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 |
|
|