Database Flashcards

1
Q

Database Management system (DBMS)

A

group of programs used as an interface between the database and its application programs or between a database and the users

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

structured Query language (SQL)

A

special-purpose programming language for accessing and manipulating data stored in a relational database

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

database activities

A
  • Provides view of the database
  • adding 7 modifying data
  • storing & retrieving data
  • Manipulating the data and generating reports
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Data definition language (DDL)

A
  • Collection of instruction and commands used to define and describe data and relationships in a specific database
  • SQL is a DDL
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Data dictionary

A

description of all the data used in the database

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

Advantages of data dictionary

A
  • Reduced data redundancy
  • Increased data reliability
  • Assists program development
  • easier modification of data
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

concurrency control

A

A method dealing with a situation where 2 or more people are trying to access the same record at the same

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

Query by example (QBE)

A

a visual approach to developing database queries or requests

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

Data Manipulation language (DML)

A

The commands that are used to manipulate the data in a database

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

manipulating data

A
  • Selecting
  • Projecting
  • Joining
  • Linking
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Selecting

A

eliminating rows according to certain criteria

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

Projecting

A

eliminating columns in a table

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

Joining

A

combining two or more tables

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

Linking

A

combing two or more tables through common data attributes to form a new table with only the unique data attributes

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