Professional Documents
Culture Documents
Database Lab Assigment
Database Lab Assigment
Database Lab Assigment
use students_record;
insert into
student(sname,ssex,sdateofbirth,sidnum,sdepart)values('abebe','male','1/1/1982','TER/010/03',1111);
insert into
student(sname,ssex,sdateofbirth,sidnum,sdepart)values('biniam','male','12/1/1977','TER/011/02',1111);
insert into
student(sname,ssex,sdateofbirth,sidnum,sdepart)values('abdi','male','13/1/1980','TER/012/02',1112)
insert into
student(sname,ssex,sdateofbirth,sidnum,sdepart)values('selam','female','21/1/1979','TER/013/03',1113
);
insert into
student(sname,ssex,sdateofbirth,sidnum,sdepart)values('hana','female','11/1/1978','TER/014/03',1114);
insert into
student(sname,ssex,sdateofbirth,sidnum,sdepart)values('zemenu','female','13/1/1979','TER/015/03',11
15);
insert into
student(sname,ssex,sdateofbirth,sidnum,sdepart)values('zewdie','female','19/1/1980','TER/016/03',111
3);
insert into
student_course_mark(studid,courseid,test1_10,test2_20,mid_30,final_40)values('TER/014/03','ITEC
211',8,15,12,38);
insert into
student_course_mark(studid,courseid,test1_10,test2_20,mid_30,final_40)values('TER/014/03','ITEC
222',10,18,28,19);
insert into
student_course_mark(studid,courseid,test1_10,test2_20,mid_30,final_40)values('TER/013/03','ITEC
222',9,20,30,35);
insert into
student_course_mark(studid,courseid,test1_10,test2_20,mid_30,final_40)values('TER/012/03','ITEC
223',8,13,26,13);
insert into
student_course_mark(studid,courseid,test1_10,test2_20,mid_30,final_40)values('TER/011/03','ITEC
123',9,8,22,23);
--ii multi-table
--iii function
select sname ,cr_hr from student full outer join course on student.sname=course.cr_hr
where( cr_hr=3);
--update
--query generate
alter table student add studfname char(43);