Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
35 Cards in this Set
- Front
- Back
data model
|
simple representation of real world data structures. graphical usually.
|
|
attribute
|
is a characteristic of an entity. fields are attributes
|
|
entity
|
any to be stored, person place thing or event
|
|
relationship
|
how entities relate to each other. an agent can serve many customers.
|
|
business rule
|
a brief and concise description of a policy principle or procedure
|
|
constraint
|
a restriction placed on data. each class can have only one teacher
|
|
many to many
|
M:N or *..* a student can take many classes and classes have many students
|
|
one to many
|
1:M or 1..* a painter paints many pictures but pictures have only one painter
|
|
one to one
|
a store has one manager and each manager has one store
|
|
hierarchical model
|
data model with an upside down tree. 1:M lacks structural independence
|
|
segment
|
a hierarchical models equivalent of a record type. root segment, child segment, etc
|
|
data definition language
|
refers to the network model. allows for the defining of data structures
|
|
data management language
|
refers to the network model. defines the environment in which data can be managed
|
|
DBTG
|
database task group. created in the 60's to set standards and methods
|
|
schema
|
the organization of the entire database, database name, the record type, and the components
|
|
RDBMS
|
relational database management system
|
|
relation
|
a table made up of rows and columns, each column represents an attribute
|
|
tuple
|
a row
|
|
relational diagram
|
shows how a databases entities relate to each other. 1:M, M:M etc
|
|
chen notation
|
uses boxes to diagram entities and their relationships, 1:M. Uses diamonds to show the verb, paints, teaches, etc
|
|
connectivity
|
refers to the entity relationship model. the relationship type. a painter PAINTS many paintings
|
|
crow's foot notation
|
replaces chen. refers to how the many symbol looks like a foot.
|
|
entity instance
|
refers to the entity model. a row in a relational table
|
|
entity set
|
used for entity diagram. a table with the rows being entities
|
|
class diagram
|
refers to Unified Modeling Language. used to represent data and their relationships in the DB
|
|
class
|
OO model. similar objects that share structure and methods
|
|
class hierarchy
|
OO model. an upside down tree. CUSTOMER and EMPLOYEE classes have the PERSON parent class
|
|
OODBMS
|
Object Oriented Database Management System.
|
|
Semantic data model
|
OO model. 'semantic' means greater meaning. A class does many things. methods etc
|
|
ERDM
|
extended relational data model. a relational object oriented model.
|
|
external model
|
end user's view of the data enviroment
|
|
conceptual model
|
global view of the entire database as view by the entire organization. avoids details. independent of hardware and software
|
|
logical design
|
refers to creating a conceptual model that can implemented by any DBMS
|
|
internal model
|
refers to how the conceptual model fits into a DBMS. It has tables and their relationships. Fields and field types too.
|
|
Physical model
|
Describes how the machinery works, data saved on disk, etc.
|