Intro Flashcards

(15 cards)

1
Q

What is the Data Model

A

Tells you the general form of data that’s going to be stored in the database.

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

Explain Schema vs Data

A

Schema is the types (GPAs, id’s) data is the variables in the types.

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

What is a data definition Language

A

Used to set up the schema

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

What is done with a data modifying language

A

For querying and modifying the database

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

What does a DBMS Implementor do?

A

Person who builds the system

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

What does a Database Designer do

A

establishes the schema for the database

how we’re going to structure the data

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

What does the Database application developer do

A

Programs that operate on the database

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

What does the database administrator do

A

person who loads the data
gets the whole thing running and maintain
very difficult

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

What is a database

A

A set of named relations/tables

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

What is a relation made up of?

A

A set of named attributes/columns

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

Where is the data stored in a table?

A

a tuple/row which has a value for each attribute

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

What is the schema?

A

the structural description of relations in the database

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

Why us NULL in a database?

A

Used to indicate a value is unknown or undefined.

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

What is a key?

A

A attribute or combination of attributes where every value for that attribute is unique

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

What is a key used for?

A

to identify specific types and store data in a particular way to make querying very efficient.

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