Shared Flashcard Set

Details

AIS
Relational Databases
23
Accounting
Undergraduate 4
12/05/2010

Additional Accounting Flashcards

 


 

Cards

Term
Database
Definition
A set of interrelated, correlated files
Term
What are some differences between excel and access
Definition
-Excel is more for number-crunching, while access works well with non-numerical data
-Relationships in access, but not excel
-Access is more expensive/time consuming
Term
Database management system
Definition
Specialized computer program that manages and controls data and interfaces between the data and the application programs
Term
Database system
Definition
application programs that access the database through the DBMS
Term
Data mining
Definition
Process of analyzing data for new knowledge
Term
What are the 3 views of data
Definition
1)Record layout
2)Logical
3)Physical
Term
Physical view of data
Definition
how and where the data are physically arranged/stored in the computer system
Term
Record layout view of data
Definition
-shows physical location and layout of the records used in an application program
Term
Schema
Definition
logical structure of a database
Term
What are the 3 levels of schema
Definition
1) Conceptual: organization-wide view of entire database
2) External: set of user views of parts of the database
3) Internal:provides low level view of database
Term
Data dictionary
Definition
Contains info about the structure of the database (usually maintained by DBMS)
Term
What are 3 different types of database languages
Definition
1) Data definition language (DDL)
2) Data query language (DQL)
3) Data manipulation language (DML)
Term
Data definition language (DDL)
Definition
-used to build the data dictionary, create the database, specify security limitations/constraints on data
Term
Data manipulation language (DML)
Definition
Database language used for data maintenance (ie. updating, deleting, inserting database parts)
Term
Database query language (DQL)
Definition
Database language used to interrogate the database
-retrieves, sorts, orders, and presents subsets of the database to the user
Term
What are some benefits of a database
Definition
-data integration: combining master files into larger pools of data that many programs can access
-data sharing among users
-minimal data redundancy
-central management of data
Term
What are some problems with storing all of your data into 1 table
Definition
-Data redundancy
-Insertion anomaly
-Delete anomaly
-Update anomaly
Term
Data redundancy
Definition
when you have multiple lines in a table
Term
Insertion anomaly
Definition
-goal is to minimize null values in a table
-ie. you want to be able to store info about a customer before they make a purchase
Term
Delete anomaly
Definition
unintended results occur when you delete a row in a table
Term
What are the 4 basic requirements (rules) of a relational database
Definition
1) Primary key cannot be null (entity integrity rule)
2) Foreign key must either be null or refer to primary key of another table
3) Every item in a row must be single-valued (one 1 value for each cell)
4) All non-key attributes in a table should describe a characteristic of the primary key
Term
Normalization
Definition
-designing a database so that it is free of delete, update, and insert anomalies (3NF)
Term
What are the 2 ways of designing a database
Definition
1) Normalization
2) Semantic data modeling
Supporting users have an ad free experience!