Lehrer: Krebs, Trutz, Becker Arbeitsplan FA AS Anwendungssysteme Schuljahr 2016/2017 Kurs: FA 61,62,63,65,66 1. Halbjahr Thema: Datenbanken Fachkompetenzen: Die Schülerinnen und Schüler… 1. … differenzieren zwischen verschiedenen Datenverwaltungssystemen sowie Phasen der Datenbankentwicklung 2. … modellieren Datenbanken mit dem Entity Relationship Model 3. … überführen Entity Relationship Modelle in Relationen 4. … wenden DDL- und DML-Befehle zur Erstellung von Datenbanken an 5. … legen Datenbanken mittels dem MS SQL-Server und SSMS an 6. … formulieren Datenbankenabfragen mittels DQL inklusive Joins, Aggregationfunktionen und Unterabfragen 7. … vermeiden Redundanz durch Normalisierung von Datenbanken 8. … konzipieren Maßnahmen zur Datensicherheit und Datensicherung mittels MS SQLServer Woche B: 19.09.-23.09. C: 26.09.-30.09. A: 04.10.-07.10. 6 DS Thema DBS / Tabellenkalkulation / Dateisystemen Phasen der Datenbankentwicklung Entity-Relationship-Modell (ERM) Begriffe: Entitätstyp, Entität, Attribut, Beziehung Beispiele / Methodik MTA: Chapter 1 FK 1, 2 ERM-Übungen: Segeltörn, Hotelbuchung, Forschungslabor, Albatros Beziehungen und Kardinalitäten Transformation von ERM in Tabellenstrukturen B: 10.10.-14.10. 6 DS Primärschlüssel, Fremdschlüssel MTA: Chapter 2+4 3 Übungen: Zwerge, Segeltörn, Albatros etc. Aufbau einer Relation SQL-Datentypen OSZIMT-Richtlinien 1. Klausur 17.10.-28.10. Herbstferien Transformation von ERM in Tabellenstrukturen C: 31.10.-04.11. A: 07.11.-11.11. 6 DS Primärschlüssel, Fremdschlüssel MTA: Chapter 2+4 Übungen: Zwerge, Segeltörn, Albatros etc. Aufbau einer Relation SQL-Datentypen 1. Klausur OSZIMT-Richtlinien 3 Lehrer: Krebs, Trutz, Becker B: 14.11.-18.11. C: 21.11.-25.11. A: 28.11.-02.12. 6 DS Arbeitsplan FA AS Anwendungssysteme Schuljahr 2016/2017 Kurs: FA 61,62,63,65,66 1. Halbjahr Benutzung SQL Server 2008 Express MTA: Chapter 3 DDL-Befehle: CREATE TABLE, ALTER TABLE, FOREIGN KEY, PRIMARY KEY, CHECK, DEFAULT, ON UPDATE, ON DELETE mit Übungen SQL-Übungen: Projektverwaltung, Personalmanagement 4, 5 Referenzielle Integrität Constraints (Indexes: clustered and nonclustered) OSZ-Standards DML-Befehle: INSERT, UPDATE, DELETE, DROP mit Übungen (evtl. mit Transaktionen) [Test] B: 05.12.-09.12. C: 12.12.-16.12. A: 19.12.-22.12. 6 DS DML-Befehle: SELECT mit FROM, WHERE, GROUP, HAVING, ORDER, BETWEEN, INTERSECT, NOT, UNION, EXCEPT, JOIN SQL-Übung: Versandhandel 6 SQL-Übung: Versandhandel 6 MTA: Chapter 4+5 7 Aggregatfunktionen MIN, MAX, AVG, COUNT, SUM 2. Klausur Joins: INNER, LEFT, RIGHT Weihnachtsferien 23.12.-03.01. B: 04.01.-06.01 C: 09.01.-13.01. A: 16.01.-20.01. 62: 5 DS 65: 3 DS 61, 63, 66: 6 DS Joins: INNER, LEFT, RIGHT Unterabfragen Views Stored Procedures Redundanz , Anomalien Normalisierung: 1. – 3. Normalform B: 23.01.-27.01 6 DS 4./5. Normalform Normalisierung: diverse Übungen Datenbankverwaltung: Rollen in Datenbanken, Objektzugriffsbeschränkungen Referate MTA-Zertifizierung / Alternativ: Test Lehrer: Krebs, Trutz, Becker 30.01. – 03.02. Arbeitsplan FA AS Anwendungssysteme Schuljahr 2016/2017 Kurs: FA 61,62,63,65,66 Winterferien Redundanz , Anomalien Normalisierung: 1. – 3. Normalform C: 06.02.-10.02. A: 13.02.-17.02. 6 DS 1. Halbjahr MTA: Chapter 4+5 4./5. Normalform Normalisierung: diverse Übungen Datenbankverwaltung: Rollen in Datenbanken, Objektzugriffsbeschränkungen Referate 7 MTA-Zertifizierung / Alternativ: Test B: 20.02.-24.02 C: 27.02.-03.03. A: 06.03.-10.03. 6 DS Sicherheit bei Datenbanken und Windows, Datenbankenserver, Datenbankzugriff, Datensicherung DCL: Grant + Revoke Optional: Sprachförderung Datenbanksysteme Wiederholung für MTA-Zertifizierung MTA: Chapter 5 Referate SQL-Übung: Fußballverein 8