Chapter 11 - Databases Flashcards
Alphabetic check
In a database, confirms that only textual characters are entered in a field
Artificial intelligence (AI)
The branch of computer science that deals with the attempt to create computers that think like humans
Batch processing
The accumulation of transaction data until a certain point is reached, at which time several transactions are processed at once
Binary large object (BLOB)
Audio clips, video clips, pictures and extremely large documents
Business intelligence (BI)
Systems used to analyze and interpret data in order to enable managers to make informed decisions about how best to run a business
Business intelligence system
Systems used to analyze and interpret data in order to enable managers o make informed decisions about how to best run a business
Caption
A property in a database that enables the field name to display in a more meaningful or readable manner
Clickstream data
Software used on company websites to capture information about each click that users make as they navigate through the site
Completeness check
In a database, ensures that all required fields have been completed
Consistency check
In a database, compares the values of data in two or more fields to see if those values are reasonable
Database
A digital collection of related data that can be stored, sorted, organized and queried
Database administrator
An information technology professional responsible for designing, constructing and maintaining databases
Database management system (DBMS)
A specially designed application software used to create and manage databases
Data centralization
When data is maintained in only one file
Data dictionary
A map of a database that defines the features of the fields in the database
Data inconsistency
Data for a record being different in two different lists
Data integrity
When the data in a database is accurate and reliable
Data mart
Small slices of a data warehouse grouped together and separated from the main body of data in the data warehouse so that related sets of data can be analyzed
Data mining
The process by which great amounts of data are analyzed and investigated with the objective of spotting significant patterns or trends within the data
Data redundancy
Duplicated data in a list
Data staging
The act of formatting data from source databases before fitting it into a data warehouse, consists of three steps: extraction, transformation and storage
Data type
Indicates what type of data can be stored in a field and prevents the wrong type of data from being entered into the field
Data warehouse
A large collection of data that contains and organizes in one place all the data from an organization’s multiple databases
Decision support system (DSS)
A type of business intelligence system designed to help managers develop solutions for specific problems
Default value
The value a database automatically uses for a field unless the user enters another value
Detail report
A report generated by a management information system that provides a list of the transactions that occurred during a certain time period
Enterprise resource planning (ERP) system
A business intelligence system that accumulates in a central location all information relevant to running a business and makes it readily available to whoever needs it to make decisions
Exception report
A report generated by a management information system that shows conditions that are unusual or that need attention by system users
Expert system
A system that tries to replicate the decision-making processes of human experts in order to solve specific problems
Field
The component of a database in which the database stores each category of information
Field constraint
A property that must be satisfied for an entry to be accepted into the field
Field name
A way of describing the information in the field
Field properties
In an Access database table, the field name, data type and other data elements are considered the properties
Field size
Defines the maximum number of characters that a field can hold in a database
Filter
In a database, temporarily displays records that match certain criteria
Foreign key
In a relational database, the common field between tables that is not the primary key
Fuzzy logic
Enables the interjection of experiential learning into knowledge-based systems by allowing the consideration of probabilities
Information system
A system that includes data, people, procedures, hardware, and software that help in planning and decision making
Input forms
Used to control how new data is entered into a shared database
Join query
A query used to extract data that is in two or more tables in a database
Knowledge-based system
A business intelligence system that provides intelligence that supplements the user’s own intellect and makes the decision support system more effective
Management information system (MIS)
A type of business intelligence system that provides timely and accurate information that enables managers to make critical business decisions
Many-to-many relationship
In a relational database, records in one table are related to multiple records in a second table and vice versa
Metadata
Data that describes other data
Model management system
Software that assists in building management models in decision support systems
Multidimensional database
A database that stores data from different perspectives, called dimensions, and organizes data in cube format
Natural language processing (NLP) system
A knowledge-based business intelligence system that enables users to communicate with computer systems using a natural spoken or written language instead of a computer programming language
Normalization
A process to ensure data is organized most efficiently in a database
Numeric check
In a database, confirms that only numbers are entered in a field
Object-oriented database
A database that stores data in objects rather than in tables
Object Query Language (OQL)
A query language used by many object-oriented databases
One-to-many relationship
In a relational database, a record appears only once in one table while having the capability of appearing many times in a related table
One-to-one relationship
In a relational database, each record in a table has only one corresponding record in a related table
Online analytical processing (OLAP)
Software that provides standardized tools for viewing and manipulating data in a data warehouse
Online transaction processing (OLTP)
The real-time processing of database transactions online
Primary key field
In a database, a field that has a value unique to a record
Query
In a database, a way of retrieving information that defines a particular subset of data
- used to extract data from one or more tables
Query language
A specially designed computer language used to manipulate data in or extract data from a database
Range check
Ensures that data entered into the field of a database falls within a certain range of values
Real-time processing
The processing of database transactions in which the database is updated while the transaction is taking place
Record
A group of related files in a database
Referential integrity
In a relational database, a condition where, for each value in the foreign key table, there is a corresponding value in the primary key table
Relational algebra
The use of English like expressions that have variables and operations, much like algebraic equations, to extract data from databases using Structured Query Language
Relational database
A database type that organizes data into related tables based on logical groupings
Relationship
In a relational database, a link between tables that defines how the data is related
Select query
In Structured Query Language, displays a subset of data from a table based on the criteria specified
Structured data
Data such as “Bill” or “345” as opposed to unstructured data
Structured Query Language (SQL)
A database programming language used to construct queries to extract data from relational databases
- example of a 4GL
Summary report
A report generated by a management information system that provides a consolidated picture of detailed data; these reports usually include some calculation or visual displays of information
Table
A group of related records in a database
Time-variant data
Data that doesn’t pertain to one period in time
Transaction-processing system (TPS)
A type of business intelligence system for keeping track of everyday business activities
Unstructured data
Audio clips, video clips, pictures and extremely large documents (aka BLOB)
Validation
The process of ensuring that data entered into a field of database meets specified guidelines
Validation rule
In a database, generally defined as part of the data dictionary and specified in the field properties for each field
- violations result in an error message and suggested action