Sie sind auf Seite 1von 2

Chapter 1 Data Bases and Data Base Users

Multiple-Choice Questions:
1) A _______ is a collection of related data. a) database b) data store c) data system d) data application

2) _______ is a collection of programs that enables users to create and maintain a database. a) RTS b) DBMS c) IS d) AI

3) ______ is a subset of database. a) portion b) scene

c) view

d) part

4) ________ allows program-data independence and program-operation independence. a) data redundancy b) data definition c) data definition d) data abstraction

5) A _______ is an executing program or process that includes one or more database access. a) transaction b) object c) procedure d) application

6) _________ software ensures that several users trying to update the same data can do in controlled manner. a) access control b) concurrency control c) redundancy control d) view control

7) Storing same data in many places is called _______. a) iteration b) redundancy c) concurrency

d) enumeration

8) Constantly querying and updating the database using standard types of queries and updates is called _______ transactions. a) dynamic b) inactive c) canned d) active

9) _______ determines the requirements of end-users and develop specifications for those requirements. a) database administrators b) application programmers c) system analyst d) auditors

10) _______ is responsible for authorizing access to the data base. a) database administrators b) application programmers c) system analyst

d) auditors

1. The database and DBMS software together is called a database system. 2. DBMS cannot protect hardware and software malfunction. 3. Database manipulation involves querying and updating the database. 4. Multiple users and programs can access the database concurrently. 5. A database system can be changed with time. 6. A software engineer cannot be a system analyst. 7. Casual end-users do canned transactions. (T/F) (T/F) (T/F) (T/F) (T/F) (T/F) (T/F)

Short Answer Questions:

1. What are the various functions of DBMS? Ans. Defining, constructing, manipulating, sharing, protecting, maintaining a database, 2. What are the main characteristics of a database? Ans. Self-describing nature, insulation between programs and data, data abstraction, support of multiple views, sharing of data, multiuser transaction processing 3. List the people associated with the database. Ans. Database Administrators (DBA), Database Designers, End-users, System Analyst, Application Programmers . 4. What are the capabilities of a database? Ans. Control redundancy, restrict unauthorized access, provide backup and recovery, provide storage structures for efficient query processing, provide persistent storage for program objects, enforce integrity constraints.