Week 1: ER Diagrams Flashcards

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?

A
17
Q

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

A
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…
A
19
Q

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

A
20
Q

When designing a DB, pay attention to..

A

NOUNS

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

A
22
Q

What are the following:

Entity type

Entity

Entity set

Key, uniqueness

Value Sets

A
23
Q

How are the following represented in ER diagrams?

Entity type

Attribute

Key attribute

Multi-valued attribute

Composite attribute

Derived attribute

A
24
Q

What are the following:

Relationship

Relationship set

A relationship Type R

A
25
Q

Example of binary, ternary, and unary relationships

A
26
Q

What are the following

Recursive relationship

Attributes on relationships

Cardinality ratio

A
27
Q

How are the following represented in ER diagrams?

Relationship type

Relationship attribute

Cardinality

A
28
Q

What is participation constraint?

Total participation?

Partial participation?

(min,max) notation?

A
29
Q

How are relationship participations and (min,max) notation represented in ER diagrams?

A
30
Q
A
31
Q

What is a weak entity? How are they represented in ER diagrams?

A
32
Q

In ER diagrams what is the naming convention?

A
33
Q

How are entities represented in crow’s feet notation?

A
34
Q

How are relationships represented in crows feet notation?

A