SQL Server2005数据库应用技术(2)
时间:2025-01-11
时间:2025-01-11
A.UPDATE B.INSERT C.ALTER D.MODIFY
5.要限制输入到列中的值范围,应使用(A )约束。
A.CHECK B.PRIMARY KEY C.FOREIGN KEY D.UNIQUE
1.在Transact-SQL语句中,条件“年龄BETWEEN 15 AND 35”表示年龄在15岁至35岁之间,且(A )。
A.包括15岁和35岁B.不包括15岁和35岁
C.包括15岁但不包括35岁D.包括35岁但不包括15岁
2.下列聚合函数中正确的是(C )。
A.SUM(*) B.MAX(*) C.COUNT(*) D.A VG(*)
3.查询员工工资信息时,结果按工资降序排列,下列语句中正确的是(B )。
A.ORDER BY 工资B.ORDER BY 工资DESC
C.ORDER BY 工资ASC D.ORDER BY 工资DISTINCT
4.在SQL Server2005中,下列关于通配符的操作中,范围最大的是(D )。
A.sname LIKE …abc#‟B.sname LIKE …abc_d%‟ C.sname LIKE …abc%‟D.sname LIKE …%abc%‟5.“SELECT 工号FROM 员工表WHERE 工资>1250”的功能是(D )
A.查询工资大于1250元的记录
B.查询1250号记录后的记录
C.检索所有的职工号
D.从“职工”关系中检索工资大于1250元的职工号
1.关于触发器,下列说法错误的是(B )。
A.触发器是一种特殊类型的存储过程
B.DDL触发器包括INSERT触发器、UPDA TE触发器、DELETE触发器等基本触发器
C.触发器可以同步数据库中相关数据表,进行级联更改
D.DDL触发器和DML触发器可以通过CREATE TRIGGER语句来创建,都是为了响应事件而被激发的。
2.可以响应INSERT语句的触发器是( A )。
A.INSERT触发器B.DELETE触发器C.UPDATE触发器D.DDL触发器
3.可以响应CREATE TABLE语句的触发器是(D )。
A.INSERT触发器B.DELETE触发器C.UPDATE触发器D.DDL触发器
1.在Transact-SQL语言中变量分为___局部变量______和_____全局变量____。
2.以____@@_________符号开头的变量为全局变量。
3.SQL Server聚合函数有最大、最小、求和、平均和计数等,它们分别是MAX、__ MIN _____、____ SUM____、A VG和COUNT。
1.视图是一种常用的____数据库对象______。
2.视图可以看成是从一个或几个_____基本表_____导出的虚表或存储在数据库中的查询。
3.数据库中只存放视图的___定义_________,而不存放视图对应的__数据_________,数据存放在原来的__基本表______中,当基本表中数据发生变化时,从视图中查询出的数据_____也会随之变化(或是最新数据)____________。
1.在正式创建一个索引之前,通常需要从___数据库_____、___查询_______和____索引_____这3个方面进行考虑。
2.在一般情况下,当对数据进行__修改_____时,会产生索引碎片,索引碎片会降低数据库系统的性能,通过_____查询编辑器窗口_____使用系统函数,可以检测索引中是否存在碎片。
3.在数据表中创建主键约束时,会自动产生___唯一性的聚集______索引。
4.可以使用____ CREATE INDEX语句_____创建独立于约束的索引。
1.存储过程在第一次执行时进行编译,并将结果存储在_____数据库服务器______中,用于以后调用。2.存储过程是SQL Server2005中封装的__ Transact-SQL语句_________,包括3种类型,分别是___系统