1、 大工 17 秋 SQL 数据库系统及应用在线作业 3 总分: 100 分 100 分 一、单选题 共 10 题, 50 分 15 分 我们可以在视图上完成的操作是 ()。 A 更新视图 B 查询 C 重命名视图 D 以上都对 学生答案: D 得分 :5 分 25 分 删除索引的 SQL 语句是 ()。 Adrop index Bcreate index Cuse_help index D 以上都不对 学生答案: A 得分 :5 分 35 分 在 SQL 中 ,建立视图所用的命令是 ()。 ACREATET SCHEMA BCRETEE TABLE CCREATE VIEW DCREATEF
2、INDEX 学生答案: C 得分 :5 分 45 分 在 SQL server 2008 中 ,如果创建视图的基表被删除 ,则视图 ()。 A 还能使用,但字段数量会增加 B 不能被使用 C 还能使用,且字段数量没有改变 D 还能使用,但字段数量会减少 学生答案: B 得分 :5 分 55 分 要删除视图 myviewview,可以使用 ()语句。 ADROP database myviewview BDROP TABLE myviewview CDROP INDEX myviewview DDROP VIEW myviewview 学生答案: D 得分 :5 分 65 分 使用以下语句创建的
3、视图有 ()列 :create view t_view as select emp_id,emp_name,title from employee。 A1 B2 C3 D4 学生答案: C 得分 :5 分 75 分 SQL Server 2008 采用的身份验证模式是 ()。 A 仅 Windows 身份验证模式 B 仅 SQL Server 身份验证模式 C 仅混合模式 DWindows 身份验证模式和混合模式 学生答案: D 得分 :5 分 85 分 以下对视图的描述错误的是 ()。 A 是一张虚拟的表 B 在存储视图时存储的是视图的定义 C 在存储视图时存储的是在视图中的可以查询的实际数
4、据 D 可以像查询表一样来查询视图 学生答案: C 得分 :5 分 95 分 一般情况下 ,视图名称 ()与该用户拥有的任何表的名称相同。 A 不可以 B 一定能 C 在某些条件下可以 D 以上都不对 学生答案: A 得分 :5 分 105 分 SQL 语言中 ,删除一个视图的命令是 ()。 Adeletes Bdrop Cclear all of view Dremove view 学生答案: B 得分 :5 分 二、判断题 共 10 题, 50 分 15 分 当使用 SQL Server 2008 中的 SQL Server 身份验证时 ,所有 SQL Server 帐户设置密码越简单越安
5、全 ,不需要设置强密码。 A 对 B 错 学生答案: B 得分 :5 分 25 分 索引是与表 (或视图 )关联的页的集合 ,用于加速从表中检索数据。 A 对 B 错 学生答案: A 得分 :5 分 35 分 通过 T-SQL 命令可以创建数据库角色及定义数据库角色。 A 对 B 错 学生答案: A 得分 :5 分 45 分 远程网络主机通过 Internet 访问 SQL server 服务器所在的网络 ,由网络环境提供保护机制。 A 对 B 错 学生答案: A 得分 :5 分 55 分 Windows 认证模式是 SQL Server 2008 身份认证中的一种认证模式。用户身份由 Win
6、dows 进行确认。 A 对 B 错 学生答案: A 得分 :5 分 65 分 SQL Server 提供了多个固定数据库角色 ,其中 db_securityadmin 是可以设置访问权限 ,不能修改角色管理权限。 A 对 B 错 学生答案: B 得分 :5 分 75 分 每张表可以创建多个聚集索引 ,每个聚集索引需要仅仅 5%的附加空间 ,以存放该表的副本和索引的中间页。 A 对 B 错 学生答案: B 得分 :5 分 85 分 混合验证模式可以允许以 SQL Server 身份验证模式或者 Windows 身份验证模式来进行验证。 A 对 B 错 学生答案: A 得分 :5 分 95 分 在 SQL Server 2008 中的 SQL Server 身份验证中 ,进行连接的用户每次连接时必须提供登录名和密码。 A 对 B 错 学生答案: A 得分 :5 分 105 分 在 SQL Server 2008 的 Windows 认证模式中 ,用户身份主要由 Windows 进行确认。 SQL Server 不要求提供密码 ,也不执行身份验证。 A 对 B 错 学生答案: A 得分 :5 分