You are on page 1of 2

create database ABC_College

use ABC_College
create table student
(
studid varchar(10)primary key,
name char(30)not null,
sex char(6)default'female'check(sex='male'or sex='female'),
birthdate datetime not null,
section char(6),
deptName char(40)
)
create table COURSE
(
course_code varchar(8)primary key,
course_title char(40)not null,
credit int
)
create table grade_report
(
studid varchar(10),
course_code varchar(8),
grade char(6)check(grade in('A','B','C','D','F')),
primary key(studid,course_code),
foreign key(studid)references student(studid),
foreign key(course_code)references course(course_code)
)
alter table student
add EmailAaaress char(25)
select*from student
select*from course
select*from grade_report
insert into student
values('R101','Kiros','male','10/02/80','Room1','computer','Kiros
@gmail.com')
insert into student
values('R102','mulu','female','12/06/78','Room1','computer','alem
u@yahoo.com')
insert into student
values('R103','Getachew','male','11/01/70','Room2','Electrical','
gechew@yahoo.com')
insert into student
values('R104','Melkamu','male','10/09/73','Room1','computer','Mlk
amu@gmail.com')
insert into student
values('R105','seble','femal','10/01/79','Room2','Electrical','se
ble@gmail.com')
insert into course values('ict001','calculus',80)
insert into course values('ict002','software',140)
insert into course values('Elec003','Electrical',200)
insert into grade_report values('R101','ict001','B')
insert into grade_report values('R101','ict002','C')
insert into grade_report values('R102','ict001','A')
insert into grade_report values('R103','Elec003','C')
insert into grade_report values('R104','ict001','B')
insert into grade_report values('R104','ict002','A')
insert into grade_report values('R105','Elec','B')
1 select student.name from student
where student.studid in(select grade_report.studid from
grade_report
where grade_report.grade='B')
2 select student.studid,student.name from
student,grade_report,course
where student.studid=grade_report.studid and
grade_report.course_code=course.course_code and
course.course_title='software'
3 select*from student
where student.deptname='computer' and
student.studid in(select grade_report.studid from grade_report
where grade_report.grade='A')order by student.deptname
desc,student.name asc
4 backup database ABC_College to
disk='D:\senayt\ABC_College.back'
5 update student set section='room4'
where student.studid in(select grade_report.studid from
grade_report,course
where grade_report.course_code=course.course_code
and course.course_title='software'
and grade_report.grade in('A','B'))
6 drop database ABC_College
restore database ABC_College from
disk='D:\senayt\ABC_College.back'

You might also like