Lesson 1 Flashcards
Database
A shared, integrated computer structure that stores a collection of related data.
Data Management
A process that focuses on data collection, storage, and retrieval.
Common data management functions include addition, deletion, modification, and listing
What are the two types of data in a database?
- end-user data (raw facts)
- Metadata
Metadata
Data about data; that is, data about data characteristics and relationships
Database Management Systems (DBMS)
The collection of programs that manages the database structure and controls access to the data stored in the database.
What are six advantages of a DBMS?
- Improved data security
- Better data integration
- Minimized data inconsistency
- Improved data access
- Improved decision making
- Increased end-user productivity
Data inconsistency
A condition in which different versions of the same data yield different (inconsistent) results.
Query
- A question or task asked by an end user of a database in the form of SQL code.
- A specific request for data manipulation issued by the end user or the application to the DBMS.
Ad hoc query
A “spur-of-the-moment” question
Query result set
The collection of data rows returned by a query.
Data quality
A comprehensive approach to ensuring the accuracy, validity, and timeliness of data.
Single-user database
A database that supports only one user at a time
Desktop database
A single-user database that runs on a personal computer.
Multiuser database
A database that supports multiple concurrent users
Workgroup database
A multiuser database that usually supports:
- Fewer than 50 users or
- Used for a specific department in an organization.
Enterprise database
The overall company data representation, which provides support for present and expected future needs.
Centralized database
A database located at a single site
Distributed database
A logically related database that is stored in two or more physically independent sites.
Cloud database
A database that is created and maintained using cloud services, such as Microsoft Azure or Amazon AWS
General-purpose database
A database that contains a wide variety of data used in multiple disciplines.
Discipline-specific database
A database that contains data focused on specific subject areas
Operational database
A database designed primarily to support a company’s day-to-day operations.
An operational database is also known as: 3
- online transaction processing database (OLTP)
- Transactional database
- production database
Data warehouse
- A specialized database that stores historical and aggregated data.
- The data format is optimized for decision support.
Online analytical processing (OLAP)
retrieving, processing, and modeling
A set of tools that provide advanced data analysis for retrieving, processing, and modeling data from the data warehouse
Business intelligence
Cathy Can I See Aardvarks?
A set of tools and processes used to capture, collect, integrate, store, and analyze data to support business decision making
Unstructured data
Data that exists in its original, raw state; that is, in the format in which it was collected
Structured data
Data that has been formatted to facilitate:
storage, use, and information generation.
Digital data
It represents other forms of data using specific machine language systems that can be interpreted by various technologies
Semistructured data
Data that has already been processed to some extent
Extensible Markup Language (XML)
- A metalanguage used to represent and manipulate data elements.
- Unlike other markup languages, XML permits the manipulation of a document’s data elements.
XML database
A database system that stores and manages semistructured XML data.
NoSQL
A new generation of database management systems that is not based on the traditional relational database model
Database design
The second phase of the Database Life Cycle
The process that yields the description of the database structure and determines the database components.
Analytical Database
A database focused primarily on storing historical data and business metrics used for tactical or strategic decision making
Data processing (DP) specialist
The person responsible for developing and managing a computerized file processing system
Record
- Contains a set of fields that describes a person, place, or thing.
- It is a collection of data items arranged for processing by a program.
Field
- It is a data structure for a single piece of data.
- A field is a attibute (column) value
- Contains all the information within the table appropriate to a particular entity.
File
- It is a collection of related records.
- Stores data, information, settings, or commands that are used in computation.
What are the two file systems?
- Manual
- Computerized
Manual file system
Includes paper-and-pencil system to facilitate the expected use of data
Computerized file system
- Stores and organizes computer files and makes data easy to find and access them
- Generates reports and keeps track of complex data
Structural dependence
A data characteristic in which a change in the database schema affects data access, thus requiring changes in all access programs
Structural independence
A data characteristic in which changes in the database schema do not affect data access
Data dependence
A data condition in which data representation and manipulation are dependent on the physical data storage characteristics
Data independence
A condition in which data access is unaffected by changes in the physical data storage characteristics such as row order
Logical data format
The way a person views data within the context of a problem domain
Physical data format
The way a computer “sees” (stores) data.
Data redundancy
Exists when the same data is stored unnecessarily at different places
Uncontrolled data redundancy sets the stage for the following:
- Poor data security
- Data inconsistency
- Data-entry errors
- Data integrity problems
Data integrity
In a relational database, a condition in which the data in the database complies with all entity and referential integrity constraints.
Data anomaly
A data abnormality (irregularity) in which inconsistent changes have been made to a database.
For example, an employee moves, but the address change is not corrected in all files in the database.
Database system
- An organization of components in a database environment
- Defines and regulates the collection, storage, management, and use of data
From a general management point of view, the database system is composed of the five major parts: