大工17秋《SQL数据库系统及应用》在线作业123资料
大工17秋《SQL数据库系统及应用》在线作业1一、单选题:
1.数据库系统中的人员通常包含Ⅰ.数据库管理员Ⅱ.系统分析员Ⅲ.数据库设计员Ⅳ.最终用户这四类中的()。 (满分:5)
A.Ⅰ
B.Ⅰ、Ⅱ、Ⅲ
C.Ⅰ、Ⅲ、Ⅳ
D.全部
正确答案:——D——
2.Microsoft SQL Server 2008是一种()。 (满分:5)
A.数据库
B.操作系统
C.硬件
D.数据库管理系统
正确答案:——D——
3.使用语句CREATE DATABASE SHUJUKU创建的数据文件放在()。 (满分:5)
A.SQL Server的默认路径下
B.D盘
C.E盘
D.F盘
正确答案:——A——
4.SQL Server 2008中的Create Database语句用于创建一个()。 (满分:5)
A.索引表的字段
B.触发器
C.数据库
D.视图
正确答案:————
5.下列关于数据库的说法正确的是()。 (满分:5)
A.Master数据库记录所有系统级信息
B.Tempdb数据库中存储的内容包括创建的临时用户对象
C.Model数据库用作SQL Server 2008实例上创建的所有数据库的模板
D.以上答案均正确
正确答案:————
6.SQL语言是()。 (满分:5)
A.二进制语言
B.结构化查询语言
C.第十三代语言
D.机器C语言
正确答案:————
7.()是位于用户与操作系统之间的一层数据管理软件,数据库在建立、使用和维护时由其统一管理、统一控制。 (满分:5)
A.DBMS
B.DB
C.DBC
D.BBC
正确答案:————
8.每个数据库有且只有一个()。 (满分:5)
A.主要数据文件
B.次要数据文件
C.日志文件
D.数据表
正确答案:————
9.Microsoft SQL Server是()。 (满分:5)
A.基于网状型数据库模型的数据库管理系统
B.基于层次型数据库模型的数据库管理系统
C.基于关系型数据库模型的数据库管理系统
D.以上都不正确
正确答案:————
10.当SQL Server创建一个新的数据库时,可用于作为模板的系统数据库是()。 (满分:5)
A.Msdb数据库
B.Master数据库
C.Model数据库
D.Tempdb数据库
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
正确答案:————
三、判断题:
11.系统数据库可以随意进行修改删除,不会影响SQL server数据库引擎的正常启动。 (满分:5)
正确答案:————
12.每一个数据库只能有一个主数据文件和两个事务日志文件。 (满分:5)
正确答案:————
13.create database AA语句用于创建数据表。 (满分:5)
正确答案:————
14.SSMS代表SQL Server Management Studio,提供了用于数据库管理的图形工具和功能丰富的开发环境。 (满分:5)
正确答案:————
15.数据库中主数据文件名称的默认后缀是.ldf。 (满分:5)
正确答案:————
16.每个数据库都至少有三个主数据文件。 (满分:5)
正确答案:————
17.系统数据库包含master、model等数据库。 (满分:5)
正确答案:————
18.每一个数据库应该至少有一个日志文件。 (满分:5)
正确答案:————
19.create database语句可以在创建数据库时指定数据库名称等。 (满分:5)
正确答案:————
20.事务日志是每一个数据库都应具有的,默认后缀是.ldf。 (满分:5)
正确答案:————
大工17秋《SQL数据库系统及应用》在线作业2
一、单选题:
1.有如下SQL语句:SELECT * FROM student where DeptID between 12 and 18,与该语句等价的是()。 (满分:5)
A.SELECT * FROM student where DeptID<=18 and DeptID>=12
B.SELECT * FROM student where DeptID<=18 and DeptID>12
C.SELECT * FROM student where DeptID<18 and DeptID<=12
D.SELECT * FROM student where DeptID<18 and DeptID<12
正确答案:——A——
2.如果在查询中需要查询所有姓王的学生的名单,使用的关键字是()。 (满分:5)
A.LIKE
B.MATCH FOR
C.EQ FOR
D.!=
正确答案:——A——
3.在select查询语句中的like 'JS_'表示()的字符串。 (满分:5)
A.长度为3的以“JS”开头
B.长度为2的以“JS”开头
C.任意长度的以“JS”开头
D.长度为4的以“JS”开头第三个字符为“_”
正确答案:——A——
4.由于业务量很大,订单表存放了大量的数据。你想查询3年以前的购买信息,下面()语句能够完成该任务。 (满分:5)
A.select * FROM 订单表 WHERE 购买日期< DATEADD( YY, -3, GETDATE() )
B.select * FROM 订单表 WHERE 购买日期< DATEADD( YY, 3, GETDATE() )
C.select * FROM 订单表 WHERE 购买日期< GETDATE() - 3
D.select * FROM 订单表 WHERE 购买日期< GETDATE() + 3
正确答案:————
5.学生表xsx包含列“姓名”和列“年龄”等,想要按照年龄从大到小顺序查询出学生表的所有信息,下面()语句能完成该功能。 (满分:5)
A.SELECT * FROM xsx
B.SELECT * FROM xsx ORDER BY 年龄 desc
C.SELECT * FROM xsx ORDER BY 年龄 asc
D.SELECT 姓名, 年龄 FROM xsx
正确答案:————
6.您需要显示年龄从18到25的学生的姓名和年龄。学生表xsxx包含列“姓名”和列“年龄”,下面()语句能完成该功能。 (满分:5)
A.SELECT 姓名, 年龄 FROM xsxx
B.SELECT 姓名, 年龄 FROM xsxx WHERE年龄 = 18 OR 年龄 = 25
C.SELECT 姓名, 年龄 FROM xsxx WHERE 年龄 BETWEEN 18 AND 25
D.SELECT 姓名, 年龄 FROM xsxx WHERE年龄 = 18 AND 年龄 != 25
正确答案:————
7.在SELECT语句中,用于显示部分查询结果的TOP短语与()同时使用,可以显示出查询的排序效果。 (满分:5)
A.ORDER BY
B.CREATE
C.DROP
D.USEFOR
正确答案:————
8.在SQL语言中,不是逻辑运算符号的是()。 (满分:5)
A.AND
B.NOT
C.OR
D.%OR
正确答案:————
9.模式匹配运算符like中的通配符%可以代表()字符。 (满分:5)
A.1个
B.8个
C.255个
D.0个或任意多个
正确答案:————
10.一般情况下,下面()关键字不能影响SELECT语句所返回的结果的行数。 (满分:5)
A.TOP n
B.WHERE
C.ORDER BY
D.DISTINCT
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
正确答案:————
三、判断题:
11.比较运算符中!=代表“恒等于”。 (满分:5)
正确答案:————
12.GROUP BY子句用于对查询结果分组,该语句主要和汇总语句配合使用,比如SUM,AVG,MAX,MIN等。 (满分:5)
正确答案:————
13.聚合函数中COUNT函数主要统计不包含NULL的字段的平均值。 (满分:5)
正确答案:————
14.聚合函数中MAX函数功能是求最大值。 (满分:5)
正确答案:————
15.常用的比较运算符包含=,>,=,,!=等。 (满分:5)
正确答案:————
16.聚合函数中SUM函数功能是求和。 (满分:5)
正确答案:————
17.聚合函数中AVG函数功能是求最小值。 (满分:5)
正确答案:————
18.SQL语句中ORDER BY子句排序基于字符的ASCII排序,数字0-9,字母A-Z,其默认次序是降序。 (满分:5)
正确答案:————
19.聚合函数中MIN函数返回一组记录中的某个字段的最大值或者最小值。 (满分:5)
正确答案:————
20.比较运算符对多个表达式进行比较,返回TRUE,FALSE等值。 (满分:5)
正确答案:————
大工17秋《SQL数据库系统及应用》在线作业3
一、单选题:
1.我们可以在视图上完成的操作是()。 (满分:5)
A.更新视图
B.查询
C.重命名视图
D.以上都对
正确答案:——D——
2.删除索引的SQL语句是()。 (满分:5)
A.drop index
B.create index
C.use_help index
D.以上都不对
正确答案:——A——
3.在SQL中,建立视图所用的命令是()。 (满分:5)
A.CREATET SCHEMA
B.CRETEE TABLE
C.CREATE VIEW
D.CREATEF INDEX
正确答案:——C——
4.在SQL server 2008中,如果创建视图的基表被删除,则视图()。 (满分:5)
A.还能使用,但字段数量会增加
B.不能被使用
C.还能使用,且字段数量没有改变
D.还能使用,但字段数量会减少
正确答案:————
5.要删除视图myviewview,可以使用()语句。 (满分:5)
A.DROP database myviewview
B.DROPTABLE myviewview
C.DROP INDEXmyviewview
D.DROP VIEW myviewview
正确答案:————
6.使用以下语句创建的视图有()列:create view t_view as select emp_id,emp_name,title from employee。 (满分:5)
A.1
B.2
C.3
D.4
正确答案:————
7.SQL Server 2008 采用的身份验证模式是()。 (满分:5)
A.仅Windows身份验证模式
B.仅SQL Server身份验证模式
C.仅混合模式
D.Windows身份验证模式和混合模式
正确答案:————
8.以下对视图的描述错误的是()。 (满分:5)
A.是一张虚拟的表
B.在存储视图时存储的是视图的定义
C.在存储视图时存储的是在视图中的可以查询的实际数据
D.可以像查询表一样来查询视图
正确答案:————
9.一般情况下,视图名称()与该用户拥有的任何表的名称相同。 (满分:5)
A.不可以
B.一定能
C.在某些条件下可以
D.以上都不对
正确答案:————
10.SQL语言中,删除一个视图的命令是()。 (满分:5)
A.deletes
B.drop
C.clear all of view
D.remove view
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
T.对
F.错
正确答案:————
三、判断题:
11.当使用SQL Server 2008中的SQL Server 身份验证时,所有 SQL Server 帐户设置密码越简单越安全,不需要设置强密码。 (满分:5)
正确答案:————
12.索引是与表(或视图)关联的页的集合,用于加速从表中检索数据。 (满分:5)
正确答案:————
13.通过T-SQL命令可以创建数据库角色及定义数据库角色。 (满分:5)
正确答案:————
14.远程网络主机通过Internet访问SQL server服务器所在的网络,由网络环境提供保护机制。 (满分:5)
正确答案:————
15.Windows认证模式是SQL Server 2008身份认证中的一种认证模式。用户身份由 Windows 进行确认。 (满分:5)
正确答案:————
16.SQL Server提供了多个固定数据库角色,其中db_securityadmin是可以设置访问权限,不能修改角色管理权限。 (满分:5)
正确答案:————
17.每张表可以创建多个聚集索引,每个聚集索引需要仅仅5%的附加空间,以存放该表的副本和索引的中间页。 (满分:5)
正确答案:————
18.混合验证模式可以允许以SQL Server身份验证模式或者Windows身份验证模式来进行验证。 (满分:5)
正确答案:————
19.在SQL Server 2008中的SQL Server 身份验证中,进行连接的用户每次连接时必须提供登录名和密码。 (满分:5)
正确答案:————
20.在SQL Server 2008的Windows认证模式中,用户身份主要由Windows进行确认。SQL Server不要求提供密码,也不执行身份验证。 (满分:5)
正确答案:————
页:
[1]