第一范文网 - 专业文章范例文档资料分享平台

数据库原理与应用复习题1

来源:用户分享 时间:2025/6/3 7:19:48 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

word格式

数据库原理与应用复习题一

一、选择题(每题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中表达为:

.. ..

【 】

【 】

【 】

【 】

【 】

【 】

word格式

A.EXISTS C.ANY

B.ALL

D.SOME

7.关系模式R(ABC)上的函数依赖集F={A→C, A→B, B→A},R最高属于:

【 】

A.1NF

B.2NF

C.3NF

D.BCNF 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.视图与基本表不同,是一个虚表。

【.. ..

】 】 】 】

【 word格式

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语句是 。

.. ..

word格式

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大于零;

.. ..

搜索更多关于: 数据库原理与应用复习题1 的文档
数据库原理与应用复习题1.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c7dw614qxji570pk9t8239nplx1m5bx00ahj_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top