Lecture 2 Flashcards

1
Q

An abstraction of a real-world object or event used to understand complexities of the real-world environment.

A

Model

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

A data modeling technique used in software engineering to produce a conceptual data model of an information system, illustrating the logical structure of databases.

A

Entity Relationship Diagram (ERD)

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

The number of occurrences in one entity associated with the number of occurrences in another, classified as one-to-one (1:1), one-to-many (1:M), and many-to-many (M:N).

A

Cardinality

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

Attributes that uniquely identify entity instances, often becoming primary keys in Relational Database Systems (RDS).

A

Identifier

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

Also known as IE notation, Represented by a rectangle, with its name on the top. The name is singular (entity) rather than plural (entities).

A

Crow’s Foot Notation

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

A policy, procedure, or principle used to define entities, attributes, relationships, and constraints in a database system

A

Business Rule

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

An attribute that cannot be subdivided, representing atomic values such as Age, Gender, and Marital status.

A

Simple attribute

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

An attribute that can be further subdivided to yield additional attributes, such as Address (subdivided into Street, City, State, Zip).

A

Composite attribute

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

An attribute not physically stored within the database but derived using an algorithm or calculation.

A

Derived attribute

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

An attribute that can have only a single atomic value, such as a social security number or a serial number

A

Single-valued attribute

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

An attribute that can have multiple values, such as multiple college degrees for a person or multiple phone numbers for a household

A

Multi-valued attribute

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

A diagram that displays a set of tables and the relationships between them

A

Data model

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