欢迎光临,有需要请联系站长!
想要快速找到正确答案?
立即关注 超新尔雅学习通微信公众号,轻松解决学习难题!
作业辅导
扫码关注
论文指导
轻松解决学习难题!
中国大学MOOC数据库技术作业答案
数据库技术
学校: 无
平台: 超星学习通
题目如下:
1. 1. 如果希望完全安装SQL Server2008,则应选择( )。
A. 典型安装
B. 最小安装
C. 自定义安装
D. 仅连接
答案: 典型安装
2. 2. 下列四项中,不属于SQL2008实用程序的是( )。
A. 企业管理器
B. 查询分析器
C. 服务管理器
D. 媒体播放器
答案: 媒体播放器
3. 3. ( )是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。数据库在建立、使用和维护时由其统一管理、统一控制。
A. DB
B. DBMS
C. DBS
答案: DBMS
4. 4. SQL Server系统中的所有系统级信息存储于 数据库。
答案: master
5. 5. 可以在企业管理器中修改数据库的名称。 ( )
答案: 错误
6. 1. 特殊表达式中的( )表示任意多个字符,( )表示任意单个字符。
答案: %# _
7. 2. ( )关键字用于指出一个字符串是否与指定的字符串相匹配。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
8. 3. 逻辑运算符中and优先级最高,or次之,not优先级最低。( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
9. 4. 关系表达式的返回值为逻辑值TRUE或FALSE。( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
10. 5. 表示职称为副教授同时性别为男的表达式为( )
A. 职称='副教授' OR 性别='男'
B. 职称='副教授' AND 性别='男'
C. BETWEEN '副教授' AND '男'
D. IN ('副教授','男')
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
11. 1. 照SQL语言功能上的分类标准,以下语句 INSERT INTO Emp(fname, lname) VALUES(‘Tom’, ‘Smith’) 属于( )。
A. DDL(数据定义语言)
B. DML(数据操作语言)
C. XML(扩展描述语言)
D. DCL(数据控制语言)
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
12. 2. 下列SQL Server语句中出现语法错误的是( )。
A. DECLARE @myvar1 char(20),@myvar2 char(4)
B. SET @myvar1 = 'This is a test'
C. SELECT @myvar2='0001'
D. PRINT @VERSION
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
13. 3. 一个SELECT语句一次只能给一个变量赋值。一个SET语句可以为多个变量赋值。( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
14. 4. 使用全局变量@@CONNECTION,表示返回 SQL Server 自上次启动以来尝试的连接数。( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
15. 1. 创建和执行存储过程有两种方法。一种方法是用( )创建和执行存储过程。另一种方法使用( )创建和执行存储过程。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
16. 2. 用户定义的存储过程, 由用户创建,并完成某一特定功能的存储过程,是封装了可重用代码的SQL语句模块, 存储在用户指定的数据库中。( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
17. 3. 用户创建的存储过程,可以执行也可以不执行,但必须要有输入参数和输出参数。( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
18. 4. 存储过程是( )的对象。
A. 服务器
B. 数据库
C. 数据表
D. 编程
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
19. 5. 在STUMS数据库中,使用SQL命令创建查询学生成绩的存储过程xs_cj_proc。必须使用下面哪些关键语句?( )
A. CREATE PROC
B. CREATE VIEW
C. SELECT
D. INSERT
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
20. 1. 使用系统存储过程( )查看存储过程的源代码。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
21. 2. 在STUMS数据库中,删除存储过程xs_cj_proc的语句是: ( )。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
22. 3. 使用sp_depends查看存储过程的参数、类型等一般信息。( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
23. 4. 修改存储过程的操作,和创建存储过程的操作类似。修改操作使用ALTER命令,创建操作使用CREATE命令。( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
24. 5. 在STUMS数据库中创建一个名称为teacher的存储过程,该存储过程的功能是从教师表中查询所有女教师的信息。使用SSMS界面,右击teacher存储过程,可以进行哪些存储过程的操作?( )
A. 查看
B. 修改
C. 删除
D. 重命名
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
25. 1. 触发器只能是数据库的对象。( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
26. 2. 当数据库中发生数据操作语言 (DML) 事件时将调用 DML 触发器。DML 事件包括在指定表或视图中修改数据的 INSERT、UPDATE或 DELETE等语句。( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
27. 3. 使用CREATE TRIGGER创建DML触发器,执行触发器的对象可以是( )。
A. all server | database
B. table | view
C. all server | table
D. database| table
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
28. 4. 修改触发器使用 ( )语句。
A. ALTER PROC
B. ALTER VIEW
C. ALTER INDEX
D. ALTER TRIGGER
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
29. 1. 定义一个事务的开始,用BEGIN TRANSACTION语句。可以略写为( )。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
30. 2. 显式事务:需要显式地在其中定义事务的启动和结束。显式事务也称为用户定义或用户指定的事务。( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
31. 3. 如果事务中出现错误,或者用户决定取消事务,只能用ROLLBACK TRANSACTION语句回滚全部事务。( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
32. 4. SAVE TRAN语句是设置保存点语句,可以设置保存点的名称,也可以设置保存点变量的名称。( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
33. 5. 一般事务具有哪些特性? ( )
A. 原子性
B. 一致性
C. 隔离性
D. 持久性
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
34. 1. sqlserver的混合验证模式是同时启用了windows身份验证和( )模式
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
35. 2. 创建了登录名不需要用户名就可以登录到数据库。( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
36. 3. 创建用户名必须关联一个登录名才能对数据库进行操作( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
37. 4. 下列关于登录名和用户名的说法错误的是( )
A. 登录是在服务器级创建的,用户是在数据库级创建的
B. 用户是登录在某个数据库中的映射
C. 用户和登录必须同名
D. 一个登录可以对应多个用户
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
38. 5. 下列关于sqlserver身份验证模式正确的是( )
A. sqlserver身份验证不用输入登录名和登录密码即可登录sqlserver。
B. sqlserver身份验证的用户名和密码存储在操作系统中。
C. sqlserver身份验证可用于非windows操作系统的环境。
D. sqlserver身份验证比windows身份验证安全性高。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
39. 1. ( )是一种数据库对象,也是权限的集合,用来提供对服务器和数据库的权限进行分组和管理 。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
40. 2. 数据库级别的角色包括固定数据库角色和( )两种。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
41. 3. sysadmin是一种固定数据库角色( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
42. 4. 将用户添加到某一角色的成员,该用户则拥有此角色对应的权限。( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
43. 5. Sqlserver包含的权限的类型有( )多选
A. 对象权限
B. 语句权限
C. 隐含权限
D. 自定义权限
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
44. 1. 在SQL Server中提供了四种数据库备份和恢复的方式,它们是:( )备份、( )备份、( )备份、( )备份。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
45. 2. 备份设备指用来存储备份内容的存储介质。( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
46. 3. 可以将sqlserver数据库导出到excel、文本文件或Access中。( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
47. 4. 在SQL Server中,用户应备份如下内容:( )。
A. 记录用户数据的所有用户数据库
B. 记录系统信息的系统数据库
C. 记录数据库改变的事物日志
D. 以上所有
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
48. 5. 在SQL Server中提供了四种数据库备份和恢复的方式, 其中( )备份是指将从最近一次日志备份以来所有的事务日志备份到备份设备。使用该备份进行恢复时,可以指定恢复到某一时间点或某一事物。
A. 完全数据库备份
B. 增量备份
C. 事物日志备份
D. 数据库文件和文件组备份
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
49. 1. ( )身份验证是SqlServer默认身份验证模式。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
50. 2. 重新配置身份验证模式,在SSMS的对象资源管理器窗口中右击服务器,在弹出的快捷菜单中选择( )命令。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
51. 3. 在sqlserver中,每个数据库都有两个默认的用户,dbo用户和( )用户。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
52. 4. ( ),是指在某种存储介质上制作数据库结构、对象和数据的副本,以便在数据遭到破坏的时候修复数据 。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
53. 5. 当数据库进行第一次备份时,应进行( )数据库备份。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
54. 6. windows身份验证模式不用直接提供单独的登录账号和口令就可以连接和登录sqlserver。( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
55. 7. 数据库对象拥有者具有隐含权限,能查看、添加、更改和删除数据 ( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
56. 8. 数据库还原是数据库备份的逆操作。( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
57. 9. Server支持的还原方案取决于数据库的恢复模式和SQLServer的版本 ( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
58. 10. 当数据库进行第一次备份时,应进行文件备份( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
59. 11. 以下哪项不是固定数据库角色( )
A. db_owner
B. db_reader
C. public
D. db_admin
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
60. 12. 备份设备即用来存放备份数据的物理设备,在SQL Server中可以使用三种类型的备份设备,它们是( )、磁带和命名管道。
A. 软盘
B. 磁盘
C. 光盘
D. 硬盘
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
61. 13. 用户自定义数据库角色分为( ) 和应用程序角色。
A. 系统角色
B. 服务器角色
C. 数据库角色
D. 标准角色
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
62. 14. dbo代表的是( )
A. 数据库拥有者
B. 用户
C. 系统管理员
D. 系统分析员
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
63. 15. ( )是执行与表、视图、存储过程等数据库对象有关行为的权限
A. 对象权限
B. 语句权限
C. 隐含权限
D. 操作权限
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
64. 1. ADO.NET提供了2种操作数据库的方法:连接式数据访问方式和( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
65. 2. ( )提供了连接DataSet对象和数据源对象之间的桥梁。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
66. 3. 创建Command对象需要用到Connection对象。( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
67. 4. 可以使用Open方法打开数据库连接。( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
68. 5. Command对象中执行sql命令的方法不包括( )
A. ExecuteNonQuery
B. ExecuteQuery
C. ExecuteScalar
D. ExecuteReader
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
69. 1. ADO.NET连接到SqlServer数据库需要使用( )连接对象
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
70. 2. ExecuteNonQuery方法执行后返回( )。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
71. 3. 定义连接字符串是只需要包括数据库名即可。( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
72. 4. 构建命令对象常用的构造函数是包括2个参数的构造函数,一个参数是要执行的sql字符串,另一个是创建的命令对象。( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
73. 1. 连接Access数据库使用的连接对象为( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
74. 2. ( )表示以只读只进方式读取数据库中数据
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
75. 3. 打开连接使用( )方法,关闭连接使用( )方法
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
76. 4. 可以通过代码(( )cmd.ExecuteScalar()将执行结果转化为整数。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
77. 5. 执行insert sql代码可以用( )方法。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
78. 6. 离线式数据库访问方式不需要创建连接对象。( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
79. 7. ADO.NET主要包括Connection、Command、DataReader、DataAdapter和DataSet等核心对象。( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
80. 8. 对于不同的数据源需要使用不同的类建立连接( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
81. 9. 连接字符串中包含的信息有:服务器位置、数据库名、认证方式、账号和密码等各种参数。( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
82. 10. 连接SQL Server数据库,要使用Connection的派生类OracleConnection连接对象( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
83. 11. 在ADO.NET中,可以使用( )对象进行数据库连接,它是连接程序和数据库的桥梁
A. DataAdapter
B. Connection
C. Command
D. DataSet
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
84. 12. 使用sqlserver身份验证的连接字符串的定义方式为( )
A. Data Source=服务器名;Initial Catalog=数据库名; User ID=用户名;Pwd=密码
B. Data Source=服务器名;Initial Catalog=数据库名;Integrated Security=true
C. Data Source=服务器名;Initial Catalog=数据库名
D. 以上都正确
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
85. 13. 利用Connection、Command、DataAdapter和( )对象实现的离线式数据访问方式。
A. Connection
B. DataBase
C. DataSource
D. DataSet
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
86. 14. ( )将数据库中的数据送到DataSet里,然后对DataSet数据进行操作,最后再利用其将数据更新反映到数据库中。
A. DataAdapter
B. DataReader
C. Command
D. DataSet
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
87. 15. 如果执行select且包含多行多列数据,则调用ExecuteReader()来执行,返回( )对象
A. DataAdapter
B. DataReader
C. Command
D. DataSet
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
88. 1. 大数据的关键技术有( )、( )。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
89. 2. 以下哪个是分布式文件系统( )
A. Hadoop
B. HDFS
C. Hbase
D. MapReduce
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
90. 3. 云计算为物联网提供海量数据存储能力。( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
91. 4. 物联网是大数据的一个重要的来源。( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。