2022年重庆理工大学数据库原理试卷 .pdf
《2022年重庆理工大学数据库原理试卷 .pdf》由会员分享,可在线阅读,更多相关《2022年重庆理工大学数据库原理试卷 .pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 一、单项选择题(本大题共10 小题,每小题2 分,共 20 分)1、SQL 语言中,删除一个表的命令是(B )A DELETE B DROP C CLEAR D REMOVE 2、从关系中挑选出指定的属性组成新关系的运算称为( B ) A 选取 运算B 投影 运算C 联接 运算D 交运算3、SQLServer2000 是一个基于 ( D ) A层次模型的DBMS B网状模型的DBMS C关系模型的应用程序D关系模型的DBMS 4、在 SQL 语言中,条件“BETWEEN 20 AND 30 ”表示年龄在20 到 30 之间,且(A )A 包括 20 岁和 30 岁B 不包括 20 岁和 3
2、0 岁C 包括 20 岁不包括30 岁D 不包括 20 岁包括 30 岁5、部分匹配查询中有关通配符“ %” 的正确的叙述是(B ) A. “ %” 代表 2 个字符B. “ %” 可以代表零个或多个字符C. “_”不能与 “ % ”一同使用D. “ %” 代表一个字符6、现实世界中,事物的一般特性在信息世界中称为( C ) A实体B实体键C属性D关系键7、下面有关主键的叙述正确的是(B )A 不同的记录可以具有重复的主键值或空值B 一个表中的主键可以是一个或多个字段C在一个表中主键只可以是一个字段D表中的主键的数据类型必须定义为自动编号或文本8、 DBS 是采用了数据库技术的计算机系统。DB
3、S 是一个集合体, 包含数据库、 计算机硬件、软件和( C ) A系统分析员B程序员C数据库管理员D操作员9、在查询中,为了避免重复行的关键字是(C )A UNIQUE B COUNT C DISDINCT D UNION 10、关系模型中的关系模式至少是( A )。A. 1NF B. 2NF C. 3NF D. BCNF 二、填空题 (每题 3 分,共 30 分) 1、数据库系统中常用的三种数据模型有层次模型、网状模型和关系模型。2、为数据库的用户授权用GRANT 子句。3、数据模型的约束包括、和完整性。4、数据库恢复要涉及到的两种技术分别是数据转储和登录日志文件。5、在关系运算中,从关系中
4、取出满足条件的元组的运算称_运算。6、能唯一标识实体的属性集称为_关系的超键 _。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 4 页 - - - - - - - - - 2 7、数据库的模式/内模式映像能够保证数据库数据的_物理数据 _独立性。8、从关系规范化理论的角度讲,一个只满足1NF 的关系可能存在的四个问题是数据冗余度大、修改异常、插入异常和_删除异常 _。9、数据库概念结构设计的四类方法是_自顶向下 _、_自低向上 _、_逐步扩张 _和混合策略。10、聚合函
5、数“sum( 列名) ”的语义是_求某一列值的总和(此列值是数值型) _。三、简答题(20 分)1、简述数据库设计的基本过程。答:数据库设计的过程(六个阶段 ) 1.需求分析阶段2.概念结构设计阶段3.逻辑结构设计阶段4.数据库物理设计阶段5.数据库实施阶段6.数据库运行和维护阶段2、使用视图的好处答:在程序设计的时候必须先了解视图的优缺点,这样可以扬长避短,视图具有如下的一些优点: 简单性。视图不仅可以简化用户对数据的理解,也可以简化他们的操作。那些被经常使用的查询可以被定义为视图,从而使用户不必为以后的操作每次都指定全部的条件。 安全性。通过视图用户只能查询和修改他们所能见到的数据。数据库
6、中的其他数据则既看不见也取不到。数据库授权命令可以使每个用户对数据库的检索限制到特定的数据库对象上,但不能授权到数据库特定行和特定的列上。通过视图,用户可以被限制在数据的不同子集上。 逻辑数据独立性。视图可以使应用程序和数据库表在一定程度上独立。如果没有视图,应用一定是建立在表上的。有了视图之后,程序可以建立在视图之上,从而程序与数据库表被视图分割开来。3、什么是ER 图,里面包含的基本要素是什么?E-R 图为实体 -联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。构成 E-R 图的基本要素是实体型、属性和联系,其表示方法为: 实体型:用矩形表示,矩形框内写明实体名;
7、属性:用椭圆形表示,并用无向边将其与相应的实体连接起来; 联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1 : 1,1 : n 或 m : n) 。4、什么是数据的独立性?如何保障数据的独立性。数据独立性是数据库系统的一个最重要的目标之一,它使数据能独立于应用程序。数据独立性包括数据的物理独立性和数据的逻辑独立性。物理独立性是指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的。逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的。四、应用题(30 分)现有关系数据库如下:Student(Sno,Sname,Ssex,Sdept
8、) 其中 ,Sno 代表学号, Sname代表姓名, Ssex 代表性别, Sdept 代表专业名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 4 页 - - - - - - - - - 3 Course(Cno,Cname,Ccredit) 其中 , Cno 代表课程号,Cname代表名称, Ccredit 代表学分SC(Sno,Cno,Grade) 其中, Sno 代表学号, Cno 代表课程号, Grade 代表分数用 SQL 语言实现下列题目:1)检索“计算机系”
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年重庆理工大学数据库原理试卷 2022 重庆 理工大学 数据库 原理 试卷
限制150内