联大学堂《数据库结构(玉林师范学院)》题库及答案


正确答案:table|select|where|from|avg

12、已知有如下三个关系学生(学员,姓名,系号)项目(项目号,项目名称,报酬)参加(学员,项目号,工时) 其中,系号指学生所在系的编号;报酬指参加该项目每个工时所得的报酬基于以上关系回答以下问题1 试用关系代数表达式写出下列查询: 列出王明同学所参加项目的名称2 分析以下SQL语句 select X.学号 from 参加 X,参加 Y where X.学号=Y.学号

A.d X.项目号<>Y.项目号,请问上述语句完成了什么查询操作?3 试用SQL语句写出下列查询:列出每个系所参加学生参加项目所获得的总报酬4 试用SQL语句写出下列操作:将电脑动画项目的报酬改为所有项目的平均报酬

正确答案:关系代数|两个|学号|sum

13、设数据库有二个关系(基本表): DB(定单号,货号,定货单位,售价,定购量,送货地点) KB(货号,品名,库存量,仓库地点,单价) 根据以上信息用SQL语句完成36―39题 1.查看仓库地点和送货地点相同的商品情况。 2.统计货号为“005”货品的总订购量。 3.查找“电视机”的每笔销售额。 4.查看库存量大于定购量的商品情况。

正确答案:select|>|where|from

14、关系代数运算中,专门的关系运算有(),(),()。

正确答案:选择,投影,连接

15、RS表示R和S的()。

正确答案:自然连接

16、在“学生-选课-课程”数据库中的3个关系如下:S(S#,SNAME,SEX,AGE);SC(S#,C#,GRADE); C(C#,CNAME,TEACHER),查找选修“数据库技术”这门课程学生的学生名和成绩,若用关系代数表达式来表示为()。

正确答案:πSNAME,GRADE(S(SC(σCNAME=’数据库技术’?)))

17、已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主码是(),系关系的外码是(),学生关系的主码是(),学生关系的外码是()。

正确答案:系编号,没有,学号,系编号

18、设基商业集团数据库中有商店、商品、职工三类实体。其中商店的属性有:商店编号、商店名称、地址;商品的属性有:商品号、商品名、规格、单价;职工的属性有:职工号、姓名、性别。 每个商店可销售多种商品,每种商品也可放在多个商店销售。 每个商店聘用多名职工,每名职工只能在一个商店工作。 根据上面叙述,解答以下问题: (1)设计E―R模型,要求标注连通词,可省略属性。 (2)将E―R模型转换成关系模型,标出每一个关系的主码和外码(如果存在)。 (3)写出定义参照完整性的SQL子句,要求满足“当参照表中数据更新时,外码也自动更新”。

正确答案:e-r图

19、数据库中只存放视图的(),而不存放视图对应的数据,这些数据仍存放在导出视图的基础表中。

正确答案:定义

20、数据库的完整性概念与数据库的安全性概念有什么区别和联系?

正确答案:数据的完整性和安全性是两个不同的概念,但是有一定的联系。前者是为了防止数据库中存在不符合语义的数据,防止错误信息的输入和输出,即所谓垃圾进垃圾出( Garba : e InGarba : e out )所造成的无效操作和错误结果。后者是保护数据库防止恶意的破坏和非法的存取。也就是说,安全性措施的防范对象是非法用户和非法操作,完整性措施的防范对象是不合语义的数据。


Tag:数据库结构 时间:2024-01-20 16:20:54