8 Databases Flashcards

1
Q

Entity

A

Anything that can have data stored about it, for example a person, place, event or thing.

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

Table

A

A group of similar data in a database with rows for each instance of an entity and columns for each attributes

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

Record

A

A row in a table in a database

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

Field

A

A column in a table in a database

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

Tuple

A

One instance of an entity which is represented by a row in a table

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

Attribute

A

An individual data item stored for an entity. For a person, it could be name or date of birth.

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

Primary Key

A

A unique identifier of a table. It is a special case of candidate key.

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

Candidate Key

A

An attribute in a table where no tuple has the same value

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

Secondary Key

A

Candidate key that is an alternative to the primary key.

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

Foreign Key

A

A set of attributes in a table that refer to the primary key in another table.

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

Referential Integrity

A

Property of a database that does not contain any value of a foreign key that is not matched to the corresponding primary key.

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

Indexing

A

A data structure built from one or more columns in a database to speed up searching for data

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

DBMS

A

Database Management System. A system software for the definition, creation and manipulation of a database.

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

SQL

A

Structured Query Language. The standard query language used with relational database for data definition and modification.

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