问题
西安电子科技大学数据库原理与应用期末试题1答案
数据库原理与应用模拟试题一
一、选择题(每题2分,共20分)
1.下列哪个不属于DBMS的主要功能: 【 】
A.数据定义功能 B.数据操纵功能
C.图形界面功能 D.数据库维护功能
答案:
2.下列哪一个不是关系模型具有的性质: 【 】
A.列是同质的 B.列序有关
C.行序无关 D.分量必须取原子值
答案:
3.外模式/模式映像保证: 【 】
A.数据独立性 B.物理独立性
C.概念独立性 D.逻辑独立性
答案:
4.属性Cname的开头为DB,且第四个字符为i的条件为: 【 】
A.Cname LIKE ‘DB_i%’ B.Cname LIKE ‘DB*i?’
C.Cname LIKE ‘DB%i_’ D.Cname LIKE ‘DB?i*’
答案:
5.表达年龄(Sage)非空的WHERE子句为: 【 】
A.Sage <> NULL B.Sage != NULL
C.Sage IS NOT NULL D.Sage NOT IS NULL
答案:
6.全称量词在SQL中表达为: 【 】
A.EXISTS B.ALL
C.ANY D.SOME
答案:
7.关系模式R(ABC)上的函数依赖集F={A→C, A→B, B→A},R最高属于: 【 】
A.1NF B.2NF C.3NF D.BCNF
答案:
解释:R有两个码,A和B。BCNF要求对于每个函数依赖X→Y (YÍX),X必包含码。D符合题意。
8.在SQL Server中,bigint长度为: 【 】
A.8字节 B.4字节 C.2字节 D.1字节
答案:
9.在对分E-R图进行集成时,可能产生的冲突不包含: 【 】
A.属性冲突 B.命名冲突
C.联系冲突 D.结构冲突
答案:
10.索引的选择在数据库设计中属于: 【 】
A.需求分析 B.概念结构设计
C.逻辑结构设计 D.物理设计
答案:
二、判断题(每题2分,共20分)
1.一个数据库只有一个模式。 【 】
答案:
2. SQL的理论基础是关系代数与关系演算。 【 】
答案:
3.存储过程存储在数据库中,执行时需要编译和优化。 【 】
答案:
4.视图与基本表不同,是一个虚表。 【 】
答案:
5.触发器是用户定义在表上的一类由事件驱动的特殊存储过程。 【 】
答案:
6.在更新数据库时,应该先写数据库,再写日志文件。 【 】
答案:
7.在数据库设计中,需求分析产生的是数据流图和数据字典。 【 】
答案:
8.定义学分在0至60之间的语句是CHECK(学分>=0 OR 学分<=60)。 【 】
答案:
9.SQL Server的备份方法有完全数据库备份、数据库和事务日志备份、差异备份、数据库文件或文件组备份。 【 】
答案:
10.SQL Server的数据库对象名分为完全限定名和部分限定名。 【 】
答案:
三、填空题(每空2分,共30分)
1.数据模型的三要素包含数据结构、数据操纵、 。
答案:
2.E-R图中联系的种类有 、一对多、多对多。
答案:
3.在数据库的体系结构中,描述局部数据的逻辑结构和特征的是 。
答案:
4.关系的完整性分为:实体完整性、 、用户定义完整性。
答案:
5.关系代数支持的传统集合运算有并、交、差、 。
答案:
6.把对表SC的查询权限授予给所有用户的SQL语句是GRANT SELECT ON TABLE SC TO 。
答案:
7.把用户U5对SC表的所有权限回收的SQL语句是REVOKE ON TABLE SC FROM U5。
答案:
8.事务正常结束时,提交所有的更新操作执行的SQL语句是 。
答案:
9.事务的特性有 、 、隔离性、持续性。
答案:
10.DBMS发生的常见故障有 故障、系统故障和介质故障。
答案:
11.将用户david添加为固定数据库角色db_owner的成员的SQL Server命令是EXEC 'db_owner', 'david'。
答案:
12.数据库恢复需要建立冗余数据,包括数据转储、 。
答案:
13.在SQL Server中,不允许用户david使用CREATE TABLE的SQL语句是 CREATE TABLE TO david。
答案:
14.SQL Server中可以对表记录进行物理排序的是 索引。
答案:
四、关系数据库语言SQL(每题4分,共20分)
设某电子商务数据库e-business有如下关系模式:
供应商表SUPPLIERS ( sid, sname, city, tel )
商品表PRODUCTS ( pid, pname, price, sid )
客户表CUSTOMERS ( cid, cname, addr, discnt )
订单表ORDERS ( ordno, ordate, cid, pid, qty, dollars ),其中dollars为该客户享受折扣后的所付金额。
完成下列要求:
(1)用SQL语句创建订单表,并指定该关系的主码和外码,要求购买数量qty大于零;
答案:
(2)设有新的客户Yang,编号c007,地址为西安市太白南路2号,享受折扣为0.95。请写出SQL语句,将该客户信息插入到数据库中;
(3)用SQL语句实现“查询编号为p008的商品名称及其价格”;
(4)用SQL语句实现“查询没有购买商品名为‘iPhone4’的客户姓名”;
(5)用SQL语句实现“查询所有客户姓名及其消费的总金额”,并按消费总金额降序输出。
答案:
五、数据库设计(10分)
某专业培训公司欲建立数据库系统,其企业需求信息描述如下:
1) 公司有30多名培训讲师,需要记录讲师编号、姓名、职称和电话,一名讲师可以有多部电话;
2) 公司提供5门专业培训课程,每门课由一个培训团队负责,每个团队由1至2名讲师组成,每名讲师至多可以属于2个培训团队;
3) 公司每期培训会有近100名学员参加,每个学员具有编号、姓名、性别和生日等属性;
4) 公司每期会提供若干门专业培训课程,每个学员每期只能参加一门培训课程。
根据上述信息,完成如下设计:
(1)画出该系统的E-R图;
答案:
(2)根据E-R图转换出相应的关系模式,指出各关系模式的主码。
答案:
您可能感兴趣的试题
-
投资学 智慧树网课章节测试答案
点击下方查看答案 第一章 章节测试1、下列不属于投资行为的是( ) A:购买衣服与食物B:购买上市公司股票C:修建地铁网络D:新建一条生产线答案: 【】2、除发电外,三峡工程的建设还有利于长江上游的航运以及下游的防洪,这是该工程的( ) A:直接效益B:宏观效益C:社会效益D:财务效益答案: 【...
查看答案 -
江苏开放市场调查与预测第二单元复习题参考答案
江苏开放市场调查与预测第二单元复习题参考答案单元二自测 一、判断题1.文案调查也称案头调查,收集的资料也叫案头资料或一手资料。( )2.文案调查发比实地调查法更...
查看答案 -
湖南城市学院机电传动与控制期末复习题
一、单项选择题(共20小题,共50分)第1 题:电动机所产生的转矩在任何情况下,总是由轴上的负载转矩和()之和所平衡。A. 静态转矩B. 加速转矩C. 减速转矩...
查看答案 -
投资学 智慧树网课章节测试答案(湖南大学)
点击下方查看答案 绪论 章节测试1、关于金融资产说法错误的是 A:金融资产不是社会财富的直接代表B:金融资产往往同时出现在资产负债表的两端C:金融资产一定是无形资产D:金融资产在使用过程中自然损耗答案: 【】2、James在孤岛捡到了一百万美元现钞并带回家,如果其他条件不变并且不考虑法律风险,下列说...
查看答案 -
江苏开放市场调查与预测第四单元复习题参考答案
江苏开放市场调查与预测第四单元复习题参考答案单元四自测 一、判断题1.调查内容较少,项目简单可采用面谈访问或留置问卷方式进行调查。( ) 2. 调查人员要尽量提...
查看答案