Shared Flashcard Set

Details

Jeffrey Whitten, Book 15 Ch 8
Systems
42
Other
Not Applicable
03/30/2022

Additional Other Flashcards

 


 

Cards

Term
data modeling
Definition
a technique for organizing and documenting a system's data. Sometimes called a database modeling.
Term
entity-relationship diagram (ERD)
Definition
a data model utilizing several notations to depict data in terms of the entities and relationships described by that data.
Term
entity
Definition
entity = a class of persons. places, objects, events, or concepts about which we need to capture and store data.
Term
entity instance
Definition
a single occurrence of an entity.
Term
attribute
Definition
a descriptive property or characteristic of an entity. Synonyms include element property, and field.
Term
compound attribute
Definition
an attribute that consists of other attributes. Synonyms in different data modeling languages are numerous: concatenated attribute, composite attribute, and data structure.
Term
data type
Definition
a property of an attribute that identifies what type of data can be stored in the attribute.
Term
domain
Definition
a property of an attribute that defines what values the attribute can legitimately take on,
Term
default value
Definition
the value that will be recorded if a value is not specified by the user.
Term
key
Definition
an attribute, or a group of attributes, that assumes a unique value for each entity instance. It is sometimes called an identifier.
Term
concatenated key
Definition
a group of attributes that uniquely identifies an instance of an entity. Synonyms include composite key and compound key.
Term
candidate key
Definition
one of a number of keys that may serve as the primary key of an entity. Also called candidate identifier.
Term
primary key
Definition
a candidate key that will most commonly be used to uniquely identify a single entity instance.
Term
alternate key
Definition
a candidate key that is not selected to become the primary key. A synonym is secondary key.
Term
subsetting criteria
Definition
an attribute(s)whose finite values divide entity instances into subsets. Sometimes called inversion entry.
Term
relationship
Definition
a natural business association between one or more entities.
Term
cardinality
Definition
the minimum and maximum number of occurrences of one entity that may be related to a single occurrence of the other entity.
Term
degree
Definition
the number of entities that participate in a relationship.
Term
recursive relationship
Definition
a relationship that exists between instances of the same entity.
Term
associative entity
Definition
an entity that inherits its primary key from more than one other entity.
Term
foreign key
Definition
a primary key of an entity that is used in another entity to identify instances of a relationship.
Term
child entity
Definition
a data entity that derives one or more attributes from another entity, called the parent. In a one-to-many relationship the child is the entity on the "many" side.
Term
parent entity
Definition
a data entity that contributes one or more attributes to another entity, called the child. In a one-to-many relationship the parent is the entity on the "one" side.
Term
nonspecific relationship
Definition
a relationship where many instances of an entity are associated with many instances of another entity. Also called many-to-many relationship.
Term
generalization
Definition
a concept wherein the attributes that are common to several types of an entity are grouped into their own entity.
Term
supertype
Definition
an entity whose instances store attributes that are common to one or more entity subtypes.
Term
subtype
Definition
an entity whose instances may inherit common attributes from its entity super type
Term
application data model
Definition
a data model for a complete, single information system.
Term
context data model
Definition
a data model that includes entities and relationships but no attributes.
Term
key-based data model
Definition
a data model that includes entities and relationships with precise cardinalities resolving non-specific relationships into associative entities, and also including primary and alternate keys.
Term
fully attributed data model
Definition
a data model that includes all entities, attributes, relationships, subsetting criteria, and precise cardinalities.
Term
metadata
Definition
data about data.
Term
intelligent key
Definition
a business code whose structure communicates data about an entity instance.
Term
data analysis
Definition
a technique used to improve a data model for implementation as a database.
Term
normalization
Definition
a data analysis technique that organizers data into groups to form nonredundant, stable, flexible, and adaptive entities.
Term
first normal form (INF)
Definition
an entity whose attributes have no more than one value for a single instance of that entity.
Term
second normal form (2NF)
Definition
an entity whose non-primary-key attributes are dependent on the full primary key.
Term
identifying relationship
Definition
a relationship in which the parent entity's key is also part of the primary key of the child entity.
Term
nonspecific relationship
Definition
a relationship where many instances of an entity are associated with many instances of another entity. Also called many-to-many relationship.
Term
third-normal form (3NF)
Definition
an entity whose non-primary-key attributes are not dependent on any other non-primary-key attributes.
Term
transitive dependency
Definition
when the value of a nonkey attribute is dependent on the value of another nonkey attribute other than by derivation.
Term
data-to-location-CRUD matrix
Definition
a matrix that is used to map data requirements to locations.
Supporting users have an ad free experience!