Professional Documents
Culture Documents
DBMS1
DBMS1
INTRODUCTION 7
ERD 8
TABLE DESIGN 9
CREATING DATABASE 10
TABLE&RELATION 11
QUERIES 26
CONCLUSION 40
REFERENCE 41
Bibilography 42
LIST OF FIGURES PAGE NO
ERD 8
TABLE DESIGN 9
List of tables
STUDENT TABLE 19
COURSE TABLE 20
DEPARTEMENT TABLE 21
SUBJECT TABLE 22
FACULTY TABLE 23
LIBRARY TABLE 24
EXAM TABLE 25
ABSTRACT
CREATE DATABASE
CENTRALIZED_COLLEGE_DATABASE_G2;CO
NNECT
CENTRALIZED_COLLEGE_DATABASE_G2;
TABLE RELATION
● F_NAME VARCHAR(40),
● ADDRESS VARCHAR(100),
● PHONE_NO NUMERIC(10),
● AGE INTEGER(20),
● GENDER CHAR(1));
Creating course table
● C_NAME VARCHAR(20));
Creating department table
● (D_ID INTEGER(20),
● D_NAME VARCHAR(20));
Creating subject table
● SUB_NAME VARCHAR(20),
● E_ID INTEGER(10));
Creating faculty table
● F_NAME VARCHAR(100)
● SALARY INT(20),
● GENDER CHAR(1),
● PHONE_NO DECIMAL(10,0));
Creating library table
● BOOK_NAME VARCHAR(50),
● D_O_I DATE);
Creating exam table
● ROOM_NO INTEGER(20),
● TIME TIME,
● DATE DATE);
INSERT INTO STUDENT
VALUES
(1,'AKSHAY','MUMBAI', 8877881122,18,'M'),
(2,'SANDHYA','KOLKATA',7722829912,19,'F'),
(3,'TEESHA','BENGALURU', 7712312312,18,'F'),
(4,'SUPRIYA','MUMBAI',8877881122,17,'F'),
(5,'ABHAY','BENGALURU', 9900211201,19,'M'),
(6,'BHASKAR','DELHI',9923211099,18,'M'),
(7,'ASMI','BENGALURU', 7894737377,17,'F'),
(8,'AJAY','PUNE', 9845091341,18,'M'),
(9,'CHITRA','DELHI', 7696772121,19,'F'),
(10,'JEEVA','PUNE', 9944850121,18,'M');
INSERT INTO COURSE
VALUES
(1,'BSC IT'),
(2,'BSC CS'),
(3,'BSC DS');
6. UPDATE STUDENT
SET ADDRESS='DELHI'
WHERE F_NAME='SUPRIYA';
7. SELECT SUBJECT.SUB_NAME, SUBJECT.
SUB_ID, EXAM.ROOM_NO FROM
SUBJECT
LEFT JOIN EXAM
ON SUBJECT.E_ID=EXAM.EXAM_ID;
8. SELECT SUBJECT.SUB_NAME,
SUBJECT.SUB_ID, EXAM.ROOM_NO FROM
SUBJECT
INNER JOIN EXAM
ON SUBJECT.E_ID=EXAM.EXAM_ID;
9. SELECT SUBJECT.SUB_NAME,
SUBJECT.SUB_ID, EXAM.ROOM_NO FROM SUBJECT
RIGHT JOIN EXAM
ON SUBJECT.E_ID=EXAM.EXAM_ID;
10.SELECT * FROM STUDENT
WHERE GENDER='M';
12.SELECT E_ID
FROM SUBJECT
HAVING COUNT(E_ID)>2;
•Oracle
•Database | Oracle
•Advanced SQL Queries, Examples of Queries in SQL List of TOP-70 Items in 2022 – Byte
Scout
•SQL Tutorial (w3schools.com)
•Learn SQL Tutorial – java t point
Bibilography
● 1. Database Design for Mere Mortals
● 2. Beginning Database Design Solutions
● 3. Six-Step Relational Database Design
● 5. Pro SQL Server 2008 Relational Database Design
and Implementation