考试小总结

--

此题目考查的是SQL SERVER数据库中指定索引查询数据。
B WITHS错误,关键字是WITH
C 不能够使用IN,只能使用‘=’号
D 语法错误
因此A是正确的

--

答案是D。
从用户角度来看,一个视图是从一个特定的角度来查看数据库中的数据。从数据库系统内部来看,一个视图是由SELECT语句组成的查询定义的虚拟表,是由一张或多张表中的数据组成的。从数据库系统外部来看,视图就如同一张表一样,对表能够进行的一般操作都可以应用于视图,例如查询,插入,修改,删除操作等。
在创建视图要注意如下限制:
•不能使用COMPUTE或者COMPUTE BY子句
•除非和TOP子句一起使用,否则,不能使用ORDER BY子句
•不能使用INTO关键字
•不能使用OPTION子句
•不能引用临时表和表变量。

正确答案是选项A。
SQL Server Management Studio中,按照窗体向导设置索引的相关选项即可。索引的创建与表的主键创建的没有先后顺序要求。一般情况下,先创建主键,当表中数据达到一定数量后再建立索引。


正确答案是选项A。
SQL Server Management Studio中,按照窗体向导设置索引的相关选项即可。索引的创建与表的主键创建的没有先后顺序要求。一般情况下,先创建主键,当表中数据达到一定数量后再建立索引。


正确答案是选项D。
SQLServer中,创建索引可以提高查询速度。但增加索引也有许多不利的方面。第一,创建索引和维护索引要耗费时间,这种时间随着数据 量的增加而增加。 第二,索引需要占物理空间,除了数据表占数据空间之外,每一个索引还要占一定的物理空间,如果要建立聚簇索引,那么需要的空间就会更大。第三,当对表中的数据进行增加、删除和修改的时候,索引也要动态的维护,这样就降低了数据的维护速度。
 

答案是AD。
关系数据库中,数据是保存在数据页中的,而索引则是存储在索引页中。因此,数据表中的索引并非越多越好,一个表中如果有大量的索引,不仅占用大量的磁盘空间,而且会影响INSERT、DELETE、UPDATE等语句的性能。因为当表中数据更改的同时,索引也会进行调整和更新。


此题目考查的是SQL SERVER数据库中指定索引查询数据。
B WITHS错误,关键字是WITH
C 不能够使用IN,只能使用‘=’号
D 语法错误
因此A是正确的


每张表最多包含1个聚集索引。并且聚集索引会决定记录的物理位置。聚集索引不一定要建立在主键字段上。一张表可以没有任何索引。


每张表最多包含1个聚集索引。并且聚集索引会决定记录的物理位置。聚集索引不一定要建立在主键字段上。一张表可以没有任何索引。

创建视图时,只能使用1条查询语句,通过视图查询到数据,仍然是存储在原表中。

正确答案是选项A。
T-SQL中,选项A提供的代码符合CREATE INDEX创建索引的正确语法格式。

创建任何索引,都可以包含多个数据字段。


此题目考查的是SQL SERVER数据库中创建多个字段组成的索引。
B creates 错误
C 只有一个列名,所以没有必要联合索引
D indexs 错误
因此A是正确的

正确答案是选项D。 T-SQL中,CREATE INDEX 语句既可以创建一个可改变表的物理顺序的聚集索引,也可以创建提高查询性能的非聚集索引或唯一索引。其中:NONCLUSTERED 指明创建的索引为非簇索引其索引。CLUSTERED指明创建的索引为簇索引。UNIQUE指明要创建一个唯一索引,即索引的键值不重复。ON后紧跟指定创建索引的表的名称和要创建索引的字段名。当索引成功建立后,将在数据库的系统表sysindexes中记录。可以通过name字段查询sysindexes表中的索引记录。DROP INDEX语句是删除已经建立的索引。

正确答案是选项D。
SQLServer中,使用系统存储过程sp_helpindex查看指定表的索引信息。请注意:不带 exec的执行存储过程必须是批处理的第一句。。

答案是B。
视图是由基于一个或多个表或其他视图上的一个查询所定义的虚拟表,视图仅仅保存该查询的具体定义,而不包含任何数据。
执行delete from stuInfo语句,删除stuInfo表中全部记录。再执行v_stuInfo视图,其查询结果为空

视图只能保存查询语句,选A,排除C,查询视图是可以加where条件的
创建索引的正确语法是:CREATE [索引类型] INDEX 索引名称ON 表名(列名)

正确答案是选项A。
SQLServer中, 创建索引可以大大提高系统的性能。第一、通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。第二、可以大大加快数据的检索速度,这也是创建索引的最主要的原因。第三、可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。第四在使用分组和排序子句进行数据检索时,同样可以显著减少查询中分组和排序的时间。第五通过使用索引,可以在查询的过程中,使用优化隐藏器,提高系统的性能。


正确答案是选项A。
T-SQL中,使用CREATE  INDEX语句建立索引。本题要求建立唯一的聚集索引,选项A符合CREATE  INDEX语句的语法格式。


正确答案是选项BD。
SQL Server中,数据库索引创建规则:
1、表的主键、外键必须有索引;
2、数据量超过300的表应该有索引;
3、经常与其他表进行连接的表,在连接字段上应该建立索引;
4、经常出现在Where子句中的字段,特别是大表的字段,应该建立索引;
5、索引应该建在选择性高的字段上;
6、索引应该建在小字段上,对于大的文本字段甚至超长字段,不要建索引;
7、复合索引的建立需要进行仔细分析;尽量考虑用单字段索引代替:8、频繁进行数据操作的表,不要建立太多的索引;
9、删除无用的索引,避免对执行计划造成负面影响。

每张表最多包含1个聚集索引。并且聚集索引会决定记录的物理位置。聚集索引不一定要建立在主键字段上。一张表可以没有任何索引。

1.系统存储过程sp_helpindex是用于查看已建立的索引信息
2.正确答案是选项A。
SQLServer中,为列创建索引实际上就是为列进行排序,以方便查询。建立一个列的索引,就相当与建立一个列的排序。主键是唯一的,所以创建了一个主键的同时,也就这个字段创建了一个唯一的索引。唯一索引实际上就是要求指定的列中所有的数据必须不同。主键一唯一索引的区别:
1. 一个表的主键只能有一个,而唯一索引可以建多个。
2. 主键可以作为其它表的外键。
3. 主键不可为null,唯一索引可以为null。
根据本题描述,我们知道:图书名称可以不是唯一的,在书名上添加唯一索引是不正确的做法。图书馆同一天可能会购置多本图书,因此在购置日期添加聚集索引也不对。对于小部分读者有时按作者姓名查询藏书的行为,不必创建索引;同时因为作者可能有重名的可能,更不应该创建聚集索引。

此题目考查的是SQL SERVER数据库中创建多个字段组成的索引。
B,C,D答案不正确
因此A是正确的
只有针对查询语句合理的创建索引才能提升查询效率。一张表可以建立多个索引,并且每个索引可以包含多个数据字段。一张表可以包含多个唯一索引。

此题目考查SQLServer 开发过程中,如何对视图进行理解。
视图可以由一个表和多个表组成,视图展现的结果并不是保存在数据库的查询结果,而是通过表查询得到的结果
此题目考查的是SQL SERVER数据库中指定索引查询数据。
A 语法正确
B 语法错误,WITHS 应该关键字为WITH
C 语法正确
D 语法错误,WITH不能够使用IN
因此是BD正确的

正确答案是选项A。 SQL Server数据库中创建视图时,SELECT语句中如果没有TOP子句,不能使用order by子句。CREATE VIEW语句必须是批处理的第一个语句。

此题目考查SQLServer 开发过程中,在通过索引进行优化查询效率时,应该遵循的创建索引的原则。选项a是正确的,需要选择频繁搜索的列作为索引列。

此题目考查SQL Server 开发过程中,如何使用SQL语句创建和删除索引。 a是错误的,删除索引的语法是错误的,不是DELETE 关键字; b是错误的,逻辑反了,不应该是NOT EXISTS; d是错误的,删除索引语法错误,缺少表名。

答案是A。
选项A和选项D创建视图的代码符合T-SQL视图语法格式的要求,但选项D的SELECT语句中没有建立teacher、subject、course三个表的连接,查询获得的数据与本题要求有差异。
				
时间: 2024-08-04 08:53:11

考试小总结的相关文章

rhce考试-小细节和真实考题小变化

考试拼的除了技术和心态,还有适应考试环境的能力.这里总结一些tips供朋友们参考. 1.虚拟机 考试的时候题目是放在物理机的桌面上,所有的操作在虚拟机上完成.我上.下午的考试都没有图形界面,需要自己登录到console,然后startx启动图形界面.下午的考试可能是因为物理机配置比较差,鼠标点到console里敲不进东西,释放要使用ctrl+alt组合键. 所有配置都完成后,重启做为客户端的虚拟机时要先关机,直接reboot会因为iscsi的session断不掉而卡死. 2.数据库查询提交结果

WEB期中考试小游戏-找宝石

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Typ

AICPA考试通过率怎么样:注意事项有哪些

AICPA考试经验中考试考场依旧会在美国,因此国内考生们必须去美国参加考试,在一个陌生的环境中,熟悉了解考试的注意事项非常重要.对于非美国的考生而言,去美国参加考试更应该了解考试的注意事项,避免一些非知识因素影响正常水平的发挥.高顿网校2017年AICPA考试小编给考生们整理了以下几点注意事项,祝考生们顺利通过考试! 1.考试必须携带的三样物品:准考证(NTS).护照.能刷美金的双币信用卡,考位信息建议考生打印出来,方便在找不到考点的情况下询问路人考位路线. 2.有时间的情况下,考生最好先去考场

IT人士提高薪资、步入人生巅峰、迎娶白富美的终极秘诀

步入IT这个行业已经5年多了,作为一名专业的IT人士,在学习的过程中吃了不少苦头,走了不少弯路,这些课程是我在这几年的学习中自己挑选出来的,希望对大家有帮助.4.20 IT充电节 活动日期:2017.4.19-2017.4.20 活动地址:http://edu.51cto.com/activity/lists/id-47.html?wb 序号  一级分类  二级分类  讲师  名称  地址 1.云计算 虚拟化 赵海兵 [最新版本全网首发]Citrix XenApp and XenDesktop

cross-entropy(交叉熵)

熵其实是信息量的期望值,它是一个随机变量的确定性的度量.熵越大,变量的取值越不确定,反之就越确定 参考链接:https://blog.csdn.net/rtygbwwwerr/article/details/50778098 交叉熵是一个在ML领域经常会被提到的名词.在这篇文章里将对这个概念进行详细的分析. 1.什么是信息量? 假设X是一个离散型随机变量,其取值集合为X,概率分布函数为p(x)=Pr(X=x),x∈X,p(x)=Pr(X=x),x∈X,我们定义事件X=x0的信息量为: I(x0)

新博andorid 初中级考试评测以及答案-------小林老师出的试卷

一.单项选择题(10题,每题2分,共20分) 1.如果在android应用程序中需要发送短信,那么需要在AndroidManifest.xml文件中增加什么样的权限() A.发送短信,无需配置权限                 B.permission.SMS C.android.permission.RECEIVE_SMS        D.android.permission.SEND_SMS 2.对一些资源以及状态的操作保存,最好是保存在生命周期的哪个函数中进行(). A.onPause

Java小项目之:在线测评考试系统

Java小项目之:在线测评考试系统,让你可以在家考科一!今天带来的java小项目是一套在线测评考试系统,题库是科目一的.不仅可以在家练练java技术,还可以边学习学习科目一,一举两得.界面介绍:开始.分数.考试规则.离开,四个选项.还有很多题库可以选择,可以私信我!代码展示:package service; import java.util.ArrayList; import java.util.List; import java.util.Random; import util.Config;

RH124 考试真题讲解(小部分、不全)

考试时间2.5小时 请首先按以下要求配置考试系统: HostName server0.example.com ip add :172.25.0.11 netmask:/24 gateway:172.25.254.254 Name server 172.25.254.254 所有配置要求系统重启后仍然生效 [[email protected] Desktop]# hostnamectl set-hostname server0.example.com [[email protected] Desk

百度在线考试编程题:股神小赛

小赛买股票了,本金为1元,第1天过后不变还是1元,从第二天开始涨1天跌1天,涨2天跌1天,涨3天跌1天,涨4天跌1天,……每次涨幅或跌幅都是1元,求第n天他还有多少钱(大致描述了下题目,具体我也不知道了) 自己比较笨的方法做的,相对高手来说代码量比较大(水平太low,大家见谅).代码如下: 1 /*********计算股价*********/ 2 /*********根据规律,将天数分成段数,计算股价和*********/ 3 #include <stdio.h> 4 #define Base