Ladda ner presentationen
Presentation laddar. Vänta.
1
Operativ informationshantering, databaser
Arkivering Operativ informationshantering, databaser Gk/ÖK:ITO, gj
2
Arkiveringsperspektiv
Operativa databaser Används för att arkivera information som används för att utföra dagligt arbete och att fatta beslut som har med det dagliga arbetet att göra Strategiska databaser Används för att arkivera information som behövs för att kunna fatta strategiska beslut dvs. beslut på längre sikt Gk/ÖK:ITO, gj
3
Mina vänners intressen
Gk/ÖK:ITO, gj
4
Informationsbehov? Jag vill gå på aktivitet X, vem av mina vänner skall jag be om att följa med? Informationsbehov; det som jag behöver känna till om mina vänner för att kunna välja ut rätt vän att kontakta för att gå på aktivitet X. Var hittar jag den informationen? Gk/ÖK:ITO, gj
5
Entitet (företeelse) Entitet; något som jag behöver information om
Aktiviteter Vänner Gk/ÖK:ITO, gj
6
Vad behöver jag veta om en entitet?
Aktivitet Vän Namn Gatuadress Postnr Postort telnr namn Ex Tennis Ex Kalle samband Gk/ÖK:ITO, gj
7
Var hittar jag informationen ?
Dator Ej dator Bokhyllan (filhanteringssystem) Bok (fil) Bok Bokhylla Dator Bibliotek (databas) Böcker (tabeller i en databas) Bibliotekarie (DBMS) (DataBase Management System) Gk/ÖK:ITO, gj
8
Databas En samling strukturerad data som har samlats och som kontrolleras av en dator och det innebär att en dator även måste användas för att få åtkomst till data Gk/ÖK:ITO, gj
9
DataBase Management system (DBMS)
Det är ett antal integrerade program som används för att definiera, uppdatera och kontrollera databaser.; lägga in ny data ändra i data radera data hämta data Gk/ÖK:ITO, gj
10
Bibliotek kontra databas
Kategoriserad Ämnesområden t.ex. biologi Sorterad Författarenamn t.ex. Karin Wahlberg Databas Kategoriserad Företeelser som man behöver samla in information om t.ex. människor Sorterad Primär nyckel t.ex. personnummer Gk/ÖK:ITO, gj
11
Definiera och organisera data i en databas
Teknik; Datamodellering (variant av konceptuell modellering) Resultat; Entity-Relationship (E-R) Diagrams, datamodeller (exempel på ett konceptuellt schema eller en konceptuell modell) Gk/ÖK:ITO, gj
12
Data modellering Vilka företeelser (entiteter) behöver man information om? Vilken information måste databasen innehålla för varje företeelse (entitetstyp)? Vilka relationer finns det mellan de olika företeelserna (entiteterna) Gk/ÖK:ITO, gj
13
Vändatabas E-R modell (diagram) som innehåller den information som du behöver för att hitta rätt vän för att besöka aktivitet X. E-R diagrammet behöver innehålla information om Vänner Aktiviteter Vilka aktiviteter som mina vänner deltar i Gk/ÖK:ITO, gj
14
Entitesbeskrivning Entitetsnamn Attribut 1 Attribut 2 Attribut 3 etc
Databas deklaration behöver dessutom för varje attribut: typ av tecken t.ex. bokstäver, tal Antal tecken per typ, tex. 30 Attribut 1 Attribut 2 Attribut 3 etc Medlem Primär nyckel medlemsnr num 6 fnamn anum 20 enamn anum 30 gadr anum 40 postnr num 5 postadr anum 10 Gk/ÖK:ITO, gj
15
E-R diagram Entitet Kardinalitet Entitetsnamn Entitetsnamn Attribut 1
etc namn Attribut 1 Attribut 2 Attribut 3 etc Relation Elev: Tex Kalle, Lisa Elev: Kalle Lärare Tex Gudrun Gk/ÖK:ITO, gj
16
Relationstyper M:1-relation betalar Avgift Medlem 1:1-relationer har
tränar M:M-relation Sport Kontaktperson Gk/ÖK:ITO, gj
17
Upplösning av M:M-relation
betalar Medlem Avgift avgiftsnr medlemsnr sportdeltagare Sport Primär Nyckel Medlemsnr sportnr sportnr Gk/ÖK:ITO, gj
18
Realisering av relation i tabellerna
medlem Avgift avgiftsnr medlemsnr Modell: medlem Avgift tabeller: medlemsnr avgiftsnr avgiftsnr Främmande nyckel: realiserar relationen mellan två olika entiter Gk/ÖK:ITO, gj
19
Vad behöver jag veta om en entitet?
Aktivitet Van vannr fnamn enamn gadr postnr mtelnr aktnr aktnamn Gk/ÖK:ITO, gj
20
Databas Vänner (E-R diagaram/Databasmodell)
Van Aktivitet vannr vnamn vadr postnr mtelnr aktnr aktnamn Van/akt Vannr aktnr Gk/ÖK:ITO, gj
21
Tabellbeskrivning av en entitet
Entitetstyp Medlem attribut Medlemsnr fnamn eman gdr postnr postadr Eva Åström Storg Åby Per Älvström Byg Åre Lotta Byström Gåg Hjo Post Instans objekt Gk/ÖK:ITO, gj
22
Olika typer av databaser
Lagringen av data Hierarkiska databaser Nätverksdatabaser Relationsdatabaser Objektorienterade databaser Multidimensionella databaser Typ av data Geografiska databaser Textdatabaser Bilddatabaser Hypertextdatabaser Gk/ÖK:ITO, gj
Liknande presentationer
© 2024 SlidePlayer.se Inc.
All rights reserved.