电大数据库原理与应用作业答案
国开电大数据库原理与应用(河北)形考(二)参考答案
题目5.在SELECT语句的ORDER BY子句中,若需要按照指定列的升序排列表,则使用的保留字是()。
a. DESC
b. ABC
c. ASC
d. DEC
【答案】:ASC
题目6.在介绍的购物活动中,商品实体同销售实体之间是()的联系。
a. 1对1
b.多对多
c.多对1
d. 1对多
【答案】:1对多
对
错
【答案】:对
题目16.一个数据库应用系统开发过程的第1个阶段是概念设计。
对
错
【答案】:错
题目17.概念设计也要贯彻概念单一化原则,即一个实体只用来反映一种事实,一个实体中的所有属性都是用来直接描述码的。
对
错
【答案】:对
题目18.视图中的字段,只能来自基本表,不能来自其他视图。
对
错
【答案】:错
题目19.在介绍旅店管理的数据库设计中,包含有四个基本表和五个视图。
【答案】:逻辑
题目24.当建立一个视图后,通常只对它做( )和查询这两种操作。
【答案】:修改
题目25.在SQL中,根据基本表建立一个视图时,包括建立了该视图的( )和内容两个方面。
【答案】:结构
题目1.向基本表插入数据时,可以在命令中使用关键字()引出记录值,也可以在命令中使用select子句得到待插入的一个表。
a. to
b. on
c. in
d. values
【答案】:values
题目2.在SQL中,通过使用(),能够使在关系规范化时被分解的关系连接起来,能够增强数据库的安全性。
a.索引
b.视图
a.建立视图
b.建立基本表
c.建立数据字典
数据库原理与应用课后题及答案
的逻辑表示。
外模式是从模式导出的一个子集,包含模式中允许特定用户使用的那部分数据。用户可
以通过外模式描述语言来描述、定义对应于用户的数据记录(外模式),也可以利用数据操纵语言(DML)对这些数据记
录进行。外模式反映了数据库的用户观。
内模式又称存储模式,对应于物理级,它是数据库中全体数据的
内部表示或底层描述,是数据库最低一级的逻辑描述,它描述了数据在存储介质上的存储方式翱物理结构,对应着
答:是数据资源管理机构的一组人员,全名负责数据库系统的运行管理和控制。 职责:参与数据库系统设计,参
与觉得数据库的存储结构和存取策略,参与定义数据的安全性要求和完整性约束条件,监控数据库的使用和运行,
数据库的改进和重组。
19. 试论述模式、外模式、内模式的区别和联系。
答:模式又称概念模式或逻辑模式,对应于概念级。它是由数据库设计者综合所有用户的数据,按照统一的观点构
数据库原理与应用
答:指不受系统控制、出于系统之外的事物、机构、人员等客观实体的统称; 包含:外部实体名称,别名,编号,简要描述,输入的数据流,输出的数据流,数量。 11. 什么是数据流?数据流词条一般包含哪些内容? 答:指系统中有着起点和终点的数据结构。 包含:数据流名称,别名,编号,说明,数据流来源,数据流去向,组成,平均流量,高峰期流量,相关元素。 12. 什么是数据存储?数据存储词条一般包含哪些内容? 答:是数据及其结构停留或保存的地方,是数据流的来源和去向之一。 含义:数据存储名称,别名,编号,说明,输入的数据流,输出的数据流,组成,数据量,存取频度,存取方式, 相关元素。 13. 什么是处理逻辑?处理逻辑词条一般包含哪些内容? 答:用于描述处理是如何工作的,有哪些输入和输出。 包含:处理名称,编号,说明,输入的数据流,输出的数据流,处理逻辑,平均执行频率,高峰期执行频率,相关 元素。 14. 什么是信息分类?信息分类要遵循哪些原则? 答:指将具有某种共同属性或特征的信息归并一起,把不具有上述共性的信息区别开来的过程。 原则:科学性原则,系统性原则,可扩展性原则,兼容性原则,综合实用性原则。 15. 什么是线分类法? 答:按选定的若干属性(或特征)将分类对象逐次地分为若干层级,每个层级又分为若干类目。 16. 什么是面分类法? 答:将分类对象按选定的若干个属性或特征,分成彼此之间互不相关的若干方面(简称面),每个面又可以分为许 多彼此独立的若干类目。 17. 简述信息编码的功能。 答:鉴别:编码是鉴别信息分类对象的唯一标识 分类:编码可以作为区分对象类别的标识 排序:编码有一定的顺序,股可方便的进行排序 专用含义:当采用一些专用符号代表特定事物或概念时,编码提供一定的专用含义 18. 简述信息编码的原则。 答:唯一性,正确性,可扩展性,规范性,稳定性。 19. 什么是顺序编码?区间编码?字母编码? 答:顺序编码:将要编码的对象按一定的规则分配给连续的顺序号码 区间编码:对编码对象分区间进行编码 字母编码:是用具有特定意义的字母代表某一类项目 20. 什么是数据定义分析? 答:指确定系统安装和正常运行起降数据库、基本表、视图、索引等对象的创建、修改与删除等需求。 21. 为什么要进行数据定义分析? 答:避免数据库运行期间定义、修改与删除有关对象容易造成冲突。 22. 数据操纵分析的主要任务是什么? 答:数据插入、修改、删除、查询、统计和排序。 23. 数据完整性分析的主要任务是什么? 答:找出保证数据库中数据满足一致性、正确性和有效性的需求,其目的是防止错误的数据进入数据库。 24. 并发处理分析的主要内容是哪些? 答: ·分析数据定义时产生的并发处理需求 ·分析数据操纵时产生的并发处理需求
电大本科数据库应用技术作业答案
《数据库应用技术》作业及答案第一章思考与练习题一、选择题1.三级模式间存在两种映射,它们是(C)。
A.模式与子模式间,模式与内模式间B.子模式与内模式间,外模式与内模式间C.外模式与模式间,模式与内模式间D.模式与内模式间,模式与模式间2.SQL Server系统中的所有系统级信息存储于哪个数据库(A )。
A.master B.model C.tempdb D.msdb3.下面关于tempdb数据库描述不正确的是(D )。
A.是一个临时数据库B.属于全局资源C.没有权限限制D.是用户建立新数据库的模板4.在数据库技术中,面向对象数据模型是一种(B )。
A.概念模型B.结构模型C.物理模型D.形象模型5.数据库管理系统常见的数据模型有(B)。
A.网状、关系和语义B.层次、关系和网状C.环状、层次和关系D.网状、链状和层次6.用户看到的数据表,属于数据库系统三级模式中的(D )。
A.外模式B.内模式C.子模式D.模式7.对数据的插入属于数据库管理系统(B )的功能。
A.数据定义B.数据操纵C.数据库的运行管理D.数据库的建立和维护8.保持数据的完整性属于数据库管理系统(C )的功能。
A.数据定义B.数据操纵C.数据库的运行管理D.数据库的建立和维护9.在SQL Server数据库中,默认情况下Sys通常是(C )。
A.数据文件的后缀B.事务日志文件的后缀C.系统表表名的前缀D.辅助文件的后缀二、填空题1.计算机数据处理技术大致经历了(人工管理)、(文件管理)、(数据库管理)等不同的发展阶段。
2.数据库系统由(外模式)、(模式)和(内模式)三级抽象模式构成。
3.数据库管理系统的主要功能包括(数据定义)、(数据操纵)、(数据库的运行管理)、(数据库的建立和维护)。
4.关系模型由三部分组成(数据结构)、(关系操作集合)和(关系的完整性)。
5.SQL Server提供了大量易用的管理工具,比较常用的主要有(服务管理器)、(企业管理器)和(查询分析器)。
2019电大数据库原理与应用作业答案3
一、单项选择题(共20道试题,共40分。
)1.在T-SQL语法中,Select语句的完整语法较复杂,但至少包括的部分为()。
A. Select , Into* B. Select ,From口 C. Select ,Group已 D.仅Select2. 下列()统计函数可以计算平均值。
A. Sum3 B. Avg2 C. CountD. Min3. 下列叙述中不是视图的特点的是()。
二3 A.为用户集中数据日B.降低数据库设计的复杂性过C.存储数据口 D.组织数据以便导岀到其他应用程序中4. ()必须确保索引键不包含重复的值。
日A.聚集索引目B.非聚集索引C.索引视图叵D.唯一索引5. 对于Update语句的实现说法正确的是()—A. Update 一次只能修改一列的值二3 B. Update只能修改不能赋值* C. Update可以指定要修改的列和赋予的新值D. Update不能加Where条件6. T-SQL对标准SQL的扩展主要表现为()。
迂A.加入了程序控制结构和变量二3 B.加入了建库和建表语句日 C.提供了分组(Group by )查询功能日 D.提供了Min、Max等统计函数7. SQL Server的字符型系统数据类型主要包括()A. Int、Money、Char* B. Char、Varchar、TextC. Datetime、Binary、IntD. Char、Varchar、Int8. 在T-SQL语法中,用来插入数据的命令和用于更新的命令分别是()A. Insert,UpdateB. Update,InsertC. Delete,UpdateD. Create,Insert Into9. 执行哪一个系统存储过程,可以查看视图的定义信息()。
A.sp_helptextB.sp_dependsn C.sp_helpD.sp_re name10.下列的SQL语句中,()不是数据定义语句。
2021年国开电大(成都)《数据库原理与应用》终结考核答案
2021年国开电大(成都)《数据库原理与应用》终结考核答案题目为随机抽题请用CTRL+F来搜索试题形考一触发器不可以与同步数据库的相关表进行级联更改。
正确答案是:错改变数据库的存取方法而不影响数据库的整体逻辑结构,这属于物理数据独立性。
正确答案是:对视图授权操作是受限制的。
正确答案是:错视图是一种虚拟表,视图中也存有数据,视图也可由视图派生出来。
正确答案是:错目前面向对象数据库系统已逐渐淘汰了网状数据库和层次数据库,成为当今最为流行的商用数据库系统。
正确答案是:错数据库管理系统的数据操纵语言(DML)所实现的操作一般包括()。
正确答案是:查询、插入、修改、删除现有一个“教师”表,其中一个字段是教师的住址(字符型, 20位长) ,如果不希望此字段包含空值,即某位教师现没有住址,则希望此字段自动填入“还没有”,应该彩蛋。
正确答案是:为此列创建一个default 约束数据库操作时服务器突然掉电,当重新启动后,您如何恢复已经完成但还没把数据写入硬盘的事务,以及正在进行一半的事务?正确答案是:不用,SQL Server 2000自动恢复,即通过日志恢复所有已经完成但还没把数据写入硬盘的事务到硬盘,并撤消正在进行一半的事务。
数据库系统的核心是()。
正确答案是:数据库管理系统现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期)的主码是彩蛋。
正确答案是:学号数据库设计中的数据流图和数据字典描述是哪个阶段的工作彩蛋。
正确答案是:需求分析数据库中,数据的物理独立性是指彩蛋。
正确答案是:用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的根据参照完整性规则,若属性 F 是关系S 的主属性,同时又是关系R 的外关键字,则关系R 中F 的值彩蛋。
正确答案是:必须取非空值触发器是一种特殊类型的彩蛋,当表中发生特殊事件时执行。
正确答案是:存储过程数据库设计中的逻辑结构设计的任务是把()阶段产生的概念数据库模式变换为逻辑结构的数据库模式。
(完整版)《数据库原理及应用》课后习题参考答案解析
《数据库原理与应用》课后习题参考答案第一章作业参考答案1. 单选题 C C D B C2. 判断题对错错错对3填空题网状模型用户商业智能数据挖掘系统设计4简答题1)数据模型是指描述事物对象的数据组成、数据关系、数据约束的抽象结构及其说明。
数据模型是指描述事物对象的数据组成、数据关系、数据约束的抽象结构及其说明。
数据模型是指描述事物对象的数据组成、数据关系、数据约束的抽象结构及其说明。
3)数据约束:用于描述数据结构中数据之间的语义联系、数据之间的制约和依存关系,以及数据动态变化的规则。
主流数据库采用关系图模型。
数据库典型数据模型:层次数据模型网状数据模型关系数据模型其它数据模型(如对象数据模型、键值对数据模型、列式数据模型。
)2)数据库——是一种依照特定数据模型组织、存储和管理数据的文件,数据库文件一般存放在辅助存储器以便长久保存。
数据库具有如下特点:数据不重复存放;提供给多种应用程序访问;数据结构独立于使用它的应用程序;对数据增、删、改、检索由统一软件进行管理和控制。
3)数据库(Database)是一种依照特定模型组织、存储和管理数据的数据结构。
在数据库中,不仅存放了数据,而且还存放了数据与数据之间的关系。
数据库内部元素:用户表:用户在数据库中创建的数据库表;系统表:数据库中系统自带的数据库表;视图:数据库中用于对数据进行查询的虚拟表;索引:数据库中用于加快数据查询的索引项;约束:数据库中对数据、数据关系施加的规则;存储过程:数据库内部完成特定功能处理的程序;触发器:数据库内部因数据变化自动执行的一类存储过程等等4)数据库系统包括:用户、数据库应用程序、数据库管理系统和数据库四个组成要素。
5)数据库管理系统(Database Manage System,DBMS )——是一种专门用来创建数据库、管理数据库、维护数据库,并提供对数据库访问的系统软件。
数据库管理系统(DBMS)主要功能:创建数据库和表; 创建支持结构,如索引等; 读取数据库数据 ; 修改数据库数据; 维护数据库结构; 执行规则; 并发控制; 提供安全性;执行备份和恢复等等第二章作业参考答案1 单选题 C B D A A2. 判断题对对错对错3填空题全外连接数据约束候选键用户定义完整性4简答题外码键1)在关系模型中,使用“关系”来存储“实体”中的数据。
2021年国开电大(成都 )《数据库原理与应用 》形考任务3答案
2021年国开电大(成都)《数据库原理与应用》形考任务3答案题目为随机抽题请用CTRL+F来搜索试题形考三存储过程和触发器都是用户调用执行的。
正确答案是:错对一个已经创建的表,将某一列的数据类型由text修改为image的操作是不能够完成的。
正确答案是:对关系运算中花费时间可能最长的运算是()。
正确答案是:笛卡尔积当前数据库应用系统的主流数据模型是彩蛋。
正确答案是:关系数据模型将查询SC 表的权限授予用户Wang ,并允许该用户将此权限授予其他用户。
实现此功能的SQL 语句是彩蛋。
正确答案是:GRANT SELECT ON SC TO Wang WITH GRANT OPTION在数据库恢复时,对已完成的事务执行彩蛋。
正确答案是:ROLLBACK 操作在SQL语言中,删除表中数据的命令是()。
正确答案是:DELETE在关系数据模型中,外键(FOREIGN KEY)是()。
正确答案是:在一个关系中的一个或一组属性是另一个关系的主键。
如果两个实体集之间的联系是m:n,转换为关系时彩蛋。
正确答案是:联系本身必须单独转换为一个关系在关系数据库设计中,设计关系模式是()的任务。
正确答案是:逻辑设计阶段在数据库中,()是数据物理存储的最主要、最基本的单位。
正确答案是:表在数据库管理技术发展的3个阶段中,没有专门的软件对数据进行管理的阶段是()I.人工管理阶段II.文件系统阶段III.数据库阶段正确答案是:只有I下面有关存储过程的叙述中,正确的是彩蛋。
正确答案是:(去除:在一个存储过程中不可以调用其他存储过程)存储过程可以带多个输入参数,也可以带多个输出参数,使用存储过程可以减少网络流量,SQL Server允许在存储过程创建时引用一个不存在的对象下面哪些是数据库系统必须提供的数据控制功能()。
正确答案是:(去除:可移植性)并发控制,安全性,完整性以下关于外键和相应的主键之间的关系,不正确的是彩蛋。
正确答案是:(去除:外键并不一定要与相应的主键同名)外键一定要与相应的主键同名而且唯一,外键一定要与相应的主键同名,但并不一定唯一,外键一定要与相应的主键同名以下关于主键的描述不正确的是()。
国家开放大学-电大-《数据库应用技术》形考作业答案
数据库应用技术形考作业参考答案(注意:选答案时看正确内容不要只看abcd选项)作业一一.单项选择题(每题2分,共20分)1.关于数据库管理系统的说法,错误的是()。
a. 数据库管理系统与操作系统有关,操作系统的类型决定了能够运行的数据库管理系统的类型b. 数据库管理系统对数据库文件的访问必须经过操作系统才能实现c. 数据库应用程序可以不经过数据库管理系统而直接读取数据库文件d. 数据库管理系统对用户隐藏了数据库文件的存放位置和文件名正确答案是:数据库应用程序可以不经过数据库管理系统而直接读取数据库文件2.关于用文件管理数据的说法,错误的是()。
a. 用文件管理数据,难以提供应用程序对数据的独立性b. 当存储数据的文件名发生变化时,必须修改访问数据文件的应用程序c. 用文件存储数据的方式难以实现数据访问的安全控制d. 将相关的数据存储在一个文件中,有利于用户对数据进行分类,因此也可以加快用户操作数据的效率正确答案是:将相关的数据存储在一个文件中,有利于用户对数据进行分类,因此也可以加快用户操作数据的效率3.数据库系统的物理独立性是指()。
a. 不会因为数据的变化而影响应用程序b. 不会因为数据存储结构的变化而影响应用程序c. 不会因为数据存储策略的变化而影响数据的存储结构d. 不会因为数据逻辑结构的变化而影响应用程序正确答案是:不会因为数据逻辑结构的变化而影响应用程序4.数据库系统是由若干部分组成的。
下列不属于数据库系统组成部分的是()。
a. 数据库b. 操作系统c. 应用程序d. 数据库管理系统正确答案是:操作系统5.数据库三级模式结构的划分,有利于()。
a. 数据的独立性b. 管理数据库文件c. 建立数据库d. 操作系统管理数据库正确答案是:数据的独立性6.在数据库的三级模式中,描述数据库中全体数据的逻辑结构和特征的是()。
a. 内模式b. 模式c. 外模式d. 其他正确答案是:模式7.在用数据模型描述数据时,一般要求数据模型要满足三个要求。
电大数据库原理与应用作业答案
一、单项选择题(共20 道试卷,共40 分。
)1. ADO控件属于ActiveX控件,使用之前必须将Microsoft ADO Data Control 6.0(OLE DB)添加到工具箱中,添加ADO控件的菜单命令为()。
A. “工程”→“引用”B. “工程”→“部件”C. “工具”→“选项”D. “工程”→“添加文件”2. 下面()不是创建触发器时应该注意的问题。
A. Create Trigger语句必须是批处理中的第一条语句。
B. 创建触发器的权限默认是属于表的所有者的,可以再授权给其他用户。
C. 触发器是数据库中的对象,它的名称必须符合数据库对象的命名规则。
D. 触发器既可以在当前数据库中创建,也可以引用其他数据库中的对象。
3. 用户登录SQL Server系统时,客户端选择()时,无需输入登录帐号。
A. Windows身份验证B. SQL Server身份验证C. 混合身份验证D. 以上都不对4. ()允许用户定义一组操作,这些操作通过对指定的表进行删除、更新等命令来执行或激活。
A. 存储过程B. 视图C. 索引D. 触发器5. ()是SQL Server服务器中一组预编译的T-SQL语句的集合。
A. 存储过程B. 触发器C. 索引D. 视图6. 可以使用()来修改存储过程的名称。
A. sp_helptextB. sp_dependsC. sp_renameD. objname7. 下面()系统存储过程不能用来查看存储过程的信息。
A. sp_helptextB. sp_dependsC. sp_renameD. sp_help8. 在SQL Server中,()不属于触发器的类型。
A. InsteadB. UpdateC. DeleteD. Instead of9. 以下说法正确的是()。
A. 一个登录帐号只能对应一个数据库用户帐号B. 一个登录帐号可以对应多个数据库用户帐号C. 登录帐号必须对应数据库用户帐号D. 以上都不对10. 在SQL Server中,可以使用()语句创建存储过程。
四川电大数据库原理与应用第二次行考作业_0001参考资料
数据库原理与应用第二次行考作业_0001四川电大形成性测评系统课程代码:5108007 参考资料、单项选择题(共10 道试题,共20 分。
)1. 在建立基本表是,定义默认值约束所使用的保留字为()。
A. UNIQUEB.DEFAULTC. CHECKD. FOREING参考答案:A2.当在查询语句的FROM选项中,实现对表的中间连接功能时,使用的保留字为()。
A. INNERB.LEFTC. RIGHTD. JOIN参考答案:D3. 在数据库应用系统设计的需求分析阶段,不需要做的事情是()。
A. 编写需求说明书B. 创建基本表C. 建立数据字典D. 画出数据流图参考答案:B4. 在SQL的建立基本表操作中,定义单值约束所使用的保留字为()。
A. PRIMARYB. UNIQUEC. CHECKD. FOREIGN参考答案:B5.在SQL的查询语句中,ORDER BY 选项实现对结果的()功能。
A. 投影B. 求和C. 排序D. 分组统计参考答案:C6.在第五章中介绍的购物活动中,商品实体同销售实体之间是()联系。
A. 1对1B. 1对多C. 多对多参考答案:B7. 在一个数据库应用系统设计的过程中,第三个阶段是()。
A. 需求分析B. 概念设计C. 逻辑设计D. 物理设计参考答案:C8. 在SELECT语句的WHERE子句中,所使用的保留字ANY与()等效。
A. SOMEB. ALLC. IND. LIKE参考答案:A9. 在带有保留字INDEX的SQL语句中,其操作对象是()。
A. 查询B. 索引C. 基本表D. 视图参考答案:B10. 在带有保留字VIEW的SQL语句中,其操作对象是()。
A. 查询C. 基本表D. 视图参考答案:D、判断题(共10 道试题,共20 分。
)1. 在SQL语言中,字符型常量和日期型常量需要使用双引号括起来。
A. 错误B. 正确参考答案:A2. 一个数据库应用系统开发过程的第1个阶段是需求分析。
(完整版)数据库原理及应用习题带答案
习题一、单项选择题1. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
在这几个阶段中,数据独立性最高的是(A)阶段。
A. 数据库系统B. 文件系统C. 人工管理D.数据项管理2. 数据库系统与文件系统的主要区别是(B)。
A. 数据库系统复杂,而文件系统简单B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D. 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量3. 在数据库中存储的是(C)。
A. 数据B. 数据模型C. 数据及数据之间的联系D. 信息4. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指(D)。
A. 同一个应用中的多个程序共享一个数据集合B. 多个用户、同一种语言共享数据C. 多个用户共享一个数据文件D. 多种应用、多种语言、多个用户相互覆盖地使用数据集合5. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( A )。
A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS6. 数据库管理系统(DBMS)是(C)。
A. 一个完整的数据库应用系统B.一组硬件C. 一组系统软件D.既有硬件,也有软件7. 数据库是在计算机系统中按照一定的数据模型组织、存储和应用的(B)。
A. 文件的集合B. 数据的集合C. 命令的集合D. 程序的集合8. 支持数据库各种操作的软件系统是(B)。
A. 命令系统B. 数据库管理系统C. 数据库系统D. 操作系统9. 由计算机硬件、DBMS、数据库、应用程序及用户等组成的一个整体叫(B)。
A. 文件系统B. 数据库系统C. 软件系统D. 数据库管理系统10. 数据库系统中应用程序与数据库的接口是(B)。
A. 数据库集合B. 数据库管理系统DBMSC. 操作系统OSD. 计算机中的存储介质11. 在DBS中,DBMS和OS之间关系是(D)。
贵州电大数据库基础与应用(专)数据库原理与应用-0025辅导答案
贵州电大形成阶段考核标准答案数据库基础与应用(专)数据库原理与应用-0025贵州广播电视大学形成性测评系统课程代码:5205436 参考资料数据库原理与应用-0025试卷总分:100单选题(共25题,共100分)1.(4分)数据独立性是指( )之间相互独立,彼此不受影响。
A、应用程序和用户B、应用程序和数据C、数据库和用户D、数据库和程序员参考答案:B2.(4分)参照完整性约束和SQL语言中的()相对应。
A、primary keyB、foreign keyC、checkD、unique参考答案:B3.(4分)物理存储数据视图的描述,称为( )。
B、用户模式C、内模式D、概念模式参考答案:C4.(4分)任意给一个关系R(U),X、Y是U的子集,若X-\->Y,Y-\->X,则X 与Y 之间的联系方式为( )。
A、1:1B、1:NC、N:1D、M:N参考答案:D5.(4分)在数据库系统中,数据独立性是指( )。
A、用户与计算机系统的独立性B、数据库与计算机的独立性C、数据与应用程序的独立性D、用户与数据库的独立性参考答案:C6.(4分)采用二维表格表达实体类型以及实体之间联系的数据模型是( )。
B、网状模型C、关系模型D、实体联系模型参考答案:C7.(4分)在SQL语言中,()可能使得数据库中元组的排列顺序发生改变。
A、添加一个元组B、修改一个元组C、建立一个聚簇索引D、建立一个check约束参考答案:C8.(4分)数据库逻辑设计时,下列原则中不正确的是( )。
A、一定要避免插入异常B、一定要避免删除异常C、一定要避免数据冗余D、尽量避免多表连接参考答案:C9.(4分)当前数据库应用系统的主流数据模型是( )。
A、层次数据模型B、网状数据模型C、关系数据模型D、面向对象数据模型参考答案:C10.(4分)物理数据独立性是指( )。
A、概念模式改变,外模式和应用程序不变B、内模式改变,外模式和应用程序不变C、内模式改变,概念模式不变D、概念模式改变,内模式不变参考答案:C11.(4分)在DBS中,DBMS和OS 之间的关系是( )。
2021年国开电大(成都 )《数据库原理与应用 》形考任务2答案
2021年国开电大(成都)《数据库原理与应用》形考任务2答案题目为随机抽题请用CTRL+F来搜索试题形考二SQL语言具有数据定义、数据操纵、数据控制的功能。
正确答案是:对SQL Server 2000中表更新数据的命令是UPDATE。
正确答案是:对在T-SQL语言中,修改表结构时,应使用UPDATE命令。
正确答案是:错在数据库的表定义中, 限制成绩属性列的取值在0到100的范围内, 属于数据库的用户操作约束。
正确答案是:错在创建数据库时,系统自动将Master系统数据库中的所有用户定义的对象都复制到的数据库中。
正确答案是:错关系模式中满足2NF 的模式必定是1NF。
正确答案是:对在SELECT 语句中,使用*号表示选择全部列。
正确答案是:对在SQL语言中,子查询是选取单表中字段子集的查询语句。
正确答案是:错建立索引的目的是提高SQL Server数据检索的速度。
正确答案是:对下列实体类型的联系中,属于一对一联系的是()。
正确答案是:省与省会的所属联系关系模型中,主关键字是()。
正确答案是:可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成事务是数据库执行的基本工作单位。
如果一个事务执行成功,则全部更新提交;如果一个事务执行失败,则己做过的更新被恢复原状,好像整个事务从未有过这些更新,这就保持数据库处于彩蛋状态。
正确答案是:一致性下列关于关系性质的描述中正确的是彩蛋。
正确答案是:关系中列的值可以相同假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的SQL 语句是彩蛋。
正确答案是:SELECT 产品名称,AVG(单价) FROM 产品GROUP BY 产品名称一个服务器上可以安装()个SQL SERVER默认实例。
正确答案是:一个SQL的视图是从()中导出的。
正确答案是:基本表或视图一个关系中取出满足某个条件的所有元组形成一个新的关系的操作是()操作。
正确答案是:选择假定学生关系是S (S #, SNAME , SEX , AGE ) , 课程关系是C (C #, CNAME ,TEACHER ) ,学生选课关系是SC (S #, C #, GRADE ) 。
电大国开电大数据库原理与应用(河北)形考(一)参考答案非答案
拿答案:1144766066题目1.在利用计算机进行数据处理的四个发展阶段中,第3个发展阶段是()。
A. 文件系统B. 人工管理C. 分布式数据库系统D. 数据库系统【答案】:数据库系统题目2.设一个关系模式为R(A,B,C),对应的关系内容为R={{1,10,50}, {2,10,60}, {3,20,72}, {4,30,60}},则δB>15(R)的运算结果中具有的元组个数为()。
A. 2B. 1C. 4D. 3【答案】:2题目3.设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名),选课关系为X(学生号,课程号,成绩),则求出所有选修课程信息的运算表达式为?课程号(X)与()的自然连接。
A. Π课程名(C)B. SC. XD. C【答案】:C题目4.设两个关系中分别包含有m和n个属性,它们具有同一个公共属性,当对它们进行等值连接时,运算结果的关系中包含的属性个数为()。
A. m+n-1B. m+n+C. m*nD. m+n【答案】:题目5.在一个关系R中,若X、Y和Z为互不相同的单属性,并且存在X→Y和Y→Z,则必然存在X到Z的()函数依赖。
A. 传递B. 直接C. 平凡D. 部分【答案】:题目6.在一个关系R中,若存在“学号→系号,系号→系主任”,则该关系必定存在着()函数依赖。
A. 相互B. 部分C. 平凡D. 传递【答案】:题目7.设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,C→D,(A,C)→E},则该关系的候选码为()。
A. (A,B)B. (A,D)C. (A,E)D. (A,C)【答案】:题目8.实体中能够唯一标识自己的属性被称做()。
A. 元组B. 码C. 域D. 联系【答案】:题目9.关系数据模型属于()。
A. 逻辑数据模型B. 存储数据模型C. 对象数据模型D. 概念数据模型【答案】:题目10.若实体A和B是1对多的联系,实体B和C是多对1的联系,则实体A和C是()联系。
国开电大数据库原理与应用(河北)形考(二)参考答案
国开电大数据库原理与应用(河北)形考(二)参考答案
题目1.向基本表插入数据时,可以在命令中使用关键字()引出记录值,也可以在命令中使用select子句得到待插入的一个表。
a. to
b. on
c. in
d. values
【答案】:values
题目2.在SQL中,通过使用(),能够使在关系规范化时被分解的关系连接起来,能够增强数据库的安全性。
a. 索引
b. 视图
c. 基本表
d. 查询
【答案】:视图
题目3.在建立数据库模式的语句中,不会出现的保留字是()。
a. DATABASE
b. FROM
c. SCHEMA
d. CREATE
【答案】:FROM
题目4.在建立基本表时,定义检查约束所使用的保留字为()。
a. NULL
b. UNIQUE
c. CHECK
d. DEFAULT
【答案】:CHECK。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、单项选择题(共20 道试卷,共40 分。
)1. ADO控件属于ActiveX控件,使用之前必须将Microsoft ADO Data Control 6.0(OLE DB)添加到工具箱中,添加ADO控件的菜单命令为()。
A. “工程”→“引用”B. “工程”→“部件”C. “工具”→“选项”D. “工程”→“添加文件”2. 下面()不是创建触发器时应该注意的问题。
A. Create Trigger语句必须是批处理中的第一条语句。
B. 创建触发器的权限默认是属于表的所有者的,可以再授权给其他用户。
C. 触发器是数据库中的对象,它的名称必须符合数据库对象的命名规则。
D. 触发器既可以在当前数据库中创建,也可以引用其他数据库中的对象。
3. 用户登录SQL Server系统时,客户端选择()时,无需输入登录帐号。
A. Windows身份验证B. SQL Server身份验证C. 混合身份验证D. 以上都不对4. ()允许用户定义一组操作,这些操作通过对指定的表进行删除、更新等命令来执行或激活。
A. 存储过程B. 视图C. 索引D. 触发器5. ()是SQL Server服务器中一组预编译的T-SQL语句的集合。
A. 存储过程B. 触发器C. 索引D. 视图6. 可以使用()来修改存储过程的名称。
A. sp_helptextB. sp_dependsC. sp_renameD. objname7. 下面()系统存储过程不能用来查看存储过程的信息。
A. sp_helptextB. sp_dependsC. sp_renameD. sp_help8. 在SQL Server中,()不属于触发器的类型。
A. InsteadB. UpdateC. DeleteD. Instead of9. 以下说法正确的是()。
A. 一个登录帐号只能对应一个数据库用户帐号B. 一个登录帐号可以对应多个数据库用户帐号C. 登录帐号必须对应数据库用户帐号D. 以上都不对10. 在SQL Server中,可以使用()语句创建存储过程。
A. Create TriggerB. Install ProcedureC. Create ProcedureD. Create View11. ()是一种类似于电子数据表的绑定控件,可以显示一系列行和列来表示 Recordset 对象的记录和字段。
A. DataGrid 控件B. Table 控件C. Data 控件D. ADO控件12. 下列哪种角色默认包含所有数据库用户()。
A. guestB. saC. publicD. sysadmin13. 下列()权限具有优先权,它覆盖其他权限,并且成为有效权限。
A. GrantB. DenyC. RevokeD. Create14. SQL Server为每个触发器创建了两个临时表,它们是()。
A. Updated和DeletedB. Inserted 和DeletedC. Inserted 和UpdatedD. Seleted和Inserted15. SQL Server使用权限来加强系统的安全性,下列不属于对象权限的是()。
A. ExecuteB. Create tableC. UpdateD. Select16. 下列()固定数据库角色在数据库中有一切权限。
A. sysadminB. serveradminC. db_ownerD. db_accessadmin17. 下列哪条命令可以为数据库角色添加用户()。
A. sp_addsrvrolememberB. sp_addroleC. sp_addrolememberD. sp_addapprole18. 下列哪种角色可以被删除()。
A. 固定服务器角色B. 固定数据库角色C. 应用程序角色和标准角色D. B和C19. 利用ADO访问数据库,首先要创建一个()对象,用于建立和数据库的连接。
A. Connection对象B. Recordset对象C. Command对象D. Object对象20. 设置ADO控件“通用”属性完成数据库的连接,打开“记录源”选项卡,命令类型告诉数据库提供者Source属性一个未知的类型,则设置命名类型为()。
A. AdCmdTextB. AdCmdTableC. AdCmdStoredProcD. AdCmdUnkown二、判断题(共10 道试卷,共20 分。
)1. 系统存储过程存储在master数据库中,以“sp_”开头命名。
A. 错误B. 正确2. 应用程序角色默认属于数据库用户dbo。
A. 错误B. 正确3. SQL Server系统的默认登录帐号sa是不能被删除的。
A. 错误B. 正确4. Recordset对象的AbsolutePosition属性是用来指定记录集中当前记录号,从1开始。
A. 错误B. 正确5. 替代触发器可以在表上定义,但不能在视图上定义。
A. 错误B. 正确6. 既可以使用企业管理器修改触发器的源代码,也可以使用Alter Trigger语句修改触发器的源代码。
A. 错误B. 正确7. 存储过程只能建立在当前数据库上,故需要先用Use语句来指定数据库。
A. 错误B. 正确8. 固定服务器角色不可以删除,固定数据库角色可以删除。
A. 错误B. 正确9. 设置了DataGrid 控件的 DataSource 属性后,就会用数据源的记录集来自动填充该控件,以及自动设置该控件的列标头。
A. 错误B. 正确10. 登录帐号是SQL Server系统用来检验用户是不是该实例的合法用户。
A. 错误B. 正确三、填空题(共 6 道试卷,共20 分。
)1. 每个数据库都有一个特殊数据库用户dbo,在数据库范围内拥有所有权限。
2. 当对表进行插入、更新或删除操作时,会相应触动各种类型的触发器。
其中,Insert触发器会在表中插入一条新记录时被激活。
3. 数据库用户guest没有对应的登录名,它允许没有数据库用户的登录帐号访问数据库。
4. SQL Server身份验证模式有Windows身份验证模式和混合验证模式。
5. ADO控件通过可视化数据访问控件的形式建立数据库的记录集,而ADO对象以代码编程的方式建立数据库的记录集,并通过数据绑定控件(如DataDrid控件)实现数据信息的访问。
6. SQL Server的验证分为以下三个过程,登陆数据库服务器时的身份验证,访问数据库时的用户验证,访问数据库对象时的操作验证。
四、简答题(共 4 道试卷,共20 分。
)1.Use RtvuStuGoCreate trigger student_delete on StudentFor DeleteAsPrint '使用触发器删除成绩表中的相关行开始'Delete from Results Where Results.S_ID= deleted.S_IDPrint '使用触发器删除成绩表中的相关行结束'Select * From DeletedGO请写出上述语句的功能。
参考答案:建立一个触发器,当从学生信息表中删除某一行学生信息时,在其对应的成绩表中删除相关行。
2.Use RtvuStuGoCreate proc getDetailByName@name nvarchar(10)AsIf exists Select * From Student Where 姓名= @nameBeginSelect * From Student Where 姓名= @nameEndElseBeginPrint '不存在此学生!!'End写出上述语句的功能。
参考答案:创建存储过程getDetailByName,通过输入参数学生姓名,选出该学生的基本信息,对不存在此学生姓名的输入值,必须作检测,打印信息“不存在此学生”。
3. 创建存储过程getDetailByName,通过输入参数学生姓名,选出该学生的基本信息,对不存在此学生姓名的输入值,必须作检测,打印信息“不存在此学生”。
参考答案:Use RtvuStu Go Create proc getDetailByName@name nvarchar(10)AsIf exists Select * From Student Where 姓名= @name Begin Select * From Student Where 姓名= @name End Else Begin Print '不存在此学生!!' End4.Use RtvuStuGoCreate trigger student_alterOn StudentFor Insert,UpdateAsPrint '对学生基本信息表进行了更新。
'Go写出上述语句的功能。
参考答案:在数据库RtvuStu中创建一个触发器student_alter,当用户要对表“Student”进行数据更新时(如添加或修改学生信息),该触发器在客户端显示一条消息。