• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/30

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

30 Cards in this Set

  • Front
  • Back

SQL aggregate

SQL Functions that perform a calculation against a set of tables.

Subqueries

SELECT statement embedded within another SELECT statement.

INSERT...SELECT

SQL statement that retrieves data from one table and then feeds the retrieved data into another table.

CREATE VIEW

SQL statement that creates a virtual table.

Prototyping

Involves building a working model of the database system, which allows the designer or users to visualize and evaluate the system.

Multi-valued Attribute

Holds multiple values for an entity occurrence

Relationship Occurrence

Uniquely identifiable association, which includes one occurrence from each participating entity type.

System Definition

Involves identifying the scope and boundaries of the database system, including its major user views. A user view can represent a job role or business application area.

Entity

A set of objects with the same properties that are identified by a user or organization as having an independent existence.

Weak Entity

Partially or wholly dependent on the existence of another entity, or entities for its primary key.



DBMS Selection

Selection of an appropriate DBMS to support the database system.

Transaction

Action, or series of actions, carried out by a single user or application program that accesses or changes the content the database.

Descriptive Attribute

The name of the columns that are used to provide additional information about the relationship.

Cardinality

The number of possible relationships for each participating entity.

Domain

The set of allowable values for an attribute.

Foreign Key

A column, or set of columns, within one table that matches the primary key (i.e. candidate key) of some other table

File-based system

Collection of application programs that perform services for the end-users, such as production of reports; each program defines and manages its own data.

Conceptual Level

Community view of the database, describes what data is stored in database and relationships among the data.

Logical data independence

Refers to immunity of external schemas to changes in conceptual schema.

Physical data indepence

Refers to immunity of conceptual schema to changes in the internal schema.

Database

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

DBMS

A software systems that enables users to define, create, and maintain the database, and also provides controlled access to this database.

Database Application

A computer program that interacts with the database by issuing an appropriate request (typically an SQL statement) to the DBMS

Database System

Used to define a collection of application programs that interacts with the database along with the DBMS and database itself.

Database Instance

The data in the database at a particular point in time.

Database Schema

A description of the database structure.

Relations

A table columns and rows.

Attribute

The name of the columns in a relation.

Tuple

A row in a relation table that represents an individual record.

Domain

The set of allowable values for an attribute.