Lecture #2 Flashcards

1
Q

Explain the relational Data Model.

A

A collection of inter-related tables where the data in each table is organized and each table has rows representing individual records and columns representing specific data fields, esnuring structured and efficient management of data.

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

Another name for row or record.

A

Tuple

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

Another name for a column.

A

Field or Attribute

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

What does the Degree of the table represent?

A

The number of attributes in the table.

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

What are the basic Building blocks of Data modelling?

A
  • Entities
  • Attribute
  • Relationships
  • constraints
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Explain Independent Entities.

A

Independent tables that store data, each with its own structure and typically linked through relationships defined by keys.

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

Explain Dependent Entities.

A

Refers to tables that rely on relationships with other tables to exist or function correctly.

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

Explain Characteristic Entities.

A

Tables that represent distinct attributes or properties of another entity.

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

What is a primary Key?

A

A column or set of columns in a table whose values uniquely identify each row in that table.

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

What is a foreign key ?

A

A column or a set of columns in one table that refers to the primary key in another table.

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