The document is a question bank focused on Database Management Systems (DBMS), covering various topics such as DBMS architecture, data manipulation languages, entity-relationship diagrams, and SQL queries. It includes detailed questions on concepts like DDL, DML, DCL, views, indexes, and the advantages of DBMS over traditional file systems. Additionally, it requires the construction of ER diagrams for specific applications and the execution of SQL queries based on provided schemas.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
4 views2 pages
DBMS Question Bank Unit1 and 2
The document is a question bank focused on Database Management Systems (DBMS), covering various topics such as DBMS architecture, data manipulation languages, entity-relationship diagrams, and SQL queries. It includes detailed questions on concepts like DDL, DML, DCL, views, indexes, and the advantages of DBMS over traditional file systems. Additionally, it requires the construction of ER diagrams for specific applications and the execution of SQL queries based on provided schemas.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2
DBMS Question Bank
1. Explain in detail DBMS architecture and explain different users of DBMS.
2. What are logical Opertors example with example. Any two in details. 3. Explain in detail DDL, DML, DCL. 4. List out the DML query. Explain alter query with suitable example. 5. Discuss in detail View with suitable example. 6. Discuss in detail Index with suitable example. 7. Explain the advantages of DBMS over normal file system in detail. 8. Explain strong and weak entity set with example. 9. Construct ER diagram with extended ER features for online book shopping database application. Consider different entities, attributes and constraints. 10. Construct ER diagram with extended ER features for Library Management system database application. Consider different entities, attributes and constraints. 11. Explain in detail level of Abstraction. 12. Draw an ER-Diagram for online Book Shop which should consist of entity set, attribute, relationship, mapping cardinality and keys, it will maintain information about all Customers, books, book author, publisher, billing etc. 13. Consider Company application having following details : •Company organized into DEPARTMENT. Each department has unique name and a particular employee who manages the department. Start date for the manager is recorded. Department may have several locations. •A department controls a number of PROJECT. Projects have a unique name, number and a single location. •Company’s EMPLOYEE name, ssno, address, salary, sex and birth date are recorded. An employee is assigned to one department, but may work for several projects (not necessarily controlled by her dept). Number of hours/week an employee works on each project is recorded; The immediate supervisor for the employee. •Employee’s DEPENDENT are tracked for health insurance purposes (dependent name, birth date, relationship to employee) i) Design an ER diagram to capture the above requirements. Make sure cardinalities and primary keys are clear. ii) Construct appropriate tables for the above ER Diagram? 14. What is aggregation in an ER model? Develop an ER diagram using aggregation that captures the following information : Employees work for projects. An employee working for a particular project uses various machinery. A unnecessary attributes. State any options you make. Also discuss about the ER diagram you have designed. 15. Consider following schema : account(acct_no, branch_name, balance) Depositor(cust_name, acct_no) borrower(cust_name, loan_no) loan(loan_no, branch_name, amount) Write following queries using SQL Find names of all customers who have a loan at the Redwood branch. ii) Find all customers who are having an account and loan or both. iii) Find average account balance at each branch. 16. What are aggregate functions? And list the aggregate functions supported by SQL? 17. What are logical Operators? Explain with example. 18. Discuss in detail the operators SELECT, UNION and JOINTS with suitable examples. 19. Consider following database Cricket_player(p_id, Name, Address) Matches(Match_code, match_date, Match_place) Score(p_id, match_code, score) Write following queries using SQL i) List player name, match_date, match_place and score of each player. ii) List all those players ,whose maximum score is higher than 50 iii) Display total score of each match 20. Consider following relations and perform Natural Join, Left outer join, Right outer join and full outer join between Loan and Borrower relations Relation Loan Relation Borrower
21. Consider following database:
Student(Roll_no,Name,Address), Subject(Sub_code,Sub_name) (Roll_no, Sub_code, marks) Write following queries in SQL : o Find average marks of each student, along with the name of student. o Find how many students have failed in the subject “DBMS”.