• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/35

Click to flip

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.