• 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/25

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;

25 Cards in this Set

  • Front
  • Back

If a logical model meets 4NF what can we assume about the model

Undesirable functional dependencies have been resolved

Super key

Unique

Candiate key

Unique and irreducible

Non-trivial join dependencies

Exist when there are 3 primary keys (3 underlined attributes)

Which syntax includes all the tuples from the left table and only matching tuples from the right

Left join

Which syntax includes all tuples matching the left and right table

Inner join



Which syntax includes all the tuples from both left and right, plus the matching information

Full outer join

To meet the requirements for minimal cover, we could transform A-> (B,C) into how many dependencies?

2


A ->B


A->C



Normalization

Validates a database design

The bottom-up approach for determining the candidate keys of a relation by iteratively adding attributes together to evaluate which combinations of attributes and functional dependencies can fully recreate the original relation is referred to as

Synthesis

To preserve information during decomposition the database should

Use lossless joins


retain all attributes


retail all functional dependencies


retail all business rules

(Ensures that the value in a column meets a specific condition) Semantic Integrity constraints that deal with attribute-level conditions that are retained through the logical model are generally enforced by

Check constraints

combination of a NOT NULL and UNIQUE. Ensures that a column (or combination of two or more columns) have a unique identity which helps to find a particular record in a table more easily and quickly

PRIMARY KEY constraint

Ensures that each row for a column must have a unique value

UNIQUE constraint

Indicates that a column cannot store NULL value

NOT NULL constraint

Normalization accomplished through decomposition does what?

Changes undesirable functional dependencies into desirable ones

conceptual database design

1. evaluates relationships between entities


2. mostly based on intuition and semantics


3. Uses symbols and diagrams similar to flowcharts


4. typically retains some undesirable redundancy which can cause anomalies


5. Technology dependent

logical database design

1. Evaluates relationships between attributes


2. Rooted in relational algebra


3. symbols typically appear more like equations


4. normalization eliminates almost all undesirable redundancies


5. Influenced by the limitations of the DBMS

From a conceptual perspective, violating a normal form requirement means

Two different relations have been mistakenly specified as a single relation

If a table has resolved all anomalies caused by undesirable functional dependencies what normal form is it in

3NF/BCNF

What is required to describe the conceptual necessity of 4NF

It is possible to have anomalies due to 2 independent relationships between attributes with the same determinant

A table with 4 attributes that are all part of the primary key is in at least what normal form?

3NF/BCNF

The entity integrity constraint possessed by a primary key and not a by a superkey or candidate key is?

Not null

Using a surrogate key does which of the following

Provides a way to uniquely identify all tuples

A table in 3NF has..

1. no multi-value attributes


2. No undesirable partial attributes


3. No undesirable transitive dependencies


4. eliminantes redundancy caused by undesirable functional dependencies