- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQL期末复习题二
SQL 期末复习(二)
填空:
1.说明以下缩写的含义:DBMS:(数据库管理系统 );RDBMS:(关系型数据库管理系统 ) SQL:(结构化查询语言 )
2.一组相同类型的实体的集合称为( 实体集 )
3.实体的特征称为(属性 )
4.一个数据库中可以有多个表,但表的名称在数据库中必须是(唯一 )
5.全局变量用( @@ )符号区别于局部变量。
6.子查询分为:( 相关子查询 ),( 嵌套子查询 )
7.存储过程的参数是有方向的,可以是( 输入参数 ),且默认就是这种参数;另一种是( 输出参数 ),且必须在创建参数时使用( output )关键字。
8.删除score表中所有记录的sql语句( delete from score )
9.触发器的类型包括:( insert )、(delete )、(update )。
10.Update触发器当执行Update语句进行修改时,新值存储在( inserted )临时表中,而修改前的旧值存储在(deleted )临时表中.
11.MS SQL Server 能在两种安全模式下运行。即:(Windows 验证模式 )、( 混合验证模式 )
二、选择:
1. 求一列之中平均值使用的函数( C )
A max B min
C avg D order by
2. update 是sql中的一条语句,那么它是用来:( C )
A.显示表中的几列或所有列
B.删除表中的数据
C.更新表中的数据
3.某数据库表里的studentID列被定义为studentID int identity(50,2),首先你添加了3 条记录,然后你把第二条记录删掉,此时,若插入另外一条记录,studentID的值将是(B )。
A、44 B、56 C、58 D、54
4.创建聚集索引一般选择( A )。
A、主键列 B、具有默认值的列
C、频繁更改的列 D、创建了非聚集索引的列
5.使用以下哪个SQL命令删除整个表(包括所有字段和所有数据):( C ) A、Create Database B、Create Table
C、drop table 表名 D、New Database
6.下列哪个SQL函数用于清除字符串左边空格的函数。( C )
A、SUM() B、COUNT() C、LTRIM() D、LOWER()
7.执行select right(‘this is a test’,6)将返回给用户 ( A )
A、a test B、this i
C、 is a test D、有错误不能执行
8.设有语句 delete from student,请选择正确的执行结果。( D )
a、删除表中当前行 b、没有指定条件,不能删除数据
c、删除表 d、删除表中的所有数据
9.以下哪个约束可给字段设置缺省值:( D )
A、Not null B、Primary Key C、Check D、Default
10.回滚事务使用语句(A)
A ROLLBACK TRANSACTION B SAVE TRANSACTION
C BEGIN TRANSACTION D SAVE TRANSACTION
11、当用户执行insert语句时被触发执行的触发器是(A)
A INSERT 触发器 B UPDATE触发器
C DELETE 触发器 D INSERTED触发器
12、当用户执行Update语句时被触发执行的触发器是(B)
A INSERT 触发器 B UPDATE触发器
C DELETE 触发器 D INSERTED触发器
13、当用户执行Delete语句时被触发执行的触发器是(C)
A INSERT 触发器 B UPDATE触发
文档评论(0)