版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据库原理期末考试复习题一、单选问题1 .存储在数据库中的是(c )。a .数据b .数据模型c .数据和数据之间的联系d .信息2 .在现有的“教师”表中,其中一个字段是教师的地址(字符类型,20位长度),如果不希望在此字段中包含空值,即,如果某个教师当前没有地址,则希望在此字段中自动输入“还没有”a .此列的check约束b .为此列创建foreign key约束c .此列的默认约束d .为此列创建主密钥约束3 .数据库系统包括(d )。A. DB、DBMS B. DB、DBAC. DB、DBMS、DBA、计算机硬件D. DB、DBMS、DBA、操作系统、计算机硬件4 .假设相同名称的产品
2、有不同的型号和产地,则订正各产品的平均单价的SQL语句为(d )。a .选择产品名称、AVG (单价) FROM产品GROUP BY单价b .选择产品名称、AVG (单价) FROM产品ORDER BY单价c .选择产品名称、AVG (单价) FROM产品ORDER BY产品名称d .选择产品名称、AVG (单价) FROM产品GROUP BY产品名称5 .在数据库中,数据的物理独立性是(c )。a .数据库和数据库管理系统的相互独立b .用户程序和DBMS的相互独立c .用户的应用程序和磁盘上的数据库中存储的数据是相互独立的d .应用程序和数据库中数据的逻辑结构相互独立6 .引入关系数据库的
3、规范化是为了解决关系数据库的(b )问题。a .提高查询速度b .保证数据的安全性和完整性c .降低数据操作的复杂性d .插入异常、删除异常和数据冗馀性7 .当前数据库应用的主流数据模型是(c )。a .层次数据模型b .网格数据模型c .关系数据模型d .面向对象的数据模型8 .如果两个实体集合间的连接是m:n,则转换为关系时(b )。a .联系本身无需单独转换为关系b。 联系本身需要单独转换为关系c .联系人本身不必单独转换为一个关系d。而是将两个实体集合并为一个实体集9 .候选代码中的属性可以具有等式(c )。A. 0个B. 1个C. 1个或多个d .多个10 .以下有关关系的描述中正确
4、的是(b )。a .关系行的值可以相同b .关系列的值可以相同c .无法交换关系中行的顺序d .无法交换关系中列的顺序11 .在SQL语句中,等效于x between 20和30的表达式是(b )。a.x 20和x 30 b.x=20和x=30c.x 20和x=30 d.x=20和x 3012 .数据库系统具有许多特征,立即成为数据处理的主要工具,以下哪些特征不是数据库系统的特征(b ) :a .具有复杂数据结构的b .没有数据冗馀性c .有效实现数据共享d .具有高独立性13 .在以下两个关系中,员工编号和设备编号分别是员工关系和设备关系的关键词员工(员工编号、员工姓名、部门编号、职务、工资
5、)设备(设备编号、员工编号、设备名称、数量)两个关系的属性中,一个外部代码是(c )。a .员工关系的“员工编号”b .员工关系的“设备编号”c .设备相关的“工作人员编号”d .设备相关的“设备编号”14 .在数据库的三级架构中,内部模式是正确的(b )。a .存储器数据组织的描述b .外部存储器数据组织的描述c .描述逻辑数据组织d .描述用户数据组织15 .根据参照完整性规则,当属性f是关系s的主属性并且关系r的外键时,关系r中的f的值是(b )。a .必须取空值b .必须取空值以外的值c .可以取空值d .上述说法是错误的16 .当b属性函数依赖于a属性时,属性a与b的连接为(a )。
6、A. 1对多b .多对1 C .多对多d .以上都不同17 .一个工人可以加工多个零件,每个零件可以由不同的工人加工,工人和零件之间是(c )的联系。A. 1对多b .多对1 C .多对多d .以上都不同18 .关系模型的要求关系必须规范化,即要求关系模型必须满足一定的条件,这些规范条件中最基本的一个是(a )。a .每个组件都是不可分离的数据项,表中不能有表结构b .二维表中各列的宽度必须完全相等c .不能交换二维表的各行和各列的顺序d .属性名称完全使用汉字或全部使用文字19 .关系数据模型的三个组成部分不包括(c )。(a )完整性规则(b )数据结构(c )恢复(d )数据操作20.1
7、NF、2NF、3NF、BCNF、4NF之间的关系为(b )。(a )1nf2 nf3 nfbcnf4 nf(b )1n f2nf 3联邦调速器(C)1NF2NFBCNF3NF4NF飞机(d )1n f2nf 3联邦调速器现有关系表:学生(宿舍编号、宿舍住址、学号、姓名、性别、专业、出生年月日)的主编为(b )。(a )宿舍编号;(b )学号(c )宿舍的地址、姓名;(d )宿舍编号、学号;22 .如果存在某个关系中的属性(或属性组),该属性(或属性组)是该关系的主代码或主代码的一部分但是另一关系的主代码,那么该属性(或属性组)称为该关系的(c )。(a )候选代码(b )主代码(c )外码(d
8、 )连接电线23.SQL语言具有(b )功能。(a )关系规范化、数据操作、数据控制;(b )数据定义、数据操作、数据控制;(c )关系规范化、数据定义、数据控制;(d )关系规范化、数据操作、数据定义;24 .数据库的(b )与数据的准确性和兼容性。(a )安全性(b )完整性(c )同时控制(d )恢复25 .在SQL语言的SELECT语句中,(b )子句用于过滤分组结果(a )分组依据(b )哈维宁(c )按订单(d )世界26 .在SQL语言中,子查询是(d )。(a )返回单表数据子集的查询语言(b )选择多表字段子集的查询语句(c )选择单表字段子集的查询语句(d )嵌入另一查询语
9、句中的查询语句27、在数据管理技术的发展过程中,经历了手动管理阶段、文件系统阶段和数据库系统阶段。 在这些阶段中,数据独立性最高的是_A_阶段。(a )数据库系统(b )文件系统(c )手动管理(d )数据项目管理28 .关系运算花费时间的可能性最长的运算是_C_。(a )投影(b )选择(c )笛卡儿积(d )除法29 .关系规范化中的删除操作的异常是指:(a )不应删除的数据被删除;(b )插入不应插入的数据;(c )应删除的数据未被删除(d )没有插入应该插入的数据30 .在关系数据库设置修订中,设置修订关系模型是_C_的任务。(a )需求分析阶段(b )概念设定修订阶段(c )逻辑设定
10、修订阶段(d )物理设置修订阶段31 .在与以下关系数据模型有关的术语中,(d )术语表示的概念最接近二维显示中的“行”的概念。(a )属性(b )关系(c )领域(d )元组32 .在SQL中,能够直接查询的是(c )(a )基本表格(b )视图(c )基本表格和视图(d )基本表和索引33 .在SQL语言的SELECT语句中,(c )子句用于对结果元组进行排序。(a )分组依据(b )哈维宁(c )按订单(d )世界34 .提供了关系SC(SNO、CNO和GRADE )并且主码为(SNO,CNO )。 根据实体一致性规则,以下(d )选项是正确的。(a )只有SnO不能取空值(b )只有c
11、no不能取空值(只有GRADE不能为空值(D)SNO和CNO均不得为空值35 .下列(c )项操作受到限制:(a )视图定义(b )视图查询(c )更新视图(d )视图许可证36 .下列(b )项操作是正确的:(a ) g=空值(b )国际空值(c )空值(D)G!=空值37 .在SQL中,可以使用(a )实现实体的完整性。(a )主钥匙(b )防火钥匙(c )非空值(D)UNIQUE38 .如果已知的SELECT语句的WHERE子句包含“like %李_”,则查询结果中不包括(b )。(a )陈李广(b )李晓(c )张田李(d )赵李杰39 .关系模式的候选代码有一个以上,主代码是(b )
12、。(A)0个(b )一个(c )一个或多个(d )复数40 .数据库的设定修正可以分为6个阶段,各阶段有独自的设定修正内容,“以哪个关系,对哪个属性建立怎样的索引”的设定修正内容应该属于(b )设定修正阶段。(a )概念设计(b )逻辑设定修订(c )物理设置修订(d )需求分析二、审判问题1 .数据独立性意味着数据之间是独立的。 错了2 .数据库安全控制的目的是防止使用非法对数库和恶意破坏对数库。 没错3 .数据管理经历了档案管理和数据库管理两个阶段。 错了4 .基表最多只能有一个索引。 错了5 .学生关系student (学生编号、姓名、学部)已知,规定学生编号的值域必须是7位的字符串时,
13、该规则属于用户定义完整性制约。 没错6 .存储过程独立于表,只能存储在客户端,不能被视为数据库对象。 没错7 .如果要授予数据库中的所有用户权限,建议您创建角色并将权限授予该角色。 没错8 .日志文件是用于恢复数据库的重要文件。 没错9 .为了保证数量的完整性,事务必须具有原子性、整合性、隔离性和持久性。 没错10 .飞机座位和乘客的联系是一对一的。 没错11 .数据库系统的数据独立性表现为数据存储结构和数据逻辑结构的改变不影响(对)应用。12 .对于关系模型来说,正规水平越高,实用效果越好。 (对)13 .面向集合的操作方式是SQL语言的特征之一。 (对)14 .视图是关系数据库系统使用户能
14、够以不同角度观察数据库中的数据的重要机制。 (对)15 .日志文件记录用户对数据库所做的操作。 (对)16 .可以用多种数据模型描述(正确)客观事物。17 .视图是虚拟表,属于外部模式。 视图机制改善了数据库系统的完整性。 (对)18 .数据库事务的原子性意味着事物在执行过程中不能中断。 (错误)19 .实体完整性规则是对主属性取值的约束,参照完整性规则是对与外部代码有关的属性取值的约束。 (对);20 .如果事务t获得了数据项q的排他锁,则t对q不能写入。 (错误)21 .在SQL server 2005中使用SELECT语句查询数据时,可以使用字段名创建查询结果的标题,也可以指定查询结果的
15、标题。 (对)22 .定义表之间的关系时,必须设置保持数据完整性的准则。 参照完整性是指在输入、删除或更新记录时,为了保持表之间定义的关系而必须遵循的规则。 (错误)23 .关系模型有三种完整性约束,关系模型必须满足这三种完整性约束。 (错误)24 .视图简化了用户的操作。 (对)25 .索引有助于数据检索的快速化,所以建立索引的数量越多越好。 (错误)26 .在windows认证模式下登录SQL Server服务器时,不需要输入登录名和密码。 (对)27 .触发器可用于确保数据的完整性。 (对)28 .如果表中每条记录的列的字符长度不固定,则通常将该列定义为CHAR类型。 (错误)29.select语句的WHERE子句可以使用IN子查询而不是OR逻辑表达式。 (对)30 .规范表的一个目的是减少数据冗馀。 (对)三、填海问题1、数据模型通常包括数据结构、数据操纵和数据约束三个元素。2 .用2维表格结构表示实体和实体之间关系的数据模型为_关系模型_,3 .关系模型由关系数据结构、关系操作集合和关系完整性约束三部分组成4 .数据库设置修订一般分为以下六个阶段:需求分析、概念结构设置修订、逻辑结构设置修订、物理结构设置修订、数据库实施、数据库执行和维护。5 .在SQL语言中,实际进行数据检索的句子是_select fr
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026卫生专业技术资格考试(病案信息技术-相关专业知识·主管技师)历年参考题库含答案详解
- 2026卫生专业技术资格考试(中药学-相关专业知识·初级师)历年参考题库含答案详解
- 2026华为职业认证考试(HCIA-5G)历年参考题库含答案详解
- 林木采伐工岗位综合实践考核试卷含答案
- 数控刨工岗位诚信考核试卷含答案
- 反射疗法师岗位成果转化考核试卷含答案
- 皮具设计师技术规范考核试卷含答案
- 2026年物流大数据高级分析师招聘笔试试卷 招录11人通关秘籍题库
- 2026年园区数字化高级运维师招聘笔试试卷 招录12人真题题库
- 2026年吉林省磐石市高三数学下册期末考试模拟考试卷【考点梳理】附答案
- 伤口摄影技术课件教学
- 货车装卸工人合同协议
- 民事占地纠纷协议书模板
- 青光眼相关围手术期护理
- TCECA-G 0330-2024 磁悬浮离心式鼓风机 技术条件
- 《湿地类自然教育基地建设导则》(T-CSF 019-2021)
- 15S202 室内消火栓安装
- 机器人技术等级考试五级教学课件完整版
- 中国手术头架行业市场现状分析及竞争格局与投资发展研究报告2024-2029版
- 心电图分析病例讨论
- JBT 14646-2023 低蠕变填充改性聚四氟乙烯垫片 (正式版)
评论
0/150
提交评论