0% found this document useful (0 votes)
0 views4 pages

Question Bank Dbms

The document is a question bank focusing on database management systems, covering topics such as data abstraction, differences between file processing systems and DBMS, data models, SQL operations, and entity-relationship models. It includes both theoretical questions and practical scenarios for designing databases for various applications like online learning platforms, library management systems, and hospital management systems. Additionally, it contains exercises related to SQL queries, DDL implementation, and E-R diagram notation.

Uploaded by

jayapriya kce
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
0 views4 pages

Question Bank Dbms

The document is a question bank focusing on database management systems, covering topics such as data abstraction, differences between file processing systems and DBMS, data models, SQL operations, and entity-relationship models. It includes both theoretical questions and practical scenarios for designing databases for various applications like online learning platforms, library management systems, and hospital management systems. Additionally, it contains exercises related to SQL queries, DDL implementation, and E-R diagram notation.

Uploaded by

jayapriya kce
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Question Bank

2 marks

1.Infer the term Database Management System? Why do we need a DBMS?

2.Interpret the term data abstraction.

3.Mention the differences between file processing system and a DBMS

4.List out three major disadvantages of keeping organizational information in a file


processing system.

5.How to define data model? List out different types of data models?

6.Write the difference between primary key and foreign key?

7.Differentiate between Dynamic SQL and Static SQL.

8.Give a short note on entity relationship model.

9.Illustrate derived attributes with suitable example.

10..How does redundancy create challenges in different situations?

11.List the different types of Data models?

12.Give the usage of the rename operation with an example.

13.Give the sql for commit and rollback.

14.How can a data model be applied to organize and structure information effectively?

15.Distinguish between Primary Key and Foreign Key?

16.Write basic structure of PL/SQL.

17.In database design, how can a weak entity be recognized and used?

18.List the components of E-R Diagram

19.Elucidate relational algebraic projection.

20. How does redundancy create challenges in different situations?

Part B
1.Imagine you are tasked with designing the database
architecture for a rapidly growing online learning platform.
The platform needs to handle a large number of users, course
materials, video streaming, and real-time interactions like
quizzes and discussions. How would you structure the database
to ensure scalability, data integrity, and optimal performance
while accommodating future growth?

2.Imagine you are designing a database for a library


management system. The system needs to track books,
members, and borrowing transactions while ensuring data
integrity and efficient retrieval of information. How would you
use keys (primary, foreign, and candidate keys) and
relational algebra operations to structure the database and
optimize queries for book availability and member borrowing
history?

3.Imagine you are developing a database for a hospital


management system. The system needs to store information
about patients, doctors, appointments, treatments, and
billing.How would you use the Entity-Relationship (ER) model
to design the database structure, ensuring proper relationships
between entities and efficient data retrieval?

4.You are designing a database for a multinational company


that manages employees across multiple departments and
locations. The company has different types of employees,
including full-time, part-time, and contract workers, each with
unique attributes and roles.How would you use the Enhanced
Entity-Relationship (EER) model to represent specialization,
generalization, and inheritance in the database design to ensure
flexibility and efficiency?

5.Consider the following relations for a company database


Application.

Employee (Eno, Name, Gender, DOB, Doj, Designation,


Basic_Pay, Dept_No)

Department (DeptNo,Name)

Project (ProjNo, Name, Dept_No)

Works for (Eno,ProjNo,Date, Hours)

i)Develop DDL to implement the above schema.

(ii) Develop an SQL query to list the department number and


the number of Employee in each department.

(iii) Develop a View that will keep track of the department


number, the number of employees in the department, and the
total basic pay expenditure for each department.

(iv) Develop an SQL query to list the details of employees who


have worked in more than three projects on a day.

6. Consider a student registration database comprising of the


given below table schema.

Student file:

Studen Studen Addres Teleph


t t name s one
numbe
r

Course file

Course Descri Hours Profess


Numbe ption or
r Numbe
r
Professor file

Profess Name office


or
Numbe
r

Registration file

Studen Course date


t numbe
numbe r
r

Consider a suitable example of tuples/records for the above


mentioned tables and write DML statements (SQL) to answer
for the queries.

7. How can E-R diagram notation be applied to represent an E-


R model structure? Explain with an example.

8. Develop an Entity Relationship model for a student attends


classes. Each class divided into one or more sections and the
given entities are student, class, section, subject

You might also like