收藏 分销(赏)

数据库-综合练习题.doc

上传人:精**** 文档编号:2227206 上传时间:2024-05-23 格式:DOC 页数:5 大小:98.04KB
下载 相关 举报
数据库-综合练习题.doc_第1页
第1页 / 共5页
数据库-综合练习题.doc_第2页
第2页 / 共5页
数据库-综合练习题.doc_第3页
第3页 / 共5页
数据库-综合练习题.doc_第4页
第4页 / 共5页
数据库-综合练习题.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、个人收集整理 勿做商业用途一、填空题1。数据库是长期存储在计算机内、有组织的、可共享 的大量数据的集合。2.distinct关键字用于去除查询结果集中的重复记录。3. 设关系R与关系S的元组个数分别为200和500,关系T是R与S的笛卡儿积,T的元组个数是100000。 元组:表中的一行称为一个元组. 4. 根据索引的顺序与数据库物理存储顺序是否相同,可将索引分为 聚集索引 和 非聚集索引 。5。 在字符串匹配操作中,表示零到多个字符组成的的通配符为_%6.事务必须具有的四个性质是:原子性、一致性、隔离性 和持久性。7。 客观存在且可相互区别的事物称为 实体_.8. 一个学生可以同时借阅多本图

2、书,一本图书只能有一个学生借阅,学生和图书之间的联系为 一对多 联系.9. 数据库的完整性是指数据的 正确性 、一致性 和 相容性。10。 数据库系统可能发生的故障有:事务故障、系统故障和介质故障。二、选择题1。 关系R与S做连接运算,选取R中A的属性值和S中B的属性值相等的那些元组,那么这个连接是( B )A条件连接 B等值连接 C自然连接 D完全连接2. 下面关于视图叙述不正确的是( D )。A视图是一张虚表,所有的视图中不含有数据。B视图可以是一个数据表的一部分,也可以是多个表的联合.C基本表的数据发生变化,会自动反映到相应的视图上。D用户不允许使用视图修改表的数据.3. 有关游标的说法

3、,下列正确的是( C )。A游标使用create cursor语句声明。 declare cursorBdeallocate语句释放游标后,下次再使用,可不用重新生成游标.C游标使得SQL Server语言可以逐行处理结果集中的数据。D游标声明,并被打开后,游标位置是位于最后一行。第一行4。 在SQL语言中,用于定义一个语句块的语法格式是( C )。A() Bend Cbegin end D5。 在SQL Server2005中有( A )和固定数据库角色等类型。A固定服务器角色 B固定网络角色C固定计算机角色 D固定管理员角色6. 关于登录和用户,下列各项表述不正确的是( C )。A登录是在

4、服务器级创建的,用户是在数据库级创建的。B创建用户时必须存在该用户的登录。C用户和登录必须同名。 /一个登录名可以映射多个用户名D一个登录可以对应不同数据库中的多个用户。7. 有关SELECT colA colB FROM table-name语句,请问下面哪一种说法正确的( C )。 A。该语句不能正常执行,因为出现了语法错误. B.该语句可以正常执行,其中colA 是colB的别名。 C.该语句可以正常执行,其中colB是colA的别名。 D.该语句可以正常执行,colA和colB两个不同的列名。8。 关系模式规范化的最起码的要求是达到第一范式,即满足( D )。A。 每个非码属性都完全依

5、赖于主码B主码属性唯一标识关系中的元组C关系中的元组不可重复D每个属性都是不可分解的数据项9。 建立ER模型的工作属于数据库生命周期中的( B ).A。分析阶段 B. 设计阶段C。编码阶段 D. 测试阶段10. 下列在SQL中涉及空值的操作条件,不正确的是( C )。A. Age IS NULL B. Age IS NOT NULLC。 Age=NULL D.NOT(Age IS NULL)11。 学生实体通过“学号、“姓名”、“年龄”、“性别”、和成绩等属性来表明学生的状况,这构成是( B )。A. 实体值 B。 实体型C. 属性值 D.属性型12。 三个模式之间存在下列映象关系,将正确的填

6、入括号中( B ).A. 外模式/内模式 B。 外模式/模式C。 模式/模式 D。 内模式/外模式 13. 下列哪种运算不属于关系代数的基本运算( C ).A. 连接 B。 笛卡尔积C。 相减 D.投影14。 3NF同时又是( D ).A。 2NF B. 1NF C。 BCNF D. 1NF,2NF /第三范式包含第二、第一范式15。 在数据库系统中,对存取权限的定义称为( B )。A。命令 B. 授权C. 定义 D。 审计三、判断题1模式也称逻辑模式,一个数据库可以有多个模式。( )2ER图中,实体联系用菱形框表示。( )3SQL的意思是结构化编程语言.( ) 结构化查询语言4. 一个1:n

7、联系,可以转换为一个独立的关系模式,也可以与1端对应的关系模式合并。( )5触发器定义后,当相应的表或视图被删除时与它关联的触发器不会被删除.( )6固定服务器角色的权限是可以由用户自己修改的.( )7SQL Server提供了Sa和BULTIN/Administrators两个登录名,其中SA是Windows NT管理员的简称。( ) Sa是系统管理员的简称,是DBA使用的登陆名;BULTIN/Administrators是Windows NT管理员的简称.8SQL Server默认提供了两个用户:dbo和public。( ) dbo 和guset9。 unique 约束的列可以出现一个空值

8、( )10. 一个数据库只能有一个日志文件( )四、应用分析题1.假设每个学生选修若干门课程,且每个学生每选修一门课只有一个成绩,每个教师只担任一门课的教学,一门课由若干教师任教。“学生”的属性:学号,姓名,地址,年龄。“教师”的属性:职工号,教师姓名,职称。“课程”的属性:课程号,课程名,试画出ER图,并注明属性和联系类型。2. 现有如下关系模式:借阅(图书编号,书名,作者名,出版社,读者编号,读者姓名,借阅日期,归还日期);其基本函数依赖集F=图书编号(书名,作者名,出版社),读者编号读者姓名,(图书编号,读者编号,借阅日期)归还日期.(1)写出该关系模式的主码。(2)该模式是否存在非主属

9、性对码的部分函数依赖?如果存在,请写出一个。(3)将该关系模式分解为满足3NF的关系模式。(1)图书编号、读者编号。(2)读者姓名读者编号。 (书名,出版社)图书编号。 (书名,作者名)图书编号。(3)图书=(图书编号,书名,作者名,出版社); 借阅=(图书编号,读者编号,借阅日期,归还日期); 读者=(读者编号,读者姓名).3。设有一个记录高校学生参加学院社团情况的关系模式: R(学号,姓名,班级,社团名,社团简介,社团负责人,参加日期,担当职务)如果规定:每名学生可以同时参加多个社团,在每种社团中只能担当一种职务;每个社团由多人组成,但只有一位负责人。(1)写出该关系模式的主码。(2)该模

10、式是否存在非主属性对码的部分函数依赖?如果存在,请写出2个。(3)将该关系模式分解为满足3NF的关系模式。(1)学号、社团名、担当职务。(2)姓名学号。 (姓名,班级)学号。 社团简介社团名.(3)学生=(学号,班级); 社团=(社团名,社团简介,社团负责人); 社团参加情况=(学号,社团名,参加日期,担当职务)。4。根据3NF的定义及规范化方法,对如下关系模式R(U,F)进行分解,使其满足3NF。其中:U学号,姓名,所在系,系主任,课程号,成绩。F学号姓名,学号所在系,所在系系主任,(学号,课程号)成绩.学生=(学号,姓名,所在系,系主任)成绩表=(学号,课程号,成绩)转换一般遵循如下原则:

11、1一个实体型转换为一个关系模式。实体的属性就是关系的属性。实体的码就是关系的码。2.一个联系转化为一个关系模式,与该联系相连的各实体的码以及联系的属性转化为关系的属性,该关系的码则有三种情况:若联系为1:1,则每个实体的码均是该关系的后选码。若联系为1:n,则关系的码为n端实体的码。若联系为m:n,则关系的码为诸实体码的组合.2.1 联系为1:1一个1:1联系可以转换为一个独立的关系模式,也可以与任意一端对应的关系模式合并.如果转换为一个独立的关系模式,则与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,l 每个实体的码均是该关系的候选码.如果与某一端对应的关系模式合并,则需要在该

12、关系模式的属性中加入另一个关系模式的码和联系本身的属性。2.2 联系为1:n一个1:n联系可以转换为一个独立的关系模式,也可以与n端对应的关系模式合并。如果转换为一个独立的关系模式,则与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,而关系的码为n端实体的码。如果与n端对应的关系模式合并,则在n端实体对应模式中加入1端实体所对应关系模式的码,以及联系本身的属性.而关系的码为n端实体的码。2.3 联系为m:n一个m:n联系转换为一个关系模式。与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性。而关系的码为各实体码的组合。3同一实体集的实体间的联系,即自联系,也可按上述1:1、1:n和m:n三种情况分别处理。4具有相同码的关系模式可合并。本文为互联网收集,请勿用作商业用途

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 通信科技 > 数据库/数据算法

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服