Save
Database Management
3.1
Save
Share
Learn
Content
Leaderboard
Share
Learn
Created by
Spongebob
Visit profile
Cards (58)
What does the relational database model
offer?
A
logical
view of data
View source
What is the basic component of the relational model?
Relations
View source
What are relations composed of in the relational database model?
Rows
(
tuples
) and
columns
(
attributes
)
View source
How are relations implemented in a relational DBMS?
As
tables
View source
What do relational database operators help with?
Manipulating
data within the
database
View source
What is the purpose of the data dictionary?
To provide detailed
accounting
of all tables
View source
How is data redundancy handled in the relational database model?
By using common
attributes
shared by tables
View source
Why is indexing important in a database?
It allows for orderly access to
rows
View source
What does the relational model allow regarding data representation?
Logical view
rather than
physical view
View source
What does a relation represent in a relational database?
A persistent
representation
of logical relation
View source
What must each row in a table be?
Uniquely identifiable
View source
What is a key in a relational database?
One or more
attributes
that determine others
View source
What does functional dependence mean in a relational database?
Attribute
B depends on
attribute
A
View source
What is the shorthand notation for "A determines B"?
A →
B
View source
What does it mean if A determines B, C, and D?
A →
B, C, D
View source
What is a table in the context of a relational database?
A
two-dimensional
structure of rows and columns
View source
What is a composite key?
A key composed of more than one
attribute
View source
What is a superkey?
Any key that
uniquely
identifies each row
View source
What is a candidate key?
A
superkey
without unnecessary
attributes
View source
What is entity integrity in a table?
Each
primary key
value must be
unique
View source
What is not permitted in the primary key to maintain entity integrity?
A
null value
View source
What does a null represent in a database?
No
value
at
all
View source
What can a null indicate in a database?
An unknown or missing
attribute
value
View source
What can create problems when using functions like COUNT or AVERAGE?
Null
values
in the database
View source
What is controlled redundancy in a relational database?
Redundancy that enables tables to be
linked
View source
What is a foreign key (FK)?
An attribute matching
primary key
values
View source
What does referential integrity ensure?
FK
refers to an existing valid
tuple
View source
What is a secondary key used for?
Data retrieval
purposes
only
View source
What do many RDBMs enforce automatically?
Integrity
rules
View source
What is safer than relying on automatic enforcement of integrity rules?
Ensuring
application design
conforms to rules
View source
What do designers use to avoid nulls?
Flags
indicating absence of some value
View source
What does relational algebra define?
Theoretical way of manipulating table contents
View source
What do relational algebra operators produce?
New
relations
from existing relations
View source
What does the data dictionary contain?
Attribute
names
and
characteristics
for each table
View source
What is metadata in the context of a data dictionary?
Data about
data
View source
What does a homonym indicate?
Same name
for different
attributes
View source
What does a synonym indicate?
Different names
for the same
attribute
View source
What is the ideal relationship in relational modeling?
1:M relationship
View source
What should be rare in relational database design?
1:1 relationship
View source
What is the norm in any database environment?
1:M relationship
View source
See all 58 cards