Term
|
Definition
|
|
Term
|
Definition
the result of processing raw data to reveal meaning |
|
|
Term
|
Definition
improved data sharing, data security, integration, minimized data inconsistency, data access, decision making, end-user, productivity |
|
|
Term
types of data bases - num users, ddatabse location, expected type and extent of use |
|
Definition
single/multiuser DB centralized/decentralized traqnsactional/data warehouse |
|
|
Term
|
Definition
supportsonly one user at a time |
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
|
Definition
data located in one location |
|
|
Term
operation(Transaction, Production) |
|
Definition
suppports company day to day operations |
|
|
Term
|
Definition
stores data used for tactical or strategic decisions |
|
|
Term
why is data base design important? |
|
Definition
focuses on design of databases structure for end users |
|
|
Term
|
Definition
a character or group of characters that has a specific meaning - used to store and define data |
|
|
Term
|
Definition
logically connected set or more fields |
|
|
Term
|
Definition
3 - must say what to do and how to do it 4 - only have to say what to do |
|
|
Term
|
Definition
access to a file dependent on its own structure |
|
|
Term
|
Definition
change file structure without affecting data access |
|
|
Term
|
Definition
data access changes when data storage characteristics change |
|
|
Term
|
Definition
data storage characteristics do not affect data access |
|
|
Term
file system structure makes it difficult to combine data from ____ |
|
Definition
|
|
Term
organizational structure promotes storage of same data in ____ |
|
Definition
different locations - island of info |
|
|
Term
|
Definition
same data stored unnecessarily in different places |
|
|
Term
|
Definition
different and conflicting versions of same data occur at different places |
|
|
Term
|
Definition
abnormalities when all changes in redundant data not made correctly update anomalies insertion anomalies deletion anomalies |
|
|
Term
5 major pats of data base |
|
Definition
hardware, software, people, procedures, data |
|
|
Term
|
Definition
operating systems, DBMS software, application programs and utility software |
|
|
Term
data dictionary contains what |
|
Definition
|
|
Term
data transformation and presentation |
|
Definition
DBMS transforms data entered to conform to required data structures |
|
|
Term
|
Definition
structured query language - de facto |
|
|
Term
|
Definition
anything about which data is to be collected and stored about |
|
|
Term
|
Definition
represent detailed description of policies, procedures, or principles within a specific organization |
|
|
Term
|
Definition
upside down tree...complex to implement, hard to manage, lack structural independence |
|
|
Term
|
Definition
can have more than one child, records are called owners and members..relationships are called sets |
|
|
Term
|
Definition
most common, 1970, mathematical concept |
|
|
Term
an entity occurrence refers to what? |
|
Definition
|
|
Term
OO data models are depicted using ____ |
|
Definition
unified Modeling Language |
|
|
Term
degrees of data abstraction |
|
Definition
external - represents end user view
conceptual - global view of db, all external views integrated into single global view
internal - represents view as seen by DBMS |
|
|
Term
|
Definition
one or more attributes that determine other attributes |
|
|
Term
|
Definition
a key that consists of 2 or more attributes |
|
|
Term
|
Definition
attribute B is functionally dependent on A if each value is column A dermines ONE AND ONLY ONE value in column B |
|
|
Term
|
Definition
an attribute for combination of att that uniquely identifies each row in a table |
|
|
Term
|
Definition
|
|
Term
|
Definition
foreign key must contain values that appear in pk column in related table |
|
|
Term
|
Definition
all pk are unique, no part of pk my be null |
|
|
Term
|
Definition
refers to foreign key column which allows us to link tables together |
|
|
Term
|
Definition
defines theoretical way of manipulating table contents using relational operators ex. select, project, join, intersect, uncion, diff, product, divide |
|
|
Term
|
Definition
combines all rows form two tables...not duplicate rows |
|
|
Term
|
Definition
yields only the row that appear in both tables |
|
|
Term
|
Definition
yields rows in table 1 not found in table 2 |
|
|
Term
|
Definition
yields all possible pairs of rows from two tables |
|
|
Term
|
Definition
yields values for all rows found in a table |
|
|
Term
|
Definition
yields all values for selected attributes |
|
|
Term
|
Definition
allows info to be combined from 2 or more tabels...natural and outer |
|
|
Term
|
Definition
used to break up M:M aka bridge |
|
|
Term
|
Definition
|
|
Term
|
Definition
can not be subdivided , gender |
|
|
Term
|
Definition
|
|
Term
|
Definition
value calculated form other att |
|
|
Term
connectivity vs cardinality |
|
Definition
connectivity - describes relationship classification cardinality - expresses min and max number of entity occurrences associated with one occurrence of related entity |
|
|
Term
|
Definition
entity exists in database only when it is associated with another...dependent is existence dependent on employee |
|
|
Term
|
Definition
entity can exist apart from one or more related entities |
|
|
Term
|
Definition
exists if PK of related entity does not contain pk of parent entity |
|
|
Term
|
Definition
exists when pk of related entity conmtains pk component of parent entity |
|
|
Term
|
Definition
|
|
Term
|
Definition
parent and child graph of entities. has subtype discriminator and partial/overlapping constraints |
|
|
Term
|
Definition
disjoint - can only be one...can be pilot or mechanic not both
overlapping means - could be both |
|
|
Term
partial vs total completeness |
|
Definition
partial - some supertype occurrences that are not members of subtypes
total completeness - every supertype occurrence must be member of at least one subtype |
|
|
Term
|
Definition
top down - identifies more specific entity subtypes from hight level entitiy supertypes |
|
|
Term
|
Definition
bottom up process - identifies more generic entity supertype form lower level entity subtypes |
|
|
Term
when should you use composite pk? |
|
Definition
weak entities and composite entities |
|
|
Term
when is a fan trap going to happen? |
|
Definition
when one entity is in two 1:M relationships -causes association among other entities not expressed in the model |
|
|
Term
what does normalization reduce |
|
Definition
|
|
Term
|
Definition
tabl format, no repeating groups 1nf and no partial dependencies 2nf and no transitive dependencies 3nf and no independent multivalues-dependencies |
|
|
Term
BCNF is special case for? and what does it mean |
|
Definition
3nf
by definition, a relatino is in BCNF if every determinant in table is a candidate key |
|
|