Presentasjon lastes. Vennligst vent

Presentasjon lastes. Vennligst vent

DAT 202 Databaser Del 1.

Liknende presentasjoner


Presentasjon om: "DAT 202 Databaser Del 1."— Utskrift av presentasjonen:

1 DAT 202 Databaser Del 1

2 Formål Gi en innføring i generell databaseteori.
Lære å bygge opp databaser på en stukturert måte. Gi en innføring i databasespråket SQL.

3 Generelt om databaser Historikk Ulike typer databaser DBMS
Data Dictionary Client / Server Relasjons-databaser Datamodellering Normalisering Indekser Data integritet Transaksjoner Prosedyrer / Triggere Flerbrukerproblematikk / Låsemekanismer Sikkerhet og autorisering

4 Relasjons-databaser Historikk Tabeller
Key ( Primary / Secondary / Foreign Key ) Datamodellering / Normalisering Indekser Data integritet Prosedyrer / Triggere

5 SQL Historikk Datadefinisjon / Datamanipulasjon / Datakontroll
Oppretting av Tabell / View Query mot en database Query mot enkelt-tabeller Query mot multiple tabeller Aggregat-funksjoner Join Rekursiv Query Korrelerte SubQueries Oppdatering av tabeller / view Tabell-føringer Transaksjons-prosessering Prosedyrer / Triggere Låse-mekanismer Priviliegier Interaktiv SQL Embedded SQL Statisk SQL Dynamisk SQL

6 Modelleringsverktøy Utvikling / Redigering av datamodeller
Ulike fremstillinger av datamodeller Generering av SQL-kode

7 Litteratur Søren Vang Relations databaser og SQL
William Gietz SQLWindows Programming Groff / Weinberg Guide to SQL Martin Gruber Understanding SQL Søren Wang Relasjons-databaser og SQL James Martin Computer Data-Base Organization Hoffer, McF DataBase Management Halpin, Nijss. Conceptual Schemes and Relational Database Design Alagic Relational Database Technology P.H.Hogstad Generelt om databaser P.H.Hogstad Relasjons-databaser P.H.Hogstad Datamodellering P.H.Hogstad SQL P.H.Hogstad CTD som programutv.-verktøy P.H.Hogstad CTD som databaseutv.-verktøy

8 Tempo-plan 02 Kurs-orientering Generell innføring i databaser / Demo Relasjons-databaser / Tabeller / Normalisering Primær- / Sekundær- / Fremmed-nøkler 03 Tabeller / Normalformer Datamodellering / Normalisering Bruk av datamodellerings-verktøyet Modellator 04 Datamodellering Relasjonsdatabasespråket SQL 05 SQL Dateintegritet – Transaksjoner – Flerbrukerproblematikk Frontendverktøy 06 Gjennomgang av tidligere eksamensopgaver


Laste ned ppt "DAT 202 Databaser Del 1."

Liknende presentasjoner


Annonser fra Google