1. Codd's Rules
2. Tables
3. Queries
4. Primary and Foreign Keys
5. Set Operators
100

System support for undefined values

Rule 3

100

Command used to create a table

CREATE TABLE

100

Which symbol is used to select the entire table in the SELECT command?

*

100

What must every table have?

PRIMARY KEY and FOREIGN KEY

100

Which command gives a result between two values?

BETWEEN

200

Information rule – all information in a relational database is represented in tables, including field names

Rule 1

200

 The first step in managing data in a database

CREATE DATABASE

200

What are the default keywords of the SELECT command?

FROM and WHERE

200

What types of relationships exist between the primary and foreign key?

1:1, 1:N, N:M

200

Which command give data placed within the argument?

IN

300

Guaranteed access rule – every value in a relational database can be accessed using the table name, primary key value, and field name

Rule 2

300

A constraint that uniquely identifies each row in a database table

UNIQUE

300

Which command includes duplicates?

SELECT ALL

300

Which normal form ensures atomicity of data?

1 NF

300

Which operator gives the result of two queries?

UNION

400

Insert, update, and delete operations are performed at the set level

Rule 7

400

How many data types exist?


8

400

Which command selects only the first n records?

SELECT TOP

400

In which normal form must data represent only one subject?

2 NF 


400

Which command keeps duplicate data?

UNION ALL

500

Logical data independence – changes to table structure do not affect applications

Rule 9

500

Between which numbers does a float with 8 bits range?

[25,53]

500

Which command removes duplicates?

DISTINCT

500

In which normal form must all calculations be removed from tables?

3 NF

500

Which command gives the result of the intersection?

 INTERSECT

M
e
n
u