MS SQL2022复习题

上传人:Wo****B 文档编号:167368865 上传时间:2022-11-03 格式:DOC 页数:13 大小:27.50KB
收藏 版权申诉 举报 下载
MS SQL2022复习题_第1页
第1页 / 共13页
MS SQL2022复习题_第2页
第2页 / 共13页
MS SQL2022复习题_第3页
第3页 / 共13页
资源描述:

《MS SQL2022复习题》由会员分享,可在线阅读,更多相关《MS SQL2022复习题(13页珍藏版)》请在装配图网上搜索。

1、MS SQL2022复习题 - 1. MS SQL2022属于 A) 关系数据库 B) 层次数据库 C) 网状数据库 D) 文件数据库 2SQL语言中修改表应使用 。 A) Modify Table B) Alter Table C) Update Table D) Change Table 3 SQL查询中的GROUP BY语句用于 。 A) 分组条件 B) 对查询进展排序 C) 列表 D) 选择行条件 4在SQL查询中使用ORDER BY子句指出的是 A) 查询目的 B) 查询结果排序 C) 查询视图 D) 查询条件 5SQL语言是 A) 构造化查询语言 B) 宿主语言 C) 汇编语言 D

2、) 非过程化语言 6SQL语言中,删除一个表的命令是 A) CLEAR TABLE B) DROP TABLE C) DELETE TABLE D) REMOVE TABLE 7SQL SERVER 属于 公司的产品。 A) IBM B) 甲骨文 C)微软 D) SUN 8. 函数 “Sum” 的意思是求所在字段内所有的值的 。 A) 和 B.) 平均值 C) 最小值 D) 第一个值 9 函数 “Avg” 的意思是求所在字段内所有的值的 。 A) 和 B) 平均值 C) 最小值 D) 第一个值 10不属于SQL SERVER2022数据库中的对象的是 。 A) 视图 B) 触发器 C) 防火墙

3、 D) 函数 11. 在SELECT语句中使用*,表示 A) 选择任何属性 B) 选择全部属性 C) 选择全部元组 D) 选择主码 12 在SELECT语句中使用top 5时,返回结果是 A) 表中前五行数据 B) 行编号有“5”的数据 C) 表中前五行有空值的数据 D) 表中第五行数据 13向表中添加新记录的SQL命令是 A) CREATE B) INSERT C) UPDATE D) DELETE 14修改表记录的SQL命令是 A) CREATE B) INSERT C) UPDATE D) DELETE 15删除表记录的SQL命令是 A) CREATE B) INSERT C) UPDA

4、TE D) DELETE 16. 货币数据类型在SQL SERVER2022中用( )表示 A) int B) datetime C) money D) tinyint 17. 以下软件 不是数据库管理系统 A) Excel B) Access C) SQL Server D) Oracle 18SQL SERVER2022中,用于表示人的年龄最合适的是 A) numeric B) money C) tinyint D) smallint 19. 关系数据库中的数据表之间的关系用 来实现 A) 主键约束 B) 外键约束 C) 检查约束 D) 默认值约束 20. 同一表中的数据行的唯一性使用 来

5、实现 A) 主键约束 B) 外键约束 C) 检查约束 D) 默认值约束 21. 不是SQL SERVER 2022中可以使用的运算符 A) B) C) D) 22. 在数据库系统中,空值是 A) 0 B) 空格 C) 空字符串 D) 不确定 23. 查询货号是 或 的记录,可以在条件中输入 ( ) 。 A) B) not in (C) in ( D) not (24. 在学生数据记录表中要查找姓“楚”的学生,对应“姓名”字段的正确表达式是 A) “楚?” B) “楚*” C) Like“%楚%” D) Like “楚%” 25. 将文本字符串“23,18,9,66”按升序排序,排序的结果将是

6、A) 9,18,23,66 B) 66,23,18,9 C) 18,23,66,9 D) 以上皆非 26SELECT 语句中使用关键字 可以把重复行屏蔽掉。 A) DISTINCT B) UNION C) ALL D) TOP 27在查询结果集中将 NAME字段显示为联络人,应该使用 语句。 A) SELECT name FROM Customers as 联络人 B) SELECT name=联络人 FROM Customers C) SELECT * FROM Customers WHERE name= 联络人 D) SELECT name as 联络人 FROM Customers 28

7、有如下定义, 插入语句是正确的。 CREATE TABLE student (studentid int not null, name char(10) null, age int not null, sex char(1) not null, dis char(10) ) A) INSERT INTO student VALUES(11,abc,20,f) B) INSERT INTO student(studentid,sex,age) VALUES (11,f,20) C) INSERT INTO student(studentid,sex,age) VALUES (11,20,f,NU

8、LL) D) INSERT INTO student SELECT 11,ABC,20,F,test 29查询两表之间互相匹配的数据应使用 A) 穿插连接 B) 外联接 C) 内联接 D) 自连接 30将货名为“山楂片”的商品从“库存”表中删除,应使用。 A) Update 库存 set 货名=山楂片 B) Delete from 库存 where 货名=山楂片 C) Drop Table 库存 Where货名=山楂片D)Drop from 库存 where 货名=山楂片 31在多表视图上不可执行的操作是 A) 子查询 B) 连接查询 C) 分组查询 D) 更新操作 32. 可以使用Betwe

9、en运算符的数据类型是 A) 字符 B) 日期 C) 二进制 D) 时间戳 33条件语句“Where 库存量1000”的意思是 。 A) “库存量”中大于1000元的记录 B) 将“库存量”中大于1000元的记录删除 C) 拷贝字段“库存量”中大于1000元的记录 D) 将字段“库存量”中大于1000元的记录进展交换 34以下不属于存储过程的功能的是 。 A) 带输出参数 B) 带输入参数 C) 返回任意类型值 D) 调用其它存储过程 35以下不属于SQL SERVER2022中所支持的触发器类型的是 。 A) After触发器 B) For触发器 C) Instead of触发器 D) Co

10、mmand触发器 36索引的主要作用是 。 A) 实现数据完好性 B) 实现触发器 C) 进步查询效率 D) 进步数据平安性 37SQL SERVER2022的平安体系中,效劳器级平安通过 来实现。 A) 身份验证 B) SQL代理 C) 防火墙 D) 定义效劳器角色 38可以解决所有并发异常问题的事务隔离级别是 。 A) 未提交读 B) 提交读 C) 可重复读 D) 可串行化 39修改数据时为防止产生并发异常,应使用 。 A) 共享锁 B) 意向锁 C) 独占锁 D) 架构锁 40当事务的隔离级别处于“可重复读”时,可能会出现的并发异常是 。 A) 丧失更新 B) 脏读 C) 幻影读 D)

11、不会出现异常 1. SQL SERVER中逻辑类型用来表示。 A) int B) money C) bit D) bool 2、SQL SERVER数据库文件是由 组成的。 A) 表和视图 B) 数据文件和日志文件 C) 数据库文件和程序文件 D) 主要文件和次要文件 3、主要数据文件和次要数据文件的扩展名分别是 。 A) .DBF .DBO B) .BAT .EXE C) .DOC .TXT D) .MDF .NDF 4、日志文件的扩展名是 A) LDF B) MDF C) NDF D) DBF 5、创立数据库的SQL命令是 A) CREATE TABLE B) CREATE VIEW C)

12、 CREATE DATABASE D) CREATE INDEX 6、修改表时新增列的语法是 A) Add B) Add Column C) Insert Column D) Alter Column 7、修改数据库名称的系统存储过程是 A) SP_HELP B) SP_RENAMEDB C) SP_RENAME D) SP_HELPDB 8、删除数据库的SQL命令是 A) DELETE DATABASE B) DELETE TABLE C) DROP DATABASE D) DROP TABLE 9、创立数据表的SQL命令是 A) CREATE TABLE B) CREATE VIEW C)

13、 CREATE DATABASE D) CREATE INDEX 10、向表中添加新记录的SQL命令是 A) CREATE B) INSERT C) UPDATE D) DELETE 11、修改表记录的SQL命令是 A) CREATE B) INSERT C) UPDATE D) DELETE 12、删除表记录的SQL命令是 A) CREATE B) INSERT C) UPDATE D) DELETE 13、关系数据库中主键的作用是 A) 标识表中唯一的行 B) 创立唯一的索引、允许空值 C) 只允许以表中第一个字段建立 D) 系统自动编号 14、唯一性约束是 A) 和主键约束一样 B) 只

14、允许以表中第一个字段建立 C) 承受NULL值 D)以上都不对 15、表在数据库中是一个非常重要的数据对象,它是用来 各种数据内容的。 A) 显示 B) 查询 C) 存放 D) 检索 16、 约束用来制止输入重复值。 A) DEFAULT B) NULL C) UNIQUE D) FOREIGN KEY 17、有如下定义, 插入语句是正确的。 CREATE TABLE student (studentid int not null, name char(10) null, age int not null, sex char(1) not null, dis char(10) ) A) INS

15、ERT INTO student VALUES(11,abc,20,f) B) INSERT INTO student(studentid,sex,age) VALUES (11,f,20) C) INSERT INTO student(studentid,sex,age) VALUES (11,20,f,NULL) D) INSERT INTO student SELECT 11,ABC,20,F,test 18、删除数据表的SQL命令是 A) DELETE DATABASE B) DELETE TABLE C) DROP DATABASE D) DROP TABLE 19、在查询结果集中将

16、 NAME字段显示为联络人,应该使用 语句。 A) SELECT name FROM Customers as 联络人 B) SELECT name=联络人 FROM Customers C) SELECT * FROM Customers WHERE name= 联络人 D) SELECT name 联络人 FROM Customers 20、在Transact-SQL语法中,SELECT语句可完成表复制的语法是 A) SELECT,FROM B) SELECT ,INTO C) SELECT,GROUP D) 仅SELECT 21、SELECT 语句中使用关键字 可以把重复行屏蔽掉。 A)

17、 DISTINCT B) UNION C) ALL D) TOP 22、SELECT 语句中将多个查询结果返回一个结果集中的关键字是 A) JOIN B) UNION C) INTO D) LIKE 23、为数据表创立索引的目的是 A) 进步查询的检索性能 B) 创立唯一性索引 C) 创立主键 D) 归类 24、T-SQL中部分变量必须以 开头。 A) * B) # C) $ D) 25、T-SQL语言中变量分为 种。 A) 1 B) 2 C) 3 D) 4 1、 SQL SERVER表示二进制的数据类型是 。 A) Text B) VarChar C) Binary D) TimeSt 2、

18、 SQL SERVER表示学生性别使用类型最适宜。 A) Text B) bit C) binary D) Bool 3、 修改表时,在表中新增一个约束应使用语法 。 A) Alter Column B) Add Rule C) Drop Constraint D) Add Contraint 4、SQL SERVER网络连接默认端口号是 A) 1433 B) 443 C) 80 D) 3306 5、查看对象相关性的系统存储过程是 A) SP_RENAME B) SP_HELP 6、创立数据表时指定采用系统自动编号的语法是 A) default(1,1) B) decimal(1,1) C)

19、numeric(1,1) D) identity(1,1) 7、修改数据库名称的系统存储过程是 A) SP_HELP B) SP_RENAMEDB C) SP_RENAME D) SP_HELPDB 8、删除数据库的SQL命令是 A) DELETE DATABASE B) DELETE TABLE C) DROP DATABASE D) DROP TABLE 9、创立数据触发器的SQL命令是 A) CREATE Trigger B) CREATE VIEW C) CREATE Rule D) CREATE INDEX 10、向表中添加新记录的SQL命令是 A) CREATE B) INSERT

20、 C) UPDATE D) DELETE 11、修改表记录的SQL命令是 A) CREATE B) INSERT C) UPDATE D) DELETE 12、删除表记录的SQL命令是 A) CREATE B) INSERT C) UPDATE D) DELETE 13、关系数据库中外键是 A) 两个表间的联络 B) 允许导入外部数据 C) 用于两个表之间的连接查询 D) 不允许有多个外键 14、Check约束是 A) 检查数据值是否重复 B) 只允许检查数字和日期 C) 检查数据值是否合法 D) 以上都不对 15、约束在数据库中是一种数据对象,它是用来 的。 A) 管理数据 B) 检查数据存

21、储 C) 实现数据完好性 D) 实现数据平安性 16、 约束用来制止输入重复值。 A) DEFAULT B) NULL C) UNIQUE D) FOREIGN KEY 17、有如下定义, 插入语句是正确的。 CREATE TABLE student (studentid int identity(1,1) primary key, name char(10) null, age int not null, sex bit not null, reg datetime default getdate ) A) INSERT INTO student VALUES(1,张三,21,1) B) I

22、NSERT INTO student VALUES (张三,21,1,default) C) INSERT INTO student(studentid,sex,age) VALUES (1,男,21) D) INSERT INTO student VALUES (张三,21,NULL,2022-05-20) 18、删除存储过程的SQL命令是 A) DELETE Procedure B) DELETE Rule C)DROP Function D) DROP Procedure 19、在查询结果集中显示全校所有班级并消除重复,正确的语句是 A) SELECT 班级 FROM 学生 B) SELECT top 100 班级 FROM 学生 C) SELECT all 班级 FROM 学生 D) SELECT distinct 班级 FROM 学生 20、在Transact-SQL语法中,SELECT语句内联接使用关键字 A) JOIN INTO B) INNER JOIN C) FULL JOIN D) CROSS JOIN 第 13 页 共 13 页

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!