Database System Concepts, Database Schema, Relational Model Flashcards

1
Q

A shared collection of logically related
data, and a description of this data,
designed to meet the information needs
of an organization.

A

Database

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

A software system that enables users
to define, create, maintain, and control
access to the database.

A

Database Management System

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

allows users to specify the data types and
structures, and the constraints on the
data to be stored in the database

A

Data Definition Language

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

allows users to insert, update, delete and
retrieve data from the database

A

Data Manipulation Language

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

provides controlled access to the data
stored in the database.

A

Data Control Language

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

the overall description of a database.

A

Database schema

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

part of the database that is relevant to
each user. This is the users’ view of the
database.

A

external schema

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

describes what data are stored in the database, and what relationships exist among those data.

A

conceptual schema

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

describes how the data are stored in the database.

A

internal schema

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

A table consisting of one or more columns and zero or more rows.

A

Relation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

A named column of a relation.

A

Attribute

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

set of allowable values for one or
more attributes

A

Domain

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

A row of a relation

A

Tuple

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

The number of attributes it contains.

A

Degree of a Relation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

The number of tuples it contains.

A

Cardinality of a Relation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

A column or group of columns whose values uniquely identify each row of the table

A

Primary Key

17
Q

A column or group of columns that
is a primary key elsewhere.

A

Foreign Key

18
Q

This rule states that a primary key column cannot contain a null value.

A

Entity Integrity Rule

19
Q

This rule states that every foreign key value must refer to existing primary key values or be null

A

Referential Integrity Rule

20
Q

A graphical representation of the
entities, and the relationships between
entities, within an information system.

A

Entity-Relationship Diagram

21
Q

A person, animal, plant, place, thing,
substance or idea that can be uniquely
identified by type and occurrence. A
construct that represents what the
database keeps track of.

A

Entity

22
Q

An association between two entities.

A

Relationship

23
Q

A qualifier of an entity describing its character, quantity, or degree.

A

Attribute