Database Flashcards

1
Q

Relational Database

A

There exists a relation between databases

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Non-Relational Database

A

There does not exist a relation between databases

*Databases do not have to be related

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Dialects

A

“Flavours” of database languages

ex) Oracle, MySQL, MicsrosoftSQL

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

_______ are types (What should be contained

A

Columns

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

_______are the actual entries

A

Rows

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Constraints

A

Additional Modifiers to data

ex) keys, unique requirements

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Primary Key

A

Unique Identifying column for a table

Cannot be Null

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Foreign Key

A

Reference to another table

Does not strictly have to be referenced to a primary key, but is good practice

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Composite Key

A

Primary Key made up of two or more rows

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Surrogate Key

A

Value generated solely to become the primary key

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Multiplicity

A

Relationship between fields and tables
1-1
1-many
many-many

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Referential Integrity

A

All Foreign Keys need to point to something

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Normalisation

A

Process of removing redundancies in database

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Look-Up Table

A

Essentially joins two tables

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Entity Relation Diagram

A

Maps out the relationships between entities in a database

How well did you know this?
1
Not at all
2
3
4
5
Perfectly