0% found this document useful (0 votes)
11 views22 pages

Desaboina Prudhvi - 2k23CSUN01010 - DBMS Mini Project

It' about DBMS mini project

Uploaded by

phr8519834
Copyright
© © All Rights Reserved
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% found this document useful (0 votes)
11 views22 pages

Desaboina Prudhvi - 2k23CSUN01010 - DBMS Mini Project

It' about DBMS mini project

Uploaded by

phr8519834
Copyright
© © All Rights Reserved
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/ 22

MANAV RACHNA UNIVERSITY

SCHOOL OF ENGINEERING
DEPARTMENT OF COMPUTER SCIENCE & TECHNOLOGY

MINI PROJECT -COLLEGE MANAGEMENT

SYSTEM

Database Management System

Submitted to: Submitted by:

Dr. Awwab Mohammab


2K23CSUN01010
Desaboina Prudhvi

Assistant Professor

MRU
MANAV RACHNA UNIVERSITY

Collegemanagementsystem
ER DIAGRAM :-
ENTITY & attributes:-

1. FACULTY-contains attributes :-
● Name
● Id
● Qualification
● Salar

2. STUDENT – attributes :-
● Application id
● Student name
● Roll no
● Course

3. COURSES- attributes :-
● Course id
● Course name
● Course subjects
● Course outcomes
4. SUBJECTS- attributes :-
● Subject id
● Subject name
● Credits
5.
Project code :-
CREATE DATABASE MRU_new ;
USE MRU_new;
CREATE TABLE FACULTY(
ID INT PRIMARY KEY,
NAME VARCHAR(30) NOT NULL,
QUALIFICATION CHAR(24) NOT NULL,
SALARY INT default 25000
);
CREATE TABLE COURSES (
COURSE_ID INT PRIMARY KEY,
COURSE_NAME varchar(100) ,
COURSE_SUB CHAR(200) NOT NULL,
COUSE_0UTCOME VARCHAR(200)
);
CREATE TABLE SUBJECTS(
SUBJECT_ID INT PRIMARY KEY,
SUBJECT_NAME VARCHAR(50) NOT NULL,
CREDITS INT NOT NULL
);

CREATE TABLE STUDENT( APPL_ID INT PRIMARY KEY,


STU_NAME VARCHAR(50) NOT NULL ,
ROLL_NO INT NOT NULL,
COURSE_ID INT NOT NULL,
FOREIGN KEY (COURSE_ID) REFERENCES COURSES(COURSE_ID)
);

INSERT INTO FACULTY VALUES ( 2023, "MEENA","P.HD", 500000);


INSERT INTO FACULTY VALUES ( 2024, "ESHA","P.HD", 800000);
INSERT INTO FACULTY VALUES ( 2025, "NIDHI","P.HD", 400000);
INSERT INTO FACULTY VALUES ( 2026, "GOURIKA","P.HD",
400000);
INSERT INTO FACULTY VALUES ( 2027, "ANKITA","P.HD", 300000);
INSERT INTO FACULTY VALUES ( 2028, "ROOPA RANI","P.HD",
400000);
INSERT INTO FACULTY VALUES ( 2029, "SAVITA","P.HD", 300000);
INSERT INTO COURSES VALUES( 123 ,"B.TECH","C UI
JAVA","MAKES A SOFTWARE ENGINEER");
INSERT INTO COURSES VALUES( 124 ,"LAW","LAW
SUBJECTS","MAKES A LAWYER");
INSERT INTO COURSES VALUES( 125 ,"B.A","B.A
SUBJECTS","MAKES IAS IPS");

INSERT INTO SUBJECTS VALUES ( 1221,"C",5);


INSERT INTO SUBJECTS VALUES ( 1222,"JAVA",5);
INSERT INTO SUBJECTS VALUES ( 1223,"CHEMISTRY",4);
INSERT INTO SUBJECTS VALUES ( 1224,"MATHS",3);
INSERT INTO SUBJECTS VALUES ( 1225,"DBMS",5);

INSERT INTO STUDENT VALUES(2829,"KARAN


SHARMA",1026,123);
INSERT INTO STUDENT VALUES(2824,"ASHISH",1024,124);
INSERT INTO STUDENT VALUES(2828,"GODDY",1023,125);

SELECT * FROM FACULTY ;


SELECT * FROM COURSES;
SELECT *FROM STUDENT;
SELECT * FROM COURSES ;
SELECT * FROM SUBJECTS ;
SELECT NAME,ID,QUALIFICATION FROM FACULTY;
SELECT * FROM STUDENT ,FACULTY
WHERE ROLL_NO=1026;
SELECT distinct SALARY ,COUNT(NAME)FROM faculty;
SELECT * FROM SUBJECTS
ORDER BY CREDITS DESC
LIMIT 3;

SELECT * FROM FACULTY,STUDENT,SUBJECTS ,COURSES;

SELECT * FROM FACULTY


FULL JOIN STUDENT

ON FACULTY.ID=STUDENT.STU_NAME;
SELECT * FROM FACULTY
INNER JOIN STUDENT;

Project :-
Creation of database ,use ,creation of tables
Insertion of data in tables
Commands used
Outputs :-

You might also like