1、 A数据库系统减少了数据冗余 B数据库系统幸免了一切冗余 C数据库系统中数据的一致性是指数据类型一致 D数据库系统比文件系统能治理更多的数据4.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是 。 A外模式 B内模式 C存储模式 D模式5.数据库三级模式体系结构的划分,有利于保持数据库的 。 A数据独立性 B数据安全性 C结构规范化 D操作可行性6.关系数据模型 。 A只能表示实体间的11联系 B只能表示实体间的1n联系 C只能表示实体间的mn联系 D能够表示实体间的上述三种联系7.实体是信息世界中的术语,与之对应的数据库术语为 。 A文件 B数据库 C字段 D记录8.关
2、系数据库治理系统应能实现的专门关系运算包括 。 A排序、索引、统计 B选择、投影、连接 C关联、更新、排序 D显示、打印、制表9.在关系代数的专门关系运算中,从表中取出满足条件的属性的操作称为投影;从表中选出满足某种条件的元组的操作称为选择;将两个关系中具有共同属性值的元组连接到一起构成新表的操作称为 。 A选择 B投影 C连接 D扫描10.设有关系R,按条件f对关系R进行选择,正确的是 。ARR BR R C f(R) Df(R)11.SQL语言是 的语言,易学习。 A过程化 B非过程化 C格式化 D导航式12.SQL语言中,实现数据检索的语句是 。ASELECT BINSERT CUPDA
3、TE DDELETE13.在SQL语言中,对输出结果排序的是_。A、WHERE B、ORDER BY C、GROUP BY D、HAVING14.在SELECT语句中使用MAX(列名)时,列名_。A必须是数值型 B必须是字符型 C必须是数值型或字符型 D不限制数据类型15.假定零件关系是P(P#,PNAME,COLOR,WEIGHT),供应商关系是S(S#,SNAME,CITY),供应关系是SP(S#,P#,QUATY)。 要查找提供“螺母”零件的供应商的名字,将涉及到关系 。 AS BSP,P CS,SP DS,P,SP第16到第18题基于如此的三个表即职工表EMPLOYEE、供应商表SUP
4、PLIER和订购单表ORDER,它们的结构如下: EMPLOYEE(ENO,ENAME,SALARY) ORDER(SNO,ENO,ONO,DATE) SUPPLIER(SNO,SNAME,ADDR) 其中:ENO为职工号,ENAME为职工姓名,SALARY为工资,SNO为供应商号,SNAME为供应商名,ADDR为供应商地址,ONO为订单号,DATE为订购日期。16.在ORDER中有一个是主码,它是_。ASNO B. ENO C. ONO D. DATE17.检索所有比“小刚”工资高的职工姓名。正确的SELECT语句是 。 ASELECT ENAME FROM EMPLOYEE WHERE S
5、ALARY(SELECT SALARY FROM EMPLOYEE WHERE ENAME=“小刚”) BSELECT ENAME FROM EMPLOYEE WHERE ENAME“小刚” CSELECT ENAME FROM EMPLOYEEWHERE SALARY(SELECT SALARY WHERE ENAME =“小刚”) DSELECT ENAME FROM EMPLOYEE WHERE SALARY小刚SALARY18.检索彼此之间有订单关系的职工的姓名、供应商的供应商号和订购日期。正确的SELECT语句是 。 ASELECT ENAME,SNO,DATE FROM EMPLO
6、YEE,SUPPLIER WHERE EMPLOYEEENO = SUPPLIERENO BSELECT ENAME,SNO,DATE FROM ORDER,SUPPLIER WHERE ORDERSNO = SUPPLIERSNO CSELECT ENAME,SNO,DATE FROM EMPLOYEE,ORDER WHERE EMPLOYEEENO = ORDERENO DSELECT ENAME,SNO,DATE19.当B属性函数依靠于A属性时,属性A与B的联系是 。 A1对多 B多对1 C多对多 D以上都不是20.已知关系模式R(A,B,C,D,E)及其上的函数依靠集合FAD,BC ,
7、EA ,该关系模式的候选关键字是 。A. AB B. BE C. CD D. DE二、填空题(本大题共同6小题,每空2分,共20分)请将答案写在答题纸相应的位置上21视图是一个虚表,它是从 中导出的表。在数据库中,只存放视图的定义,不存放视图的 。22数据模型是由 、 和 三部分组成的。23关系数据库中可命名的最小数据单位是 。24关系数据库中基于数学上两类运确实是 和 。25SQL是 。26用_方法来设计数据库的概念模型是数据库概念设计时期广泛采纳的方法。三、依照题意,用SQL语句实现以下操作(本大题共25分)27设有关系模式: SB(SN,SNAME,CITY) 其中,SB表示供应商,SN
8、为供应商代号,SNAME为供应商名字,CITY为供应商所在都市,主关键字为SN。 PB(PN,PNAME,COLOR,WEIGHT) 其中PB表示零件,PN为零件代号,PNAME为零件名字,COLOR为零件颜色,WEIGHT为零件重量,主关键字为PN。 JB(JN,JNAME, CITY) 其中,JB表示工程,JN为工程编号,JNAME为工程名字,CITY为工程所在都市,主关键字为JN。 SPJB(SN,PN,JN,QTY) 其中,SPJB表示供应关系,SN是为指定工程提供零件的供应商代号,PN为所提供的零件代号,JN为工程编号,QTY表示提供的零件数量,主关键字为(SN,PN,JN),外部关
9、键字为SN,PN,JN。用SQL语言实现下列-小题:取出所有工程的全部细节(本小题2分)取出重量最轻的零件代号(本小题4分)取出为工程J1提供零件P1的供应商代号(本小题4分)取出由供应商S1提供零件的工程名称(本小题4分)取出供应商与工程所在都市相同的供应商提供的零件代号(本小题4分)取出如此一些供应商代号,它们能够提供至少一种由红色零件的供应商提供的零件(本小题4分)删除SPJB表中没有数量的记录(本小题3分)四、计算题(本大题共2小题,共15分)28设有一教学治理数据库,其属性为:学号(S#),课程号(C#),成绩(G),任课教师(TN),教师所在的系(D)。这些数据有下列语义: (1)
10、学号和课程号分不与其代表的学生和课程一一对应; (2)一个学生所修的每门课程都有一个成绩; (3)每门课程只有一位任课教师,但每位教师能够有多门课程;(4)教师中没有重名,每个教师只属于一个系。试回答下列-小题试依照上述语义确定函数依靠集。(本小题3分)假如用上面所有属性组成一个关系模式,那么该关系模式为何模式?并举例讲明在进行增、删操作时的异常现象。(本小题4分) 29用关系代数表达式实现下列-小题设有如下所示的关系S(S#,SNAME,AGE,SEX)、C(C#,CNAME,TEACHER)和SC(S#,C#,GRADE),试用关系代数表达式表示下列查询:检索年龄大于21的男学生学号(S#)和姓名(SNAME)。检索选修课程名为“C语言”的学生学号(S#)和姓名(SNAME)。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1