Chapter1 Flashcards
(56 cards)
Numeric, textual, visual, or audio information that describes real world systems
DATA
Encoded as continuous variations on physical media
ANALOG DATA
Encoded as zeros and ones on electronic or magnetic media
DIGITAL DATA
Collection of data in a structured format
DATABASE
Software that reads and writes data in a database. Ensures data is secure, internally consistent and available at all times.
DATABASE SYSTEM
OR
DATABASE MANAGEMENT
SYSTEM (DBMS)
A request to retrieve or change data in a database.
QUERY
Specialized programming language designed specifically for database systems.
QUERY LANGUAGE
Software that helps business users interact with database systems.
DATABASE APPLICATION
Responsible for securing the database system against unauthorized users. Enforces procedures for user access and database system availability.
DATABASE ADMINISTRATOR
Determines the format of each data element and the overall database structure. Must balance several priorities including storage, response time, and support for rules that govern the data
DATABSE DESIGNER
Develops computer programs that utilize a database.
DATABASE PROGRAMMER
Consumer of data in database. Request, update, or use stored data to generate reports or information
DATABASE USER
A group of queries that must be either completed or rejected as a whole
TRANSACTION
Describes the internal components and the relationships between components.
ARCHITECTURE
Interprets queries, creates a plan to modify the database or retrieve data and returns query results to the application
QUERY PROCESSOR
Performed by query processor to ensure the most efficient instructions are executed on the data
QUERY OPTIMIZATION
Translates the query processor instructions into low level file-system commands that modify or retrieve data
STORAGE MANAGER
Used by storage manager to quickly locate data
INDEXES
Ensures transactions are properly executed
TRANSACTION MANAGER
A file containing a complete record of all inserts, updates, and deletes processed by the database.
LOG
Directory of tables, columns, indexes, and other database objects.
CATALOG / DATA DICITIONARY
Stores data in tables, columns, and rows, similar to a spreadsheet.
RELATIONAL DATABASE
Includes statements that read and write data, create and delete tables, and administer the database system
SQL
STRUCTURED QUERY LANGUAGE
Massive volumes of online data, often with poorly structured or missing information
BIG DATA