设关系数据库中一个表s的结构为S(sn ,cn,grade),其中sn为学生名,cn为课程名,两者均为字符型,grade为成绩,数值型,取值范围为0~100,若要把"李亮的数学成绩85分"插入s中,则可用()
A . ADD INTO  S  VALUES('李亮',‘数学’,‘85’)
B . INSERT INTO  S  VALUES('李亮',‘数学’,85)
C . ADD INTO  S  VALUES('李亮',‘数学’,85)
D . INSERT INTO  S  VALUES('李亮',‘数学’,‘85’)
正确答案: B
若要删除数据库中已经存在的表TB,可用()
A . DROP TABLE TB
B . DELETE TB
C . DELETE TABLE TB
D . DROP TB
正确答案: A
若要在基本表中TB中增加一列KC,可用()
A . ADD  TABLE  TB(KC  char(8))
B . ADD  TABLE TB ALTER(KC  char(8))
C . ALTER TABLE TB ADD KC  char(8)
D . ALTER TABLE TB ( ADD  KC  char(8))
正确答案: C
数据库表可以设置字段有效性规则属于()
A . 实体完整性范畴
B . 参照完整性范畴
C . 数据一致性范畴
D . 域完整性范畴
正确答案: D
下列关于alter table语句叙述错误的是()
A . alter table语句可以添加字段
B . alter table语句可以删除字段
C . alter table语句可以修改字段名称
D . alter table语句可以修改字段数据类型
正确答案: C
下列关于表的叙述正确的是(),
A . 只要用户表没有被使用则可将其删除
B . 用户表可以隐藏
C . 系统表可以隐藏
D . 系统表可以删除
正确答案: C
在SQL SERVER 2012数据库新建数据表,数据表设计窗口的"允许空"单元格用于设置该字段是否可以输入空值,若不允许为空,实际是创建该字段的()约束.
A . 主键
B . 外键
C . 非空
D . CHECK
正确答案: C
在表中使用IDENTITY列时,每张表只允许有()IDENTITY列
A . 1个
B . 2个
C . 3个
D . 4个
正确答案: A
从表中删除一行或多行记录的语句是()
A . UPDATE
B . DELETE
C . DROP
D . INSERT
正确答案: B
下面有关主健的叙述正确的是(),
A . 不同的记录可以具有重复的主键值或空值
B . 一个表中的主键可以是一个或多个字段
C . 在一个表中主键就可以是一个字段
D . 表中的主键的数据类型必须定义为自动编号或文本。
正确答案: B
表在数据库中是一个非常重要的数据对象,它是用来()各种数据内容的。
A . 显示
B . 查询
C . 存放
D . 检索
正确答案: C
字符串常量使用()作为定界符。
A . 单引号     
B . 双引号     
C . 方括号 
D . 花括号
正确答案: A
在SQL Server中,全局变量以()符号开头。
A . @         
B . @@                     
C .  **                       
D . &&
正确答案: B
对于T-SQL多行注释,必须使用下列()符号进行指明。
A . /    /     
B . /*    */     
C . --  --       
D . //      //
正确答案: B
表达式'123'+'456' 的结果是()。
A . '579'       
B . 579     
C . '123456'   
D . '123'
正确答案: C
可以用来获取指定子字符串的函数是()。
A . LEFT         
B . RIGHT     
C . RTRIM     
D . SUBSTRING
正确答案: D
用以去掉字符串尾部空格的函数是()。
A . LTRIM         
B . RIGHT   
C . RTRIM           
D . SUBSTRING
正确答案: C
日期函数DATEADD(DD,6, '02/27/2017')返回的日期为()。
A . 03/05/2017   
B . 2017/03/05 
C . 05-03-2017 
D . 2017-03-05
正确答案: D
对于T-SQL单行注释,必须使用下列()符号进行指明。
A . --           
B . @@       
C . **       
D . &&
正确答案: A
SQL Server不允许修改视图中表达式、聚合函数和()子句派生的列。
A . ORDER BY     
B . GROUP BY     
C . FROM   
D . SELECT
正确答案: B
对于下面的说法,()是不正确的。
A . 视图是一种常用的数据库对象,使用视图可以简化数据操作
B . 使用视图可以提高数据库的安全性
C . CREATE VIEW是创建视图的语句
D . DELETE VIEW是删除视图的语句
正确答案: D
数据库的三级模式结构是外模式、模式和内模式,在SQL Server中对应的是()。
A . VIEW、DATABASE和TABLE
B . DATABASE、TABLE和VIEW
C . VIEW、TABLE和DATABASE
D . TABLE、VIEW和DATABASE
正确答案: C
下面是有关分组技术的描述,请问哪一种描述是正确的()。
A . A.SELECT子句中的非统计(聚合函数)列必须出现在GROUP BY子句中。
B . B.SELECT子句中的非统计(聚合函数)列可以不出现在GROUP BY子句中。
C . C.SELECT子句中的统计(聚合函数)列必须出现在GROUP BY子句中。
正确答案: A
有关SELECT colA colB FROM table-name语句,请问下面说法正确的是()。
A . 该语句不能正常执行,因为出现了语法错误
B . 该语句可以正常执行,其中colA是colB的别名
C . 该语句可以正常执行,其中colB是colA的别名
D . 该语句可以正常执行,colA和colB两个不同的列名
正确答案: C
如果SELECT查询语句的SELECT子句为SELECT A, B, C*D,则不能使用的GROUP BY子句是()。
A . GROUP BY A
B . GROUP BY A,B
C . GROUP BY A,B,C*D
D . GROUP BY A,B,C,D
正确答案: D
下列关于查询结果错误的是()。
A . 查询结果可以显示在网格中
B . 查询结果可以按文本方式显示
C . 以文本和网格显示的查询结果在保存时,其文件格式不同
D . 不管以那种方式查看,查询结果都会显示在查询结果窗口中
正确答案: C
下列关于【查询编辑器】中执行查询叙述正确的是( )。
A . 如果没有选中的命令,则只执行最前面的第一
条命令
B . 如果有多条命令选择,则只执行选中命令中的第一条命令
C . 如果查询中有多条命令有输出,则按顺序显示所有结果
D . 都正确
正确答案: C
将多个查询结果返回一个结果集合的运算符是()。
A . JOIN         
B . UNION   
C . INTO   
D . LIKE
正确答案: B
设A、B两个表的行数分别为3和4,对两个表执行交叉连接查询,查询结果中最多可获得()行数据。
A . 3
B . 4
C . 12
D . 81
正确答案: C
在T-SQL中,与NOT IN等价的逻辑运算符是()。
A . =SOME   
B . <>SOME
C . =ALL
D . <>ALL
正确答案: D
由EXISTS引出的SELECT子查询,其投影列表达式通常都用(),因为带EXISTS的子查询只返回真值或假值。
A . %
B . ?
C . *
D . _
正确答案: C
下面关于SELECT查询语句中ORDER BY子句描述正确的是()。
A . 如果未指定排序列,则默认按递增排序
B . 表的任何类型的列都可用作为排序依据
C . 如果指定了SELECT DISTINCT(去重复行),那么ORDER BY子句中的列名就必须出现在SELECT子句的列表中
D . 在ORDER BY子句中使用的列不适合建立索引
正确答案: C
如果在SELECT语句中使用聚合函数(列函数)进行分组统计时,一定在后面使用()子句。
A . GROUP BY   
B . COMPUTE BY
C . HAVING       
D . COMPUTE
正确答案: A
假设表“test1”中有10条数据行,可获得最前面两条数据行的语句为()。
A . SELECT 2 * FROM test1
B . SELECT TOP 2 * FROM test1
C . SELECT PERCENT 2 * FROM test1
D . SELECT PERCENT 20 * FROM test1
正确答案: B
执行语句“SELECT COUNT (*) FROM human”将返回()行
A . 1
B . 2
C . 3
D . 4
正确答案: A
在T-SQL中,SELECT查询语句中使用关键字()可以把重复行屏蔽。
A . DISTINCT       
B . UNION   
C . ALL     
D . TOP
正确答案: A
执行语句“SELECT name,sex,Birthdate FROM human”将返回()列
A . 1
B . 2
C . 3
D . 4
正确答案: C
1.      SELECT查询语句的子句有多个,但至少包括的子句是()。
A . SELECT和INTO                                                                                                                                 
B . SELECT 和FROM                                       
C . SELECT和GROUP BY                                                   
D . 仅SELECT
正确答案: B
如果表创建唯一索引后SQL Server将禁止()语句向表中添加重复的键值行。
A . INSERT 
B . INSERT或UPDATE 
C . UPDATE 
D . ADD
创建唯一约束sql语句正确答案: B
1.      下面关于UPDATE语句错误的是()。
A . 可以使用DEFAULT关键字将列设置为默认值
B . 可以使用NULL关键字将列设置为空值
C . 可使用UPDATE语句同时修改多行
D . 如果UPDATE语
句中没有指定搜索条件,则默认只能修改第一行
正确答案: D
1.      下列叙述错误的是()。
A . ALTER TABLE语句可以添加列
B . ALTER TABLE语句可以删除列
C . ALTER TABLE语句可以修改列名称
D . ALTER TABLE语句可以修改列数据类型
正确答案: C
对于DROP TABLE 命令的解释正确的是()。
A . 删除表里的数据,保留表的数据结构
B . 删除表里的数据,同时删除了表的数据结构
C . 保留数据,删除表的数据结构
D . 删除此表,并删除数据库里所有与此表有关联的表
正确答案: B
在一个表上,最多可以定义多少个聚集索引()。
A . 1
B . 2
C . 3
D . 多个
正确答案: A
关于索引描述错误的是以下的哪一项?()
A . 可以在表的一个或者多个列的组合上创建索引。
B . 创建索引的列最好不要含有许多重复的值
C . 一般不给很少使用的列创建索引
D . 数据库中的索引越多搜索效率就越高
正确答案: D
可使用下列操作中的()为列输入NULL值。
A . 输入NULL
B . 输入<NULL>
C . 将列清空
D . 按【Ctrl+N】组合键
正确答案: A
【表设计器】的“允许空”单元格用于设置该列是否可输入空值,实际上就是创建该列的()约束。
A . 主键
B . 外键       
C . NOT NULL 
D . CHECK
正确答案: C
表的键可由()列属性组成
A . 一个     
B . 两个       
C . 多个       
D . 一个或多个
正确答案: D
假设列中的数据变化规律如下,请问()情况不可以使用IDENTITY列定义。
A . A.1,2,3,4,5…
B . B.10,20,30,40,50…
C . C.1,1,2,3,5,8,13,21…
D . D.2,4,6,8,10…
正确答案: C
以下哪种情况应尽量创建索引()。
A . 在WHERE子句中出现频率较高的列
B . 具有很多NULL值的列
C . 数据行较少的表
D . 需要频繁更新的表
正确答案: A
SQL Server的字符型数据类型主要包括()。
A . int、money、charchar                                                                                       
B .  char、varchar、nchar
C . date、binary、int           
D . char、varchar、int
正确答案: B
在T-SQL中,关于NULL值叙述正确的选项是()。
A . NULL表示空格           
B .  NULL表示0
C . NULL表示空值           
D .  NULL既可以表示0,也可以表示是空格
正确答案: C
使用T-SQL创建表的语句是()。
A . DELETE TABLE           
B .  CREATE TABLE
C . ADD TABLE             
D .  DROP TABLE
正确答案: B
下面是有关主键、外键和唯一性约束的描述,请问哪些描述是正确的()。
A . 一个表中最多只能有一个主键约束,一个唯一性约束
B . 一个表中最多只能有一个主键
约束,一个外键约束
C . 在定义外键时,应该首先定义主键表的主键约束,然后定义外键约束
D . 在定义外键时,应该首先定义外键约束,然后定义主键表的主键约束
正确答案: C
修改数据文件的命令是()
A . MODIFY FILE
B . MODIFY FILEGROUP
C . REMOVE FILE
D . REMOVE  FILEGROUP
正确答案: A
删除数据库的命令是()
A . DROP  DATABASE
B . USE DATABASE
C . CLOSE DATABASE
D . OPEN DATABASE
正确答案: A
下列不是SQL server,2012系统数据库的是()
A . master数据库
B . msdb数据库
C . adventureworks数据库
D . model数据库
正确答案: C
用于数据库恢复的重要文件是(),
A . 数据库文件
B . 索引文件
C . 备注文件
D . 事务日志文件
正确答案: D
SQL server2012的物理存储主要包括两类文件()
A . 主数据文件,次要数据文件
B . 数据文件,事务日志文件
C . 表文件,索引文件
D . 事务日志文件,文本文件
正确答案: B
创建数据库的T-SQL语句是()
A . create database
B . alter database
C . drop database
D . copy database
正确答案: A
SQL server,把数据及其相关信息用多个逻辑组件来表示,这些逻辑组件通常被称为数据库对象,以下()不是数据库对象
A . 表
B . 视图
C . 索引
D . 备份
正确答案: D
在SQL server中,将某用户数据库移动到另一个server服务器,应执行()
A . 分离数据库,再将数据库文件附加到另一服务器中
B . 将数据库文件移到另一服务器的磁盘中
C . 不能实现
D . 将数据库文件复制到另一服务器的磁盘中
正确答案: A
分离数据库就是将数据库从()删除,但是保持组成该数据的数据文件和事务日志文件中的数据完好无损,
A . windows
B . sql server
C . 硬盘
D . 系统文件
正确答案: B
下面对tempdb数据库描述不正确的是(),,
A . 是一个临时数据库
B . 属于全局资源
C . 没有权限限制
D . 使用户建立新数据库的模板
正确答案: D
事务日志用于保存()
A . 程序的执行结果
B . 对数据的更新操作
C . 程序运行过程
D . 数据操作
正确答案: B
下列文件中不属于SQL server数据库文件的是()
A . db_data.mdf
B . db_log.ldf
C . db_mdf.dat
D . db_data.ndf
正确答案: C
关于数据库的大小()
A . 只能指定固定的大小
B . 最小为10M
C . 最大为100M
D . 可以设置为自动增长
正确答案: D
下面描述错误的是(),
A . 数据库的数据文件中有且只有一个主数据文件
B . 日志文件可以存放于任何文件组中
C . 主数据文件默认为primary文件组中
D . 文件组是为了更好的实现数据库文件组织
正确答案: B
SQL server数据库文件可以有多个,除了
主数据文件外,还可以有次数据文件是数据文件的扩展名为()
A . ndf
B . mdf
C . ldf
D . idf
正确答案: A
包含数据库的启动信息的文件是()
A . 主数据文件
B . 非主要数据文件
C . 次数据文件
D . 事务日志文件
正确答案: A
下列说法()不正确
A . 每个数据库可以包含若干个主数据文件,
B . 主数据文件的扩展名是mdf,
C . 主数据文件中存放的是数据库的系统信息和用户数据库的数据,
D . 每个数据库都包含一个主数据文件
正确答案: A
SQL  SEVER 2012是()
A . 数据库
B . 数据库系统
C . 数据处理系统
D . 数据库管理系统
正确答案: D
从一个关系中取出,满足某个条件的所有记录,形成一个新的关系的操作是()操作
A . 投影
B . 连接
C . 选择
D . 复制
正确答案: C
专门的关系运算不包括下列中的()。
A . 连接运算,
B . 选择运算,
C . 投影运算
D . 交运算
正确答案: D
参照完整性规则:表的()必须是另一个表主键的有效值或者是空值
A . 候选键
B . 外键
C . 主键
D . 主属性
正确答案: B
关系数据模型是目前最重要的一种数据模型,它的三个要素分别为()
A . 实体完整,参照完整,用户自定义完整
B . 数据结构,关系操作,完整性约束
C . 数据增加,数据修改,数据查询
D . 外模式、模式、内模式
正确答案: B
关系模型中有三类完整性约束,实体完整性,参照完整性和欲完整性。定义外部关键字实现的()
A . 实体完整性
B . 域完整性
C . 参照完整性,
D . 实体完整性,参照完整性和域完整性
正确答案: C
候选关键字的属性可以有()
A . 多个
B . 0个
C . 1个
D . 一个或多个
正确答案: D
关系数据表的关键字可由()个字段组成?
A . 一个
B . 两个
C . 多个
D . 一个或多个
正确答案: D
关系数据库是若干()的集合,
A . 表(关系)
B . 视图
C . 列
D . 行
正确答案: A
下列关于关系数据库叙述错误的是()
A . 关系数据库的结构一般保持不变,但也可以根据需要进行修改
B . 一个数据表组成一个关系数据库,多种不同的数据则需要创建多个数据库
C . 关系数据表中的所有记录的关键字字段的值互不相同
D . 关系数据表中的外部关键字不能用于区别该表中的记录
正确答案: B
在概念模型中,一个实体集对应与关系模型中的一个()
A . 元组
B . 字段
C . 属性
D . 关系
正确答案: D
在()中,一个节点可以有多个双亲,结点之间可以有多种联系.
A . 网状模型
B . 关系模型
C . 层次模型
D . 实体-联系模型
正确答案: A
E-R图用以描述

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。