ISA 245 Exam 2

5.0(2)
studied byStudied by 0 people
5.0(2)
full-widthCall with Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/24

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No study sessions yet.

25 Terms

1
New cards

entity supertype

a generic entity type that contains the common characteristics of entity subtypes

2
New cards

entity subtype

a subset of an entity supertype; contains the unique characteristics of each entity

3
New cards

specialization hierarchy

A hierarchy based on the top-down process of identifying lower-level, more specific entity subtypes from a higher-level entity supertype; based on grouping unique characteristics and relationships of the subtypes

4
New cards

inheritance

the ability of an object to inherit the data structure and methods of the classes above it in the class hierarchy

5
New cards

subtype discriminator

the attribute in the supertype entity that determines to which entity subtype each supertype occurrence is related

6
New cards

disjoint subtype

a unique and nonoverlapping subtype entity set

7
New cards

overlapping subtype

a condition in which each entity instance (row) of the supertype can appear in more than one subtype

8
New cards

completeness constraint

constraint that specifies whether each entity supertype occurrence must also be a member of at least one subtype; can be partial or total

9
New cards

entity cluster

a “virtual” entity type used to represent multiple entities and relationships in the ERD

10
New cards

3NF

when a table is in 2NF and no transitive dependencies

11
New cards

transitive dependency

a condition in which an attribute is dependent on another attribute that is not part of the primary key

12
New cards

BCNF(Boyce-Codd Normal Form)

a special type of third normal form (3NF) in which every determinant is a candidate key

13
New cards

4NF

when a table is in 3NF and contains no multiple independent sets of multivalued dependencies

14
New cards

multivalued dependency

an attribute that can have many values for a single entity occurrence.; For example, an EMP_ DEGREE attribute might store the string “BBA, MBA, PHD” to indicate three different degrees held

15
New cards

surrogate key

a system-assigned primary key, generally numeric and autoincremented

16
New cards

atomicity

the transaction property that requires all parts of a transaction to be treated as a single, indivisible, logical unit of work

17
New cards

granularity

the level of detail represented by the values stored in a table’s row; data stored at their lowest level of this are said to be atomic data

18
New cards

denormalization

a process by which a table is changed from a higher-level normal form to a lower-level normal form, usually to increase processing speed; this process potentially yields data anomalies

19
New cards

DDL(data definition language)

the language that allows a database administrator to define the database structure, schema, and subschema

20
New cards

create; alter

What are 2 DDL commands in SQL?

21
New cards

DML(data manipulation language)

set of commands that allows an end user to manipulate the data in the database

22
New cards

select; insert; update; delete; commit; rollback

What are 6 DML commands in SQL?

23
New cards

PK; FK; check condition; default; not null

5 classifications of constraints

24
New cards

commit

SQL command that permanently writes data changes to a database

25
New cards

rollback

SQL command that restores the database table contents to the condition that existed after the last COMMIT statement