1 / 15

DAV B04 - Databasteknik

DAV B04 - Databasteknik. Repetition. Kapitel 1: Databaser och databasanvändare. Kapitel: 1 Koncentrera på helhetssyn Fördelar nackdelar med databaser (jmf filsystem). Kapitel 2: Arkitektur för databasssystem. Kapitel: 2.1 – 2.3, 2.5 Databassystem generellt Databassystemens arkitektur

yan
Download Presentation

DAV B04 - Databasteknik

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. DAV B04 - Databasteknik Repetition KaU - Datavetenskap - DAV B04 - MGö

  2. Kapitel 1: Databaser och databasanvändare • Kapitel: 1 • Koncentrera på helhetssyn • Fördelar nackdelar med databaser (jmf filsystem) KaU - Datavetenskap - DAV B04 - MGö

  3. Kapitel 2: Arkitektur för databasssystem • Kapitel: 2.1 – 2.3, 2.5 • Databassystem generellt • Databassystemens arkitektur • Three-schema architecture • Fördelar/nackdelar • Dataoberoende • Centraliserade och klient/server arkitekturer KaU - Datavetenskap - DAV B04 - MGö

  4. Kapitel 3: Relationsmodellen • Kapitel: 3 • Relationer • De olika delarna i en relation och deras definitioner • Relationers egenskaper • Olika sorters relationer • Vyer • Definition och användningsområden KaU - Datavetenskap - DAV B04 - MGö

  5. Kapitel 3: Relationsmodellen • Integritet • Generella och databasspecifika integritetsregler • Nycklar (kandidat, primär och främmande) • Entitetsintegritet • Referensintegritet KaU - Datavetenskap - DAV B04 - MGö

  6. Kapitel 6: Relationsmodellen • Kapitel: 6.1 – 6.3 • Relationsalgebra • Select, project, join, division, kartesisk produkt, union, intersection, difference • Skall kunna vad operationerna gör, syntaxen behöver du inte kunna utantill KaU - Datavetenskap - DAV B04 - MGö

  7. Kapitel 7: ER-modellen • Kapitel: 7 • Viktiga begrepp • Konceptuell design • Entitet (stark, svag), entitetstyp • Relation (olika kardinaliteter) • Attribut (alla de olika typerna), nyckelattribut KaU - Datavetenskap - DAV B04 - MGö

  8. Kapitel 9: Mappning ER-modellen till relationsmodellen • Kapitel: 7.1 • Förstå och kunna utföra stegen i algoritmen. • Motsvarigheter i ER modellen / relationsmodellen (tabell 9.1) KaU - Datavetenskap - DAV B04 - MGö

  9. Kapitel 4 och 5: SQL • DDL • CREATE, ALTER • DML • SELECT, INSERT, DELETE, UPDATE KaU - Datavetenskap - DAV B04 - MGö

  10. Kapitel 15: Normalisering • Kapitel: 15.1 – 15.5 • Funktionellt beroende • Fullständigt funktionellt beroende • Transitivt beroende • Normalformer • 1NF, 2NF, 3NF, BCNF KaU - Datavetenskap - DAV B04 - MGö

  11. Kapitel 18: Indexering • Kapitel: 18.1 - 18.3 • Primary, clustering, secondary • Hur fungerar de, fördelar/nackdelar • Multilevel, B+-trees • Hur fungerar de, fördelar/nackdelar KaU - Datavetenskap - DAV B04 - MGö

  12. Kapitel 21: Transaktioner • Kapitel: 21.1 – 21.5.3 • Egenskaper (ACID) • Problem • Lost update, dirty read, incorrect summary • Loggning • Konkurrerande transaktioner • Konfliktserialiserbarhet KaU - Datavetenskap - DAV B04 - MGö

  13. Kapitel 22: Concurrency • Kapitel: 22.1 • Lås • exklusiva, delade • Two-phase locking • Tidsstämplar, deadlock prevention, deadlock detection & recovery, starvation KaU - Datavetenskap - DAV B04 - MGö

  14. Kapitel 23: Återhämtning • Kapitel: 23.1-23.3 • Olika återhämtningsstrategier och vad dessa går ut på, förstå exemplen. • Immediate, deferred • Skillnader, fördelar/nackdelar KaU - Datavetenskap - DAV B04 - MGö

  15. Kapitel 24: Säkerhet • Kapitel: 24.1 – 24.3, 24.5 – 24.6 • Discretionary access control • Mandatory access control • Audit trail • Statistiska databaser • Vad är problemen? Lösningar? KaU - Datavetenskap - DAV B04 - MGö

More Related