Week 1 Flashcards
What are the three components of the design process?
Conceptual Design, Logical Design, Physical Design
What is conceptual design concerned with?
Providing a detailed overview of the enterprise and producing an ER model to illustrate entities, relationships, attributes and constraints on entities
What is logical design concerned with?
Mapping the high level conceptual scheme onto the implementation data model that will be used by the database system (relational data model)
What is physical design concerned with?
Specifying the physical features of a database, including file organization and choice of index structures
What is an entity/entity set?
An entity is a thing or object in the real world that is distinguishable from all other objects.
What is a derived attribute?
An attribute such that the value of that attribute can be derived from values of other related attributes or entities
What three main things are illustrated in an ER diagram?
Entity, Relationships, Attributes
What is an entity set?
An entity set is a collection of entities that share the same properties and attributes.
What is an attribute?
Descriptive properties possessed by each member of an entity set
What is a relationship?
Association among several entities
What is a relationship set?
Set of relationships (associations among several entities) of the same type
What are the two ways to participate in a relationship[?
Total or partial
What is a cardinality of a relationship set?
MAXIMUM number of times an entity can be associated with a relationship set
What are the three cardinalities of relationships?
One to one, One to Many, Many to One
Describe a one to many relationship
An entity in A is associated with any number of entities in B