-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCreate dpu_college db script.sql
98 lines (89 loc) · 2.55 KB
/
Create dpu_college db script.sql
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
/*
##For training Purpose##
Script to create dpu_college database and tables within it.
DB Name: dpu_college
Tables: 1. student
2. dept
3. faculty
*/
##Drop any existing database with name dpu_college
DROP DATABASE IF EXISTS dpu_college;
##Creates 'dpu_college' database in your sql instance
CREATE DATABASE dpu_college;
##Creates 'student' table under dpu_college database
CREATE TABLE dpu_college.student(
ID int,
NAME varchar(50) NOT NULL,
DEPT_ID char(1),
MARKS int,
PRIMARY KEY(ID)
);
##Creates 'dept' table under dpu_college database
CREATE TABLE dpu_college.dept(
ID char(1),
NAME varchar(50) NOT NULL,
PRIMARY KEY(ID)
);
##Creates 'faculty' table under dpu_college database
CREATE TABLE dpu_college.faculty(
ID varchar(3),
NAME varchar(50) NOT NULL,
DEPT_ID char(1),
PRIMARY KEY(ID)
);
##Inserts data into 'student' table under dpu_college database
INSERT INTO dpu_college.student (ID, NAME, DEPT_ID, MARKS)
VALUES(1,'Hitesh Mishra','F',68),
(2,'Pari Sharma','H',96),
(3,'Ankit Gupta','M',74),
(4,'Sanket Kumar','F',54),
(5,'Priti Singh','M',93),
(6,'Ganesh Murthy','I',93),
(7,'Hari Prasad','H',64),
(8,'Alka Desai','F',57),
(9,'Shashwat Jain','H',62),
(10,'Nagma Khan','F',67),
(11,'Salma Siddqui','M',58),
(12,'Eric Brown','H',95),
(13,'Jagan Mohan','H',95),
(14,'Sardar Khan','M',66),
(15,'Deepak Singh','I',70),
(16,'Ashok Kumar','B',91),
(17,'Mayuri Shetty','M',85),
(18,'Vijay Garg','M',50),
(19,'Priyanka Aahuja','F',69),
(20,'Anakhdeep Kaur','B',89),
(21,'Geeta Kumari','B',null),
(22,'Anupma Sinha','H',null),
(23,'Anjali Singh',null,null),
(24,'Anakhdeep Kaur','H',74),
(25,'Priti Singh','F',68),
(26,'Deepak Singh','I',96),
(27,'Ankit Gupta','M',39),
(28,'Priti Singh','F',75),
(29,'Preeti Kumari','B',57),
(30,'Ankur Kumar','M',83),
(31,'Gaurav Gera','D',81),
(32,'Nitesh Sinha','P',38);
##Insert data into 'dept' table under dpu_college database
INSERT INTO dpu_college.dept (ID, NAME)
VALUES('F','Finance'),
('H','HR'),
('M','Marketing'),
('I','IB'),
('B','BA'),
('A','Analytics'),
('E','Entrepreneurship');
##Insert data into 'faculty' table under dpu_college database
INSERT INTO dpu_college.faculty (ID, NAME, DEPT_ID)
VALUES('f1','Vishnu Kissara','M'),
('f2','Manoj Muguvali','F'),
('f3','Sachin Dutta','H'),
('f4','Suhas Prabhu','M'),
('f5','Parikshit Khandivali','I'),
('f6','John Jacobs','M'),
('f7','Peter Macclister','F'),
('f8','Vibhu Tandon','B'),
('f9','Manish Ratna',null),
('f10','Akhil Sharma','A'),
('f11','Mushkan Pandit','D');