Answers
The relationship (within the relation) that describes how the value of one
attribute may be used to find the value of another attribute. - CORRECT ANSWER
Functional Dependency
An attribute that can be used to find the value of another attribute in the relation.
- CORRECT ANSWER Determinant
Value can be used to find the value of every other non-key attribute in the table.
Unique and minimal. - CORRECT ANSWER Candidate Key
Define & manage database structures - CORRECT ANSWER DDL
Adding, deleting, and modifying data - Manipulates data stored in a database. -
CORRECT ANSWER DML
Used to create user accounts, manage permissions and access. - CORRECT
ANSWER DCL
Includes CREATE, DROP, ALTER, TRUNCATE, RENAME - CORRECT ANSWER DDL
A view created and stored on the database. Underlying data is changed and also
updated in this view. Uses memory space. - CORRECT ANSWER Materialized View
,Not stored in memory. Only computed when used or accessed. - CORRECT
ANSWER Virtual View
The data about the data. Describes elements such as columns, names, and data
type. - CORRECT ANSWER Metadata
Ordered collection of elements in parentheses. - CORRECT ANSWER Tuple
% of table rows selected by a query - CORRECT ANSWER Hit Ration
Reads blocks directly, without accessing an index. - CORRECT ANSWER Table Scan
Reads index blocks sequentially in order to locate the needed table blocks. -
CORRECT ANSWER Index Scan
Database repeatedly splits the index in two until it finds a match. - CORRECT
ANSWER Binary Search
Database object that maps one or more tables to a single file. - CORRECT ANSWER
Tablespace
Specifies tables, columns, and keys. Implements database requirements in a
specific database system. Also called a schema. - CORRECT ANSWER Logical Design
, Specifies indexes, table structures, and partitions. Specifies how tables are
organized on storage media. - CORRECT ANSWER Physical Design
Components of a computer system and the relationships between components. -
CORRECT ANSWER Architecture
Interact directly with database users and administrators and send queries to the
query processor. Includes Connectors & APIs, Workbench, and utility programs. -
CORRECT ANSWER Tools
Interprets queries. Compiles queries into low-level instructions for the storage
engine. Creates a plan to modify the database or retrieve data, and returns query
results to the application. - CORRECT ANSWER Query Processor
Link between tools and query processor - CORRECT ANSWER Connection
Creates connections and manages communication between tools and query
parser. - CORRECT ANSWER Connection Manager
Translates the query processor instructions into low-level file system commands
that modify or retrieve data. - CORRECT ANSWER Storage Engine
Accesses data on storage media. Data stored on storage media and organized in
files. Contains 3 types of data: - User data (tables & indexes) - Log files (record of
any changes) - Data dictionary (aka: catalog directory of tables, columns, keys,
indexes in a relational database). One row for each database object. - CORRECT
ANSWER File System