Week 1: ER Diagrams Flashcards

(34 cards)

1
Q

What is data?

A

Known facts that can be recorded and have an implicit meaning.

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

What is a database

A

A collection of related data

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

What is a mini-world?

A

A database is a model of a mini world. Some part of the real world about which data is stored in a database. E.g. medical office, a retail business, a library are all mini worlds

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

What is a DBMS

A

A software package/system to facilitate the creation and maintenance of a computerized database.

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

What is a Database system

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

What is a flat file?

A

a .txt or an ASCII file

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

What is a record/instance?

A

One row of a flate file

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

What is a DBMS and what are its advantages over flate file system

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

What is a database administrator? What are their responsibilities?

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

What is a Database Designer? What are their responsibilities?

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

What are system analysis and application programmers? What are their responsibilities?

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

What is an end user? Responsibilities?

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

What is a database schema?

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

What is a database instance?

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

What is a database state/snapshot?

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

What is the 3 schema architecture?

17
Q

What is the difference between logical data independence and physical data independence?

18
Q
  1. When starting a project, you should always start with …
  2. Narrow your ___ as much as possible and figure out what data you need to store/save by…
19
Q

What model do we use to represent a database before creating it? Who made it?

20
Q

When designing a DB, pay attention to..

21
Q

What are the following:

Entity

Attribute

Value

Composite Attribute vs. Atomic attribute

Single-valued attribute vs. multi-valued attribute

Derived attribute vs stored attribute

22
Q

What are the following:

Entity type

Entity

Entity set

Key, uniqueness

Value Sets

23
Q

How are the following represented in ER diagrams?

Entity type

Attribute

Key attribute

Multi-valued attribute

Composite attribute

Derived attribute

24
Q

What are the following:

Relationship

Relationship set

A relationship Type R

25
Example of binary, ternary, and unary relationships
26
What are the following Recursive relationship Attributes on relationships Cardinality ratio
27
How are the following represented in ER diagrams? Relationship type Relationship attribute Cardinality
28
What is participation constraint? Total participation? Partial participation? (min,max) notation?
29
How are relationship participations and (min,max) notation represented in ER diagrams?
30
31
What is a weak entity? How are they represented in ER diagrams?
32
In ER diagrams what is the naming convention?
33
How are entities represented in crow's feet notation?
34
How are relationships represented in crows feet notation?