1 / 12

Kap 01 Generelt om databaser

Kap 01 Generelt om databaser. Hva er en database ?. En samling av data En samling av relatert informasjon. Hva er en database ?. En database Data tilhørende person 1 Data tilhørende person 2 Data tilhørende person 3 Delte data. Database-system. Bruker. Appl. Database. DBMS. Bruker.

Download Presentation

Kap 01 Generelt om databaser

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Kap 01 Generelt om databaser

  2. Hva er en database ? • En samling av data • En samling av relatert informasjon

  3. Hva er en database ? En database Data tilhørende person 1 Data tilhørende person 2 Data tilhørende person 3 Delte data

  4. Database-system Bruker Appl. Database DBMS Bruker Appl. DD Bruker Appl.

  5. Hva består en database av ? • Selve databasen med lagrede data • Data Dictionary (System-kataloger)med alle nødvendige opplysninger om databasens struktur • DBMS- DataBase Management SystemDatabase software til operasjoner på databasen

  6. DBMS • Akseptere data og instruksjoner fra bruker • Gjenfinne informasjon fra databasen • Oppdatere databasen • Sikre dataene i databasen Software system for håndtering av informasjon i en database. Software system for å organisere data som modellerer informasjon fra den virkelige verden. DBMS har 4 hoved-oppgaver:

  7. Eksempel på innhold i en database Database Views Procedures Rules Tables Datatypes Indexes Defaults Triggers

  8. Historisk utvikling File- based Nework 1. gen. Relational 2. gen. OODBMS 3. gen. Pgm. Behav. Data File I/O Files Pgm. Behav. Query AccMt. Data Appl. Pgm. Behav. Query AccMt. Data Pgm. Behav. Query AccMt. Data DBMS 1960 1970 1980 1990

  9. Client / Server Client Server Client Client Client

  10. Client / Server Database Server Distribuert Database Delt BGS Client BGS Delt prosess BGS BGS BGS BGS BGS Prosess Prosess Prosess Data BGS Prosess Prosess Prosess Data Data Data Data Data

  11. Utviklings-verktøyenes deknings-område 4GL Bruker- grensesnitt Prosess Data CASE Database Analyse Design Konstruksjon

  12. Ulike typer databaser • Hierarkiske databaser • Nettverks-databaser • Invertert liste database • Relasjons-database Rang- Platelager- CPU- Utviklings- og ordning belastning forbruk vedlikeholds-kostnader Nr 1 Invertert liste database Invertert liste database Relasjons database Nr 2 Hierarkisk database Relasjons database Hierarkisk database Nr 3 Nettverks database Hierarkisk database Nettverks database Nr 4 Relasjons database Nettverks database Invertert liste database

More Related