What is a database?
~a structured collection of records or data which are logically related
What is a Database Management System?
What is a Relational Database Management System (RDBMS)?
~is a database management system (DBMS) that is based on the relational model
What is the standard language for interacting with an RDBMS?
Structured Query Language (SQL)
Give some background on SQL Server. (4)
List the components of a relational database? (6)
Table
Row
Column
Field
Primary Key
Foreign Key
What is a table with regards to a relational database? (3)
What is a row with regards to a relational database? (3)
What is a column with regards to a relational database?
What is a field with regards to a relational database? (3)
What is a primary key? (3)
What is a foreign key?
Give the properties of a relational database. (5)
What is an ERD?
What are the properties of an ERD?
What is an entity of an ERD? (4)
What are ERD attributes? (3)
How are primary keys identified in an ERD?
They are underlined.
What is a composite key?
~a key that consists of two or more attributes
What is a foreign key in an ERD and how is it represented?
What is a relationship in an ERD and how is it shown?
What is cardinality?
Indicates the maximum number of relationships between the entities, therefore “many” can be explained as “one or many” or sometimes “zero, one, or many”.
What types of relationships exists in an ERD?
1 : 1 one to one relationship
1 : M one to many relationship
M : M many to many relationship
What are the steps to creating an ERD? (10)