数据库系统智慧树知到课后章节答案2023年下商丘工学院_第1页
数据库系统智慧树知到课后章节答案2023年下商丘工学院_第2页
数据库系统智慧树知到课后章节答案2023年下商丘工学院_第3页
数据库系统智慧树知到课后章节答案2023年下商丘工学院_第4页
数据库系统智慧树知到课后章节答案2023年下商丘工学院_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库系统智慧树知到课后章节答案2023年下商丘工学院商丘工学院

第一章测试

数据模型应满足()的要求。

A:便于在计算机上实现B:真实模拟现实世界C:容易为人们所理解D:所有选项都是

答案:所有选项都是

数据库系统软件包括DBMS和()。

A:OSB:数据库应用系统和开发工具C:高级语言D:数据库

答案:数据库应用系统和开发工具

在数据库中,产生数据不一致性的根本原因是()。

A:没有严格保护数据B:数据存储量太大C:未对数据进行完整性控制D:数据冗余

答案:数据冗余

数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为()。

A:数据控制功能B:数据定义功能C:数据操纵功能D:数据管理功能

答案:数据操纵功能

数据库管理系统是()。

A:操作系统的一部分B:一种编译程序C:在操作系统支持下的系统软件D:一种操作系统

答案:在操作系统支持下的系统软件

数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是()。

A:内模式B:外模式C:模式D:存储模式

答案:模式

层次型、网状型和关系型数据库划分原则是()。

A:数据之间的联系方式B:文件的大小C:联系的复杂程度D:记录长度

答案:数据之间的联系方式

数据库系统比文件系统能管理更多的数据。()

A:错B:对

答案:错

第二章测试

侯选键中的属性称为()。

A:复合属性B:关键属性C:主属性D:非主属性

答案:主属性

在关系代数的专门关系运算中,从表中取出指定的属性的操作称为()。

A:选择B:扫描C:连接D:投影

答案:投影

在关系代数的专门关系运算中,从表中选出满足某种条件的元组的操作称为()。

A:连接B:投影C:选择D:扫描

答案:选择

同一个关系模型的任意两个元组值()。

A:必须全同B:所有选项都不是C:不能全同D:可全同

答案:不能全同

关系数据库用()来表示实体之间的联系。

A:网结构B:二维表C:树结构D:线性表

答案:二维表

主键是表中一列或多列的组合,每个表中只能有()被指定为主键。

A:一行B:最多二列C:一列D:一组

答案:一列

第三章测试

在关系模式R中,函数依赖X→Y的语义是()。

A:在R的某一关系中,Y值应与X值相等B:在R的每一关系中,若两个元组的X值相等,则Y值也相等C:在R的某一关系中,若两个元组的X值相等,则Y值也相等D:在R的每一关系中,Y值应与X值相等。

答案:在R的每一关系中,若两个元组的X值相等,则Y值也相等

规范化过程主要为克服数据库逻辑结构中的插入异常、删除异常以及()。

A:冗余度大B:数据的不一致性C:结构不合理D:数据丢失

答案:冗余度大

设有关系模式R(A,B,C,D),函数依赖F={AB→C,C→D,D→A},则R的所有可能候选码不可能是()。

A:ABB:ADC:BCD:BD

答案:AD

消除了非主属性对主码的部分函数依赖的关系模式,称为()模式;

A:1NFB:BCNFC:3NFD:2NF

答案:2NF

消除了非主属性对主码的传递函数依赖的关系模式,称为()模式;。

A:3NFB:2NFC:1NFD:BCNF

答案:3NF

设有关系模式R(X,Y,Z,W)与它的函数依赖集F={XY→Z,W→X},则关系模式属于()范式。

A:第三B:第二C:BCD:第一

答案:第一

设有关系E(工号,姓名,职位,部门),将其规范化到第三范式正确答案为()。

A:所有选项都不正确B:E1(工号,姓名),E2(职位,部门)C:E1(工号,姓名,职位),E2(工号,姓名)D:E1(工号,姓名,职位),E2(职位,部门)

答案:E1(工号,姓名,职位),E2(工号,姓名)

第四章测试

如何构造出一个合适的数据库逻辑结构是()主要解决的问题。

A:关系数据库查询B:数据字典C:逻辑结构设计D:物理结构设计

答案:逻辑结构设计

公司有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是()。

A:多对一B:一对多C:多对多D:一对一

答案:一对多

数据流程图是用于数据库设计中()阶段的工具。

A:可行性分析B:概要设计C:程序编码D:需求分析

答案:需求分析

第五章测试

下列关于数据库的数据文件叙述错误的是()

A:创建数据库时必须指定数据文件B:一个数据库可以有多个数据文件C:创建数据库时,PRIMARY文件组中的第一个文件为主数据文件D:一个数据库只能有一个主数据文件

答案:创建数据库时必须指定数据文件

创建表的命令是()

A:CREATETABLEB:ALTERCONSTRAINTC:ALTERCOLUMND:ALTERTABLE

答案:CREATETABLE

SQL中,“ALTERTABLE<表名>”表示()。

A:修改表结构B:修改视图C:修改数据库的文件D:修改表中的数据

答案:修改表结构

SQLServer的登录账户信息保存在()数据库中。

A:tempdbB:masterC:modelD:msdb

答案:master

关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。定义外键实现的是哪一(些)类完整性()

A:参照完整性B:实体完整性、参照完整性和用户定义的完整性C:用户定义的完整性D:实体完整性

答案:参照完整性

第六章测试

SQL语言中,删除表中数据的命令是()。

A:REMOVEB:CLEARC:DROPD:DELETE

答案:DELETE

要查询book表中所有书名中包含“计算机”的书籍情况,可用__________()。

A:SELECT*FROMbookWHEREbook_nameLIKE‘计算机*’B:SELECT*FROMbookWHEREbook_name=‘计算机*’C:SELECT*FROMbookWHEREbook_name=‘计算机%’D:SELECT*FROMbookWHEREbook_nameLIKE‘计算机%’

答案:SELECT*FROMbookWHEREbook_nameLIKE‘计算机%’

关于主键描述正确的是()。

A:包含一列或者多列B:包含两列C:所有选项都不正确D:包含一列

答案:所有选项都不正确

SELECT查询中,要把结果中的行按照某一列的值进行排序,所用到的子句是_____()。

A:ORDERBYB:WHEREC:HAVINGD:GROUPBY

答案:ORDERBY

使用SELECT语句检索带特定条件的数据时,应使用的关键字是_____()。

A:WHEREB:BETWEENC:ORDERD:LIKE

答案:WHERE

查询的类型返回一个带有多值结果的单列用IN子句实现。()

A:错B:对

答案:对

对于是否存在数据的子查询用EXISTS实现。()

A:对B:错

答案:对

UNION语句的个别查询中相应的列必须以同一顺序出现。()

A:对B:错

答案:对

GROUPBY和HAVING子句不能在个别查询中使用,这些子句只能用在最后一个查询结束时来总结和排序最后结果集。()

A:对B:错

答案:错

在SQLSERVER中局部变量前面的字符为@@。()

A:对B:错

答案:错

第七章测试

SQL语言中,删除一个视图的命令是()。

A:removeviewB:clearviewC:deleteviewD:dropview

答案:dropview

SQL语言中,创建视图的命令是()。

A:createviewB:createtableC:createprocD:createindex

答案:createview

下列哪项在物理存储上并不存在。()

A:视图B:本地表C:数据库D:自由表

答案:视图

以下关于视图的说法,不正确的是()。

A:可以对视图进行查询B:视图可以简化用户的操作C:所有的视图均可以更新D:视图是个虚表

答案:所有的视图均可以更新

视图机制提供了数据库系统的()。

A:安全性B:一致性C:并发控制D:完整性

答案:安全性

第八章测试

1、在WHILE循环语句中,如果循环体语句条数多于一条,必须使用(A)。

A:

{}B:BEGINENDC:DOENDD:ENDDOAS

答案:BEGINEND

字符串常量使用()作为定界符。

A:花括号B:单引号C:方括号D:双引号

答案:单引号

在SQLServer数据库中,以下对变量的定义错误的是()。

A:DECLARE@namevarchar(10)B:DECLARE@RowCountvarchar(30)C:DECLARE@@RowCountvarchar(30)D:DECLARE@usernamevarchar(10)

答案:DECLARE@@RowCountvarchar(30)

下面选项中关于在SQL语句中使用的逻辑控制语句的说法正确的是()。

A:在WHILE循环语句中条件为false,就重复执行循环语句B:在IF-ELSE条件语句中,IF为必选,而ELSE为可选C:在IF-ELSE条件语句中,语句块使用{}括起来D:在CASE多分支语句中不可以出现ELSE分支

答案:在IF-ELSE条件语句中,IF为必选,而ELSE为可选

给变量赋值时,如果数据来源于表中的某一列,则应采用()方式。

A:SELECTB:PRINTC:SETD:AS

答案:SELECT

下列选项中不属于SQLServer的逻辑控制语句的是()。

A:IF-ELSE语句B:WHILE循环语句C:CASE子句D:FOR循环语句

答案:FOR循环语句

当以下代码中的【】位置分别为break或continue时,输出的值为()。

DECLARE@nint

SET@n=3

WHILE@n>0

BEGIN

SET@n=@n-1

IF@n=1【】

END

PRINT@n

A:0,0B:0,1C:1,1D:1,0

答案:1,0

第九章测试

()允许用户定义一组操作,这些操作通过指定的表进行删除、插入和更新命令来执行或触发。

A:触发器B:规则C:存储过程D:索引

答案:触发器

在SQLServer服务器上,存储过程是一组预先定义并()的Transact-SQL语句。

A:编译B:解释C:保存D:编写

答案:编译

在SQLServer中,执行带参数的过程,正确的方法为()。

A:ABC均可B:过程名=参数C:过程名(参数)D:过程名参数

答案:过程名参数

第十章测试

并发操作会带来哪些数据不一致性()。

A:死锁B:不可重复读C:脏读D:丢失修改

答案:不可重复读;脏读;丢失修改

不允许任何其他事务对这个锁定目标再加任何类型的锁是()。

A:共享锁B:共享锁或排它锁C:所有选项都不是D:排它锁

答案:排它锁

事务的隔离性是指()。

A:事务必须是使数据库从一个一致性状态变到另一个一致性状态。B:一个事务内部的操作及使用的数据对并发的其他事务是隔离的。C

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论