XML. Document Type Definitions (DTD) XML séma
|
|
- Viktor Rácz
- 6 évvel ezelőtt
- Látták:
Átírás
1 XML Document Type Definitions (DTD) XML séma 1
2 Féligstrukturált adat Egy másik, fákon alapuló adatmodell. Motiváció: az adatok rugalmas megjelenítése. Motiváció: dokumentumok megosztása rendszerek és adatbázisok között. 2
3 A féligstrukturált adatok gráfja Pontok = objektumok. Az élek címkéi tulajdonképpen az attribútumnevek, kapcsolatok. Az atomi értékek a levelekben tárolódnak. 3
4 név Joe s kocsma felszolgáljákbud cím Maple Példa: adatgráf sör név gyártó A.B. gyökér sör gyártó név M lob év díj 1995 A Bud sör objektuma. A kocsma objektum Joe bárjához. jutalom Gold Vegyük észre, új típusú adat. 4
5 XML XML = Extensible Markup Language. A HTML a dokumentumok kinézetét írja le (pl. <i>rózsa</i> italic ), az XMLben a jelentés, szemantika leírására használják a tageket (pl. ez egy cím ). 5
6 XML dokumentumok A dokumentum deklarációval kezdődik, amit egy speciális <?xml?> tag határol. Tipikusan: <?xml version = 1.0 encoding = utf-8?> <?xml version = 1.0 standalone = yes?> standalone = DTD-t csak validációra használjuk (yes) vagy nem (no, ez a default) 6
7 Tagek A tagek, mint a HTML esetében is nyitó és záró elemből állnak <FOO> </FOO>. Opcionálisan <FOO/>. Tageket tetszőlegesen egymásba ágyazhatjuk. Az XML tagek érzékenyek a kis- és nagybetű különbségre. 7
8 Jól formált és valid XML Jól formált XML megengedi, hogy önálló tageket vezessünk be. Valid XML illeszkedik egy előre megadott sémára: DTD vagy XML séma. 8
9 Jól formált XML Nem hiányzik a deklaráció: <?xml?>. Minden nyitó tagnek megvan a záró párja. 9
10 Példa: jól formázott XML <?xml version = 1.0 standalone = yes?> <kocsmák> <kocsma><név>joe bárja</név> <sör><név>bud</név> <ár>2.50</ár></sör> Gyökér tag <sör><név>miller</név> <ár>3.00</ár></sör> </kocsma> <kocsma> </kocsmák> A sör elem a kocsma elem aleleme. A név elem. A sör elem. 10
11 DTD felépítése <!DOCTYPE gyökér elem [ <!ELEMENT elem név(összetevők)>... további elemek... ]> 11
12 DTD ELEMENT Egy-egy elem leírása az elem nevét és zárójelek között az alelemek megadását jelenti. Ez magában foglalja a alelemek sorrendjét és multiplicitását. A levelek (szöveges elemek) típusa #PCDATA (Parsed Character DATA ). 12
13 <!DOCTYPE kocsmák [ ]> Példa: DTD <!ELEMENT kocsmák (kocsma*)> <!ELEMENT kocsma (név, sör+)> <!ELEMENT név (#PCDATA)> <!ELEMENT sör (név, ár)> <!ELEMENT ár (#PCDATA)> A név és ár elemeknek nincsenek alelemeik, szövegesek. A kocsmák elem 0 vagy több kocsma elemet tartalmazhat. A kocsma elemnek van egy név eleme és egy vagy több sör eleme. A sör elemnek neve és ára van. 13
14 Elem leírások Az alelemek a felsorolás sorrendjében kell, hogy kövessék egymást. Egy elemet a felsorolásban egy további szimbólum követhet megadva a multiplicitását. * = 0 vagy több. + = 1 vagy több.? = 0 vagy 1. A szimbólum jelentése: vagy. 14
15 Példa: elem leírás A névhez opcionálisan hozzátartozik egy titulus, egy kereszt- és vezetéknév (ebben a sorrendben), vagy egy IP cím: <!ELEMENT név ( )> (titulus?, kereszt, vezeték) IP cím 15
16 Példa: DTD-k használata (a) <?xml version = 1.0 standalone = no?> <!DOCTYPE kocsmák [ <!ELEMENT kocsmák (kocsma*)> <!ELEMENT kocsma (név, sör+)> a DTD <!ELEMENT név (#PCDATA)> <!ELEMENT sör (név, ár)> <!ELEMENT ár (#PCDATA)> ]> <kocsmák> <kocsma><név>joe bárja</kocsma> <sör><név>bud</név> <ár>2.50</ár></sör> <sör><név>miller</név> <ár>3.00</ár></sör> </kocsma> <kocsma> </kocsmák> a dokumentum 16
17 Példa: DTD-k használata (b) Feltesszük, hogy a kocsmák DTD a bar.dtd fájlban van. <?xml version = 1.0 standalone = no?> <!DOCTYPE kocsmák SYSTEM bar.dtd > <kocsmák> <kocsma><név>joe bárja</név> <sör><név>bud</név> <ár>2.50</ár></sör> <sör><név>miller</név> <ár>3.00</ár></sör> </kocsma> <kocsma> </kocsmák> A DTD-t bar.dtd fájlból nyeri. 17
18 Attribútumok Az XML-ben a nyitó tag-ek mellett szerepelhetnek attribútumok. Egy DTD-ben, <!ATTLIST E... > Az E taghez tartozó attribútumokat adja meg. 18
19 Példa: attribútumok A kocsma elemhez hozzátartozik egy típus attribútum. <!ELEMENT kocsma (név sör*)> <!ATTLIST kocsma típus CDATA #IMPLIED> Sztring. Az attribútum opcionális, ennek ellentéte: #REQUIRED 19
20 Példa: attribútum használatára <kocsma típus = skót > <név>mcguiver sörözője</név> <sör><név>scottish ale</név> <ár>5.00</ár></sör>... </ kocsma> 20
21 ID és IDREF attribútumok Az attribútumok segítségével egyik elemről a másikra mutathatunk. Emiatt az XML dokumentum reprezentációja inkább gráf, mintsem egyszerű fa (fenntartásokkal kell fogadni ezt az információt). 21
22 ID-k létrehozatala Adjuk meg egy E elemet és egy A attribútumát, aminek típusa: ID. Amikor az E elemet (<E >) egy XML dokumentumba használjuk, az A attribútumnak egy máshol nem szereplő értéket kell adnunk. Példa: <E A = xyz > 22
23 IDREF-ek létrehozatala Egy F elem az IDREF attribútum segítségével hivatkozhat egy másik elemre annak ID attribútumán keresztül. Vagy: az IDREFS típusú attribútummal több másik elemre is hivatkozhat. 23
24 A DTD <!DOCTYPE kocsmák [ <!ELEMENT kocsmák (kocsma*, sör*)> <!ELEMENT kocsma (felszolgál+)> <!ATTLIST kocsma név ID #REQUIRED> <!ELEMENT felszolgál (#PCDATA)> ]> <!ATTLIST felszolgál melyiksör IDREF #REQUIRED> <!ELEMENT sör EMPTY> <!ATTLIST sör név ID #REQUIRED> <!ATTLIST sör kapható IDREFS #IMPLIED> lásd később A kocsma elemek neve ID attribútum, emellett felszolgál alelemeik lehetnek. A felszolgál elemhez sörökre vonatkozó hivatkozások tartoznak. A sör elemeknek is van egy ID típusú attribútuma (név), a kapható attribútum pedig kocsmák nevét tartalmazza. 24
25 Példa: a DTD-re illeszkedő dokumentum <kocsmák> <kocsma név = Joe bárja > <felszolgál melyiksör = Bud >2.50</felszolgál> <felszolgál melyiksör = Miller >3.00 </felszolgál> </kocsma> <sör név = Bud kapható = Joe bárja Suzy bárja /> </kocsmák> 25
26 A DTD: Példa: üres elem <!ELEMENT felszolgál EMPTY> <!ATTLIST felszolgál melyiksör IDREF #REQUIRED> <!ATTLIST felszolgál ár CDATA #REQUIRED> Példa a használatra: <felszolgál melyiksör = Bud ár = 2.50 /> a záró tag itt lerövidül 26
27 XML séma Az XML sémák segítségével szintén XML dokumentumok szerkezetét adhatjuk meg. Itt több megszorítást lehet előírni, mint a DTD-k esetén. Az XML séma maga is egy XML dokumentum. 27
28 Az XML séma dokumentum szerkezete <? xml version =?> <xs:schema xmlns:xs = >... </xs:schema> A schema tehát az xs névtérhez tartozó elem. Az xs névteret adja meg, amit a megadott URL azonosít. Itt a névtérhez tartozó elemek leírása is megtalálható. 28
29 Az xs:element elem Az attribútumai: 1. name = a definiált elem neve (tagben miként szerepel). 2. type = az elem típusa. Lehet XML séma típus, pl. xs:string. Vagy egy olyan típus, amit az adott XML sémában deklarálunk. 29
30 Példa: xs:element <xs:element name = név type = xs:string /> A következő elemet írja le: <név>joe bárja</név> EMPTY Séma definíció szinten üres Dokumentumban <tag> között 30
31 Összetett típusok alelemeket tartalmazó elemek leírásához xs:complextype használjuk. A name attribútummal nevet adhatunk ennek a típusnak. Az xs:complextype egy tipikus aleleme az xs:sequence, amihez xs:element elemek egy sorozata tartozik. A minoccurs és maxoccurs attribútumok használatával az adott xs:element előfordulásainak számát korlátozhatjuk. 31
32 Példa: típus a sörökhöz <xs:complextype name = sörtípus > <xs:sequence> <xs:element name = név type = xs:string minoccurs = 1 maxoccurs = 1 /> <xs:element name = ár type = xs:float minoccurs = 0 maxoccurs = 1 /> </xs:sequence> </xs:complextype> Mint a? a DTD-ben. Pontosan egy előfordulás. 32
33 Egy sör típusú elem <xxx> <név>bud</név> <ár>2.50</ár> </xxx> Nem ismerjük az ilyen típusú elem nevét. 33
34 Példa: típus a kocsmákhoz <xs:complextype name = kocsmatípus > <xs:sequence> <xs:element name = név type = xs:string minoccurs = 1 maxoccurs = 1 /> <xs:element name = sör type = sörtípus minoccurs = 0 maxoccurs = unbounded /> </xs:sequence> </xs:complextype> Mint a * a DTD-ben. 34
35 xs:attribute xs:attribute elemek használatával az összetett típuson belül a típushoz tartozó elemek attribútumait adhatjuk meg. Az xs:attribute elem attribútumai: name és type mint az xs:element esetén. use = required vagy optional. 35
36 Példa: xs:attribute <xs:complextype név = sörtípus > <xs:attribute name = név type = xs:string use = required /> <xs:attribute name = price type = xs:float use = optional /> </xs:complextype> 36
37 Az új sörtípusnak megfelelő elem <xxx név = Bud ár = 2.50 /> Továbbra sem tudjuk az elem nevét. Üres elemmel van dolgunk, mert nincsenek alelemei. 37
38 Egyszerű típus megszorítások Az xs:simpletype segítségével felsorolásokat adhatunk meg és az alaptípusra vonatkozó megszorításokat. name attribútuma van és xs:restriction aleleme. 38
39 Megszorítások: xs:restriction A base attribútum adja meg, hogy melyik egyszerű típusra (simple type) vonatkozik a megszorítás: pl. xs:integer. xs:{min, max}{inclusive, Exclusive} a négy attribútum használatával alsó és felső korlátokat adhatunk meg. xs:enumeration alelem, a value attribútuma után megadhatjuk a felsorolás elemeit. 39
40 Példa: engedély attribútum a kocsmákhoz <xs:simpletype name = engedély > <xs:restriction base = xs:string > <xs:enumeration value = minden /> <xs:enumeration value = csak sör /> <xs:enumeration value = csak bor /> </xs:restriction> </xs:simpletype> 40
41 Példa: az árak [1,5) intervallumba eshetnek <xs:simpletype name = ár > <xs:restriction base = xs:float mininclusive = 1.00 maxexclusive = 5.00 /> </xs:simpletype> 41
42 Kulcsok az XML sémában Az xs:element elemhez tartozhat xs:key alelem. Jelentése: ezen az elemen belül, minden elem, ami egy adott szelektor ösvényen keresztül elérhető egyedi értékekkel kell, hogy rendelkezzen a megadott mezőinek (field) kombinációin (alelem, attribútum). Példa: egy kocsmák elemen belül a kocsma elemek név attribútumának egyedinek kell lennie. 42
43 Példa: kulcs <xs:element name = kocsmák >... <xs:key name = kocsmakulcs > <xs:selector xpath = kocsma /> <xs:field xpath /> </xs:key>... </xs:element> Az XPath segítségével az XML fákat járhatjuk be (következő óra). attribútumot jelöl. 43
44 Idegen kulcsok A xs:keyref alelem az xs:element elemen belül előírja, hogy ezen az elemen belül bizonyos értékek, melyeket ugyanúgy a szelektor és mezők használatával adhatunk meg, egy kulcs értékei között kell, hogy szerepeljenek. 44
45 Példa: idegen kulcs Tegyük fel, hogy a név alelem kulcs a kocsma elemekre vonatkozóan. A kulcs neve legyen kocsmakulcs. Az alkeszek elemhez látogat alelemeket szeretnénk hozzáadni. Ezen elemek kocsma attribútuma idegen kulcs lesz, a kocsma elem név alelemére hivatkozik. 45
46 Példa: idegen kulcs az XML sémában <xs:element name = alkeszek... <xs:keyref name = kocsmaref refers = kocsmakulcs > <xs:selector xpath = alkeszek/látogat /> <xs:field xpath /> </xs:keyref> </xs:element> 46
47 Framework - Keretrendszer 1. Information Integration : Making databases from various places work as one. 2. Semistructured Data : A new data model designed to cope with problems of information integration. 3. XML : A standard language for describing semistructured data schemas and representing data. 1. Információ integráció: A különböző helyekről származó adatbázisokat úgy üzemeltetni, mintha egységes egészet alkotnának. 2. Félig-strukturált adat: Viszonylag új adatmodell, amely segít megbirkózni az adatintegráció problémájával. 3. XML: Szabványos nyelv a félig-strukturált adatok leírására. 47
48 The Information-Integration Problem Related data exists in many places and could, in principle, work together. But different databases differ in: 1. Model (relational, objectoriented?). 2. Schema (normalized/unnormalized?). 3. Terminology: are consultants employees? Retirees? Subcontractors? 4. Conventions (meters versus feet?). Egymáshoz kapcsolható adat elemek sok helyen léteznek és elvileg együtt működésre alkalmasak volnának: De a különböző adatbázisok több tekintetben különböznek: 1. Adatbázis modellek (relációs, objektum-orientált, NoSQL, dokumentum stb.) 2. Séma (normalizált, nem normalizált) 3. Szakkifejezések: tanácsadó alkalmazott-e? Visszavonult nyugdíjas-e? Alvállalkozó? 4. Konvenciók (méter kontra láb [metrikus (SI, CGI), birodalmi]. 48
49 Example Every bar has a database. One may use a relational DBMS; another keeps the menu in an MS-Word document. One stores the phones of distributors, another does not. One distinguishes ales from other beers, another doesn t. One counts beer inventory by bottles, another by cases. Mindegyik kocsmának van adatbázisa: Az egyik relációs adatbáziskezelőt használ; másik MS-Word-ben tartja nyilván a menüt. Az egyik nyilvántartja a mobil telefonok forgalmazóit, a másik nem. Az egyik megkülönbözteti az angol barna sört a többi sörtől, a másik nem. Az egyik a leltárban a söröket palackokként tartja nyilván, másik a göngyöleg egységei alapján. 49
50 50
51 Two Approaches to Integration 1. Warehousing : Make copies of the data sources at a central site and transform it to a common schema. Reconstruct data daily/weekly, but do not try to keep it more up-to-date than that. 2. Mediation : Create a view of all sources, as if they were integrated. Answer a view query by translating it to terminology of the sources and querying them. 1. Adattárház: Az adatforrásokról egy központi másolatot készít, és egy közös adat sémává transzformálja. Az adatokat naponta, hetente frissítik, de ennél nem szabad nagyobb pontosságot megcélozni. 2. Mediáció, közvetítés: Az összes adatforrásra egy nézetet kell létrehozni, mintha egy integrált rendszer részei volnának: A nézetre vonatkozó lekérdezést úgy lehet megválaszolni, hogy a lekérdezést az egyes adatforrások szakkifejezéseire fordítják le és azután kérdezik le az eredeti adatforrásokat 51
52 Warehouse Diagram Warehouse Wrapper Wrapper Source 1 Source 2 52
53 A Mediator User query Result Mediator Query Wrapper Result Query Result Wrapper Query Result Query Result Source 1 Source 2 53
XML alapú adatbázis-kezelés. (Katona Endre diái alapján)
XML alapú adatbázis-kezelés Adatstruktúrák: Digitális kép, hang: teljesen strukturálatlan A web (linkek): részben strukturált Relációs: teljesen strukturált Motiváció: (Katona Endre diái alapján) Ismeretlen
Dokumentumformátumok Jelölő nyelvek XML XML. Sass Bálint sass@digitus.itk.ppke.hu. Bevezetés a nyelvtechnológiába 2. gyakorlat 2007. szeptember 20.
XML Sass Bálint sass@digitus.itk.ppke.hu Bevezetés a nyelvtechnológiába 2. gyakorlat 2007. szeptember 20. 1 DOKUMENTUMFORMÁTUMOK 2 JELÖLŐ NYELVEK 3 XML 1 DOKUMENTUMFORMÁTUMOK 2 JELÖLŐ NYELVEK 3 XML DOKUMENTUMFORMÁTUMOK
XML (DTD) (XSD) DOM SAX XSL. XML feldolgozás
XML feldolgozás Áttekintés XML -bevezetés (XML érvényességének vizsgálata (DTD, XSD)) XML feldolgozók (DOM, SAX) XML transformációk (XSLT) Áttekintés XML -bevezetés (XML érvényességének vizsgálata (DTD,
DTD Dokumentumtípus definició
DTD Dokumentumtípus definició XML sémák - alapok jól formázott egy XML dokumentum, ha betartja a formai követelményeket minden nyitó címkének van záró párja az attribútumok ténylegesen kulcs-érték alakúak
A szoftver és hardverfüggetlen adatbázis
A szoftver és hardverfüggetlen adatbázis http:///korszeru_xml/ Példa tove jani reminder don't forget
XML sémák, adatmodellezés
XML sémák, adatmodellezés Saját jelölőnyelv Az XML nem egy nyelv, hanem egy eszköz, szabályok összessége Amikor létrehozunk egy saját jelölőnyelvet, meghatározzuk, hogy a problémával és adattípussal kapcsolatban
3. SZÁMÚ MELLÉKLET. Elektronikus számla - XML definíciók. a) Számla. 1. ábra Számla
3. SZÁMÚ MELLÉKLET Elektronikus számla - XML definíciók a) Számla 1. ábra Számla 2. ábra Számla fejléce 3. ábra Számlatételek 4. ábra Számla összesítése DTD definíció
3. SZÁMÚ MELLÉKLET. Elektronikus számla - XML definíciók. a) Számla. 1. ábra Számla
3. SZÁMÚ MELLÉKLET Elektronikus számla - XML definíciók a) Számla 1. ábra Számla 1 2. ábra Számla fejléce eladó és vevő tekintetében 2 3. ábra Számla fejléce képviselő és számlainformáció tekintetében
ADATBÁZIS-KEZELÉS - BEVEZETŐ - Tarcsi Ádám, ade@inf.elte.hu
ADATBÁZIS-KEZELÉS - BEVEZETŐ - Tarcsi Ádám, ade@inf.elte.hu Számonkérés 2 Papíros (90 perces) zh az utolsó gyakorlaton. Segédanyag nem használható Tematika 1. félév 3 Óra Dátum Gyakorlat 1. 2010.09.28.
Általános nyomtatványok xml szerkezete. (v1.3)
Általános nyomtatványok xml szerkezete (v1.3) BEVEZETŐ... 3 1.1 FOGALOMMAGYARÁZAT... 3 2 A NYOMTATVÁNYOK XML FORMÁTUMA... 4 2.1 AZ XML MODELL... 4 2.2 A NYOMTATVÁNYOK XML FELÉPÍTÉSE... 4 2.2.1 Megkötések...
SQL haladó. Külső összekapcsolások, Csoportosítás/Összesítés, Beszúrás/Törlés/Módosítás, Táblák létrehozása/kulcs megszorítások
SQL haladó Külső összekapcsolások, Csoportosítás/Összesítés, Beszúrás/Törlés/Módosítás, Táblák létrehozása/kulcs megszorítások 1 Külső összekapcsolás Összekapcsoljuk R és S relációkat: R C S. R azon sorait,
Adatkezelési mőveletek az XML nyelvben XQuery - XML dokumentumok lekérdezésére szolgáló lekérdezınyelv kifejezı ereje az OQL nyelvével egyenértékő.
Adatkezelési mőveletek az XML nyelvben XQuery - XML dokumentumok lekérdezésére szolgáló lekérdezınyelv kifejezı ereje az OQL nyelvével egyenértékő. más nyelvek: XML-QL, XQL, Lorel, de jelenleg valószínő,
XmlGessünk 13. rész - Az XML Schema II.
XmlGessünk 13. rész - Az XML Schema II. Az elz részben láthattuk, hogyan kell közvetlen egymásba ágyazással, referenciákkal és típusok definiálásával egyszerbb sémákat szerkeszteni. Részletesen megnéztük
SQL bevezetés. Select-From-Where záradékok Több relációt tartalmazó lekérdezések Alkérdések
SQL bevezetés Select-From-Where záradékok Több relációt tartalmazó lekérdezések Alkérdések 1 Miért az SQL? Az SQL magas szintű programozási nyelv. A hogyan helyett azt mondjuk meg, hogy mit szeretnénk.
SQL jogosultság-kezelés. Privilégiumok Grant és Revoke Grant Diagrammok
SQL jogosultság-kezelés Privilégiumok Grant és Revoke Grant Diagrammok 1 Jogosultság-kezelés Egy fájlrendszer általában jogosultságokat rendel az általa kezelt objektumokhoz. Tipikusan olvasható, írható,
XML az Extensible Markup Language (Kiterjeszthet jelöl nyelv) szavak rövidítése. XML a World Wide Web Konzorcium (W3C) ajánlása, amely kompatíbilis
XML XML az Extensible Markup Language (Kiterjeszthet jelöl nyelv) szavak rövidítése. XML a World Wide Web Konzorcium (W3C) ajánlása, amely kompatíbilis egy sokkal régebbi, SGML (Standard Generalized Markup
Az XML Bevezetés. Fabók Zsolt Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem. Utolsó módosítás:
Az XML Bevezetés Fabók Zsolt Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem Utolsó módosítás: 2007. 10. 02. Szüks kségessége 2 Java: plattform független programok XML: plattform független
Kérdőívsablon XML séma
Kérdőívsablon XML séma betutipus - complex type Betűtípus. Attribútum neve Attribútum típusa Attribútum leírása tipus xs:string Betűtípus, pl. Arial, Times New Roman, stb. meret xs:int Szöveg mérete pixelben
Az XML szabvány. Az XML rövid története. Az XML szabvány
Az XML szabvány Az XML rövid története 1969-ben egy IBM munkacsoport kidolgozott egy GML (Generalized Markup Language Általánosított Jelölo Nyelv) nevu leíró nyelvet különbözo rendszereken alkalmazott
TSIMMIS egy lekérdezés centrikus megközelítés. TSIMMIS célok, technikák, megoldások TSIMMIS korlátai További lehetségek
TSIMMIS egy lekérdezés centrikus megközelítés TSIMMIS célok, technikák, megoldások TSIMMIS korlátai További lehetségek 1 Információk heterogén információs forrásokban érhetk el WWW Társalgás Jegyzet papírok
Web-fejlesztés NGM_IN002_1
Web-fejlesztés NGM_IN002_1 XML - Bevezetés Az XML extensible Markup Language egyszer!bb SGML (részhalmaz), korlátozásokkal meta markup language hordozható adatformátum (prezentációs megoldás) kommunikációs
Célkitűzések Az Oracle10 g felépítésének, használatának alapszíntű megismerése
BEVEZETÉS Célkitűzések Az Oracle10g felépítésének, használatának alapszíntű megismerése A relációs adatbázis-kezelés elméleti és gyakorlati vonatkozásainak áttekintése Az SQL, PL/SQL nyelvek használatának
1. Az XML és XHTML nyelvek. Az XML leíró nyelv Szabályok XHTML írásra. Tartalom. 1.1. Az XML leíró nyelv
Az XML leíró nyelv Szabályok XHTML írásra Tartalom 1. Az XML és XHTML nyelvek...1 1.1. Az XML leíró nyelv...1 1.1.1. Néhány alapvető nyelvi elem...2 1.1.1.1. Az XML deklaráció...2 1.1.1.2. Elemek és az
XML és XSLT (a színfalak mögül)
XML és XSLT (a színfalak mögül) Írta: Nagy Tamás Motiváció Ez a dokumentum eredetileg egy előadás írott változatának készült. Már az előadásra való felkészülés során, több könyv és Internetes oldal elolvasása
Zenetár a webszerverünkön,
Zenetár a webszerverünkön, avagy XML használata PHP 5 alatt. Ercsey Balázs (laze) netpeople.hu Zenetár a webszerverünkön Miről lesz szó? XML Objektum orientált szemléletmód PHP4 PHP5 Az XML W3C szabvány
Using the CW-Net in a user defined IP network
Using the CW-Net in a user defined IP network Data transmission and device control through IP platform CW-Net Basically, CableWorld's CW-Net operates in the 10.123.13.xxx IP address range. User Defined
Az XML alapjai BME VIK BSc. Intelligens Rendszerek ágazat, Kooperatív rendszerek labor
Az XML alapjai BME VIK BSc. Intelligens Rendszerek ágazat, Kooperatív rendszerek labor Kidolgozta: Mészáros Tamás, BME MIT Hogyan néz ki egy XML dokumentum? Ebben a fejezetben megismerkedünk az XML dokumentum
XML sémanyelvek Jeszenszky, Péter
XML sémanyelvek Jeszenszky, Péter XML sémanyelvek Jeszenszky, Péter Publication date 2010 Szerzői jog 2010 Jeszenszky Péter A tananyag a TÁMOP-4.1.2-08/1/A-2009-0046 számú Kelet-magyarországi Informatika
XML EXtensible Markup Language
Tartalom XML témák (XML, XSLT, DTD, XSD, XPath, XQuery, DOM, Parser) Az Informatika mint szolgáltatás Integráció a felhővel Elsődleges szolgáltatás- és adatközpontok Integráció biztonsága Intelligens rendszerek
Cloud computing. Cloud computing. Dr. Bakonyi Péter.
Cloud computing Cloud computing Dr. Bakonyi Péter. 1/24/2011 1/24/2011 Cloud computing 2 Cloud definició A cloud vagy felhő egy platform vagy infrastruktúra Az alkalmazások és szolgáltatások végrehajtására
SQL. 1.rész. 1.elıadás // Adatbázisok-1 elıadás // Ullman-Widom (Stanford) tananyaga alapján // Hajas Csilla (ELTE IK) 1
SQL 1.rész 1.elıadás // Adatbázisok-1 elıadás // Ullman-Widom (Stanford) tananyaga alapján // Hajas Csilla (ELTE IK) 1 SQL története, szabványok Szabvány adatbázis-kezelő nyelv: SQL SQL (angol kiejtésben
Az XML kidolgozásakor a fejlesztés szempontjait tíz pontban foglalták össze:
1 XML XML... 1 FELÉPÍTÉS... 2 KARAKTEREK, ELNEVEZÉSEK... 3 NÉVTEREK (NAMESPACES)... 4 Név konfliktus.... 4 Megoldás név előtéttel... 4 Megoldás névtér használatával.... 5 TULAJDONSÁGOK... 5 DTD (DOCUMENT
Objektum-relációs adatbázisok. Felhasználói típusok (User-Defined Types) Objektum ID-k Beágyazott táblák (Nested Tables)
Objektum-relációs adatbázisok Felhasználói típusok (User-Defined Types) Objektum ID-k Beágyazott táblák (Nested Tables) 1 Relációs és az O-O modell egyesítése Az O-O modell több érdekes adattípust támogat
Az XML 1.0 szabvány. tanulmány. Készítette: Mészáros Tamás. Budapest, BME Méréstechnika és Információs Rendszerek Tanszék
Az XML 1.0 szabvány tanulmány Készítette: Mészáros Tamás Budapest, 2001 BME Méréstechnika és Információs Rendszerek Tanszék Tartalomjegyzék Bevezetés...3 Az XML rövid története...3 Az XML szabvány...4
Az XML alapnyelv. dr. Paller Gábor. XML technológiák
Az XML alapnyelv dr. Paller Gábor Az XML gyökerei 1969: egy IBM kutatási projekt kifejleszti a GML-t (Generalized Markup Language). A GML már rendelkezik azzal a képességgel, hogy dokumentumformátumok
Adatkezelés - XML. XML 3 XML séma
Adatkezelés - XML XML 3 XML séma XML séma (XSD) XML dokumentumok tartalmát és szerkezetét. Elemeket, jellemzőket Adat típusokat Elemek számára adhatunk előírást Elrendezést ~ DTD, de több annál XML alapú
SQL DDL-1: táblák és megszorítások
SQL DDL-1: táblák és megszorítások Tankönyv: Ullman-Widom: Adatbázisrendszerek Alapvetés Második, átdolgozott kiadás, Panem, 2009 2.3. Relációsémák definiálása 7.1. Kulcsok és idegen kulcsok 7.2. Értékekre
DIPLOMAMUNKA. Szűcs Béla. Debrecen 2009. PDF processed with CutePDF evaluation edition www.cutepdf.com
DIPLOMAMUNKA Szűcs Béla Debrecen 2009 PDF processed with CutePDF evaluation edition www.cutepdf.com Debreceni Egyetem Informatika Kar XML ALAPÚ SZOLGÁLTATÁSOK Témavezető: Dr. Adamkó Attila egyetemi adjunktus
30 MB INFORMATIKAI PROJEKTELLENŐR
INFORMATIKAI PROJEKTELLENŐR 30 MB DOMBORA SÁNDOR INFORMATIKAI RENDSZEREK INTEGRÁCIÓJA INTEGRÁCIÓS TECHNOLÓGIÁK (XML, INTEGRÁCIÓ A FELHŐVEL, INTELLIGENS RENDSZEREK INTEGRÁCIÓJA, ELSŐDLEGES SZOLGÁLTATÁS
Tudásalapú információ integráció
Tudásalapú információ integráció (A Szemantikus Web megközelítés és a másik irány) Tanszéki értekezlet, 2008. május 14. 1 Miért van szükségünk ilyesmire? WWW: (Alkalmazások) Keresés a weben (pl. összehasonlítás
Webes űrlapok és az XForms ajánlás
Debreceni Egyetem Informatikai Kar Webes űrlapok és az XForms ajánlás Témavezető: Dr. Adamkó Attila egyetemi adjunktus Készítette: Hetei György programtervező Informatikus Debrecen 2010 Bevezetés 3 A HTML
SQLServer. DB Recovery modes
SQLServer 13. téma Szöveges állományok kezelése XML DB Recovery modes A DML műveletek hatékonyságának fontos eleme a naplózás módozata: - FULL Recovery mode: minden elemi művelet naplózódik költséges,
Oracle SQL Developer Data Modeler és a DW adatmodellezés. Gollnhofer Gábor Meta Consulting Kft.
Oracle SQL Developer Data Modeler és a DW adatmodellezés Gollnhofer Gábor Meta Consulting Kft. Oracle Information Management & Big Data Reference Architecture 2 Mi a NoSQL modellezés célja? Forrás: Insights
Az XML dokumentumok adatmodellje
Az XML dokumentumok adatmodellje dr. Kovács László XML dokumentumok reprezentációs formái Az XML dokumentumok egyik érdekessége, hogy többarcúak, különböző megközelítésből más és más alakban jellennek
Modellinformációk szabványos cseréje. Papp Ágnes, Debreceni Egyetem EFK
Modellinformációk szabványos cseréje Papp Ágnes, agi@delfin.unideb.hu Debreceni Egyetem EFK Tartalom MOF, UML, XMI Az UML és az XML séma MDA - Model Driven Architecture Networkshop 2004 2 Az OMG metamodell
XML dokumentumok feldolgozása Java-ban XML, DTD, XSD, XSLT, JAXP, DOM, SAX, JDOM
XML dokumentumok feldolgozása Java-ban XML, DTD, XSD, XSLT, JAXP, DOM, SAX, JDOM XML EXtensible Markup Language (kiterjeszthető jelölőnyelv): W3C (1998) Főként adatreprezentációra alkalmas, platformfüggetlen,
Nézetek és indexek. AB1_06C_Nézetek_Indexek - Adatbázisok-1 EA (Hajas Csilla, ELTE IK) - J.D. Ullman elıadásai alapján
Nézetek és indexek Ullman-Widom: Adatbázisrendszerek Alapvetés Második, átdolgozott kiadás, Panem, 2009 8.1. Nézettáblák 8.2. Adatok módosítása nézettáblákon keresztül 8.3. Indexek az SQL-ben 8.4. Indexek
Relációsémák létrehozása SQL nyelvben
Relációsémák létrehozása SQL nyelvben SQL (Structured Query Language) lekérdezés módosítás relációséma leírására alkalmas utasítások: attribútumnevek, attribútumok adattípusa megszorításokat is megadhatunk,
DOAS változások, összefoglaló
DOAS 3.835.2.0 változások, összefoglaló 1149 Budapest, Egressy út 17-21. Telefon: +36 1 469 4021; fax: +36 1 469 4029 1 / 6 Tartalomjegyzék 1. Start Csomag /Start package...3 1.1. Általános modul / General
SQL/PSM kurzorok rész
SQL/PSM kurzorok --- 2.rész Tankönyv: Ullman-Widom: Adatbázisrendszerek Alapvetés Második, átdolgozott kiadás, Panem, 2009 9.3. Az SQL és a befogadó nyelv közötti felület (sormutatók) 9.4. SQL/PSM Sémában
Bevezetés: az SQL-be
Bevezetés: az SQL-be Tankönyv: Ullman-Widom: Adatbázisrendszerek Alapvetés Második, átdolgozott kiadás, Panem, 2009 2.3. Relációsémák definiálása SQL-ben, adattípusok, kulcsok megadása 02B_BevSQLsemak
Cloud computing Dr. Bakonyi Péter.
Cloud computing Dr. Bakonyi Péter. 1/24/2011 Cloud computing 1/24/2011 Cloud computing 2 Cloud definició A cloud vagy felhő egy platform vagy infrastruktúra Az alkalmazások és szolgáltatások végrehajtására
Relációs adatmodell. Adatbázisok használata
Relációs adatmodell Adatbázisok használata Mi is az adatmodell? Az adatmodell információ vagy adatok leírására szolgáló jelölés. A leírás részei: az adatok struktúrája. Az adatokon végezhető műveletek.
Félig-strukturált adatmodell (Semi-structured data model)
Félig-strukturált adatmodell 2010.01.07. 1 Félig-strukturált adatmodell (Semi-structured data model) dr. Kiss Attila Habilitációs előadása Forrás: http://people.inf.elte.hu/kiss/10bir/10bir.htm Félig-strukturált
Adatbázis tartalmának módosítása
Adatbázis tartalmának módosítása Tankönyv 6.5. Változtatások az adatbázisban A módosító utasítások nem adnak vissza eredményt, mint a lekérdezések, hanem az adatbázis tartalmát változtatják meg. 3-féle
Informatikai képzés Információs rendszerek dr. Hajas Csilla (ELTE IK)
Informatikai képzés Információs rendszerek dr. Hajas Csilla (ELTE IK) http://sila.hajas.elte.hu/ 5.hét: SQL áttekintés, táblák létrehozása és adatok felvitele Az előadások Ullman-Widom: Adatbázisrendszerek
Az adatok a vállalat kulcsfontosságú erőforrásai. Az információs rendszer adatai kezelésének két alapvető változata:
ADATSZERVEZÉS Az adatok a vállalat kulcsfontosságú erőforrásai. Az információs rendszer adatai kezelésének két alapvető változata: fájlrendszerek (a konvencionális módszer) és adatbázis rendszerek (a haladóbb
Bevezetés az SQL-be. Tankönyv: Ullman-Widom: Adatbázisrendszerek Alapvetés Második, átdolgozott kiadás, Panem, 2009
Bevezetés az SQL-be Tankönyv: Ullman-Widom: Adatbázisrendszerek Alapvetés Második, átdolgozott kiadás, Panem, 2009 2.3. Relációsémák definiálása SQL-ben Kulcsok megadása (folyt.köv.7.fej.) -- még: Relációs
Adatbányászat és Perszonalizáció architektúra
Adatbányászat és Perszonalizáció architektúra Oracle9i Teljes e-üzleti intelligencia infrastruktúra Oracle9i Database Integrált üzleti intelligencia szerver Data Warehouse ETL OLAP Data Mining M e t a
az XML egy leírónyelv, másnéven meta-nyelv, mely segítségével új nyelveket írhatunk le egy XML dokumentum egy ilyen nyelvnek a példánya, a formális
XML alapok Az XML (Extensible Markup Language) nyelv az XML egy leírónyelv, másnéven meta-nyelv, mely segítségével új nyelveket írhatunk le egy XML dokumentum egy ilyen nyelvnek a példánya, a formális
Informatikai alapismeretek Földtudományi BSC számára
Informatikai alapismeretek Földtudományi BSC számára 2010-2011 Őszi félév Heizlerné Bakonyi Viktória HBV@ludens.elte.hu Titkosítás,hitelesítés Szimmetrikus DES 56 bites kulcs (kb. 1000 év) felcserél, helyettesít
Készítette: Szabóné Nacsa Rozália
Készítette: Szabóné Nacsa Rozália nacsa@inf.elte.hu 1 Structured Query Language (Struktúrált lekérdező nyelv) Relációs adatbázisok kezelésére kifejlesztett szabvány 2 DIAKOK dkód vnév knév 1001 Kiss János
DocBook útmutató. Jeszenszky Péter Debreceni Egyetem, Informatikai Kar jeszenszky.peter@inf.unideb.hu
DocBook útmutató Jeszenszky Péter Debreceni Egyetem, Informatikai Kar jeszenszky.peter@inf.unideb.hu Mi a DocBook? (1) XML formátum műszaki dokumentációhoz Eredetileg hardver és szoftver dokumentáció készítéséhez
Orvos Bejelentő Program (OBP) rekordkép 2. verzió XML formátum
Orvos Bejelentő Program (OBP) rekordkép 2. verzió XML formátum Az adatszolgáltatás jogi alapjáról, rendjéről, jelentési határidőkről és az orvosok jogviszony szerinti besorolásáról további fontos információkat
Adatbázis, adatbázis-kezelő
Adatbázisok I. rész Adatbázis, adatbázis-kezelő Adatbázis: Nagy adathalmaz Közvetlenül elérhető háttértárolón (pl. merevlemez) Jól szervezett Osztott Adatbázis-kezelő szoftver hozzáadás, lekérdezés, módosítás,
Aspektus-orientált nyelvek XML reprezentációja. Kincses Róbert Debreceni Egyetem, Informatikai Intézet
Aspektus-orientált nyelvek XML reprezentációja Kincses Róbert Debreceni Egyetem, Informatikai Intézet kincsesr@inf.unideb.hu Bevezetés OOP: helyesen alkalmazva jó minőségű szoftvert lehet vele előállítani
Bevezetés: Relációs adatmodell
Bevezetés: Relációs adatmodell Tankönyv: Ullman-Widom: Adatbázisrendszerek Alapvetés Második, átdolgozott kiadás, Panem, 2009 2.1. Adatmodellek áttekintése 2.2. A relációs modell alapjai --Megjegyzés:
.Net előadás jegyzet 7. óra. .NET és az XML
1.oldal.NET és az XML XML alapok Mi ez? Mire jó? Extensible Markup Language(Kiterjeszthető Leíró Nyelv) rövidítése. Arra szolgál, hogy félig strukturált formában írjunk le különböző adatokat. XML dokumentumokról
Térinformatikai (GIS) és CAD adatmodellek és adatformátumok Digitális térképek előállítási technológiái, metaadatok szerepe
Mérnöki létesítmények geodéziája Térinformatikai (GIS) és CAD adatmodellek és adatformátumok Digitális térképek előállítási technológiái, metaadatok szerepe Siki Zoltán siki.zoltan@epito.bme.hu Vektoros
Az SQL adatbázisnyelv: DML
Az SQL adatbázisnyelv: DML Tankönyv: Ullman-Widom: Adatbázisrendszerek Alapvetés Második, átdolgozott kiadás, Panem, 2009 6.5. Az adatbázis tartalmának módosítása (DML utasítások) INSERT, DELETE, UPDATE
ios alkalmazásfejlesztés Koltai Róbert
ios alkalmazásfejlesztés Koltai Róbert robert.koltai@ponte.hu Mi az a block? Utasítások sorozata { }-ek között, amit egy objektumként tuduk kezelni. ios 4.0 és Mac OSX 10.6 óta 2 Egy példa a felépítésére
Microsoft SQL Server telepítése
Microsoft SQL Server telepítése Az SQL Server a Microsoft adatbázis kiszolgáló megoldása Windows operációs rendszerekre. Az SQL Server 1.0 verziója 1989-ben jelent meg, amelyet tizenegy további verzió
AB1 ZH mintafeladatok. 6. Minősítse az állításokat! I-igaz, H-hamis
AB1 ZH mintafeladatok 1. Töltse ki, és egészítse ki! Matematikai formalizmus arra, hogy hogyan építhetünk új relációkat a régi relációkból. Az adatoknak egy jól strukturált halmaza, amelyből információ
A relációs adatmodell
A relációs adatmodell E. Codd vezette be: 1970 A Relational Model of Data for Large Shared Data Banks. Communications of ACM, 13(6). 377-387. 1982 Relational Databases: A Practical Foundation for Productivity.
XML / CSV specifikáció
Ajánlatok átadása az rendszerébe Termékeinek az Olcsóbbat.hu rendszerében történő megjelenítéséhez termékadatbázisát az ebben a dokumentumban megfogalmazott szabályoknak megfelelően kell formáznia, legyen
Utolsó módosítás:
Utolsó módosítás: 2014.03.24. 1 Komplexebb vagy dinamikusan változó rendszerek esetén már pusztán az is egy nem triviális feladat, hogy megmondjuk, hogy jelenleg hány kiszolgálónk van és azok pontosan
Intelligens közlekedési rendszerek (ITS)
Budapesti Műszaki és Gazdaságtudományi Egyetem Közlekedésüzemi és Közlekedésgazdasági Tanszék Intelligens közlekedési rendszerek (ITS) Térinformatika (GIS) közlekedési alkalmazásai Közlekedési adatbázisok
Web-fejlesztés NGM_IN002_1
Web-fejlesztés NGM_IN002_1 Szindikálás, aggregálás - RSS, Atom Tartalom betáplálás Gyakran frissül! webszájtok Új felhasználói igények el!fizetési igény az új tartalomra a tartalom újrafelhasználása eltér!
INFORMATIKA ÁGAZATI ALKALMAZÁSAI. Az Agrármérnöki MSc szak tananyagfejlesztése TÁMOP-4.1.2-08/1/A-2009-0010
INFORMATIKA ÁGAZATI ALKALMAZÁSAI Az Agrármérnöki MSc szak tananyagfejlesztése TÁMOP-4.1.2-08/1/A-2009-0010 2. Adatbáziskezelés eszközei Adatbáziskezelés feladata Adatmodell típusai Relációs adatmodell
ÜZLETI I TELLIGE CIA - VIZUALIZÁCIÓ
Budapest Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék ÜZLETI I TELLIGE CIA - VIZUALIZÁCIÓ Elméleti segédanyag Készítette: Kovács Dániel László 2007. november Tartalomjegyzék
XML. XML dokumentumok alapszerkezete. XML ( / ) 5
XML ( www.logos2000.hu / cs.veg@xsys.hu ) 5 XML Egy általános leíró (Generalized Markup) formátum elve már a '60-as évek elején megjelent, azonban csak az SGML[2] nevű változat vált széleskörűen ismertté,
Tartalomjegyzék 2. RENDSZER FELÉPÍTÉSE... 3
Tartalomjegyzék 1. BEVEZETŐ... 2 2. RENDSZER FELÉPÍTÉSE... 3 2.1. FELÜLET... 3 2.2. FELHASZNÁLÓI FUNKCIÓK... 4 2.2.1. Modulok... 4 2.2.2. Előzmények... 4 2.2.3. Lekérdezés működése, beállítások... 5 2.2.4.
Adatbázis rendszerek 7. előadás State of the art
Adatbázis rendszerek 7. előadás State of the art Molnár Bence Szerkesztette: Koppányi Zoltán Osztott adatbázisok Osztott rendszerek Mi is ez? Mi teszi lehetővé? Nagy sebességű hálózat Egyre olcsóbb, és
SZET GYAK1: Követelmények ellenőrzése
SZET GYAK1: Követelmények ellenőrzése A gyakorlaton a követelmények nyilvántartásával és ellenőrzésével kapcsolatos feladatok közül vizsgálunk meg néhányat. Követelményspecifikáció ellenőrzése átvizsgálással
Szemantikus Web Semantic Web A szemantikus web alkalmas megközelítés, illetve megfelel nyelvekkel, eszközökkel támogatja az intelligens információs
Szemantikus Web Semantic Web A szemantikus web alkalmas megközelítés, illetve megfelel nyelvekkel, eszközökkel támogatja az intelligens információs rendszerek fejlesztését az elosztott információs környezetben.
WCF, Entity Framework, ASP.NET, WPF 1. WCF service-t (adatbázissal Entity Framework) 2. ASP.NET kliens 3. WPF kliens
WCF, Entity Framework, ASP.NET, WPF 1. WCF service-t (adatbázissal Entity Framework) 2. ASP.NET kliens 3. WPF kliens Hozzunk létre egy ASP.NET Empty Web Site projektet! A projekt neve legyen WCFAPP1. Ez
Programozás. Adatbázis-kezelés (alapok) Fodor Attila
Programozás Adatbázis-kezelés (alapok) Fodor Attila Pannon Egyetem Műszaki Informatikai Kar Villamosmérnöki és Információs Rendszerek Tanszék foa@almos.vein.hu 2010. április 22. Bevezetés Adatbáziskezelés
Debreceni Egyetem Informatikai Kar
Debreceni Egyetem Informatikai Kar APACHE MAVEN BŐVÍTMÉNY FEJLESZTÉS Témavezető: Jeszenszky Péter egyetemi adjunktus Készítette: Zsolczai Gergő Programtervező informatikus Debrecen 2011 Tartalomjegyzék
A jövő elektronikus beszámolója IFRS és XBRL
A jövő elektronikus beszámolója IFRS és XBRL AZ ELŐADÁS SZERKEZETE I. XBRL bemutatása II. Az IFRS és az XBRL - IFRS Taxonómia III. Beszámoló készítés XBRL nyelven IV. Magyar vonatkozások I. XBRL bemutatása
Előszó. Bevezetés. Java objektumok leképzése relációs adatbázisokra OJB-vel Viczián István (viczus@freemail.hu) Viczián István
Java objektumok leképzése relációs adatbázisokra -vel Viczián István (viczus@freemail.hu) Előszó E cikk olyan haladó programozóknak nyújt segítséget, kik tisztában vannak a Java nyelvvel, és többször is
ArcGIS Desktop QGIS GRASS AutoCAD Map ITR. Op. rendszer Win Linux, Win, OSX Unix, CygWin, (Win) Win korábban DOS, Win. GRASS specific GDAL/OGR
GIS mérföldkövek 1963 Canada Geographic Information Systems (CGIS) 1964 Harvard Laboratory for Computer Graphics 1969 Environmental Science Research Institute (ESRI) alapítása 1972 az első Landsat műhold
Szemantikus Web Semantic Web A szemantikus web alkalmas megközelítés, illetve megfelel nyelvekkel, eszközökkel támogatja az intelligens információs
Szemantikus Web Semantic Web A szemantikus web alkalmas megközelítés, illetve megfelel nyelvekkel, eszközökkel támogatja az intelligens információs rendszerek fejlesztését az elosztott információs környezetben.
Angol Középfokú Nyelvvizsgázók Bibliája: Nyelvtani összefoglalás, 30 kidolgozott szóbeli tétel, esszé és minta levelek + rendhagyó igék jelentéssel
Angol Középfokú Nyelvvizsgázók Bibliája: Nyelvtani összefoglalás, 30 kidolgozott szóbeli tétel, esszé és minta levelek + rendhagyó igék jelentéssel Timea Farkas Click here if your download doesn"t start
Megszorítások. AB1_06A_Megszorítások - Adatbázisok-1 EA (Hajas Csilla, ELTE IK) - J.D. Ullman elıadásai alapján
Megszorítások Ullman-Widom: Adatbázisrendszerek Alapvetés Második, átdolgozott kiadás, Panem, 2009 7.1. Kulcsok és idegen kulcsok 7.2. Attribútumra vonatkozó megszorítások 7.3. Megszorítások módosítása
ABR ( Adatbázisrendszerek) 1. Előadás : Műveletek a relációs medellben
Sapientia - Erdélyi Magyar TudományEgyetem (EMTE) ABR ( Adatbázisrendszerek) 1. Előadás : Műveletek a relációs medellben 1.0 Bevezetés. A relációs adatmodell. 1.1 Relációs algebra 1.2 Műveletek a relációs
Micskei Zoltán Strausz György. Méréstechnika és Információs Rendszerek Tanszék.
Micskei Zoltán Strausz György Méréstechnika és Információs Rendszerek Tanszék https://www.mit.bme.hu/oktatas/targyak/vimiac04 1 Hogyan építsünk információ gazdag megoldásokat? Információ/adat integráció
Az annotáció elvei. Oravecz Csaba MTA Nyelvtudományi Intézet {oravecz}@nytud.hu. MANYE vitaülés 2006. február 20.
Oravecz Csaba MTA Nyelvtudományi Intézet {oravecz}@nytud.hu MANYE vitaülés 2006. február 20. Bevezetés Nyelvi erőforrások, szöveges adatbázisok növekvő jelentősége. Bevezetés Nyelvi erőforrások, szöveges
Adatbázis-kezelő rendszerek. dr. Siki Zoltán
Adatbázis-kezelő rendszerek I. dr. Siki Zoltán Adatbázis fogalma adatok valamely célszerűen rendezett, szisztéma szerinti tárolása Az informatika elterjedése előtt is számos adatbázis létezett pl. Vállalati
Bevezetés: Relációs adatmodell
Bevezetés: Relációs adatmodell Tankönyv: Ullman-Widom: Adatbázisrendszerek Alapvetés Második, átdolgozott kiadás, Panem, 2009 2.1. Adatmodellek áttekintése 2.2. A relációs modell alapjai -- Megjegyzés: