全球旧事资料 分类
Server使用两层安全机制确认
用户的
有效性,wi
dows身份
验证和
SQLserver身份

证两个阶段。
7、数据完整性可分为
实体
完整性、
值域
完整性、引

完整性和用户自定义完整性。
三、判断题(每题2分,共20分)
1、∨)在CREATEINDEX语句中,使用CLUSTERED来建立聚集索引。
2、(∨)如果使用别名来代表一个表,那么在定义别名后的所有查询语句中,都必
须使用别名来代表表的全名,否则系统会出错
3、∨在SQLSERVER中替代触发器的执行是在数据的插入、更新或删除之前执行
的。
4、(×)当用户删除一个表(DROPTABLE)后,建立在该表上的视图不存在了。
5、(×)恢复数据库,可以在查询分析器中使用这样的命令:
BACKUPDATABASEdatabase_
ameFROMbackup_device
6、(∨)可以在企业管理器中修改数据库的名称。
7、(∨)通配符“_”表示某单个字符。
8、(×)SQLsever在进行数据操作时,总是先写数据库,然后记录日志。实际为
应该是先写入日志文件,再写入数据库
9、(×)默认值绑定到列上后,该列上的数据将固定不变。
10(∨)一个表上只能建立一个聚集索引。
四操作题共34分
f1、用查询分析器创建一个学生数据库(stude
t),将数据文件和日志文件都存放在D盘根
目录下。其中数据文件和日志文件初始大小都为8MB,最大容量不受限制,自动增长率都为
20。(5分)
createdatabasestude
to
amexs_datfile
amedxs_datmdfsize8maxsizeu
limitedfilegrowth20logo
amexs_logfile
amedxs_logldfsize8maxsizeu
limitedfilegrowth20
已知有三个表格:
STUDENT(学号,姓名,性别,年龄,班号)
CLASS(班号,专业名,系号,入学年份)
DEPARTMENT(系号,系名)
试用SQL语言完成以下功能:
2、向STUDENT表中插入如下数据(8102,钱四,女,16,138)(3分)
i
serti
tostude
tvalues8102钱四女16138
3、在表Stude
t中有这样一个元组(‘001’’刘晨’19‘女’’16’)现在想把其学
号为‘001’修改为‘070101’。
updatestude
tset学号070101where学号001
4、完成以下查询功能
(3分)
(1)找出所有姓李的学生姓名、性别、年龄、班号,并按其年龄由大到小排序。(4分)
select姓名性别年龄班号fromstude
twhere姓名like李orderby年龄desc
(2)列出大于男生平均年龄的女生的学号,姓名,年龄,专业名,系名(4分)
select学号姓名年龄专业名系名fromstude
tclassdepartme
twhere性别女a
d年龄selectavg年龄fromstude
twhere性别男a
dstude
t班号class班号a
dclass系号departme
t系号
f(3r
好听全球资料 返回顶部