网院作业 发表于 2017-11-20 11:16:08

大工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]
查看完整版本: 大工17秋《SQL数据库系统及应用》在线作业123资料