SlideShare ist ein Scribd-Unternehmen logo
1 von 33
 
Databases & XML in vogelvlucht 23 oktober 2007 Marco Krop Docent Communicatiesystemen
Databases en XML Agenda: 10:00 – 10:45 Databases in vogelvlucht 10:45 – 11:00 Nabespreking databases en  koffie 11:00 – 11:45 XML in vogelvlucht 11:45 – 12:00 Nabespreking XML
Databases en XML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Databases ,[object Object],[object Object],[object Object],[object Object]
Databases ,[object Object],[object Object],[object Object],[object Object]
Databases In hoofdlijn: Database- toepassing Database Management Systeem (DBMS)‏ Database SQL Gebruiker bron: Databases, beginselen, ontwerp en implementatie, 9 th  edition
Databases ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Databases Geschiedenis van databases samengevat:
Databases (focus op webtoepassingen)‏ ,[object Object],[object Object],[object Object],[object Object],bron: http://www.swc.scipy.org/
Databases (Extern, conceptueel en intern schema)‏ Extern Schema Extern Schema Extern Schema Conceptueel Schema Intern Schema Database
Databases (Extern schema)‏
Databases (Conceptueel schema)‏ ,[object Object],[object Object],[object Object]
Databases (Conceptueel schema)‏ Voorbeeld ERD: Kenmerkend: entiteiten, attributen, relaties, sleutels Klant klantnummer naam Boek isbn titel samenvatting Lening klantnummer isbn datum uitgeleend
Databases (Intern schema)‏ ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Databases  Voorbeeld DDL Aanmaken van de fysieke tabel klanten: CREATE  TABLE klanten ( klantnummer Integer Primary Key, naam Varchar(100) Not null );
Databases  Voorbeeld DML Toevoegen van een record in een tabel: INSERT INTO  klanten (klantnummer, naam)‏ VALUES (1000, 'Edith Visschedijk');
Databases  Voorbeeld DML Weergeven van alle klanten: SELECT klantnummer, naam FROM  klanten;
Databases  Vragen en Nabespreking
XML ,[object Object],[object Object],[object Object],[object Object]
XML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
XML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
XML ,[object Object],[object Object],[object Object],[object Object],[object Object]
XML ,[object Object],[object Object],[object Object],[object Object],[object Object]
XML ,[object Object],[object Object],[object Object],[object Object]
XML ,[object Object],[object Object],[object Object]
XML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
XML De transformatie bepaalt de uiteindelijke vorm van gegevens. Dezelfde gegevens kunnen worden gebruikt voor communicatie naar verschillende kanalen. (multichanneling)‏
XML: Voor de beeldvorming, transformatie naar HTML
XML XML + XSL (html transformatie) :
XML: Voor de beeldvorming, XML-Validatie
Tot slot ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
XML Vragen en Nabespreking

Weitere ähnliche Inhalte

Ähnlich wie Presentatie Db Xml

Dublin Core Wereldwijd; Interoperabiliteit als een visie
Dublin Core Wereldwijd; Interoperabiliteit als een visieDublin Core Wereldwijd; Interoperabiliteit als een visie
Dublin Core Wereldwijd; Interoperabiliteit als een visieplatform meta-informatie
 
Pembertons gelijk
Pembertons gelijkPembertons gelijk
Pembertons gelijkDino Seelig
 
Datawarehousing kan sneller en flexibeler
Datawarehousing kan sneller en flexibelerDatawarehousing kan sneller en flexibeler
Datawarehousing kan sneller en flexibelermkompagne
 
Eduvision - SQL webinar: SQL basis & gebruik
Eduvision - SQL webinar: SQL basis & gebruikEduvision - SQL webinar: SQL basis & gebruik
Eduvision - SQL webinar: SQL basis & gebruikEduvision Opleidingen
 
Pres b4 hoofdstuk4
Pres b4 hoofdstuk4Pres b4 hoofdstuk4
Pres b4 hoofdstuk4CVO_De_Nobel
 
Docu check workshop 22 maart 2011
Docu check workshop 22 maart 2011Docu check workshop 22 maart 2011
Docu check workshop 22 maart 2011DocuProces
 
2 Nationaal Archief Metadata Platform Mrt 2007
2 Nationaal Archief Metadata Platform Mrt 20072 Nationaal Archief Metadata Platform Mrt 2007
2 Nationaal Archief Metadata Platform Mrt 2007platform meta-informatie
 
DocuProces Workshop
DocuProces WorkshopDocuProces Workshop
DocuProces WorkshopRob Besse
 
T2S Migratie PlatForm Brochure
T2S Migratie PlatForm BrochureT2S Migratie PlatForm Brochure
T2S Migratie PlatForm BrochureJudith de Witte
 
Metadata, standaarden, interoperabiliteit, semantisch web en linked data
Metadata, standaarden, interoperabiliteit, semantisch web en linked dataMetadata, standaarden, interoperabiliteit, semantisch web en linked data
Metadata, standaarden, interoperabiliteit, semantisch web en linked dataEric Sieverts
 
Kris de Waal - Best practices voor integratie Relatics met een DMS
Kris de Waal - Best practices voor integratie Relatics met een DMSKris de Waal - Best practices voor integratie Relatics met een DMS
Kris de Waal - Best practices voor integratie Relatics met een DMSRelatics
 
Lotus Connections - Profiles (beheer & development)
Lotus Connections - Profiles (beheer & development)Lotus Connections - Profiles (beheer & development)
Lotus Connections - Profiles (beheer & development)Richard van Delft
 

Ähnlich wie Presentatie Db Xml (20)

Dublin Core Wereldwijd; Interoperabiliteit als een visie
Dublin Core Wereldwijd; Interoperabiliteit als een visieDublin Core Wereldwijd; Interoperabiliteit als een visie
Dublin Core Wereldwijd; Interoperabiliteit als een visie
 
Pembertons gelijk
Pembertons gelijkPembertons gelijk
Pembertons gelijk
 
Datawarehousing kan sneller en flexibeler
Datawarehousing kan sneller en flexibelerDatawarehousing kan sneller en flexibeler
Datawarehousing kan sneller en flexibeler
 
Ci Framework NL
Ci Framework NLCi Framework NL
Ci Framework NL
 
[Idm b] tools databases 1
[Idm b] tools databases 1[Idm b] tools databases 1
[Idm b] tools databases 1
 
Data quality in BtB
Data quality in BtBData quality in BtB
Data quality in BtB
 
Eduvision - SQL webinar: SQL basis & gebruik
Eduvision - SQL webinar: SQL basis & gebruikEduvision - SQL webinar: SQL basis & gebruik
Eduvision - SQL webinar: SQL basis & gebruik
 
Data lakes
Data lakes Data lakes
Data lakes
 
Pres b4 hoofdstuk4
Pres b4 hoofdstuk4Pres b4 hoofdstuk4
Pres b4 hoofdstuk4
 
Justitie Data Architectuurdag
Justitie Data Architectuurdag Justitie Data Architectuurdag
Justitie Data Architectuurdag
 
Docu check workshop 22 maart 2011
Docu check workshop 22 maart 2011Docu check workshop 22 maart 2011
Docu check workshop 22 maart 2011
 
2 Nationaal Archief Metadata Platform Mrt 2007
2 Nationaal Archief Metadata Platform Mrt 20072 Nationaal Archief Metadata Platform Mrt 2007
2 Nationaal Archief Metadata Platform Mrt 2007
 
DocuProces Workshop
DocuProces WorkshopDocuProces Workshop
DocuProces Workshop
 
T2S Migratie PlatForm Brochure
T2S Migratie PlatForm BrochureT2S Migratie PlatForm Brochure
T2S Migratie PlatForm Brochure
 
Metadata, standaarden, interoperabiliteit, semantisch web en linked data
Metadata, standaarden, interoperabiliteit, semantisch web en linked dataMetadata, standaarden, interoperabiliteit, semantisch web en linked data
Metadata, standaarden, interoperabiliteit, semantisch web en linked data
 
Atos Origin
Atos OriginAtos Origin
Atos Origin
 
Kris de Waal - Best practices voor integratie Relatics met een DMS
Kris de Waal - Best practices voor integratie Relatics met een DMSKris de Waal - Best practices voor integratie Relatics met een DMS
Kris de Waal - Best practices voor integratie Relatics met een DMS
 
Cordys Business Operations Platform
Cordys Business Operations PlatformCordys Business Operations Platform
Cordys Business Operations Platform
 
Lotus Connections - Profiles (beheer & development)
Lotus Connections - Profiles (beheer & development)Lotus Connections - Profiles (beheer & development)
Lotus Connections - Profiles (beheer & development)
 
[Idm b] tools databases 3
[Idm b] tools databases 3[Idm b] tools databases 3
[Idm b] tools databases 3
 

Presentatie Db Xml

  • 1.  
  • 2. Databases & XML in vogelvlucht 23 oktober 2007 Marco Krop Docent Communicatiesystemen
  • 3. Databases en XML Agenda: 10:00 – 10:45 Databases in vogelvlucht 10:45 – 11:00 Nabespreking databases en koffie 11:00 – 11:45 XML in vogelvlucht 11:45 – 12:00 Nabespreking XML
  • 4.
  • 5.
  • 6.
  • 7. Databases In hoofdlijn: Database- toepassing Database Management Systeem (DBMS)‏ Database SQL Gebruiker bron: Databases, beginselen, ontwerp en implementatie, 9 th edition
  • 8.
  • 9. Databases Geschiedenis van databases samengevat:
  • 10.
  • 11. Databases (Extern, conceptueel en intern schema)‏ Extern Schema Extern Schema Extern Schema Conceptueel Schema Intern Schema Database
  • 13.
  • 14. Databases (Conceptueel schema)‏ Voorbeeld ERD: Kenmerkend: entiteiten, attributen, relaties, sleutels Klant klantnummer naam Boek isbn titel samenvatting Lening klantnummer isbn datum uitgeleend
  • 15.
  • 16. Databases Voorbeeld DDL Aanmaken van de fysieke tabel klanten: CREATE TABLE klanten ( klantnummer Integer Primary Key, naam Varchar(100) Not null );
  • 17. Databases Voorbeeld DML Toevoegen van een record in een tabel: INSERT INTO klanten (klantnummer, naam)‏ VALUES (1000, 'Edith Visschedijk');
  • 18. Databases Voorbeeld DML Weergeven van alle klanten: SELECT klantnummer, naam FROM klanten;
  • 19. Databases Vragen en Nabespreking
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28. XML De transformatie bepaalt de uiteindelijke vorm van gegevens. Dezelfde gegevens kunnen worden gebruikt voor communicatie naar verschillende kanalen. (multichanneling)‏
  • 29. XML: Voor de beeldvorming, transformatie naar HTML
  • 30. XML XML + XSL (html transformatie) :
  • 31. XML: Voor de beeldvorming, XML-Validatie
  • 32.
  • 33. XML Vragen en Nabespreking