Exam 1 Flashcards

(49 cards)

1
Q

Any attribute whose value directly determines other values in that row.

A

Determinant

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

Not being able to insert data even though its available due to poor design

A

Insert Anomaly

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

No transitive dependencies

A

3NF - Third Normal Form

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

data access is unaffected by

changes in the physical data storage characteristics.

A

Data Independence

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

provides a global view of an
entire database and describes the main data objects,
avoiding details.

A

Conceptual Model

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

changes in the

database schema do not affect data access.

A

Structural Independence

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

An identifier composed of one or more attributes that uniquely identifies a row.

A

Primary Key

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

An attribute whose value is calculated from other attributes. No need to store it.

A

Derived Attribute

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

The condition in which every reference to an entity instance by another entity instance is valid.

A

Referential Integrity

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

Does the inheriting from supertype.

Foreign students and domestic students in relation to students.

A

Subtype

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

the grouping of
common attributes into a supertype entity.

creates parent from subtypes

A

Generalization

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

internal model can be

changed without affecting the conceptual model.

A

Logical Independence

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

When you can’t update in one place but have to update in multiple places.

A

Update Anomaly

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

A person, place, thing, concept, or event for which data can be stored.

Object of interest to the end user

A

Entity

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

An attribute or attributes in one table whose values must match the primary key in another table.

Used to ensure referential integrity.

A

Foreign Key

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

An entity that is existence-independent, that is, it

can exist apart from all of its related entities.

A

Strong Entity

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

Whether each supertype needs to be a subtype or not.

Partial - not every supertype is a subtype member

total- every supertype is a subtype member

A

Completness Constraint

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

How many relationships take place.

A

Relationship Degree

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

No partial dependencies

A

2NF

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

bridge entity.

Links two entities that have M: M relationship

A

Associative Entity

21
Q

The type of relationship between entities. Classifications

include 1:1, 1:M, and M:N.

22
Q

A characteristic of an entity. Has a name and a data type.

23
Q

Data about data.

Can be used to define domain.

24
Q

multiple-attribute key

A

Composite Key

25
attribute is dependent on | only a portion (subset) of the primary key.
Partial Dependency
26
An attribute that can have many values for a single entity occurrence. Its repeating data
Multi-Valued Attribute
27
How many children a parent can have. Numerical limit.
Cardinality
28
not being able to delete intended data without also deleting unintended data.
Delete Anomaly
29
represents the receipt as a whole
Header
30
represents the lines on the receipt
Line Entities
31
Focused on one type of user.
External Model
32
an attribute that can have only one value
Single Valued Attribute
33
relationship exists whenever the primary key of the related entity contains the primary key of the parent entity.
Strong Relationship
34
Specialization is based on grouping unique characteristics and relationships of the subtypes. subtypes inherit from parent
Specialization Hierarchy
35
An attribute or attributes that uniquely identity each entity in a table. Gets inherited.
Supertype
36
Every entity must be distinct. Shouldn't overlap.
Entity Integrity
37
Decides which subtype and entity belongs to.
Subtype Discriminator
38
A relationship found within a single entity type. For example, an EMPLOYEE is married to an EMPLOYEE or a PART is a component of another PART.
Recursive Relationship
39
An entity that displays existence dependence and inherits the primary key of its parent entity. For example, a DEPENDENT requires the existence of an EMPLOYEE. Created when repeating data exists
Weak Entity
40
attribute is dependent on | another attribute that is not part of the primary key.
Transitive Dependency
41
No repeating data
1NF - first normal form
42
A process that assigns attributes to entities so that | data redundancies are reduced or eliminated.
Normalization
43
uniquely identify any row but has superfluous data
superkey
44
what data we have must create a bridge entity
Internal Model
45
A logical grouping of database objects, such as tables, indexes, views, and queries, that are related to each other.
Schema
46
A system-assigned primary key, generally numeric | and autoincremented.
surrogate key
47
index that has only one pointer value associated with it
Unique Index
48
orderly arrangement used to logically access rows in a table used to locate items quickly
index
49
when two subtypes don't overlap like foreign and domestic students
disjoint subtype