Lesson 2 Flashcards

1
Q

is the way in which the data in a database is viewed (or
represented to) by users.

A

DBMS ARCHITECTURE

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

ANSI stands for…?

A

American National Standards

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

It sets standards for American goods so that they can
be used anywhere in the world without compatibility
problems.

A

ANSI

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

Three level ANSI-SPARC Architecture
* External level
* Conceptual level
* Internal level

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q
  • the uppermost level in the database.
  • known as the view level because it deals with how a user views your database.
  • allows a user to access a customized version of the data in your database.
A

The External Level (User Representation of Data)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q
  • tells how the database was structuredlogically.
  • tells about the relationship between the data members of
    your database.
  • It’s actually an overview of yourdatabase.
A

The Conceptual Level (Holistic Representation of Data)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q
  • the lowest level in a three-tiered database.
  • deals with how the stored data on the database is represented to the user
  • shows exactly how the data is stored and organized for
    access to your system.
A

The Internal Level (Physical Representation of Data)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q
  • the overall description of thedatabase.
  • the skeleton structure that represents the logical view of the entire database.
A

Database Schema

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

Three types of Schema:
* External Schema
* Conceptual Schema
* Internal Schema

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

is at the highest level and is also called subschemas that
correspond to the different viewsof the data.

A

External Schema

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

describes all the entities, attributes, and relationships
together with integrityconstraints.

A

Conceptual Schema

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

is the complete description of the internal model,
containing the definitions of stored records, the methods of
representation, the data fields, and the indexes and storage structures used.

A

Internal Schema

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q
  • a state of operational database with data at any given
    time.
  • It contains a snapshot of thedatabase.
  • It tends to change with time.
  • A DBMS ensures that it’s every instance (state)is in a valid
    state, by diligently following all the validations,
    constraints, and conditions that the database designers
    have imposed.
A

Database Instance

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

A language that allows the DBA/ users to describe and
name the entities, attributes, and relationships required
for the application, together with any associated integrity
and securityconstraints.

A

Data Definition Language

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

A descriptive language that allows the DBA or user to
describe and name the entities required for the
application and the relationships that may exist between
the different entities. Used to specify the database
schema.

A

Data Definition Language

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

A language that provides a set of operations to support the
basic data manipulation operations on the data held in the
database.

A

Data Manipulation Language

17
Q

A language that allows the user to tell
the system what data is needed and exactly how to
retrieve thedata.

A

Procedural DML

18
Q

A language that allows the user to
state what data is needed rather than how it is to be
retrieved.

A

Nonprocedural DML

19
Q

It is essentially a shorthand programming language. It encompasses the
Presentation languages, such asquery languagesand reportgenerators.

A

4GL(Fourth-Generation Language)

20
Q

an interactive facility for rapidly creating data
input and display for screenforms.

A

Form generators

21
Q

facility for creating reports from data stored in
the database.

A

Report Generators

22
Q

a facility to retrieve data from the database
and display the data as a graph showing trends and relationships in
the data.

A

Graphical Generators

23
Q

facility for producing a program that
interfaces with thedatabase.

A

Application Generators

24
Q

Functions of DBMS:
* Data storage, retrieval, andUpdate
* A user-accessible catalog
* Transactionsupport
* Concurrency control services
* Recovery services
* Authorization services
* Support for datacommunication
* Integrity Services
* Services to promote dataindependence
* Utility services

A