Databaser, introduktion1 Kurset ”Databaser” Introduktion.

Slides:



Advertisements
Lignende præsentationer
Stored Procedure Stored Procedure er programstumper, der gemmes i databasen og afvikles op databaseserveren på samme måde som forespørgsler. Med Stored.
Advertisements

Hej.
2009NOEA/IT - Databaser/arkitektur1 Databaser Introduktion - Arkitektur Introduktion DBMS-arkitektur Datamodeller.
Relationsstyper En-til-en relationer: TABEL 1 NAVN ID Peter Hansen 1
Database-begreber (databaser, del 2)
Dagens program  Præsentation af os  Præsentation af kurset samt praktisk info (herunder hjemmeside, køb af kompendium, eksamen m.m.)  Øvelse:
SQL 1 DDL og DML.
Grundlæggende Webdesign Blåt hold – øvelsesgang 2
13 – Database med JDBC. 2 NOEA2009Java-kursus – JDBC JDBC JDBC er et standard bibliotek til at tilgå relational databaser API’et er en standardiseret.
Introduktion til BOSC Operativsystemer og C.
Intro Eksamen 4-ugers-projekter? Eksamensforberedelse De sidste tre gange?
ER-diagrammer (databaser, del 4)
Velkommen til AK IT: Databaser og modellering
Informationsteknologi B-A, HHX, 2005,
IT i Byggeriet Semester Kjeld Svidt  Institut for Bygningsteknik  Aalborg Universitet.
Regnskab & økonomistyring - Lektion 15 HD 5. semester forår 2010 v/ Jens Godik Højen, April 2010.
Regnskab & økonomistyring - Lektion 4 HD 5. semester forår 2010 v/ Jens Godik Højen, April 2010.
Regnskab & økonomistyring - Lektion 2 HD 5. semester forår 2010
Relationsdatabaser og SQL
Modellering og databasekonstruktion Mål: At den studerende kan modellere og konstruere en database Kursusform: Blanding af underviseroplæg og øvelser (i.
NOEA/IT FEN - Databaser/Sikkerhed 1 Lektion 10 Sikkerhed og integritet Områder Autorisationsmatrix Realisering i SQL.
XML1 4.7 XML and Its Data Model. XML2 Introduktion til XML, 178 XML = eXtensible Markup Language Markup language –sprog, hvor data "pakkes ind" i tags.
XML1 4.7 XML and Its Data Model. XML2 Introduktion til XML, 178 XML = eXtensible Markup Language Markup language –sprog, hvor data "pakkes ind" i tags.
”Søg og du skal finde” fra idé til applikation af Mads Thomsen og Bent Guldager.
SQL Introduktion Jesper Tørresø DAB1 F08 6. Februar 2008.
6. SQL1 Standardiseret spørge-sprog mv. til relationsdatabaser.
Dagens program Præsentation af os Præsentation af kurset samt praktisk info (herunder hjemmeside, køb af kompendium, eksamen m.m.)
Dagens program Præsentation af mig15 min. Præsentation af kurset samt praktisk info (herunder hjemmeside, køb af kompendium m.m.)15 min. Øvelse:
Dagens program Præsentation af os Præsentation af kurset samt praktisk info (herunder hjemmeside, køb af kompendium, eksamen m.m.) Præsentation.
7. SQL constraints og triggers1 Aktive elementer i SQL.
Introduktion til arkitektur design Arkitektur design handler om at få en forståelse for, hvordan et system skal organiseres og designe den overordnede.
Tove Laasholdt Censorrollen Bioanalytikerunderviser
1 HMAK XMLRelationel model og XMLNOEA / PQC 2005 SQLServer og XML Hent data via URL Generering af xml –Raw –Auto –Explicit Hent data via template Evt.
Den relationelle model
ER-diagrammer Hvad er det? Og hvad bruges det til?
SQL Jesper Tørresø DAB1 E oktober Punkter for i dag. SQL baggrund. Relationel algebra. Brug af VS2005.
8.7 Security: Grant and revoke1 Sikkerhed 8.7 Security and User Authorization in SQL.
1. Database-systemer, introduktion
ANALYSE AF WEBADFÆRD - OAW OAW – LEKTIONSGANG 1. ANALYSE AF WEBADFÆRD - OAW FAGETS EMNER OG STRUKTUR Operationel analyse af webadfærd Bredt fag. Både.
OPERATIONEL ANALYSE AF WEBADFÆRD OAW – LEKTIONSGANG 1.
Slide Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 15 Algorithms for Query Processing and Optimization.
Intro Større applikationer, f. eks: Bogpris.dk. Nye bøger.
8.6 Transaktioner1 Transaktioner 8.6 Transactions in SQL.
ER-modellering1 Analyse af data og sammenhæng mellem data.
Eksamen i Databasesystemer. Eksamen 4 timers skriftlig eksamen afholdes 8. januar 2004 kl Alle skriftlige hjælpemidler. Der gives karakter efter.
Rapid Application Development med Application Express Aalborg Universitet, d. 19. september 2007 B e n t M ø l l e r M a d s e nB e n t M ø l l e r M a.
3. Objekt Orientering og Relations Databaser
Bent K. Slot Ansat ved KMD (Kommunedata) Ekstern lektor ved RUC Tidligere undervist på Roskilde Handelsskole Interesser: Digital forvaltning IT arkitektur.
ADO.NET Databaser SQL Client (SQL server 7 og senere) OleDb (en række incl. jet) ODBC MySql (ekstra driver skal instaleres) Oracle (XML dataset) Samme.
Januar 2003Databaser, introduktion1 Databaser, forår 2003 Introduktion.
SQL Jesper Tørresø DAB1 E September Punkter for i dag. SQL baggrund. Relationel algebra. SQL koncept –Vises ved brug af VS2008.
8.5 JDBC1 JDBC 8.5 Java Database Connectivity. 8.5 JDBC2 JDBC introduktion, 393 JDBC er ikke en forkortelse for –Java Database Connectivity Sun har defineret.
Oracle Application Express Lektion 2 7. Semester 2008.
Kjeld Svidt  Institut for Byggeri og Anlæg  Aalborg Universitet IT i Byggeriet Semester 6, kursusgang Databaser (1) Kjeld Svidt
Databaseadgang fra C#:
Database.
Database Some walk through. Database Design – Begreber 1 Database: En fælles samling af logiske relaterede data (informationer) DBMS (database management.
E/R-diagrammering 7. Semester.
PHP.
Den relationelle model
Oracle Application Express Lektion 1 7. Semester 2008.
Objekt-relationel DBMS1 4.5 The Object-Relational Model 9.4 User-Defined Types in SQL 9.5 Operations on Object-Relational Data Ullman: Object-Relational.
Formularer (Access, del 3). RHS – Informationsteknologi – Udgangspunkt Vi har oprettet en database Vi har defineret en eller flere tabeller Vi.
Database Some walk through lv/ Figures & some text from: © Pearson Education Limited 1995,
Normal former i en database Jan Christiansen Nyborg Gymnasium.
Solution Makers A/S – Gruppe 4 Lars Wolter Nils Martinsen Rasmus Seye Tobias Kjeldsen 1.
Programmering 1 Java/C#
Tre lags arkitektur.
Modellering og data Nyt forløb.
MySQL dat2sem2018Fall Modul 2 – uge 2.
Præsentationens transcript:

Databaser, introduktion1 Kurset ”Databaser” Introduktion

Databaser, introduktion2 Underviser Anders Børjesson – Ekstern lektor Har holdt kurset flere gange

Databaser, introduktion3 Hvorfor databaser? Databaser er gode til at organisere store datamængder. ”Under” næsten alle applikationer er der er en database.

Databaser, introduktion4 Modeller af data ER-model –Ligner klassediagram lidt. Relationelle model –Matematiske grundlag for databaser. –Lidt mængdelære.

Databaser, introduktion5 ER-model Entiteter og relationer imellem dem.

Databaser, introduktion6 Relationel model Studerende (cpr, navn, adresse) Kursus (kursusnavn, mål, indhold) Stud_Kursus (cpr, kursusnavn) Relationel algebra –π cpr, navn ( σ adresse = ’Roskilde’ (Studerende))

Databaser, introduktion7 Tabeller cprnavnadresse Anders BørjessonRoskilde Jens JensenMarbjerg Mark kursusnavnmålindhold Databaser…… OOP…… cprkursusnavn Databaser OOP Databaser

Databaser, introduktion8 SQL Sprog til oprettelse af tabeller og manipulation af data i tabeller. –insert into studerende values(' ', 'Anders', 'Roskilde') –select cpr, navn from studerende where adressen = 'Roskilde' Kan bruges fra Java og andre programmerings-sprog

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

Databaser, introduktion10 Kursusmateriale Lærebog –Garcia-Molina, Ullmann & Widom: Database Systems, The Complete Book, Prentice Hall 2002 Noter –Oracle mv.

Databaser, introduktion11 Øvelser Teoretiske øvelser Praktiske øvelser –Brug Oracle Dan grupper til øvelser

Databaser, introduktion12 Eksamen 3-timers skriftlig eksamen –Hjælpemidler: Bøger, notater og lign.