还剩20页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
数据库技术试题
三、操作题
1.设有关系数据库:职工关系EMPLOYEE(职工号,职工名,街道,都市)工作关系WORKS(职工号,企业号,工资)企业关系COMPANY(企业号,企业名,都市)假设职工可在多种企业兼职,请用关系代数体现式写出至少在企业号为‘C2和C5企业兼职日勺职工日勺职工号
2.设有关系数据库职工关系EMPLOYEE(职工号,职工名,街道,都市)工作关系WORKS(职工号,企业号,工资)企业关系COMPANY(企业号,企业名,都市)试用SQL语句写出下列操作将所有在“联华企业”工作日勺职工加薪5%
3.图书出版管理数据库中有两个基本表图书(书号,书名,作者编号,出版社,出版日期)作者(作者编号,作者名,年龄,地址)试用SQL语句写出下列查询查询年龄低于作者平均年龄日勺所有作者日勺作者名、书名和出版社
4.设有商店和顾客两个实体,“商店”有属性商店编号、商店名、地址、汽车所属关系owns包括dr i ver_i d出事车主日勺驾驶执照号;license汽车牌照;用SQL语句实现下列查询1查找在1989年其车辆出过事故日勺车主姓名2查找和John Smith日勺车有关日勺事故数量3查找出过三次以上事故日勺司机姓名4册[除John Smith日勺马自达车Mazda
24.既有如下关系模型T T#,TN,G#,AGE;G G#,GN,T#;C C#,CN,HOUR;TC T#,C#,ROOM;其中教师关系T包括教师代码T#,姓名TN,教研室代码G#,年龄AGE;教研室关系G包括教研室代码G#,教研室名称GN,教研室主任日勺教师代码T#;课程关系C包括课程号C#,课程名CN,课时HOUR;任教关系TC包括教师代码T#,课程号C#,教室ROOM;用SQL语句实现下列查询1查找“数学”教研室日勺教研室主任日勺教师姓名2查找不教课日勺教师姓名3查询“外语”教研室专家日勺所有课程名称4查找教讲课程在三门以上日勺教师姓名
25.已知关系S,P,J,SPJ日勺关系模式为S SNO,SN,CITY;P PNO,PN,COLOR;J JNO,JN,CITY;SPJ SNO,JNO,PNO,QTY;其中SNO为供应商号,SN为供应商姓名,CITY为所在都市;PNO为零件号,PN为零件名称,COLOR为颜色;JNO为工程项目号,JN为工程项目名称;QTY为数量试用SQL语言完毕下列查询:1求出使用所有零件日勺工程项目名称2取出供应商姓名,该供应商提供最小号码即零件号最小日勺红色零件3取出1个以上供应商提供日勺零件号
26.已知关系S,P,J,SPJ日勺关系模式为S SNO,SN,CITY;P PNO,PN,COLOR;J JNO,JN,CITY;SPJ SNO,JNO,PNO,QTY;其中SNO为供应商号,SN为供应商姓名,CITY为所在都市;PNO为零件号,PN为零件名称,COLOR为颜色;JNO为工程项目号,JN为工程项目名称;QTY为数量试用SQL语言完毕下列查询:1求出供应所有零件日勺供应商姓名2取出供应商姓名,该供应商提供最大号码即零件号最大的蓝色零件3取出在同一都市日勺每对工程项目号
27.关系模式描述如下工作人员EMPLOYEE NAME,SSN,BDATE,ADDRESS,SEX,SALARY,SUPERSSN,DNO;部门DEPARTMENTDNAME,DNUMBER,MSGSSN,MSGSTARTDATE;工程项目PROJECT PNAME,PNUMBER,PLOCATION,DNUM;工作人员与工程项目WORKS_ON SSN,PNO,HOURS;属性阐明如下NAME:雇员名;SSN:雇员日勺身份证号;BDATE:雇员生日;ADDRESS:雇员地址;SEX:雇员性别;SALARY:雇员工资;SUPERSSN雇员直接领到日勺身份证号;DNO:工作人员所属部门号;DNAME:部门名字;DNUMBER:部门号;MSGSSN:部门领导身份证号;MSGSTARTDATE部门领导开始领导工作日勺日期;PNAME项目名称;PNUMBER:项目号;PLOCATI ON:项目所在地;DNUM:项目所属部门号;PNO:项目号;HOURS:工作小时数用SQL体现如下查询1参与项目名为“公路1”日勺雇员名2查询参与工程号为“P1”,且酬金最高日勺职工号及其工资
28.关系模式描述如下工作人员EMPLOYEE NAME,SSN,BDATE,ADDRESS,SEX,SALARY,SUPERSSN,DNO;部门DEPARTMENTDNAME,DNUMBER,MSGSSN,MSGSTARTDATE;工程项目PROJECT PNAME,PNUMBER,PLOCAT ION,DNUM;工作人员与工程项目WORKS_ON SSN,PNO,HOURS;属性阐明如下NAME:雇员名;SSN:雇员日勺身份证号;BDATE:雇员生日;ADDRESS:雇员地址;SEX:雇员性别;SALARY雇员工资;SUPERSSN雇员直接领到日勺身份证号;DNO:工作人员所属部门号;DNAME:部门名字;DNUMBER:部门号;MSGSSN:部门领导身份证号;MSGSTARTDATE:部门领导开始领导工作日勺日期;PNAME:项目名称;PNUMBER:项目号;PLOCAT ION:项目所在地;DNUM:项目所属部门号;PNO:项目号;HOURS:工作小时数用关系代数和SQL体现如下查询1列出没有参与项目P18勺员工姓名2列出所有由张三直接领导日勺工作人员日勺名字和所在部门名字
29.在供应商、零件数据库中有如下三个关系模式供应商S SNO,SNAME,CITY,STATUS;零件P PNO,PNAME,WE IGHT,COLOR,CITY供应货SP SNO,PNO,QTY;各属性口勺含义可由属性名体现,不再反复,供货关系SP表达某供应商SNO,供应了PNO零件,数量为QTYo用SQL语句实现下列查询1求供应红色零件日勺供应商名字2求北京供应商日勺号码、名字和状况STATUS3求零件P2日勺总供应量4把零件P2日勺重量增长6,颜色改为蓝色
30.有一学校教学数据库,包括学生、课程、教师、学生成绩4个关系学生关系S SNO,SN,AGE,SEX,有属性学号,姓名,年龄,性别;课程关系CCN0,CN,PCN0包括属性课程号,课程名,先修课课程号;教师关系T ENO,EN,DEPT,包括属性职工号,姓名,系别;学生成绩关系SCSNO,CNO,ENO,G包括属性学生号,课程号,任课教师职工号和学生学习成绩;请用关系代数体现式完毕下列操作1求选修所有课程并且成绩为A日勺学生姓名2求选修了王平老师讲授的所有课程日勺学生姓名3求不选修信息系老师开设日勺所有课程日勺学生姓名
31.供应商-零件-工程项目数据库由如下4个关系模式构成SSN0,SNAME,STATUS,CITY;PPN0,PNAME,COLOR,WEIGHT,CITY;JJNO,JNAME,CITY;SPJ SNO,PNO,JNO,QTY;供应商S,零件P和工程项目J分别由供应商号SNO,零件号PNO和工程项目号JNO唯一标识供货SPJ是指由某个供应商向某个工程项目供应某些数量日勺某种零件请用SQL语言完毕如下操作1找出给北京日勺工程项目提供不一样日勺零件号2将没有供货日勺所有工程项目从J中删除3查询提供所有零件日勺供应商名4查询这样日勺工程项目号供应该工程项目日勺零件P1日勺平均供应量不小于供应工程项目J1日勺任何一种零件日勺最大供应量5定义一种视图,它由所有这样日勺工程项目工程项目号与所在都市名称构成它们由供应商S1供货且使用零件P
132.已知关系S,P,J,SPJ日勺关系模式为S SNO,SN,CITY;P PNO,PN,COLOR;J JNO,JN,CITY;SPJ SNO,JNO,PNO,QTY;其中SNO为供应商号,SN为供应商姓名,CITY为所在都市;PNO为零件号,PN为零件名称,COLOR为颜色;JNO为工程项目号,JN为工程项目名称;QTY为数量试用SQL语言完毕下列查询:1求出使用所有零件日勺工程项目名称2把零件号为P28勺零件重量增长5,颜色改为黄色3取出在同一都市日勺每对工程项目号
33.既有关系数据库如下学生学号,姓名,性别,专业,奖学金;课程课号,课名,学分;学习学号,课号,分数用SQL语句实现下列查询:1查询没有任何一门课程成绩在80分如下日勺学生日勺信息,包括学号、姓名和专业2把学生“张三”日勺“数据库”课程分数改为86分3查询没有获得奖学金、同步至少有一门课程成绩在95分以上日勺学生信息,包括学号、姓名和专业4求各专业学生“数据库”课程日勺平均成绩
34.已知关系S,SC,C日勺关系模式为S S#,SN,SA,SD;SC S#,C#,G;C C#,CN,PC#;其中S#为学号,SN为学生姓名,SA为年龄,SD为系名,C#为课程号,G为成绩,CN为课程名称,PC#为先行课号试用SQL语言完毕下列查询1选修课名为日勺学生姓名2选修所有课程日勺学生姓名3不选“C2”课程日勺学生姓名4选修课超过三门的学生姓名
35.已知关系S,C,SC日勺关系模式为S S#,SN,SD,SA;CC#,CN,PC#;SCS#,C#,G其中S#学号;SN学生姓名;SD所属系名;SA学生年龄;C#课程号;CN课程名;PC#先行课号码;G学习成绩;试用SQL语言分别完毕下列各题1求没有选修1号课程日勺学生姓名2求选修了课程名为“信息系统”日勺学生学号和姓名3求课程号及选修该课程日勺学生人数4求每一门课程日勺间接先行课号即先行课日勺先行课
36.已知关系S,P,J,SPJ日勺关系模式为S SNO,SN,CITY;P PNO,PN,COLOR,WEIGHT;J JNO,JN,CITY;SPJ SNO,JNO,PNO,QTY其中SNOo为供应商号,SN为供应商姓名,CITY为供应商所在都市;PNO为零件号,PN为零件名称,COLOR为零件颜色,WEIGHT为零件重量;JNO为工程项目号,JN为工程项目名称,CITY为工程项目所在都市,QTY为数量试用SQL语言完毕下列查询:1求出提供红色零件日勺供应商姓名2提供零件‘P1给工程项目J1日勺供应商姓名3没有使用iSF供应商提供日勺零件日勺工程项目名称4取出由一种以上供应商提供日勺零件号
37.既有如下关系模型T T#,TN,G#,AGE,SEX;G G#,GN,T#;C C#,CN,HOUR;TC T#,C#,ROOM其中,教师关系T包括教师代o码T#、姓名TN、教研室代码G#、年龄AGE、性别SEX;教研室关系G包括教研室代码G#、教研室名称GN、教研室主任日勺教师代码T#;课程关系C包括课程号C#、课程名CN、课时HOUR;任教关系TC包括:教师代码T#、课程号C#、教室ROOM用SQL语言查询1查询讲讲课程名为“数据库”日勺所有教师日勺姓名及所在教研室名称2查询“计算机基础”教研室讲授日勺所有课程日勺课程名和课时数3查询讲讲课程在至少四门日勺教师姓名及所在教研室名称
38.既有如下关系模型T(T#,TN,G#,AGE,SEX);G(G#,GN,T#);C(C#,CN,HOUR);TC(T#,C#,ROOM)其中,教师关系T包括教师o代码(T#)、姓名(TN)、教研室代码(G#)、年龄(AGE)、性别(SEX);教研室关系G包括教研室代码(G#)、教研室名称(GN)、教研室主任日勺教师代码(T#);课程关系C包括课程号(C#)、课程名(CN)、课时(HOUR);任教关系TC包括:教师代码[#)、课程号(C#)、教室(ROOM)用SQL语言查询
(1)查询讲授了所有课程日勺男教师日勺姓名
(2)查询“张红”老师讲授日勺所有课程日勺课程名和课时数
(3)查询“计算机基础”教研室每一种老师所讲授的课程门数
39.既有关系数据库如下T(T#,TN,G#,AGE);G(G#,GN,T#);C(C#,CN,HOUR);TC(T#,C#,ROOM)其中教师关系T包括教师代码o(T#),姓名(TN),教研室代码(G#),年龄(AGE);教研室关系G包括教研室代码(G#),教研室名称(GN),教研室主任日勺教师代码(T#);课程关系C包括课程号(C#),课程名(CN),课时(HOUR);任教关系TC包括教师代码(T#),课程号(C#),教室(ROOM);用SQL语句实现下列查询
(1)查询专家所有课程日勺教师姓名
(2)查询“夕卜语”教研室所教课程日勺名称
(3)查找所教课程在三门以上日勺教师姓名
40.既有关系数据库如下学生(学号,姓名,性别,专业);课程(课号,课名,学分;学习学号,课号,分数用SQL语句实现下列查询1查询所学课程包括学生S3所学课程日勺学生姓名2查询选修数据库课程日勺男同学日勺姓名3查询选修4门以上课程日勺学生日勺总成绩
41.设有如下3个关系模式图书关系BOOKB#,BNAME,AUTHOR,PRICE;借阅者关系READERR#,RNAME,ADDRESS;借阅关系BRB#,R#,DATE其中,图书关系oBOOK包括图书编号阱、图书名BNAME、图书作者AUTHOR、图书价格PRICE;借阅者关系READER包括借书证号R#、借阅人姓名RNAME、借阅人地址ADDRESS;借阅关系BR包括图书编号B#、借书证号R#、借书日期DATEo用SQL语言查询1查询借阅所有图书日勺借阅者姓名⑵查询借阅了“数据库系统原理”图书日勺借阅者姓名3查询借阅了五本以上图书口勺借阅者姓名
42.设有如下3个关系模式图书关系BOOKB#,BNAME,AUTHOR,PRICE;借阅者关系READERR#,RNAME,ADDRESS;借阅关系BRB#,R#,DATE;其中,图书关系BOOK包括图书编号B#、图书名BNAME、图书作者AUTHOR、图书价格PRICE;借阅者关系READER包括借书证号R#、借阅人姓名RNAME、借阅人地址ADDRESS;借阅关系BR包括图书编号B#、借书证号R#、借书日期DATEo用SQL语言查询:1查询张明所借日勺图书名2查询2008年10月1日前借出日勺图书名3查询没有借阅“数据库系统原理”日勺借阅者姓名
43.设有如下四个关系模式emp Ioyeeperson-name,street,city;works person-name,company-name,saI ary;company company-name,c ity;manages person-name,manager-name,用SQL语言实现下列查询1找出First Bank Corporation所有年收入在10000美元以上日勺员工日勺姓名和居住日勺街道、都市2找出所有居住地区工作日勺企业在同一都市日勺员工日勺姓名3找出此数据库中不在Fi rstBankCorporation工作日勺所有员工日勺姓名
44.高校项目管理数据库中日勺关系如下Teacher tnu,tname,sex,age,degree,depart;Projectpnu,pname,type,fee,starttime,endtime,conclusionImp I icate tnu,pnu,role,per iod其中Teacher表达教师,可简朴地用To表达,tnu,tname,sex,age,degree,depart分别表达教师编号、姓名、性别、年龄、学历和所属部门;Project表达项目,可简朴地用P表达,pnu,pname,type,fee,starttime,endtime,cone Ius ion分另4表达项目编号、名称、类型、费用、开始时间、结束时间和结题结论Implicate表达参与,可“顾客”有属性顾客编号、姓名、地址、年龄、性别假设一种商店有多种顾客购物,一种顾客可以到多种商店购物,顾客每次去商店购物有一种消费金额和日期,并且规定每个顾客在每个商店里每天最多消费一次试画出ER图,并注明属性和联络类型
5.学校有多名学生,财务处每年要收一次学费为财务处收学费工作设计一种数据库,包括两个关系学生学号,姓名,专业,入学日期收费学年,学号,学费,书费,总金额假设规定属性日勺类型学费、书费、总金额为数值型数据;学号、姓名、学年、专业为字符型数据;入学日期为日期型数据列日勺宽度自定义试用SQL语句定义上述表日勺构造定义中应包括主键子句和外键子句
6.用SQL语言定义1学生关系S,包括学号SNo、姓名SN、年龄SA、系别SD;2课程关系C,包括课程号CNo、课程名CN、学分CC;3学生选课关系SC,包括SNo、CNo和成绩G注意阐明主键码和外键码假如有日勺话
7.已知关系模式为1学生关系S,包括学号SNo、姓名SN、年龄SA、系别SD;2课程关系C,包括课程号CNo、课程名CN、学分CC;3学生选课关系SC,包括SNo、CNo和成绩G用SQL语言简朴地用I表达,roIe,per iod分别表达教师在项目中承担日勺角色和参与口勺时间月数用SQL语句实现下列查询1参与过20万元及以上项目日勺教师姓名和所属部门;2至少参与过两个项目日勺教师姓名和年龄3查询编号为“P05”日勺项目日勺结题状况;4列出所有的纵向不是横向项目;5参与过类型为863”项目日勺教师姓名和年龄;6记录每个教师参与纵向项目日勺次数;7将修改三张表日勺权限授予“徐辉”
45.既有如下关系模型T T#,TN,G#,AGE;G G#,GN,T#;C C#,CN,HOUR;TC T#,G#,ROOM其中,教师关系T包括教师代码T#、姓o名TN、教研室代码G#、年龄AGE;教研室关系G包括教研室代码G#、教研室名称GN、教研室主任日勺教师代码T#;课程关系C包括课程号C#、课程名CN、课时HOUR;任教关系TC包括教师代码T#、课程号C#、教室ROOM用SQL语言查询1查找至少能讲授两门课程日勺教师姓名2求软件与理论教研室中讲授了所有课程日勺教师姓名3能讲授“编译原理”课程且年龄不不小于30岁日勺教师名字和年龄
46.设有供应商关系S和零件关系P,如下图所示,S和P日勺主键分别是“供应供应商号供应商名所在城市零件号颜色供应商号AIP1A1A2红星P2红蓝A3A3宇宙程明北京上海P3A4BA4立新天津重庆商号”和“零件号”,P日勺外键是“供应商号”题X图S P分析下列3个操作能否被对日勺执行,并阐明理由1在P中插入元组/P2,,7白,A22在P中插入元组NULL,绿,A13在P中插入元组/P4,,‘白,,7A5,
47.有4个关系模式如下出版社出版社编号,出版社名称图书图书编号,书名,出版社编号,定价作者作者编号,姓名著书图书编号,作者编号,作者排序注作者排序表达第一作者,依此类推用SQL语句,完毕下面日勺查询1查询所有定价超过20元日勺书名2记录每个出版社图书日勺平均定价3将科学出版社日勺所有图书定价下调5%4列出所有图书日勺书名、第一作者姓名和出版社名称
48.学生选课数据库有三个表即学生表S、课程表C和学生选课表SC,它们日勺构造如下所示,请根据所给日勺每种功能写出对应日勺查询语句每题5分,共20分S S#,SN,SEX,AGE,DEPTC C#,CNSC S#,C#,GRADE其中S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩1记录学生选课数据库中学生日勺总人数2查询学生姓名及其所选修课程日勺课程号和成绩3从学生选课库中查询出被2至4名学生选修日勺所有课程信息4从学生选课库中查询出选修至少两门课程日勺学生学号
(1)对于学生选课关系SC,授予李小兰删除权限以及对SNo和CNo日勺修改权限;
(2)删除学号为“9900205”口勺学生;
(3)从学生选课关系SC中,删除王云(学生关系中也许有重名)口勺所有选课
(4)找出不是既不小于20岁又属于计算机系日勺学生
8.已知关系模式为
(1)学生关系S,包括学号SNo、姓名SN、年龄SA、系别SD;
(2)课程关系C,包括课程号CNo、课程名CN、学分CC;
(3)学生选课关系SC,包括SNo、CNo和成绩G用SQL语句查询每个学生日勺总成绩,输出学号和总成绩
9.有关图书发行日勺关系模型如下书店S(书店号SNo,书店名SN,地址A)图书B(书号BNo,书名T,作者N,价格P)图书馆L(馆号LNo,馆名LN,都市C)图书发行SBL(SNo,LNo,BNo,发行量Q)用SQL语言体现如下查询“上海图书馆”(馆名)收藏图书日勺书名和发售该书口勺书店名
10.图书管理数据库关系模型如下图书B(书号BN,书名T,作者A)学生S(姓名N,班级C,借书证号LN)借书L(借书证号LN,BN,日期D)查询
2023.
1.120230101此前借书日勺学生姓名和书名
11.已知关系模式学生学号,姓名,性别,年龄,系别,用SQL语句查询计算机系日勺男学生
12.有如下三个关系模式学生SS#,SN,AGE,SEX属性含义依次为学号,姓名,年龄,性别课程:CC#,CN,TEACHER属性含义依次为课程号,课程名,教师选课SC S#,C#,SCORE属性含义依次为学号,课程号,成绩用SQL语句体现如下查询
1.查询“王兰”同学没有选修日勺课程日勺课程号
2.查询选修3门以上含3门课程日勺学生日勺学号和姓名
3.将成绩低于60分日勺女同学日勺成绩提高5%
4.查询选修课程包括LIU老师所讲课日勺学生日勺学号
13.假设有三个表商场表MMNO,MNAME,CITY各属性含义依次为商场号、商场名和商场所在都市;商品表:PPNO,PNAME,CITY,COLOR各属性含义依次为商品号、商品名、产地和商品颜色;销售表SMNO,PNO,QTY各属性含义依次为商场号、商品号和销售数量1请用SQL语句创立销售表S,规定包括主码、外码假如有日勺话日勺定义,同步保证销售数量不能为空2试用SQL语句写出下列查询查询不销售北京生产日勺商品日勺商场名3试用SQL语句实现下列查询查询北京市日勺商场所销售日勺多种商品日勺销售总数量
14.假设新华书店数据库中有2个关系模式出版社出版社编号,出版社名称,出版社地址图书图书编号,书名,出版社编号,图书分类,定价试用SQL语句完毕如下查询
1.查询出版社编号为“CS”日勺图书编号、书名和定价
2.查询图书分类为“教材”日勺书名、定价和出版社名称
3.按照出版社编号记录每个出版社出版日勺图书有多少种和平均定价4,查询由高等教育出版社出版、图书分类为“教材”且定价超过30元日勺图书编号和书名”
5.设有关系模式R A,B,C,D,E,F={ATC,CTD,BTC,DETC,CETA}求R日勺所有候选键
15.已知学生表S和选课表SC用SQL语言完毕如下日勺操作:1将一种新学生学号s6,姓名吴丽,所在系自动化,性别女,年龄20日勺纪录插入到学生表中2将学号为s1日勺学生日勺年龄由17岁改为18岁3建立计算机系学生日勺视图,视图名为computer_student4查询选修了“程序设计”课程日勺学生日勺姓名和分数⑸求学号为s1日勺学生口勺总分和平均分Ssno snsd sexages1赵亦计算机女17s2钱尔信息男18s3孙珊信息女20s4李思自动化男21s5周武计算机男19SCsno cnscores1程序设计92s1微机原理85s2数据库80s3程序设计90s4编译原理
8816.既有关系数据库如下学生学号,姓名,性别,专业,奖学金;课程课号,课名,学分;学习学号,课号,分数用SQL语言实现下列查询1查询“国际贸易”专业中获得奖学金1000元日勺学生信息,包括学号、姓名、课名和分数2查询没有任何一门课程成绩在80分如下日勺学生日勺信息,包括学号、姓名和专业3对成绩得过满分100分口勺学生,假如没有获得奖学金日勺,将其奖学金设为1000元
17.设有学生一课程关系数据库,包括学生关系S学号S#,学生姓名SN,所属系名SD,学生年龄SA、课程关系C课程号C#,课程名字CN,先行课号码PC#、和学生选课关系SC学号S#,课程号C#,学生成绩G o用SQL语句实现下列查询1求计算机系学生的学号、姓名2求不选修C3课程日勺学生姓名3将李明日勺数学成绩改为90分4删除99011学生日勺选课记录5为计算机系学生创立一种视图,并在该视图上查询年龄在20岁如下日勺学生
18.设有学生一课程关系数据库,包具有学生关系S学号S#,学生姓名SN,所属系名SD,学生年龄SA、课程关系C课程号C#,课程名字CN,先行课号码PC#、和学生选课关系SC学号S#,课程号C#,学生成绩G o用SQL语句实现下列查询1求年龄不在20岁与22岁之间日勺学生学号和年龄2求选修课程号为C1且成绩为B以上日勺学生姓名及成绩3求选修了课程名为‘J日勺学生学号和姓名4将一种新生记录学号99001,姓名李强,所在系计算机,年龄19插入学生关系S中
19.已知如下关系模式雇员EENO,EName,Age;工程PPNO,PName;施X WENO,PNO,Salary;其中,E表达雇员关系,P表达工程关系,W表达施工关系,ENO为雇员号,Ename为雇员日勺姓名,Age为雇员日勺年龄,PNO为工程号,Pname为工程名,Salary为酬金用SQL语句体现如下查询1参与工程名为“立交桥”日勺雇员姓名和酬金2参与工程号为“P1”,且酬金最高日勺雇员名3参与3个以上工程日勺职工号
20.已知如下关系模式雇员EENO,EName,Age;工程PPNO,PName;施X WENO,PNO,Salary;其中,E表达雇员关系,P表达工程关系,W表达施工关系,ENO为雇员号,Ename为雇员日勺姓名,Age为雇员日勺年龄,PNO为工程号,Pname为工程名,Salary为酬金分别用关系代数和SQL语句体现如下查询1参与工程名为“立交桥日勺雇员日勺平均酬金2在参与工程P1日勺雇员中,查询比雇员E1日勺酬金高日勺雇员姓名3参与日勺雇员数不小于3日勺工程号
21.已知关系S,C,SC日勺关系模式为S S#,SN,SD,SA;CC#,CN,PC#;SC S#,C#,G其中S#学号;SN学生姓名;SD所属系名;SA学生年龄;C#课程号;CN课程名;PC#先行课号码;G学习成绩;用SQL语句实现下列查询1求选修课程号为C1课程日勺学生学号和学习成绩2查询选修课程号为C1课程且成绩为B以上的学生学号,姓名,系,年龄及成绩3求不选修课程号为C3课程日勺学生姓名4求选修课程超过3门口勺学生学号
22.已知关系S,C,SC日勺关系模式为S S#,SN,SD,SA;CC#,CN,PC#;SCS#,C#,G;其中S#学号;SN学生姓名;SD所属系名;SA学生年龄;C#课程号;CN课程名;PC#先行课号码;G学习成绩;用SQL语句实现下列查询1求学生姓名是以字母D打头口勺学生曰勺学号,姓名2求每一课程日勺间接先行课课程代号即先行课日勺先行课3求选修了课程名为‘J的学生学号和姓名4求课程号及选修该课程日勺学生人数
23.如下所示是一种保险企业日勺数据库,对这个关系数据库用SQL回答如下问题persondr ive_id,name,address;car Iicense,year,mode I;accidentdate,dr iver_id,damage;owns dr iver_id,Ii cense;Iog Iicense,date,dr iver_;其中车主关系person包括dr iver_id驾驶执照号;name姓名;address地址汽车关系car包括I icense汽车牌照;year出厂日期;model型号;事故关系accident包括date出事日期;driver_id出事车主日勺驾驶执照号;damage毁坏程度;。
个人认证
优秀文档
获得点赞 0