Download præsentationen
Præsentation er lastning. Vent venligst
Offentliggjort afBertha Toft Redigeret for ca. et år siden
1
Databaser, introduktion1 Kurset ”Databaser” Introduktion
2
Databaser, introduktion2 Underviser Anders Børjesson –andb@ruc.dkandb@ruc.dk –http://www.ruc.dk/~andb/ Ekstern lektor Har holdt kurset flere gange
3
Databaser, introduktion3 Hvorfor databaser? Databaser er gode til at organisere store datamængder. ”Under” næsten alle applikationer er der er en database.
4
Databaser, introduktion4 Modeller af data ER-model –Ligner klassediagram lidt. Relationelle model –Matematiske grundlag for databaser. –Lidt mængdelære.
5
Databaser, introduktion5 ER-model Entiteter og relationer imellem dem.
6
Databaser, introduktion6 Relationel model Studerende (cpr, navn, adresse) Kursus (kursusnavn, mål, indhold) Stud_Kursus (cpr, kursusnavn) Relationel algebra –π cpr, navn ( σ adresse = ’Roskilde’ (Studerende))
7
Databaser, introduktion7 Tabeller cprnavnadresse 080366-1235Anders BørjessonRoskilde 123456-8911Jens JensenMarbjerg Mark kursusnavnmålindhold Databaser…… OOP…… cprkursusnavn 080366-1235Databaser 080366-1235OOP 123456-8911Databaser
8
Databaser, introduktion8 SQL Sprog til oprettelse af tabeller og manipulation af data i tabeller. –insert into studerende values('080366- 1235', 'Anders', 'Roskilde') –select cpr, navn from studerende where adressen = 'Roskilde' Kan bruges fra Java og andre programmerings-sprog
9
Databaser, introduktion9 DBMS Database management system –Holder styr på data –Udfører SQL-sætninger –Nogle DBMS'er Microsoft Access Microsoft SQL Server IBM DB2 MySQL Oracle
10
Databaser, introduktion10 Kursusmateriale Lærebog –Garcia-Molina, Ullmann & Widom: Database Systems, The Complete Book, Prentice Hall 2002 Noter –Oracle mv.
11
Databaser, introduktion11 Øvelser Teoretiske øvelser Praktiske øvelser –Brug Oracle Dan grupper til øvelser
12
Databaser, introduktion12 Eksamen 3-timers skriftlig eksamen –Hjælpemidler: Bøger, notater og lign.
Lignende præsentationer
© 2024 SlidePlayer.dk Inc.
All rights reserved.