开放大学在线学习搜题
当前位置:首页 > 真题试卷

问题

数据库应用技术 智慧树网课章节测试答案

发布时间:2025-02-10   作者:江苏开放大学   浏览:0

点击下方查看答案

绪论 章节测试

1、基于以下哪些原因,利用文件来保存数据是不够专业的,我们需要更专业的方式来管理数据。

 

A:高并发量处理的也不好

B:硬盘放不进那么多数据

C:数据安全性无法保证的

D:大数据处理的不好

2、以下哪个数据库是典型的非关系型数据库。

 

A:SQL Server

B:MongoDB

C:Mysql

D:Oracle

3、数据库的应用,提高了数据的独立性。

 

A:

B:

4SQL这门语言不是由某个数据库管理系统的公司开发的,它是由一个国际化标准组织来定义的一门语言,市面上常见的数据库都支持SQL语言的应用。

 

A:

B:

5SQL本质上就是一个字符串,我们平时常见的开发语言,比如JavaPHPC#这些都是支持字符串的,所以SQL可以非常良好的嵌入到这些语言开发当中,配合这些开发语言去操作数据库。

 

A:

B:

 

第一章 章节测试

1、数据存放在( )中

 

A:

B:索引

C:视图

D:数据库

2、选择合适的SQL Server2014版本,成功安装之后,默认其服务是启动状态

 

A:

B:

3、每次计算机重启,SQL Server服务也会自动启动.

 

A:

B:

4SQL Server是( )

 

A:数据库管理系统

B:数据库管理员

C:数据库系统

D:数据库

5SQL Server组织数据库采用

 

A:数据模型

B:网状模型

C:关系模型

D:层次模型

 

第二章 章节测试

1、不可以使用net startnet stop命令启动和停止启动SQL Server服务器引擎服务

 

A:

B:

2、不可以使用“SQL Server配置管理器”启动和停止SQL Server的各项服务

 

A:

B:

3、可以使用Windows操作系统的“服务”窗口启动和停止SQL Server的各项服务

 

A:

B:

4、在SQL Server中,如果没有启用网络协议,只能从本地登录SQL Server,无法通过网络访问或管理SQL Server服务器。

 

A:

B:

5、默认索引填充因子:指定在SQL Server使用目前数据创建新索引时对每一页的填充程度。索引的填充因子就是规定向索引页中插入索引数据最多可以占用的页面空间。例如填充因子设为60%,那么向索引页中插入索引数据最多占用页面的60%,剩下的40%的空间留做索引的数据更新时使用。

 

A:

B:

 

第三章 章节测试

1、在SQL Server2014中,(    )不是必需的

 

A:文件组

B:日志文件

C:主数据文件

2、数据库的主数据文件的后缀名是

 

A:ldf

B:nnf

C:ndf

D:mdf

答案:

3、数据库的次数据文件的后缀名是

 

A:ndf

B:mdf

C:nnf

D:ldf

答案:

4、数据库的日志文件的后缀名是

 

A:ldf

B:mdf

C:ndf

D:nnf

答案:

5、在SQL Server2014中,primary 文件组不是必需的

 

A:

B:

 

第四章 章节测试

1、关于表创建的叙述正确的是( )

 

A:数据表创建完成后,其结构不允许再修改

B:创建表时,必须同时为其填充数据

C:创建表时必须为每一个列指定名称

D:创建表时不可以同时创建主键等约束

2、语句drop table可以删除表

 

A:

B:

3、如果要修改表的结构,应该使用SQL语言的命令( )

 

A:CHANGE TABLE

B:MODIFY TABLE

C:ALTER TABLE

D:UPDATE TABLE

4、语句”ALTER TABLE 表名 ADD 列名 列的描述”可以向表中( )。

 

A:修改一个列

B:添加一张表

C:删除一个列

D:添加一个列

5、在SQL,创建表的T-SQL命令是Create database

 

A:

B:

 

第五章 章节测试

1、向数据表增加新的数据,使用的语句是( )

 

A:append

B:update

C:insert

D:add

2、已知学生基本信息student包括(xuehao学号,姓名name,性别sex,),将学号为’201011001’学生的姓名改为’张三’,同时性别改为’女’,正确的SQL语句为:( )

 

A:update student set name=’张三’ sex=’女’ where xuehao=201011001

B:update student set name=’张三’ and sex=’女’ where xuehao=201011001

C:update student set name=’张三’,sex=’女’ where xuehao=201011001

D:update student set name=’张三’or sex=’女’ where xuehao=201011001

3SQL语言中,清空表中存储的数据记录的命令语句为( )

 

A:CLEAR TABLE 表名

B:TRUNCATE TABLE 表名

C:DROP 表名

D:DELETE 表名

4、删除学生信息表student的所有数据,正确的语句为( )

 

A:delete all * from student

B:delete from student

C:drop all from student

D:drop table student

5、在查询语句SELECT bookname as name,author,price*2 as pc INTO peichang FROM books,名称peichang指的是( )

 

A:语句执行时当前数据库中已存在的表,只是向该表追加数据

B:语句执行时临时产生的表,执行后系统自行会将其删除

C:语句执行时当前数据库中不存在的表,执行后即新生成该表

D:数据临时表,数据库关闭重启服务即删除

 

第六章 章节测试

1、以下关于外键列和相应的主键列之间的关系描述,正确的是( )

 

A:外键并不一定要与相应的主键名字相同

B:外键一定要与相应的主键同名

C:外键一定要与相应的主键同名,但并不一定唯一

D:外键一定要与相应的主键同名而且唯一

2、创建成绩表tscore,成绩(score)列上创建检查约束,要求score>=0,正确的语句为( )

 

A:create table tscore (, score numeric(18,1),constraint score>=0)

B:create table tscore (, score numeric(18,1)>=0,)

C:create table tscore (, score numeric(18,1),constraint ck_score check(score>=0))

D:create table tscore (, score numeric(18,1),constraint ck_score score>=0)

3、可以使用哪个FOREIGN KEY关键字来创建外键约束

 

A:

B:

4alter table userinfo add constrint uq_userid unique(userid)执行成功后,为userinfo表的()字段添加了()约束

 

A:userid;唯一

B:uq_userid;外键

C:uq_userid;检查

D:userid;主键

5、存储过程sp_bindefault用来绑定默认值

 

A:

B:

 

第七章 章节测试

1、查询学生成绩,将成绩首先按英语,然后按数学从高到低排序,正确的语句是( )

 

A:select * from score order by english asc,maths asc

B:select * from score order by maths,english

C:select * from score order by english desc,maths desc

D:select * from score order by english,maths

2SQL语言中,条件年龄BETWEEN 15 AND 35表示年龄在1535之间,并且( )

 

A:包括35岁但不包括15

B:不包括15岁和35

C:包括15岁但不包括35

D:包括15岁和35

3、在查询语中,WHERE条件中表示职称为讲师同时性别为男的表达式为( )

 

A:IN (‘讲师’, ‘男’)

B:职称=’讲师’ OR 性别=’男’

C:职称=’讲师’ AND 性别=’男’

D:BETWEEN ‘讲师’ AND ‘男’

4SELECT语句中,将多个查询结果合并成一个结果集合的运算符是( )。

 

A:LIKE

B:JOIN

C:INTO

D:UNION

5、已知学生基本信息student包括(xuehao学号,姓名name,),查询所有姓刘的学生语句为“select * from student where name like ‘刘%’”

 

A:

B:

答案: 【】

 

第八章 章节测试

1、下面几项中,关于视图叙述正确的是()

 

A:数据库中的视图只能使用所属数据库的表,不能访问其它数据库的表

B:视图既可以通过表得到,也可以通过其它视图得到

C:用户不允许使用视图修改表数据

D:视图是一张虚表,所有的视图中都含有数据

2、在视图上能定义新的表

 

A:

B:

3、下列选项都是系统提供的存储过程,其中可以进行视图信息的查询是()。

 

A:sp_bindrule

B:sp_rename

C:sp_helptext

D:sp_helpindex

4SQL的视图是从( )中导出来的

 

A:数据库或视图

B:基表

C:视图

D:基表或视图

5、删除视图的T-SQL语句是DROP VIEW

 

A:

B:

 

第九章 章节测试

1、下面对索引的相关描述正确的是:( )

 

A:是外键或主键的列不适合建索引

B:列值唯一的列适合建索引

C:有很多重复值的列适合建索引

D:经常被查询的列不适合建索引

2、在SQL Server 中,索引的顺序和数据表的物理顺序相同的索引是( )

 

A:主键索引

B:聚集索引

C:非聚集索引

D:唯一索引

3、创建索引的命令是()

 

A:CREATE DASEBASE

B:CREATE TABLE

C:CREATE INDEX

D:CREATE ROLE

4、如果对比数据访问速度,聚集索引比非聚集索引()

 

A:访问速度慢

B:访问速度一样

C:访问速度快

D:无法比较

5、建立索引的一般原则有哪些()

 

A:对数据表中的主键建立索引

B:对经常检索的字段级建立索引

C:对数据表中的外键建立索引

D:对经常用于连接的字段建立索引

答案: 【】

 

第十章 章节测试

1、存储过程是存储在服务器上的一组预编译的Transcat-SQL语句。

 

A:

B:

2、存储过程参数在定义时可以不指定参数值

 

A:

B:

3、存储过程参数的方向默认为输出

 

A:

B:

答案: 【】

4、存储过程可以使用return返回多个数值

 

A:

B:

答案: 【】

5、关于存储过程的按参数名传递,描述正确的是()?

 

A:需要按照参数定义的顺序指定参数值

B:可以忽略有默认值的参数

C:可按任意顺序指定参数值

D:可以忽略允许NULL值的参数

答案: 【】

 

第十一章 章节测试

1INSTEAD OF触发器的主要优点是使不可被修改的视图能够支持修改

 

A:

B:

答案: 【】

2、触发器主要通过事件触发而执行的,而存储过程是通过调用存储过程名称而执行的。

 

A:

B:

答案: 【】

3DDL触发器响应数据定义语言,包括()

 

A:CREATE

B:DROP

C:ALTER

D:DELETE

答案: 【】

4DML触发器有哪三类()

 

A:insert触发器

B:delete触发器

C:update触发器

D:select触发器

答案: 【】

5、以下触发器是对【表1】进行()操作时触发

Create Trigger abc on 1

For insertupdatedelete

As .

 

A:只是删除

B:只是插入

C:修改,插入,删除

D:只是创建

 

第十二章 章节测试

1、标量函数可返回多个数据值

 

A:

B:

答案: 【】

2、关于标量函数的描述正确的是()?

 

A:RETURN定义返回值类型

B:函数体写在begin。。。End之间

C:select结果集定义了返回变量的格式

D:return子句包括单条select语句

答案: 【】

3、关于函数的描述,正确的是()?

 

A:能够返回表

B:能够返回标量值

C:可以不使用输入参数

D:能够接收多个输入参数

答案: 【】

4、标量函数可以返回()类型的值。

 

A:table

B:datetime

C:int

D:char

答案: 【】

5、内联表值函数返回的结果是表。

 

A:

B:

答案: 【】

 

第十三章 章节测试

1、当一个事务提交或者回滚时,数据库中的数据必须保持在()状态

 

A:一致的

B:持久的

C:原子的

D:隔离的

答案: 【】

2、显示事务是明确定义其开始和结束的事务

 

A:

B:

答案: 【】

3、对数据库的修改必须遵循的规则是,要么全部完成,要么全不修改,这点属于事务的原子性

 

A:

B:

答案: 【】

4、事务开始使用CREATE TRANSACTION命令

 

A:

B:

答案: 【】

5、提交事务使用COMMIT TRANSACTION命令

 

A:

B:

答案: 【】

 

第十四章 章节测试

1、验证模式是在安装SQL Server过程中选择的。系统安装之后,可以重新修改SQL Server系统的验证模式。

 

A:

B:

答案: 【】

2、固定数据库角色:db_datareader 的成员修改本数据库内表中的数据

 

A:

B:

答案: 【】

3、关于登录和用户,下列各项表述不正确的是(    )

 

A:创建用户时必须存在该用户的登录

B:用户和登录必须同名

C:登录是在服务器级创建的,用户是在数据库级创建的

D:一个登录可以对应多个用户

答案:

4、关于SQL Server 的数据库角色叙述正确的是(    )。

A:数据库角色是系统自带的,用户一般不可以自定义

B:每个用户能拥有一个角色

C:角色用来简化将很多权限分配给很多用户这个复杂任务的管理

D:用户可以自定义固定服务器角色

答案:

5SQL Server 采用的身份验证模式有( )。

 

A:Windows 身份验证模式

B:SQL Server 身份验证模式

C:Windows 身份验证模式和混合模式

D:仅混合模式

答案:

 

第十五章 章节测试

1、当登录到WINDOWS的用户与SQL Server联接时,用户不用提供SQL Server帐号,这种认证模式就是WINDOWS认证机制

 

A:

B:

2、数据库管理员从04:00开始每隔四小时对AdventureWorks 数据库执行一次差异备份,每天午夜执行一次完整备份。在中午执行的差异备份中包含什么数据(   )。

 

A:08:00以来发生变化的存储区

B:自午夜以来发生变化的数据页

C:08:00以来发生变化的数据页

D:自午夜以来发生变化的存储区

答案:

3SQL Server安全管理体现在()

 

A:执行存储过程

B:对用户的操作进行权限控制

C:对用户登陆进行身份验证

D:触发触发器

答案:

4、下列关于SQLServer2014数据库的分离和附加的说法,正确的是()。

 

A:数据库被分离后,数据文件还在,被分离的数据文件能被重新附加到其它的SQLServer2014实例上

B:数据库附加时,要重新附加所有与数据库相关联的文件,而不仅仅是主文件

C:据库被分离后,数据文件还在,被分离的数据文件能且仅能被重新附加到原来与之分离的SQLServer实例上

D:数据库一旦被分离,数据文件就被删除了

答案:

5、数据库管理员希望对数据库进行性能优化,以下操作中行之有效的方法为()。

 

A:将数据库涉及到的所有文件单独放在一个分区上供用户访问

B:一个表中的数据行过多时,将其划分为两个或多个表

C:在数据库服务器上尽量不要安装其他无关服务

D:将数据库的数据库文件和日志文件分别放在不同的分区上

答案:

 

第十六章 章节测试

1、在一个 SQL Server 2014 实例中有许多数据库,你想要为这些数据库的建立一个完整备份任务计划,在每周日凌晨2:00 执行一次完整备份,最简便的方法是建立一个( )。

 

A:维护计划

B:作业

C:操作员

D:SQL Server 代理

2SQL Server的维护计划可以配置的例行工作不包含收缩数据库

 

A:

B:

3SQL Server的维护计划可以配置的例行工作包含重新生成索引

 

A:

B:

4SQL Server的维护计划可以配置的例行工作不包含备份数据库

 

A:

B:

5、要制定SQL Server数据库的维护计划首先要启动SQL Server的追踪服务

 

A:

B:

 

第十七章 章节测试

1、在Mysql的安装bin目录下,会看到很多个exe文件,这些文件全部是Mysql相关的不可执行文件。

 

A:

B:

2Mysql在安装的过程中不可以设置其默认的字符编码方式。

 

A:

B:

3MySQL中,预设的、拥有最高权限超级用户的用户名为(   )

 

A:DA

B:Administrator

C:root

D:test

4、用户的身份由(  )来决定

 

A:用户使用的用户名和密码

B:用户的IP地址和主机名

C:用户用于连接的主机名和使用的用户名

D:用户的IP地址和使用的用户名

5、收到用户的访问请示后,MySQL最先在( )表中检查用户的权限

 

A:DB

B:PRIV

C:HOST

D:USER

6、创建用户的命令是( )

 

A:create root

B:mysql user

C:create user

D:join user

7mysql中,还原数据库的命令是( )

 

A:mysql

B:return

C:backup

D:mysqldump

8、给名字是zhangsan的用户分配对数据库studb中的stuinfo表的查询和插入数据权限的语句是(  )

 

A:grant select, insert on studb.stuinfo to zhangsan@localhost

B:grant zhangsan@localhostto select, insert for studb.stuinfo

C:grant zhangsan@localhostto studb.stuinfo on select, insert

D:grant select, insert on studb.stuinfo for zhangsan@localhost

9、修改自己的mysql服务器密码的命令是change password

 

A:

B:

 

您可能感兴趣的试题