Databanken begrippen

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/11

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 1:07 PM on 10/31/24
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

12 Terms

1
New cards

database

geïntegreerde verzameling gegevens die door meerdere gebruikers simultaan kan gemanipuleerd worden en die voldoet aan de informatie behoeften v e organisatie. ze bevat gegevens en metagegevens (structuur database)

2
New cards

DBMS

Database Management System = software nodig om database te beheren en gebruiken

3
New cards

relationele database

verzameling van relaties (= tabellen), verbanden ertussen worden gelegd door vreemde sleutels

4
New cards

eigenschappen relationele tabel

  • attribuut is atomair = in 1 cel staat 1 waarde

  • elke rij is uniek, dus geen dubbele rijen

  • rijen hebben geen specifieke volgorde

  • kolomnamen zijn uniek en de volgorde heeft geen betekenis

5
New cards

primary key

is een attribuut of een combo van attributen die een rij uit de tabel op een unieke wijze gaat identificeren

6
New cards

foreign key

het verband tussen 2 tabellen wordt hierdoor gelegd

7
New cards

integriteitsregels relationele model

  • KEY CONSTRAINT: PK moet uniek zijn en blijven

  • ENTITY INTEGRITY CONSTRAINT: PK moet steeds een geldige waarde hebben dus niet null

  • REFERENTIAL INTEGRITY CONSTRAINT: populatie v e vreemde sleutel moet een deelverzameling zijn v d populatie v d overeenkomstige PK

8
New cards

bewerkingen met relaties

  • UNIE: voegt rijen van 2 relaties samen, relaties moeten dezelfde attributenlijst hebben

  • INTERSECTIE: neemt de gemeenschappelijke rijen uit 2 relaties, zelfde attributenlijst nodig

  • VERSCHIL: resultaat is een nieuwe relatie die alle rijen bevat uit relatie1 die niet in relatie 2 zitten, zelfde attributenlijst nodig

  • PRODUCT: cart prod van 2 relaties door de samenvoeging van de attributenlijsten.

  • PROJECTIE: vormt een nieuwe relatie door slechts een deel van de attributen v d 2 input relaties over te houden, eventuele dubbele rijen worden verwijderd

  • SELECTIE: neemt een deelverzameling v e relatie o b v een voorwaarde

  • JOIN: combineert 2 relaties via een combinatie van cart prod en selectie, enige voorwaarde is dat in beide relaties een attribuut voorkomt waartussen vergelijking mogelijk is

9
New cards

SQL

Structured Query Language, een taal om met een relationeel DBMS te comms

10
New cards

eigenschappen SQL

  • DECLARATIEF: je geeft in de instructie aan wat je wilt bereiken, niet de stappen om tot dat doel te bekomen

  • INTERACTIEF: je geeft instructie op scherm en krijgt meteen antwoord

  • je kan SQL ook embedded gebruiken

11
New cards

subcategorieën SQL

  • data retrieval

  • data manipulation language DML, inhoud tabellen wijzigen

  • data definition language DDL, objecten in databank creëren

  • data control language DCL, beveiliging van databank

  • transaction control, instructies om wijzigingen die samen moeten slagen/falen te groeperen

12
New cards

Entity Relationship Diagram

= grafische voorstelling van database, zie software engineering

Explore top notes

note
Chemistry 2023
Updated 482d ago
0.0(0)
note
H2 CEL EN LEVEN
Updated 1111d ago
0.0(0)
note
H18 EIWITTEN
Updated 1025d ago
0.0(0)
note
Key topics (APES)
Updated 189d ago
0.0(0)
note
Invisible Man Chapter 21
Updated 1150d ago
0.0(0)
note
Unit 8: Period 8: 1945-1980
Updated 1041d ago
0.0(0)
note
elements of fiction: plot
Updated 1195d ago
0.0(0)
note
Chemistry 2023
Updated 482d ago
0.0(0)
note
H2 CEL EN LEVEN
Updated 1111d ago
0.0(0)
note
H18 EIWITTEN
Updated 1025d ago
0.0(0)
note
Key topics (APES)
Updated 189d ago
0.0(0)
note
Invisible Man Chapter 21
Updated 1150d ago
0.0(0)
note
Unit 8: Period 8: 1945-1980
Updated 1041d ago
0.0(0)
note
elements of fiction: plot
Updated 1195d ago
0.0(0)