COURSE CODE: ECAP011
COURSE NAME: DATABASE MANAGEMENT SYSTEMS
Time Allowed: 02:00 hrs. Max. Marks: 70
Read all the instructions carefully
1. There are 20 multiple choice and 3 descriptive questions in this exam.
2. Section - 1: contain(s) 20 question(s) and each question carries 2 mark(s). Each question in this
section has a time limit of 2 minutes. Once you go to next question, you can never come back to
the previously seen question in this section.
3. Section - 2: contain(s) 2 descriptive question(s) and each question carries 10 mark(s). Attempt any
1 question within 26 minutes in this section. You can navigate between the 2 questions in this
section.
4. Section - 3: contain(s) 2 descriptive question(s) and each question carries 10 mark(s). Attempt any
1 question within 27 minutes in this section. You can navigate between the 2 questions in this
section.
5. Section - 4: contain(s) 2 descriptive question(s) and each question carries 10 mark(s). Attempt any
1 question within 27 minutes in this section. You can navigate between the 2 questions in this
section.
6. You can skip a question if you do not know the answer by clicking on the Next button.
7. A correctly answered question will score the allocated mark.
8. Skipping a question without answering will result in 0 marks for that question
9. The entire exam is recorded along with all your actions during the exam.
10. Do not try to leave the test window during the exam.
11. Since this is a proctored exam, you will have to provide permissions to share your location,
webcam, microphone (and screen if the proctor demands).
12. Make sure to use the latest Chrome browser on Android, Windows, Linux, Mac OS. For iOS
devices, use only Safari browser.
Instructions for DESCRIPTIVE questions requiring SCAN & UPLOAD
13. Make sure to upload your scans immediately after you answer every question. Do NOT wait till the
end to avoid panic at the end.
14. The exam time is inclusive of time for scanning & uploading answers.
15. If using laptop + mobile for the exam, click on Open Test on laptop and click on Scan & Upload
on mobile.
16. If using laptop + mobile for the exam, when scanning and uploading from mobile, ensure that the
correct question is open on the laptop.
17. When clicking on Camera button on a smart phone for scanning and uploading, you have 2
camera applications available to scan the answer: your phone's native camera and an alternative
Low Memory Camera. Click on the Low Memory Camera in case your browser shows an error
due to low memory.
18. If you are using only mobile phone to take the exam, then click on “Open Test” button to start the
exam and click on "Camera" button under each question to scan the answer sheets.
Click Finish only after completion of the Exam.
Page | 1
Section 1: Attempt All the Questions
1. Disadvantages of File systems to store data is:
A. Data redundancy and inconsistency
B. Difficulty in accessing data
C. Data isolation
D. All of the above
2. In an Entity-Relationship Diagram Rectangles represents
A. Entity sets
B. Attributes
C. Database
D. Tables
3. In an E-R diagram a relationship is represented by________?
A. Ellipse
B. Rectangle
C. Rectangle with rounded corners
D. Diamond
4. An attribute which consists of a group of attributes is called ______?
A. Composite attributes
B. Multi-valued attributes
C. Composite identifiers
D. Identifiers
5. Logical design of database is called
A. Database Instance
B. Database Snapshot
C. Database Schema
D. All of the above
6. Snapshot of the data in the database at a given instant of time is called
A. Database Schema
B. Database Instance
C. Database Snapshot
Page | 2
D. All of the above
7. In SQL, which of the following is not a data Manipulation Language Commands?
A. Delete
B. Select
C. Update
D. Create
8. Alter statement in SQL is a –
A. DML statement
B. DDL statement
C. DCL statement
D. TCL statement
9. Domain relational calculus is
A. Procedural
B. Non procedural
C. Object oriented
D. None of these
10. QBE stands for
A. Query by Entity
B. Query by Example
C. Query by Equation
D. Query by Entity Set
11. File which maintain Sequence of records is
A. View
B. Log
C. Atomicity
D. Normalized
12. Collections of operations that form a single logical unit of work are called __________
A. Views
B. Networks
Page | 3
C. Units
D. Transactions
13. In this phase, the temporary variable value will be validated against the actual data to see
if it violates the serializability.
A. Read
B. Validation
C. Write
D. All of above
14. A _________is a unit of program execution that accesses and possibly updates various data items.
A. Transaction
B. Data
C. Information
D. All of above
15. The _________is a sequence of records, and maintains a record of update activities on the
database.
A. Log
B. Recovery
C. Transaction
D. All of above
16. A database _______ is a temporary storage area in the main memory.
A. Log
B. Non log
C. Buffer
D. All of above
17. ____________is the on-demand availability of computer system resources, especially data storage (cloud
storage) and computing power.
A. Database Computing
B. Cloud computing
C. Relational systems
D. Relational databases
Page | 4
18. In cloud computing, SOA stands for:
A. Service oriented architecture
B. Service orientation architecture
C. Service object Architecture
D. None of these
19. A stored procedure has to be executed by a_________
A. User
B. System as the result of an event
C. Relational algebra
D. All of the above
20. Trigger has to be executed by __________
A. User
B. System as the result of an event
C. Relational algebra
D. All of the above
Section 2: Attempt any one question out of two
1. What are the differences between File processing systems and DBMS?
2. What are the functions of elect and project operation of Relational algebra? Explain with
examples.
Section 3: Attempt any one question out of two
1. Write a query to find the distinct customers and branch names of the branches situated in
the city “Hyderabad” where the customers have taken the loans
2. Explain with example what is difference between SQL and QBE?
Section 4: Attempt any one question out of two
1. Distinguish between deferred database modification and immediate database modification with the help of a
suitable example.
2. Explain two virtual tables available at the time of database trigger execution.
--------------------------------------END OF QUESTION PAPER--------------------------------------------
Page | 5