Databases Flashcards

1
Q

Database

A

A structured system to hold data

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

Relational Database

A

A database structured to recognize relations between stored items of information

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

Flat File Database

A

A Flat file database is a database that stores data in a plain text file. Each line of the text file holds one record, with fields separated by delimiters, such as commas or tabs. While it uses a simple structure, a flat file database cannot contain multiple tables like
a relational database can.

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

Entity

A

Any item about which data is stored e.g. Student, Pizza, Stock etc.

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

Attribute

A

A feature of the entity

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

Foreign Key

A

A unique identifier to each record held in the relational database

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

Composite Primary Key

A

A combination of 2+ fields that act as a primary key

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

Foreign Key

A

A way to build a relationship

between 2 tables, the foreign key is another tables primary key

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

Secondary Key

A

A key that is indexed to allow for faster searching. There can be multiple secondary keys and they
don’t have to be unique.

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

Inner Join

A

Combining columns from one + tables by using values common to each.

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