0% found this document useful (0 votes)
57 views9 pages

Student Database 1

The document details the creation of a school SQL database with tables for students, subjects, and student scores in different subjects. It includes queries to: 1) Create tables for students, subjects, and scores with fields for student ID, name, date of birth, gender, address, subject code, name, and score. 2) Insert values for 7 students and 5 subjects. 3) Join the tables to allow querying student scores by subject.

Uploaded by

ajithcrickter05
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as RTF, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
57 views9 pages

Student Database 1

The document details the creation of a school SQL database with tables for students, subjects, and student scores in different subjects. It includes queries to: 1) Create tables for students, subjects, and scores with fields for student ID, name, date of birth, gender, address, subject code, name, and score. 2) Insert values for 7 students and 5 subjects. 3) Join the tables to allow querying student scores by subject.

Uploaded by

ajithcrickter05
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as RTF, PDF, TXT or read online on Scribd
You are on page 1/ 9

School Sql Database

*Create student table:

-----Queries
mysql> create table student(

-> sno int(10) not null,

-> sname varchar(45),

-> DOB Date,

-> gender char(1),

-> address varchar(45),

-> primary key (sno),

-> );

-----Insert values:
mysql> insert into student values ('1', 'Ajith', '2001-10-05', 'M', 'Chennai');

mysql> insert into student values ('2', 'Ramya', '2008-02-26', 'F', 'Chennai');

mysql> insert into student values ('3', 'Jana', '1997-12-04', 'M', 'Chennai');

mysql> insert into student values ('4', 'Gowtham', '2001-03-07', 'M', 'Chennai');

mysql> insert into student values ('5', 'Tamilarasan', '2002-01-08', 'M', 'Chennai');

mysql> insert into student values ('6', 'Nivi', '2007-07-27', 'F', 'Chennai');

mysql> insert into student values ('7', 'Saranya', '2001-10-21', 'F', 'Chennai');

SELECT * FROM school.student;


Create subject table:

-----Queries
mysql> create table subject(

-> subcode varchar(10) not null,

-> subname varchar(56)

-> );

-----Insert Values:
mysql> insert into subject values ('S001', 'Tamil');

mysql> insert into subject values ('S002', 'English');

mysql> insert into subject values ('S003', 'Maths');

mysql> insert into subject values ('S004', 'Science');

mysql> insert into subject values ('S005', 'Social');

SELECT * FROM school.subject;


Create table for Tamil, English, Maths, Science and Social:

-----Queries
mysql> create table Tamil(

-> StuNo int(10) not null,

-> StuName varchar(45) not null,

-> Mark int(15),

-> subcode varchar(10),

-> primary key (StuNo),

-> foreign key (StuNo) references student(sno) on delete cascade on update cascade

-> );

mysql> create table English(

-> StuNo int(10) not null,

-> StuName varchar(45) not null,

-> Mark int(15),

-> subcode varchar(10),

-> primary key (StuNo),


-> foreign key (StuNo) references student(sno) on delete cascade on update cascade

-> );

mysql> create table Maths(

-> StuNo int(10) not null,

-> StuName varchar(45) not null,

-> Mark int(15),

-> subcode varchar(10),

-> primary key (StuNo),

-> foreign key (StuNo) references student(sno) on delete cascade on update cascade

-> );

mysql> create table Science(

-> StuNo int(10) not null,

-> StuName varchar(45) not null,

-> Mark int(15),

-> subcode varchar(10),

-> primary key (StuNo),

-> foreign key (StuNo) references student(sno) on delete cascade on update cascade

-> );

mysql> create table Social(

-> StuNo int(10) not null,

-> StuName varchar(45) not null,

-> Mark int(15),

-> subcode varchar(10),

-> primary key (StuNo),

-> foreign key (StuNo) references student(sno) on delete cascade on update cascade

-> );

-----Insert values
mysql> insert into Tamil values ('1', 'Ajith', '80', 'S001');

mysql> insert into Tamil values ('2', 'Ramya', '80', 'S001');

mysql> insert into Tamil values ('3', 'Jana', '90', 'S001');

mysql> insert into Tamil values ('4', 'Gowtham', '70', 'S001'');

mysql> insert into Tamil values ('5', 'Tamilarasan', '70', 'S001' );

mysql> insert into Tamil values ('6', 'Nivi', '80', 'S001');

mysql> insert into Tamil values ('7', 'Saranya', '85', 'S001');

mysql> insert into English values ('1', 'Ajith', '90', 'S002');

mysql> insert into English values ('2', 'Ramya', '90', 'S002');

mysql> insert into English values ('3', 'Jana', '100', 'S002');

mysql> insert into English values ('4', 'Gowtham', '85', 'S002');

mysql> insert into English values ('5', 'Tamilarasan', '85', 'S002');

mysql> insert into English values ('6', 'Nivi', '75', 'S002');

mysql> insert into English values ('7', 'Saranya', '90', 'S002');

mysql> insert into Maths values ('1', 'Ajith', '95', 'S003');

mysql> insert into Maths values ('2', 'Ramya', '90', 'S003');

mysql> insert into Maths values ('3', 'Jana', '100', 'S003');

mysql> insert into Maths values ('4', 'Gowtham', '80', 'S003');

mysql> insert into Maths values ('5', 'Tamilarasan', '60', 'S003');

mysql> insert into Maths values ('6', 'Nivi', '80', 'S003');

mysql> insert into Maths values ('7', 'Saranya', '90', 'S003');

mysql> insert into Science values ('1', 'Ajith', '75', 'S004');

mysql> insert into Science values ('2', 'Ramya', '95', 'S004');

mysql> insert into Science values ('3', 'Jana', '95', 'S004');

mysql> insert into Science values ('4', 'Gowtham', '90', 'S004');


mysql> insert into Science values ('5', 'Tamilarasan', '80', 'S004');

mysql> insert into Science values ('6', 'Nivi', '75', 'S004');

mysql> insert into Science values ('7', 'Saranya', '100', 'S004');

mysql> insert into Social values ('1', 'Ajith', '95', 'S005');

mysql> insert into Social values ('2', 'Ramya', '100', 'S005');

mysql> insert into Social values ('3', 'Jana', '100', 'S005');

mysql> insert into Social values ('4', 'Gowtham', '90', 'S005');

mysql> insert into Social values ('5', 'Tamilarasan', '80', 'S005');

mysql> insert into Social values ('6', 'Nivi', '95', 'S005');

mysql> insert into Social values ('7', 'Saranya', '100', 'S005');

select * from tamil;

select * from english;


select * from maths;

select * from science;


select * from social;

-----Inner Join

You might also like