Ch 1 Flashcards

1
Q

RDBMS. Aka, acronym and definition

A

Relational database management system
Aka DBMS
Software that contains databases and provides an interface to those databases, in which the information is stored in a relational manner

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

What is SQL

A

Mechanism by which users communicate with an RDBMS

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

Database

A

Container for related tables
Ex: filr cabinet containing many folders such as customer and order information

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

Table

A

Table stores pieces of related information like a folder
Ex: customer table, which holds name, address, and phone number

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

Column

A

Piece of information in a table such as the customer’s address.

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

Row

A

A single entry within a table
Ex: customer table could have the customer names bill and tom as 2 rows

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

Many to many relationship

A

Each entity has many of another entities
Ex: each patient sees multiple doctors, while each doctor has multiple patients

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

One to many relationship

A

Each entity belongs to a single entity, which has multiple entities
Ex: Each employee belongs to one department, however there are multiple departments

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

One to one relationship

A

One entity belongs to exactly one entity, which are often stored together in the database
Ex: monogamous relationships- one partner to one partner relationships

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

Recursive relationship

A

The relationship is from an entity back to itself
Ex: A manager is an employee, but at the same time each employee has a manager

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

Primary key

A

A column or set of columns that uniquely identify each row

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

Static value

A

A unique value assigned to a row that should never change

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

Pointer

A

A row that can be referenced from another table by referring to its primary key

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

Foreign Key

A

A primary key from one table used as a pointer by another table

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

Data model

A

Visual representations of the tables in a database and the relationship in those tables

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