找回密码
 注册

QQ登录

只需一步,快速开始

查看: 795|回复: 0

大工网院16秋《SQL数据库系统及应用》在线作业答案

[复制链接]
发表于 2017-2-13 09:00:12 | 显示全部楼层 |阅读模式
大工16秋《SQL数据库系统及应用》在线作业1

一、单选题:(共10题,每题5分)
1.Microsoft SQL Server是( )。

  A. 基于网状型数据库模型的数据库管理系统
  B. 基于层次型数据库模型的数据库管理系统
  C. 基于关系型数据库模型的数据库管理系统
  D. 以上都不正确
2.( )是位于用户与操作系统之间的一层数据管理软件,数据库在建立、使用和维护时由其统一管理、统一控制。

  A. DBMS
  B. DB
  C. DBC
  D. BBC
3.数据库系统中的人员通常包含Ⅰ.数据库管理员Ⅱ.系统分析员Ⅲ.数据库设计员Ⅳ.最终用户这四类中的( )。

  A. Ⅰ
  B. Ⅰ、Ⅱ、Ⅲ
  C. Ⅰ、Ⅲ、Ⅳ
  D. 全部
4.使用语句CREATE DATABASE SHUJUKU创建的数据文件放在( )。

  A. SQL Server的默认路径下
  B. D盘
  C. E盘
  D. F盘
5.下列关于数据库的说法正确的是( )。

  A. Master数据库记录所有系统级信息
  B. Tempdb数据库中存储的内容包括创建的临时用户对象
  C. Model数据库用作SQL Server 2008实例上创建的所有数据库的模板
  D. 以上答案均正确
6.SQL Server 2008中的Create Database语句用于创建一个( )。

  A. 索引表的字段
  B. 触发器
  C. 数据库
  D. 视图
7.当SQL Server创建一个新的数据库时,可用于作为模板的系统数据库是( )。

  A. Msdb数据库
  B. Master数据库
  C. Model数据库
  D. Tempdb数据库
8.SQL语言是( )。

  A. 二进制语言
  B. 结构化查询语言
  C. 第十三代语言
  D. 机器C语言
9.每个数据库有且只有一个( )。

  A. 主要数据文件
  B. 次要数据文件
  C. 日志文件
  D. 数据表
10.Microsoft SQL Server 2008是一种( )。

  A. 数据库
  B. 操作系统
  C. 硬件
  D. 数据库管理系统
三、判断题:(共10题,每题5分)
1.create database AA语句用于创建数据表。( )

  A. 对
  B. 错
2.每个数据库都至少有三个主数据文件。( )

  A. 对
  B. 错
3.数据库中主数据文件名称的默认后缀是.ldf。 ( )

  A. 对
  B. 错
4.系统数据库可以随意进行修改删除,不会影响SQL server数据库引擎的正常启动。( )

  A. 对
  B. 错
5.create database语句可以在创建数据库时指定数据库名称等。( )

  A. 对
  B. 错
6.SSMS代表SQL Server Management Studio,提供了用于数据库管理的图形工具和功能丰富的开发环境。( )

  A. 对
  B. 错
7.系统数据库包含master、model等数据库。( )

  A. 对
  B. 错
8.每一个数据库应该至少有一个日志文件。( )

  A. 对
  B. 错
9.事务日志是每一个数据库都应具有的,默认后缀是.ldf。( )

  A. 对
  B. 错
10.每一个数据库只能有一个主数据文件和两个事务日志文件。( )

  A. 对
  B. 错
大工16秋《SQL数据库系统及应用》在线作业2

一、单选题:(共10题,每题5分)
1.有如下SQL语句:SELECT * FROM student where DeptID between 12 and 18,与该语句等价的是( )。

  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
2.学生表xsx包含列“姓名”和列“年龄”等,想要按照年龄从大到小顺序查询出学生表的所有信息,下面( )语句能完成该功能。

  A. SELECT * FROM xsx
  B. SELECT * FROM xsx ORDER BY 年龄 desc
  C. SELECT * FROM xsx ORDER BY 年龄 asc
  D. SELECT 姓名
   年龄 FROM xsx
3.如果在查询中需要查询所有姓王的学生的名单,使用的关键字是( )。

  A. LIKE
  B. MATCH FOR
  C. EQ FOR
  D. !=
4.在select查询语句中的like 'JS_'表示( )的字符串。

  A. 长度为3的以“JS”开头
  B. 长度为2的以“JS”开头
  C. 任意长度的以“JS”开头
  D. 长度为4的以“JS”开头第三个字符为“_”
5.在SQL语言中,不是逻辑运算符号的是( )。

  A. AND
  B. NOT
  C. OR
  D. %OR
6.模式匹配运算符like中的通配符%可以代表( )字符。

  A. 1个
  B. 8个
  C. 255个
  D. 0个或任意多个
7.一般情况下,下面( )关键字不能影响SELECT语句所返回的结果的行数。

  A. TOP n
  B. WHERE
  C. ORDER BY
  D. DISTINCT
8.由于业务量很大,订单表存放了大量的数据。你想查询3年以前的购买信息,下面( )语句能够完成该任务。

  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
9.在SELECT语句中,用于显示部分查询结果的TOP短语与( )同时使用,可以显示出查询的排序效果。

  A. ORDER BY
  B. CREATE
  C. DROP
  D. USEFOR
10.您需要显示年龄从18到25的学生的姓名和年龄。学生表xsxx包含列“姓名”和列“年龄”,下面( )语句能完成该功能。

  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
三、判断题:(共10题,每题5分)
1.聚合函数中MIN函数返回一组记录中的某个字段的最大值或者最小值。( )

  A. 对
  B. 错
2.聚合函数中MAX函数功能是求最大值。( )

  A. 对
  B. 错
3.聚合函数中COUNT函数主要统计不包含NULL的字段的平均值。( )

  A. 对
  B. 错
4.常用的比较运算符包含=,>,<,>=,<=, <>,!=等。 ( )

  A. 对
  B. 错
5.聚合函数中SUM函数功能是求和。( )

  A. 对
  B. 错
6.比较运算符中!=代表“恒等于”。 ( )

  A. 对
  B. 错
7.聚合函数中AVG函数功能是求最小值。( )

  A. 对
  B. 错
8.SQL语句中ORDER BY子句排序基于字符的ASCII排序,数字0-9,字母A-Z,其默认次序是降序。( )

  A. 对
  B. 错
9.GROUP BY子句用于对查询结果分组,该语句主要和汇总语句配合使用,比如SUM,AVG,MAX,MIN等。( )

  A. 对
  B. 错
10.比较运算符对多个表达式进行比较,返回TRUE,FALSE等值。 ( )

  A. 对
  B. 错
大工16秋《SQL数据库系统及应用》在线作业3

一、单选题:(共10题,每题5分)
1.一般情况下,视图名称( )与该用户拥有的任何表的名称相同。

  A. 不可以
  B. 一定能
  C. 在某些条件下可以
  D. 以上都不对
2.我们可以在视图上完成的操作是( )。

  A. 更新视图
  B. 查询
  C. 重命名视图
  D. 以上都对
3.SQL Server 2008 采用的身份验证模式是( )。

  A. 仅Windows身份验证模式
  B. 仅SQL Server身份验证模式
  C. 仅混合模式
  D. Windows身份验证模式和混合模式
4.SQL语言中,删除一个视图的命令是( )。

  A. deletes
  B. drop
  C. clear all of view
  D. remove view
5.在SQL中,建立视图所用的命令是( )。

  A. CREATET SCHEMA
  B. CRETEE TABLE
  C. CREATE VIEW
  D. CREATEF INDEX
6.要删除视图myviewview,可以使用( )语句。

  A. DROP database myviewview
  B. DROP  TABLE myviewview
  C. DROP INDEX  myviewview
  D. DROP VIEW myviewview
7.以下对视图的描述错误的是( )。

  A. 是一张虚拟的表
  B. 在存储视图时存储的是视图的定义
  C. 在存储视图时存储的是在视图中的可以查询的实际数据
  D. 可以像查询表一样来查询视图
8.使用以下语句创建的视图有( )列:create view t_view as select emp_id,emp_name,title from employee。

  A. 1
  B. 2
  C. 3
  D. 4
9.在SQL server 2008中,如果创建视图的基表被删除,则视图( )。

  A. 还能使用,但字段数量会增加
  B. 不能被使用
  C. 还能使用,且字段数量没有改变
  D. 还能使用,但字段数量会减少
10.删除索引的SQL语句是( )。

  A. drop index
  B. create index
  C. use_help index
  D. 以上都不对
三、判断题:(共10题,每题5分)
1.远程网络主机通过Internet访问SQL server服务器所在的网络,由网络环境提供保护机制。( )

  A. 对
  B. 错
2.SQL Server提供了多个固定数据库角色,其中db_securityadmin是可以设置访问权限,不能修改角色管理权限。( )

  A. 对
  B. 错
3.每张表可以创建多个聚集索引,每个聚集索引需要仅仅5%的附加空间,以存放该表的副本和索引的中间页。( )

  A. 对
  B. 错
4.当使用SQL Server 2008中的SQL Server 身份验证时,所有 SQL Server 帐户设置密码越简单越安全,不需要设置强密码。( )

  A. 对
  B. 错
5.在SQL Server 2008中的SQL Server 身份验证中,进行连接的用户每次连接时必须提供登录名和密码。( )

  A. 对
  B. 错
6.Windows认证模式是SQL Server 2008身份认证中的一种认证模式。用户身份由 Windows 进行确认。( )

  A. 对
  B. 错
7.索引是与表(或视图)关联的页的集合,用于加速从表中检索数据。( )

  A. 对
  B. 错
8.混合验证模式可以允许以SQL Server身份验证模式或者Windows身份验证模式来进行验证。 ( )

  A. 对
  B. 错
9.在SQL Server 2008的Windows认证模式中,用户身份主要由Windows进行确认。SQL Server不要求提供密码,也不执行身份验证。( )

  A. 对
  B. 错
10.通过T-SQL命令可以创建数据库角色及定义数据库角色。 ( )

  A. 对
  B. 错

大工16秋《SQL数据库系统及应用》在线作业1.rar

1.29 KB, 下载次数: 2, 下载积分: 贡献 1

售价: 3 金币  [记录]  [购买]

答案

大工16秋《SQL数据库系统及应用》在线作业2.rar

1.57 KB, 下载次数: 2, 下载积分: 贡献 1

售价: 3 金币  [记录]  [购买]

答案

大工16秋《SQL数据库系统及应用》在线作业3.rar

1.52 KB, 下载次数: 2, 下载积分: 贡献 1

售价: 3 金币  [记录]  [购买]

答案

QQ|手机版|小黑屋|网站地图|无忧答案网 ( 冀ICP备18010495号-1 )

GMT+8, 2024-5-5 08:45

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表