De presentatie wordt gedownload. Even geduld aub

De presentatie wordt gedownload. Even geduld aub

SQL & DATAMODELLEREN. EVEN VOORSTELLEN 2 Peter Odenhoven E1.18 020 – 5954624 Docent DEM 2000-2011 Docent DMCI sept 2011 Programmeren.

Verwante presentaties


Presentatie over: "SQL & DATAMODELLEREN. EVEN VOORSTELLEN 2 Peter Odenhoven E1.18 020 – 5954624 Docent DEM 2000-2011 Docent DMCI sept 2011 Programmeren."— Transcript van de presentatie:

1 SQL & DATAMODELLEREN

2 EVEN VOORSTELLEN 2 Peter Odenhoven E – Docent DEM Docent DMCI sept 2011 Programmeren Databases Bedrijfsprocessen Business Intelligence

3 PROGRAMMA VANDAAG Waarom sql Programma en organisatie SQL: “Papa fumes une pipe”

4 NEDERLANDSE MARKTVERDELING 2006 ORACLE34,7% MicroSoft39,3% IBM7,5% Progress6,2% MySQL4,0% SyBase2,6% Informix1,0% Other4,7% bron: DM magazine jaargang 19 nr 1

5 INFORMATIESYSTEMEN EN DATABASES ASP C# MS SQLserver JSP JAVA ORACLE HTML/CSS PHP mySQL 5 database DBMS applicatie data SQL

6 WAAROM SQL/XML? Stelling 1: “Bij iedere interactieve toepassing worden gegevens opgeslagen en/of uitgewisseld” Stelling 2a: “gegevens worden opgeslagen met SQL” Stelling 2b: “Gegevens worden uitgewisseld met XML” Conclusie: “Interactieve media kan niet zonder SQL of XML”

7 PROGRAMMA SQL Blok 1: SQL en relationele database Deel 1: queries (SQL) Toets: schriftelijke sql opdrachten en open begripsvragen Deel 2: datamodellen (ERD) Opdracht: Maak een datamodel voor je ‘keuze’-toepassing

8 TWEE ANEKDOTES NUFFIC ‘database’ bestaande uit 10 verschillende excel-sheets en andere slecht gestructureerde documenten. ( periode: ‘voorjaar 2001’, ‘eerste kwartaal’, 1 april 01 ) Centraal boekhuis Geen aparte tabel voor auteur of uitgever ( Boeken van ‘G. Reve’, ‘Gerard Reve’, en ‘Reve, Gerard’ )

9 SQL LEERDOELEN de student kan minimaal eenvoudige SQL-queries maken en een genormaliseerd datamodel opleveren voor een domein met minimaal 3 entiteiten. Daarbij mag hulp gevraagd worden aan een expert. De student gebruikt het jargon uit het vakgebied bij het beschrijven en presenteren van zijn werk De student gaat op zoek naar en maakt gebruikt van relevante bronnen en gereedschappen bij uitvoeren van de keuzeopdracht. Het werk van de student is overdraagbaar en begrijpelijk voor derden. De documentatie van het datamodel is volledig. De student maakt een zinvolle toepassing en geeft aan op welke wijze de technologie hem daarbij helpt. De student is in staat advies te vragen en/of te geven aan medestudenten. De student kan in een reflectie verslag aangeven hoe en op welke wijze hij zijn kennis en vaardigheden kan verdiepen en/of uitbreiden.

10 BLOK 1 : VAN WEEK TOT WEEK 1.Inleiding 2.SQL: selecties uit een tabel 3.SQL: selecties uit gerelateerde tabellen 4.SQL: data invoeren, wijzigen, verwijderen 5.TOETS. 6.ontwerp: domein afbakening, ERD 7.ontwerp: criteria goed ontwerp, architectuur 8.roostervrij 9.Inleveren en presenteren 10.Feedback

11 VOOR SQL EXPERTS Deel 1 : SQL queries Overslaan, als je mij kan overtuigen dat het geen uitdaging is. Zelfstudie: TRIGGERS,VIEWS, STORED PROCEDURES, XML/SQL, perfomance optimalisatie, beveiliging Deel 2 : modelleren Meedoen, complexere problemen oplossen Studieregiepunt: studentassistent helpt in lessen, maakt studiemateriaal

12 BENODIGHEDEN SAM’s SQL in 10 minutes ( of boek naar keuze ) XAMPP ( web- en mySQL- server ) mySQL workbench ( ERD gereedschap ) 3 x Oefeningen databases SQL reference:


Download ppt "SQL & DATAMODELLEREN. EVEN VOORSTELLEN 2 Peter Odenhoven E1.18 020 – 5954624 Docent DEM 2000-2011 Docent DMCI sept 2011 Programmeren."

Verwante presentaties


Ads door Google