0% found this document useful (0 votes)
117 views

DBMS MCQ

The document contains questions and multiple choice answers related to database concepts. It covers topics such as data definition language (DDL), data manipulation language (DML), database schemas, relationships, and other core database terms. The document tests understanding of what different database components and terminology refer to.

Uploaded by

Chubat
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
117 views

DBMS MCQ

The document contains questions and multiple choice answers related to database concepts. It covers topics such as data definition language (DDL), data manipulation language (DML), database schemas, relationships, and other core database terms. The document tests understanding of what different database components and terminology refer to.

Uploaded by

Chubat
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 17

1.

Which of the following is generally used for performing tasks like creating the structure of the
relations, deleting relation?

a. DML(Data Manipulation Language)

b. Query

c. Relational Schema

d. DDL(Data Definition Language)

e. DQL

2. Which of the following provides the ability to query information from the database and insert
tuples into, delete tuples from, and modify tuples in the database?

a. DML(Data Manipulation Language)

b. DDL(Data Definition Language)

c. Query

d. Relational Schema

e. DQL

3. Which one of the following given statements possibly contains the error?

a. select * from emp where empid = 10003;

b. select empid from emp where empid = 10006;

c. select empid from emp;

d. select empid where empid = 1009 and Lastname = 'GELLER';

e. select emp from emp;

4. What do you mean by one to many relationships?

a. One class may have many teachers

b. One teacher can have many classes


c. Many classes may have many teachers

d. Many teachers may have many classes

e. None of the above

5. A Database Management System is a type of _________software.

a. It is a type of system software

b. It is a kind of application software

c. It is a kind of general software

d. Both A and C

e. Both A and B

6. The term "FAT" is stands for_____

a. File Allow Technology

b. File Allocation Tree

c. File Allocation Table

d. File Allocation Graph

e. All of the above

7. Which of the following can be considered as the maximum size that is supported by FAT?

a. 8GB

b. 4GB

c. 4TB

d. 2TB

e. None of the above


8. The term "NTFS" refers to which one of the following?

a. New Technology File System

b. New Tree File System

c. New Table type File System

d. Both A and C

e. Both A and B

9. A huge collection of the information or data accumulated form several different sources is
known as ________:

a. Data Management

b. Data Mining

c. Data Warehouse

d. Both B and A

e. None of the Above

10. Which of the following can be used to extract or filter the data & information from the data
warehouse?

a. Data redundancy

b. Data recovery tool

c. Data mining

d. Both B and C

e. None of the Above

11. Which one of the following refers to the copies of the same data (or information) occupying the
memory space at multiple places.

a. Data Repository

b. Data Inconsistency
c. Data Mining

d. Data Manipulation

e. Data Redundancy

12. Which one of the following refers to the "data about data"?

a. Directory

b. Sub Data

c. Warehouse

d. Meta Data

e. My data

13. Which of the following refers to the level of data abstraction that describes exactly how the data
actually stored?

a. Conceptual Level

b. Physical Level

c. File Level

d. Logical Level

e. File Transfer

14. To which of the following the term "DBA" referred?

a. Data Bank Administrator

b. Database Administrator

c. Data Administrator

d. None of the above

e. Data Man
15. In general, a file is basically a collection of all related______.

a. Rows & Columns

b. Fields

c. Database

d. Records

e. Stock

16. The term "Data" refers to:

a. The electronic representation of the information( or data)

b. Basic information

c. Row Facts and figures

d. Both A and C

e. None of the above

17. Rows of a relation are known as the _______.

a. Degree

b. Tuples

c. Entity

d. Attribute

e. All of the above

18. Which of the following refers to the number of tuples in a relation?

a. Entity

b. Column

c. Cardinality
d. Constant

e. None of the above

19. Which one of the following is a type of Data Manipulation Command?

a. Create

b. Alter

c. Delete

d. Drop

e. All of the above

20. Which of the following command is a type of Data Definition language command?

a. Create

b. Update

c. Delete

d. Merge

e. Delete

21. Which of the following is a top-down approach in which the entity's higher level can be divided
into two lower sub-entities?

a. Aggregation

b. Generalization

c. Specialization

d. Marge

e. All of the above


22. In which one of the following, the multiple lower entities are grouped (or combined) together to
form a single higher-level entity?

a. Specialization

b. Generalization

c. Aggregation

d. Marge

e. None of the above

23. In a relation database, every tuples divided into the fields are known as the______.

a. Queries

b. Domains

c. Relations

d. Tuples

e. All of the above

24. The term "TCL" stands for_____.

a. Ternary Control Language

b. Transmission Control Language

c. Transaction Central Language

d. Transaction Control Language

e. Transaction Cause Language

25. In the relational table, which of the following can also be represented by the term "attribute"?

a. Entity

b. Row

c. Column
d. Both B & C

e. Both B & A

26. Which of the following refers to the number of attributes in a relation?

a. Degree

b. Row

c. Column

d. Data

e. All of the above

27. Which of the following is used in the application programs to request data from the database
management system?

a. Data Manipulation language

b. Data Definition Language

c. Data Control Language

d. Data Confine Language

e. All of the above

28. Which one of the following command is used to delete the existing row in a table?

a. Delete

b. Update

c. Insert

d. into

e. None of the above


29. Which of the following commands is used to save any transaction permanently into the
database?

a. Commit

b. Rollback

c. Savepoint

d. gotback

e. None of the above

30. Which one of the following commands is used to restore the database to the last committed
state?

a. Savepoint

b. Rollback

c. Commit

d. Both A & B

e. Both A & C

31. The database management system can be considered as the collection of ______ that enables
us to create and maintain the database.

a. Translators

b. Programs

c. Keys

d. Language activity

e. Constant

32. The term "DFD" stands for?

a. Data file diagram

b. Data flow document


c. Data flow diagram

d. data fix diagram

e. None of the above

33. Which of the following refers collection of the information stored in a database at a specific
time?

a. Independence

b. Instance of the database

c. Schema

d. Data domain

e. Data Name

34. The term "SQL" stands for

a. Standard query language

b. Sequential query language

c. Silent quest language

d. Server-side query language

e. Structured query language

35. The term "Data independence" refers to____

a. Data is defined separately and not included in the programs

b. Programs are not dependent on the logical attributes of the data

c. Programs are not dependent on the physical attributes of the data

d. Both B & C

e. Both B & A
36. What is the relation calculus?

a. It is a kind of procedural language

b. It is a non-procedural language

c. It is a high-level language

d. It is Data Definition language

e. It is a kind of pure language

37. Which one of the following refers to the total view of the database content?

a. Conceptual view

b. Physical view

c. Internal view

d. External view

e. Inner view

38. For what purpose the DML is provided?

a. Addition of new structure in the database

b. Manipulation & processing of the file

c. Definition of the physical structure of the database system

d. All of the above

e. Manipulation & processing of the database

39. The term "ODBC" stands for_____

a. Oral database connectivity

b. Oracle database connectivity

c. Open database connectivity


d. Object database connectivity

e. Oracle disc connectivity

40. The architecture of a database can be viewed as the ________

a. One level

b. Two-level

c. Three-level

d. Four level

e. Eight level

41. In the relation model, the relation are generally termed as ________

a. Tuples

b. Attributes

c. Rows

d. Tables

e. Delete

42. The Database Management Query language is generally designed for the _____

a. Support end-users who use English like commands

b. Specifying the structure of the database

c. Support in the development of the complex applications software

d. Specifying the structure of the data files

e. All of the above

43. Which of the following keys is generally used to represents the relationships between the
tables?
a. Primary key

b. Foreign key

c. Secondary key

d. Partial key

e. None of the above

44. Which of the following levels is considered as the level closed to the end-users?

a. Internal Level

b. External Level

c. Conceptual Level

d. Physical Level

e. Inner Level

45. A computer security protocol for logging-in can be considered as the example of the ______
component of an information system.

a. Data

b. Software

c. Procedure

d. Hardware

e. Function

46. Which one of the following keyword is used to find out the number of values in a column?

a. TOTAL

b. COUNT

c. SUM

d. ADD
e. MAX

47. Which one of the following is commonly used to define the overall design of the database?

a. Application program

b. Data definition language

c. Schema

d. Source code

e. User Code

48. Which one of the following commands is used to modify a column inside a table?

a. Drop

b. Update

c. Alter

d. Set

e. get

49. In the relational model, cardinality is termed as:

a. A number of tuples.

b. A number of attributes.

c. A number of tables.

d. A number of constraints.

e. A number of file

50. Relational calculus is a

a. Procedural language.
b. Non- Procedural language.

c. Data definition language.

d. High-level language.

e. Low level Language

51. The view of total database content is

a. Conceptual view.

b. Internal view.

c. External view.

d. Physical view

e. Logical view

52. Cartesian product in relational algebra is

a. a Unary operator.

b. a Binary operator.

c. a Ternary operator.

d. A temporary operator

e. not defined.

53. DML is provided for

a. Description of the logical structure of a database.

b. The addition of new structures in the database system.

c. Manipulation & processing of the database.

d. Definition of a physical structure of the database system.

e. Distribute of the logical structure of a database


54. ‘AS’ clause is used in SQL for

a. Selection operation.

b. Rename operation.

c. Join operation.

d. Projection operation.

e. Direction operation

55. An entity set that does not have sufficient attributes to form a primary key is a

a. strong entity set.

b. weak entity set.

c. simple entity set.

d. primary entity set.

e. data key

56. In Hierarchical model records are organised as

a. Graph.

b. List.

c. Links.

d. Tree.

e. Line

57. In an E-R diagram attributes are represented by

a. rectangle.

b. square.
c. ellipse.

d. triangle.

e. round

58. In case of entity integrity, the primary key maybe

a. not Null

b. Null

c. both Null & not Null.

d. any value.

e. None of them above

59. A logical schema

a. is the entire database.

b. is a standard way of organising information into accessible parts.

c. describes how data is actually stored on disk.

d. both (A) and (C)

e. both (A) and (B)

60. A report generator is used to

a. update files.

b. print files on paper.

c. data entry.

d. delete files.

e. Alter files

You might also like