DBMS-MCQs 2
DBMS-MCQs 2
DBMS-MCQs 2
3. ____________ data independence implies that application programs need not be changed if fields are added to
an existing record.
Ans. software
5. _________ were among the first to use databases in a geographically distributed manner.
Ans. Airlines
7. The __________ machines came along and let users interact directly with databases.
Ans. Automated teller
8. In ________ database is used for keeping records of calls made, generating monthly bills, maintaining balances
on prepaid calling cards, and storing information about the communication networks.
Ans. Telecommunication
11. ____________ data independence allows changes in the physical storage devices.
Ans. Physical
13. The E-R data model based on a perception of real world that consists of a set of basic objects called _______.
Ans. entities
15. An entity in A is associated with at most one entity in B, and an entity B is associated with at most one entity in
A, this type of relationship is _________.
Ans. one-to-one
16. In one-to-many relationships, an entity in A is associated with any number of entities in B. An entity in B,
however can be associated with at most ________ entity in A.
Ans. one
1
17. The database administrator is the focus of the ________ control.
Ans. Centralized
18. ____________ data independence implies that application programs need not be changed if fields are added to
an existing record.
Ans. Logical
19. Logical data independence is more ______ to achieve than physical independence.
Ans. difficult
20. Any redundancies that exist in the DBMS are controlled and the system ensures that these multiple copies
are________.
Ans. Consistent
21. Relational/SQL data is ________ to query than hierarchical, CODASYL, or some other model.
Ans. Easier
22. The relational model is based on _____ its accuracy and usefulness has a basis in mathematics.
Ans. set theory
23. ________ means that the data contained in the database is both accurate and consistent.
Ans. Data integrity
26. The physical database is the data that is stored on ________ storage devices
Ans. Secondary
27. The overall design of the database is called the _______ schema.
Ans. Database
28. In general, database system supports one physical schema, one conceptual schema and several_______.
Ans. Subschema
30. _________ level describes what data are actually stored in the database.
Ans. Internal
32. The ______ decomposes the SQL commands it receives from calling programs into a form that can be
understood by the MySQL engine.
Ans. Syntax Parser
2
33. The __________ interfaces with the operating system (OS) to write data to the disk efficiently.
Ans. Storage Manager
34. Buffer manager subsystem handles all memory management issues between requests for data by the _______
and the Storage Manager.
Ans. Query Engine
35. Each transactional table handler implements its own ____________ to handle all locking and concurrency
needs.
Ans. Transaction Manager
37. ___________ systems must be capable of handling thousands of orders placed at the same time.
Ans. Online Transaction Processing (OLTP)
38. In ______ the data storage mechanism must be transparent to the users who purchase the application.
Ans. Independent Software Vendors (ISVs)
41. Database management systems provide a facility known as the ________, which can be used to define the
conceptual schema.
Ans. data definition language (DDL)
42. DML is a language that enables users to access or manipulate as organized by the appropriate___.
Ans. data model
43. _________ DML requires a user to specify what data is needed and how to get it.
Ans. Procedural
44. The –––––––– consists of the memory components of Oracle and various background processes.
Ans. Oracle Instance
45. _________ converts DML statement embedded in an application program to normal procedure calls in the host
language.
Ans. DML Precompiler
46. The DDL compiler converts the data definition statements into a set of ________.
Ans. Tables
47. The ___________ translates the various DML statements into low-level file system commands.
Ans. database manager
48. The ______ is used to interpret the online user's query and convert it into an efficient series of operations.
Ans. query processor
3
49. The ______ is also responsible for defining procedures to recover the database from failures.
Ans. DBA
50. The DBA grants different types of _______for data access to the various users of the database.
Ans. Authorization
51. The DBA uses the ________ in every phase of a database life cycle.
Ans. data dictionary
52. A data dictionary is implemented as a database so that users can query its content by either interactive or
___________ processing.
Ans. batch processing
53. In ICT, the ______ subsystem is responsible for managing interaction with the end-user.
Ans. Interface subsystem
54. Transaction subsystem acts as the link between the _____ and the rules and interface subsystems.
Ans. data subsystem
55. The ___ subsystem manages the application logic in terms of a defined model of business rules.
Ans. rules
56. Client–server is a software architecture in which two processes interact as superior and______.
Ans. subordinate
57. In practice, a client–server database system generally refers to a __________ of personal computers (PCs).
Ans. local area network
58. _______ is a set of principles concerned with determining which states are valid for a database.
Ans. Data integrity
59. In Primitive data models approach, objects are represented by ________ structures grouped in file-structures.
Ans. Record
60. In the _______ data model the database is represented as a group of related tables.
Ans. Relational
61. Each tuple in a relation must be _______; that is, there can be no duplicates.
Ans. Unique
63. In relational integrity constraints, there are _________ main types of constraints.
Ans. Three
64. If a relation has several candidate keys, one is chosen arbitrarily to be the __________ key.
Ans. Primary
65. The set of permissible values for each attribute is called the ___________ for that attribute.
Ans. Domain
4
66. A single attribute or combination of attributes whose values uniquely identify the ___________ of the relation.
Ans. Tuples
69. The popularity of the network data model coincided with the popularity of the ____ data model.
Ans. hierarchical
71. A major benefit of Object Oriented data model approach is the ___________ of the application.
Ans. unification
72. There are ________ basic notions that E-R data model employs.
Ans. Three
73. An ______ is a “thing” or object in the real world that is distinguishable from all other objects.
Ans. Entity
74. An entity set is a set of entities of the same type that share the same properties or________.
Ans. Attributes