Informationsteknologi B-A, HHX, 2005,

Slides:



Advertisements
Lignende præsentationer
Relationer En relation mellem to mængder er en generaliseret funktion
Advertisements

Kombinatorik, sandsynlighed og statistik
Mapning af 1 til mange forbindelser
2009NOEA/IT - Databaser/arkitektur1 Databaser Introduktion - Arkitektur Introduktion DBMS-arkitektur Datamodeller.
Sidetyper Web-udvikling med FrontPage 2003 RHS - Informationsteknologi.
Vejret Datalogger og database. Forsøg i Natur/Teknik
Skabelon til strategisk plan
Formularer (Access, del 3)
Database-begreber (databaser, del 2)
SQL 1 DDL og DML.
Geografiske informationssystemer GIS
KONCEPT Klasser og objekter En klasse beskriver et World ArrayList
Introduktion til centrale begreber
ER-diagrammer (databaser, del 4)
NOEA/IT - FEN - Databaser/TabelDesign 1 Tabeldesign Design af relationsdatabaser Normalisering.
Informationsteknologi B-A, HHX, 2005,
Mapning af 1 til mange forbindelser
Introduktion til Access (Access, del 1)
Validering af data (Access, del 7)
Opslagsfelter (Access, del 6). RHS – Informationsteknologi 2 Udgangspunkt Vi er ofte i den situation, at valg af en type for et felt ikke begrænser vores.
Oprettelse af tabeller (Access, del 2)
Rapporter (Access, del 5)
Arv Idéen i arv et at kunne genbruge gennem generalisering
Beskrivelses- og analyse-teknikker understøttet af Oracle Designer
FEN IntroJava AAU1 Java grundelementer Variable og datatyper Sætninger og udtryk Metoder.
NOEA/IT - FEN1 Typeparametisering/Genericity Generics i.NET 2 og C#
Cand. scient. Soc. Charlotte Vincent
Powerpoint Jeopardy Data flow diagrammer Entity relationship diagrammer State diagrammerSammenhænge mellem systemmodeller
Data Dictionary (databaser, del 7)
Context- og flow-diagrammer (databaser, del 3)
Informationssystemer kursusgang: Modellering med henblik på dataudtræk
Den relationelle model
ER-diagrammer Hvad er det? Og hvad bruges det til?
Relationelle databaser og XML
GIS - kort og dog mere end kort
Rapporter (Access, del 5). RHS – Informationsteknologi – Udgangspunkt Vi har oprettet en database Vi har defineret en eller flere tabeller, og.
1 Dagens gang Sidste uges opgaver OA+D: Adfærd Nye opgaver.
Virksomhedens informationsbehandling lektion Ved. Jens Godik Højen.
IT i Byggeriet Semester 6, kursusgang Databaser (2) Kjeld Svidt Kjeld Svidt  Institut for Bygningsteknik  Aalborg Universitet.
IT i Byggeriet Semester kursusgang Databaser (2) Kjeld Svidt Kjeld Svidt  Institut for Bygningsteknik  Aalborg Universitet.
1. Database-systemer, introduktion
Introduktion til databaser (databaser, del 1)
GP 8, 24/ Grundlæggende programmering Efterår 2001 Forelæsning 8 onsdag 24/ kl. 9:15 – 12:00.
Data Warehouse 8. semester forår 2010
Objekter og klasser Rasmus D. Lehrmann DM
Opslagsfelter (Access, del 6). RHS – Informationsteknologi – Udgangspunkt Vi er ofte i den situation, at valg af en type for et felt ikke begrænser.
Introduktion til Access (Access, del 1). RHS – Informationsteknologi – Fra design til udvikling Vi ved nu, hvordan vi finder et design for en database,
Kombinatorik, sandsynlighed og statistik
Transaktioner og ACID Spørgsmål 8. Transaktioner og ACID ACID (Atomicity, Consistency, Isolation, Durability) ACID-egenskaber er sæt egenskaber, der garanterer.
Intro Databaserne? Gik det som det skulle?. Databasestøttet webpublicering Forelæsning nr 8 Hvorfor data i en RDB (relationel database)? Databasemodellering.
3. Objekt Orientering og Relations Databaser
Kjeld Svidt  Institut for Byggeri og Anlæg  Aalborg Universitet IT i Byggeriet Semester 6, kursusgang Databaser (2) Kjeld Svidt
NOEA/IT FEN - Databaser/modellering 1 Datamodellering Den udvidede (enhanced) E/R-model (EE/R- modellen) Begreber Diagrammering Omformning til.
Dokumentation 7. Semester
Oprettelse af tabeller (Access, del 2)
Kombinatorik, sandsynlighed og statistik
Database.
E/R-diagrammering 7. Semester.
Tekst filer Tekstfiler opbygges normalt af linier, hvor disse ikke behøver at være samme længde. Når man skal arbejde med tekstfiler, ønsker man metoder.
Den relationelle model
Virksomhedens informationsbehandling Opgave inden for databehandling Opgave 1 Ved. Jens Godik Højen.
 Jens Bennedsen 2002Objektorienteret systemudvikling To syn på verden Aristotelisk vs. prototypisk syn.
DAIMIIntroducerende objektorienteret programmering4B.1 Typer og tilstand i Java Typer, tilstand, erklæring, variable, primitive datatyper, reference- og.
DAIMIIntroducerende objektorienteret programmering4B.1 Grundlæggende og Reference Typer i Java Typer, tilstand, erklæring, reference- og værdi semantik,
Klasser og objekter – grundbegreber.  Michael E. Caspersen, 2001Introducerende objektorienteret programmeringKlasser og objekter.2 Klasser og objekter.
Jesper Mosegaard Multimedie Programmering E2003 MMProg uge46 Ancestor.
Formularer (Access, del 3). RHS – Informationsteknologi – Udgangspunkt Vi har oprettet en database Vi har defineret en eller flere tabeller Vi.
Normal former i en database Jan Christiansen Nyborg Gymnasium.
1.10 System design - Database
ROBOTTERNE KOMMER - OZOBOTTERNE.
Præsentationens transcript:

Informationsteknologi B-A, HHX, 2005, www.dafoloforlag.dk Databaser En database er en samling af informationer, som er organiseret på en sådan måde, at informationerne let og hurtigt kan genfindes og anvendes. Samtidig skal det være muligt at udvide databasen, når der opstår behov for at opbevare og anvende informationer, som man ikke kendte på planlægningstidspunktet. Informationsteknologi B-A, HHX, 2005, www.dafoloforlag.dk

Informationsteknologi B-A, HHX, 2005, www.dafoloforlag.dk Databaser Informationsteknologi B-A, HHX, 2005, www.dafoloforlag.dk

Informationsteknologi B-A, HHX, 2005, www.dafoloforlag.dk Databaser Database = Kartoteksskab Tabel Skuffe (med én slags oplysninger, f.eks. om kunder) Post Kartotekskort (f.eks. med oplysninger om en kunde) Felt Oplysning på kortet (f.eks. navn) Tegn Bogstav, som fylder 1byte=8 bit Informationsteknologi B-A, HHX, 2005, www.dafoloforlag.dk

Relationelle databaser Informationsteknologi B-A, HHX, 2005, www.dafoloforlag.dk

Relationelle databaser Der er mange fordele ved en relationsdatabase. Det er f.eks. nemt at: Gemme data Finde data Sortere data Kombinere data (på forskellige måder) Ændre på opbygningen af tabeller Regne på data (summere, finde gennemsnit osv.) Informationsteknologi B-A, HHX, 2005, www.dafoloforlag.dk

Relationelle databaser Undgå: Redundans opstår, når de samme data lagres flere steder. og Inkonsistens opstår, når data, der skulle være ens, ikke er det. Eksempler: Microsoft Access, Lotus, Paradox MySQL Informationsteknologi B-A, HHX, 2005, www.dafoloforlag.dk

Objektorientere databaser Et objekt er et fænomen, en tilstand, en ting et individ ol. Ideen til de objektorienterede databaser er opstået ud fra de erfaringer, man har haft med objektorienterede programmeringssprog, som f.eks. Java og C++. I objektorienteret programmering i optræder fire centrale begreber : Klasse, objekt, attribut og opførsel. En klasse kan opfattes som en skabelon for en række objekter af samme type. Disse objekter har en række egenskaber (attributter) og kan opføre sig på bestemte måder (adfærd). Informationsteknologi B-A, HHX, 2005, www.dafoloforlag.dk

Udvikling af databaser Der skal udvikles en plan, som klarlægger: Hvilke data der skal behandles og opbevares i databasen (afgrænsning). Hvordan databasen skal opbygges (funktion og indhold). Hvordan data skal præsenteres for brugerne (æstetik). I forbindelse med afgrænsning, analyse og konstruktion af en relationel database kan anvendes: Contextdiagrammer Dataflowdiagrammer Datasammenhænge E/R-diagrammer Normalisering Informationsteknologi B-A, HHX, 2005, www.dafoloforlag.dk