Untitled Document
Untitled Document
-- Enrollment Table
CREATE TABLE Enrollment ( PART 2 : SQL IMPLEMENTATION
Enrollment_ID INT PRIMARY KEY, INSERT INTO Student (Student_ID, Name, Address, Phone,
Student_ID INT, Email, DOB, Enrollment_Year)
Course_ID INT, VALUES
Enrollment_Date DATE NOT NULL, (1, 'Arvind Puri', '12 MG Road, Bengaluru', '9876543210',
FOREIGN KEY (Student_ID) REFERENCES '[email protected]', '2002-05-15', 2020),
Student(Student_ID), (2, 'Anayaka Sharma', '45 Nehru Street, Delhi',
FOREIGN KEY (Course_ID) REFERENCES '9988776655', '[email protected]',
Course(Course_ID), '2001-12-10', 2019),
UNIQUE (Student_ID, Course_ID) (3, 'Rahul Verma', '78 Park Avenue, Jaipur', '8899776655',
); '[email protected]', '2003-08-20', 2021),
(4, 'Sneha Iyer', '23 Anna Salai, Chennai', '9789987766',
-- Grades Table '[email protected]', '2002-03-11', 2020),
CREATE TABLE Grades ( (5, 'Amitabh Nair', '9 Marine Drive, Mumbai', '9123456789',
Grade_ID INT PRIMARY KEY, '[email protected]', '2000-07-25', 2018);
Student_ID INT,
Course_ID INT, INSERT INTO Course (Course_ID, Course_Name, Credits,
Grade CHAR(2) CHECK (Grade IN ('A', 'B', 'C', 'D', 'F')), Instructor)
Exam_Type VARCHAR(50), VALUES
(101, 'Database Management Systems', 4, 'Dr. Meera
Kapoor'),
(102, 'Operating Systems', 3, 'Dr. Rajesh Gupta'),
(103, 'Data Structures and Algorithms', 4, 'Dr. Kavita
Sharma'),
(104, 'Software Engineering', 3, 'Dr. Anil Deshmukh'),
(105, 'Artificial Intelligence', 4, 'Dr. Rekha Nair'); SELECT * FROM Enrollment;
ER DIAGRAM :