Vous êtes sur la page 1sur 15

DATABASE CONCEPTS

CHAPTER ONE : DATABASE SYSTEMS

1. Another name for a production database is a ____ database.

a. development
b. warehousing
c. transactional
d. data mining

2. A raw fact such as a telephone number is known as ____.

a. information
b. relationships
c. records
d. data

3. A single-user database that runs on a personal computer is called a(n) ____ database.

a. workgroup
b. distributed
c. enterprise
d. desktop

4. The design of a ____ database recognizes the use of historical and aggregated data.

a. data warehouse
b. single-user
c. production
d. multiuser

5. ____ independence exists when it is possible to make changes in the file structure without affecting the application
program's ability to access the data.

a. Logical
b. Physical
c. Fragmentation
d. Structural

6. Database management systems, operating systems, applications and utilities are all examples of ____.

a. software
b. hardware
c. computer infrastructure
d. input and output

7. Which of the following would result in a data anomaly?

a. inconsistent redundant data


b. modification of data
c. timeliness of data
d. obsolescence of data

8. Data ____ exists when the same data are stored unnecessarily at different places.

a. dependency
b. redundancy
c. inconsistency
d. fragmentation

9. The ____ receives all application requests and translates them into the complex operations required to fulfill requests.

a. query
b. workgroup
c. DBMS
d. DP

10. An ad hoc query is a ____.

a. pre-scheduled question
b. spur of the moment question
c. pre-planned question
d. question that will not return any results

11. ____ are the people who use application programs to run the organization's daily operations.

a. End users
b. Managers
c. Database programmers
d. Data practitioners

12. ____ are considered database architects.

a. Database administrators
b. Systems administrators
c. Database designers
d. Systems analysts and programmers

13. A data ____ develops when all of the required changes in the redundant data are not made successfully.

a. redundancy
b. anomaly
c. inconsistency
d. dependence

14. A single character requires ____ of computer storage.

a. 1 bit
b. 5 bits
c. 1 byte
d. 1 gigabyte

15. A ____ focuses primarily on storing data used to generate information required to make tactical or strategic decisions.

a. distributed database
b. workgroup database
c. data warehouse
d. production database

16. Processed data, or ____, can be used as the basis for decision making.

a. raw data
b. information
c. queries
d. DP

17. What is a benefit of using a DBMS?

a. they provide full security to data using private/public key encryption


b. they create automatic backups
c. they help create an environment for end users to have access to more data
d. they provide seamless Internet access to database data

18. A record consists of a ____.

a. character
b. collection of related records
c. set of one or more fields
d. group of files

19. What is the maximum number of users normally supported by a workgroup database?

a. 10
b. 30
c. 50
d. 100

20. ____ is the de facto query language and data access standard supported by the majority of DBMS vendors.

a. Access Query Language


b. Structured Query Language
c. 4GL
d. DBMS

21. Activities that make the database perform more efficiently in terms of storage and access speed are known as
performance ____.

a. upgrades
b. enhancements
c. tuning
d. development

22. Wider access to well-managed data promotes a(n) ____ view of the organization's operations and a clearer view of the big
picture.

a. automatic
b. transparent
c. integrated
d. raw

23. The ____ manages interaction between the end user and the database.

a. DM query engine
b. DBMS
c. DBMQ
d. DP

24. Where does the DBMS store the definitions of data elements and their relationships?

a. data file
b. index
c. data dictionary
d. data map

25. Accurate, relevant, and timely ____ is the key to good decision making.

a. information
b. processing
c. data
d. relationships

26. Where was a traditional file system normally stored?

a. database
b. data warehouse
c. closet
d. file cabinet

27. What is the name for an answer to a query that the DBMS sends back to the application?

a. DBMS result
b. query result set
c. question result
d. data result

28. The DBMS allows you to extrapolate information from your data by using a(n) ____.

a. query language
b. table generator
c. security system
d. access control

29. Which of the following products do not provide an enterprise database?

a. MS Access
b. MS SQL Server
c. IBM DB2
d. Oracle RDBMS

30. Data ____ is defined as "the condition in which all of the data in the database are consistent with the real-world events
and conditions."

a. redundancy
b. inconsistency
c. integrity
d. verification

31. Data ____ exists when it is possible to make changes in the data storage characteristics without affecting the application
program's ability to access the data.

a. integrity
b. independence
c. inconsistency
d. mining

32. The word ____ indicates that the facts have not yet been processed to reveal their meaning.

a. raw
b. information
c. data
d. dictionary

33. A(n) ____ allows the user to specify what must be done without specifying how it must be done.

a. nonprocedural language
b. procedural language
c. object-oriented language
d. script

34. ____ are the instructions and rules that govern the design and use of the database system.

a. Hardware
b. Software
c. Data
d. Procedures

35. Data management is a discipline that focuses on ____.

a. the management of end users


b. the proper generation, storage, and retrieval of data
c. the help items to be used by end users
d. the proper generation, storage, and retrieval of information

36. Human beings view data according to its ____ data format.

a. outer
b. logical
c. physical
d. structured

37. Data processing (DP) specialists are in existence because of ____.

a. the increase in the number of computers


b. the advent of database management systems
c. the need to convert manual files to a matching computer file system
d. the need to speed up processing of data

38. A database that supports data distributed across several different sites is called a(n) ____ database.

a. workgroup
b. distributed
c. enterprise
d. desktop

39. What is the most common classification applied to a DBMS?

a. number of users
b. database site location(s)
c. expected type and extent of use
d. software manufacturer

40. The content of any given field is the ____.

a. database
b. field value
c. entity
d. table

41. The DP specialist's job evolved into that of a ____.

a. procedural scripter
b. VP
c. data processing (DP) manager
d. programmer

42. The term ____ refers to an organization of components that define and regulate the collection, storage, management, and
use of data within a database environment.

a. DBMS
b. database system
c. hardware
d. people

43. Raw data must be properly ____ for storage, processing, and presentation.

a. grouped
b. sorted
c. arranged
d. formatted

44. All fields for a specific entity can be grouped together as a ____.

a. file
b. field
c. record
d. database

45. What is the name for data about data?

a. unique data
b. raw data
c. metadata
d. superdata

46. Because all the data access programs are subject to change when any of the files data storage characteristics change
(that is, changing the data type), the file system is said to exhibit ______.

a. data dependence
b. data independence
c. logical data format
d. physical data format

DATABASE CONCEPTS
CHAPTER TWO : DATA MODELS

1. What type of relationship is expressed with the phrase "Painter paints Painting"?

a. 1:M
b. 1:1
c. M:1
d. M:N

2. Database models can be grouped into two categories: conceptual models and ____ models.

a. implementation
b. logical
c. physical
d. query
3. A specific representation of an external view is known as a(n) ____.

a. physical model
b. external schema
c. conceptual model
d. relational schema

4. What type of relationship is expressed with the phrase "Student takes Class"?

a. 1:M
b. 1:1
c. M:1
d. M:N

5. Traditionally, database designers relied on ____ to help them develop a good design.

a. good judgment
b. experience
c. education
d. instinct

6. The hierarchical database model is based on a ____.

a. tree structure
b. lack of a parent segment
c. lack of a child segment
d. matrix

7. The ____ model presents a global view of the entire database.

a. network
b. physical
c. conceptual
d. logical

8. What is the name for the most current version of the ERD?

a. Chen model
b. Date model
c. Crow's Foot notation
d. SQL

9. The ERDM is primarily geared to business applications, while the OODM tends to focus on ____ applications.

a. educational
b. very specialized engineering and scientific
c. non-commercial Internet
d. personal
10. A(n) ____ is a brief, precise, and unambiguous description of a policy, procedure, or principle within a specific
organization.

a. constraint
b. entity
c. attribute
d. business rule

11. The ____ model is the relational model's challenge to the OODM.

a. ERDM
b. network
c. hierarchical
d. KR

12. When you can change the physical model without affecting the internal model, you have ____.

a. a logical database
b. conceptual separation
c. physical independence
d. physical dependence

13. A(n) ____ model is independent of both hardware and software.

a. conceptual
b. external
c. developmental
d. logical

14. The most widely used conceptual model is the ____ model.

a. implementation
b. ER
c. OO
d. internal

15. The basic building blocks of all data models are entities, attributes, relationships, and ____.

a. queries
b. multiples
c. business rules
d. constraints

16. A ____ is the equivalent of a file system's record type.

a. root
b. child
c. segment
d. parent
17. Which model represents the end users' view of the database?

a. internal
b. conceptual
c. physical
d. external

18. Many of the ____ data model's features formed the foundation for current data models.

a. file system
b. network
c. hierarchical
d. XML

19. The ____ model adapts a conceptual model to a specific DBMS.

a. entity
b. internal
c. external
d. database

20. Which data model contains the least semantics?

a. hierarchical
b. network
c. relational
d. object-oriented

21. In the OO data model, a class' ____ represents a real-world action such as finding a selected PERSON's name.

a. inheritance
b. hierarchy
c. interface
d. method

22. For most relational database software, the query language is ____.

a. String Query Language (SQL)


b. Structured Query Language (SQL)
c. 4GL
d. RDBMS

23. Which data model contains the most semantics?

a. hierarchical
b. network
c. relational
d. object-oriented
24. Using network database terminology, a relationship is called a(n) ____.

a. member
b. owner
c. set
d. table

25. In a network database each set is composed of two record types: an owner record and a ____ record.

a. root
b. child
c. member
d. renter

26. What type of relationship is expressed with the phrase "Employee manages Store"?

a. 1:M
b. 1:1
c. M:1
d. M:N

27. Which data model was developed most recently?

a. file system
b. extended relational
c. XML
d. relational

28. In response to the increasing complexity of applications, two new data models emerged: the object-oriented data model
and the ____ relational data model.

a. extended
b. flat-file
c. hierarchical
d. entity

29. A way of classifying data models is by degree of ____.

a. difficulty
b. knowledge
c. abstraction
d. unification

30. As a general rule, a noun in a business rule will translate into a(n) ____ in the model.

a. entity
b. attribute
c. constraint
d. relationship
31. With the dominance of the World Wide Web, there is a growing need to manage ____ information.

a. object-oriented
b. relational
c. structured
d. unstructured

32. The ____ model is the relational model's challenge to the OODM.

a. ERDM
b. network
c. hierarchical
d. KR

33. A(n) ____ of the overall database design is required to overcome the fact that data are viewed in different ways by
different people.

a. review
b. analysis
c. blueprint
d. footprint

34. A table is a matrix consisting of a series of row and column ____.

a. links
b. models
c. systems
d. intersections

35. Which data model was developed most recently?

a. file system
b. extended relational
c. XML
d. relational

36. Which model operates at the lowest level of abstraction?

a. conceptual
b. internal
c. external
d. physical

37. The hierarchical database model depicts a set of ____ relationships.

a. many-to-one
b. one-to-one
c. one-to-many
d. many-to-many
38. A relational database is a collection of ____.

a. common fields
b. field values
c. records
d. tables

39. The network database models have ____.

a. a navigational system that yields simple design


b. a simple system that promotes efficiency
c. an owner/member relationship that promotes database integrity
d. a great deal of structural independence

40. In the object-oriented data model (OODM), both data and their relationships are contained in a single structure known as
a(n) ____.

a. entity
b. attribute
c. constraint
d. object

41. Within the network model, the ____ is the conceptual organization of the entire database as viewed by the database
administrator.

a. DBTG
b. network subschema
c. data management language
d. network schema

42. The object-oriented model ____.

a. adds semantic content


b. has no standards
c. has a simple navigational system
d. has a low system overhead that speeds transactions

43. What modern development has drastically changed the role and scope of the database market?

a. object-oriented programming
b. the Internet
c. Y2K
d. mainframes

44. The ____ model adapts a conceptual model to a specific DBMS.

a. entity
b. internal
c. external
d. database
45. Data models were developed to ____.

a. model real-world events or conditions


b. deposit data within a single file
c. keep data within multiple data repositories
d. allow DBMSs to maintain loose control over the database activities

46. How is an entity represented in an ERD?

a. rectangle
b. circle
c. diamond
d. triangle

47. In the object-oriented data model (OODM), both data and their relationships are contained in a single structure known as
a(n) ____.

a. entity
b. attribute
c. constraint
d. object

48. A CUSTOMER ____ would be described by attributes such as customer last name, customer first name, customer phone,
customer address, and customer credit limit.

a. model
b. entity
c. relationship
d. constraint

49. One of the advantages of a relational database model is ____.

a. structural dependence
b. conceptual complexity
c. complex database design
d. easier database design

50. What model requires the most detail in its internal model?

a. network
b. relational
c. semantic
d. entity relationship

51. Each row in the relational table is known as an entity ____.

a. instance
b. relationship
c. attribute
d. model
52. What is the fastest and most direct source of business rules?

a. company documentation
b. interviews with end users
c. the Internet
d. a database design document

53. From an end-user perspective, any SQL-based relational database application involves three parts: a user interface, a set
of tables stored in the database, and the ____.

a. RDBMS
b. SQL "engine"
c. relationships between the tables
d. business rules

54. A ____ is the equivalent of a file system's record type.

a. root
b. child
c. segment
d. parent

Vous aimerez peut-être aussi