- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库原理及应用模拟试卷(答案)
数据库系统原理模拟试卷
一、单项选择题(每小题2分,共20分)
(B )是存储在计算机内有结构的数据的集合。
A.数据库系统 B.数据库
C.数据库管理系统 D.数据结构
数据库的三级模式结构中,数据库对象—视图是(A )
A.外模式 B.内模式 C.存储模式 D.模式
在下列关于关系表的陈述中,错误的是( B ) A 表中任意两行的值不能相同 B 表中任意两列的值不能相同 C 行在表中的顺序无关紧要 D 列在表中的顺序无关紧要
在给出的如下表所示关系实例中,有可能作为候选码的是( D)。
A B C D 葛 红H 1 周 云O 1 葛 红1 3 吕 宋H 2 顾小华O 1 A.{A} B.{C} C.{A,B} D.{B,C}
SQL语句GRANT,可以支持RDBMS的什么技术的实现( A)
A.安全性 B.完整性 C.并发控制 D.恢复
( B )用来记录对数据库中数据进行的每一次更新操作。
A.后援副本 B.日志文件 C.数据库 D.缓冲区
把对关系SC的属性GRADE的修改权授予用户ZHAO的SQL语句是 ( B )
A.GRANT GRADE ON SC TO ZHAO
B.GRANT UPDATE (GRADE) ON SC TO ZHAO
C.GRANT UPDATE ON SC TO ZHAO
D.GRANT UPDATE ON SC (GRADE) TO ZHAO
以下不属于数据库的安全性控制方法有(B )
A.加密 B.并发控制 C.存取控制 D.视图
一个关系模式R{x1,x2,x3,x4},假定该关系存在着如下函数依赖:
(x1,x2)→x3,x2→x4,则该关系属于( A )A.1NF B.2NF C.3NF D.BCNF
10.如果事务T已在数据R上加了X锁,则其他事务在数据R上( D )。
A.只可加X锁 B.只可加S锁
C.可加S锁或X锁 D.不能加任何锁
二、判断题(对的打√,错的打×。每空1分,共10分)
关系是关系数据模型的唯一数据结构。( √ )
数据的完整性是指数据库中数据的全面性。( × )
数据库的三级模式结构中,模式是描述数据的全局逻辑结构。( √ )
在关系数据库中,每个关系必须有唯一的候选码。( × )
在数据库设计过程中,概念结构设计独立于DBMS。( √ )
在数据库故障恢复中,要先写数据,再写日志。( × )
关系代数的运算对象是关系,运算结果也是关系。( √ )
一个关系模式的候选码仅含有一个属性,则该关系模式一定属于2NF。(√ )
一个并发事务的调度是可串行化的,则该调度一定是冲突可串行化的。(× )
数据库的安全性是指数据的正确性与相容性。( × )
三、应用题(共50分)
1. (22分)设数据库中有3个关系:
职工表(职工工号,姓名,年龄,性别,籍贯)
工作表(职工工号,公司编号,工资)
公司表(公司编号,公司名称,公司所在城市)
分别表示为:
EMP(E#, ENAME, AGE, SEX, ECITY)
WORKS(E#, C#, SALARY)
COMP(C#, CNAME, CITY)
请分别用关系代数表达式实现下列1—3小题,用SQL语句实现4-9小题。
查询“百度”公司所在的城市。(2分)
πCITY(σCNAME=百度(COMP))
查询工资不超过1万元的职工姓名及年龄。(2分)
ΠENAME,AGE ((σsalary=10000(WORKS))?EMP)
查询在“百度”公司工作的女职工姓名。(2分)
ΠENAME((σCNAME=‘百度’(COMP)?WORKS ?σsex=‘女’(EMP)))
用SQL完成以上第一小题的查询要求。(2分)
SELECT CITY
FROM COMP
WHERE CNAME=‘百度’
查询在每个公司工作的职工人数,按(C#, NUM)显示,分别表示公司编号、职工人数,并按公司编号升序排序。(3分)
SELECT C#,COUNT(*) NUM
FROM WORKS
GROUP BY C#
ORDER BY C# ASC
创建在上海城市的公司工作的职工信息视图,视图名为View_Emp。(3分)
CREATE
文档评论(0)