贵州电大数据库基础与应用(专)数据库原理与应用-0028标准答案

合集下载

数据库原理及应用(第2版)习题参考答案

数据库原理及应用(第2版)习题参考答案

数据库原理及应用(第2版)习题参考答案·2·第1章数据概述一.选择题1.下列关于数据库管理系统的说法,错误的是CA.数据库管理系统与操作系统有关,操作系统的类型决定了能够运行的数据库管理系统的类型B.数据库管理系统对数据库文件的访问必须经过操作系统实现才能实现C.数据库应用程序可以不经过数据库管理系统而直接读取数据库文件D.数据库管理系统对用户隐藏了数据库文件的存放位置和文件名2.下列关于用文件管理数据的说法,错误的是DA.用文件管理数据,难以提供应用程序对数据的独立性B.当存储数据的文件名发生变化时,必须修改访问数据文件的应用程序C.用文件存储数据的方式难以实现数据访问的安全控制D.将相关的数据存储在一个文件中,有利于用户对数据进行分类,因此也可以加快用户操作数据的效率3.下列说法中,不属于数据库管理系统特征的是CA.提供了应用程序和数据的独立性B.所有的数据作为一个整体考虑,因此是相互关联的数据的集合C.用户访问数据时,需要知道存储数据的文件的物理信息D.能够保证数据库数据的可靠性,即使在存储数据的硬盘出现故障时,也能防止数据丢失5.在数据库系统中,数据库管理系统和操作系统之间的关系是DA.相互调用B.数据库管理系统调用操作系统C.操作系统调用数据库管理系统D.并发运行6.数据库系统的物理独立性是指DA.不会因为数据的变化而影响应用程序B.不会因为数据存储结构的变化而影响应用程序C.不会因为数据存储策略的变化而影响数据的存储结构D.不会因为数据逻辑结构的变化而影响应用程序7.数据库管理系统是数据库系统的核心,它负责有效地组织、存储和管理数据,它位于用户和操作系统之间,属于AA.系统软件B.工具软件C.应用软件D.数据软件8.数据库系统是由若干部分组成的。

下列不属于数据库系统组成部分的是BA.数据库B.操作系统C.应用程序D.数据库管理系统9.下列关于客户/服务器结构和文件服务器结构的描述,错误的是DA.客户/服务器结构将数据库存储在服务器端,文件服务器结构将数据存储在客户端B.客户/服务器结构返回给客户端的是处理后的结果数据,文件服务器结构返回给客户端的是包含客户所需数据的文件C.客户/服务器结构比文件服务器结构的网络开销小D.客户/服务器结构可以提供数据共享功能,而用文件服务器结构存储的数据不能共享·3·数据库是相互关联的数据的集合,它用综合的方法组织数据,具有较小的数据冗余,可供多个用户共享,具有较高的数据独立性,具有安全控制机制,能够保证数据的安全、可靠,允许并发地使用数据库,能有效、及时地处理数据,并能保证数据的一致性和完整性。

数据库原理及应用习题集参考答案

数据库原理及应用习题集参考答案

《数据库原理及应用》习题集参考答案一、简答题1、什么是数据库管理系统?一种负责数据库的建立、操作、管理和维护的软件系统。

2、数据库系统有哪几种模式?分别用来描述什么?(1)外模式是用户的数据视图,用来描述数据的局部逻辑结构,是模式的子集。

(2)模式是所有用户的公共数据视图,用来描述数据库中全体数据的全局逻辑结构和特征。

(3)内模式又称存储模式,描述数据的物理结构及存储方式3、什么是事务?事务有哪些特征?答:所谓事务是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。

事务的特征:原子性、一致性、隔离性、持续性。

4、POWER BUILDER中事务对象有何作用?答:PowerBuider的事务对象是应用程序与数据库之间进行通信的桥梁,在应用程序初启时,系统自动创一个为SQLCA(SQL Communication Area, SQL通讯区)的全局事务对象,该对象在应用程序的任何地方都可以访问应用程序与数据库的所有通信都需要通过事务对象来完成,除了直接使用系统的缺省事务对SQLCA外,开发人员也可以创建自己的事务对象。

5、SQL SERVER中INSERTED表和DELETED表有何用?答:触发器中用到两种特殊的表:删除表和插入表触发器中使用名为“deleted"和“inserted"来参照这些表;删除表存储受DELTE和UPDA TE语句影响的行的副本当执行DELETE或UPDA TE语句时,行从触发器表中删除并传递到删除表中。

删除表和触发器表通常没有共有的行。

插入表存储受INSERT和UPDA TE语句影响的行的副本当执行一NSERT 或UPDA T语句时,新行同时增加到插入表和触发器表中。

插入表中的行是触发器表中新行的副本可使用删除表和插入表中的行来参照相关表中的行,或测试被删除或插入行中的值。

6、数据库系统由哪几部分构成?答:数据库系统是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。

电大《数据库基础与应用》试题及标准答案

电大《数据库基础与应用》试题及标准答案

试卷代号:2478中央广播电视大学2010—2012学年度第二学期“开放专科”期末考试数据库基础与应用试题2012年7月一、单选题(每小题2分,共20分)1.设D1.D2和D2域的基数分别为2、3和4,则D1×D2×D3的元组数为( )。

A.9 B.24C.1 0 D.202.若一个关系为R(学生号,姓名,性别,年龄),则( )属性最适合作为其主码。

A.学生号 B.姓名C.性别 D.年龄3.设一个集合A为{3,4,5,6>,集合B为{1,3,5,7),则A和B.的并集中包含有( )个元素。

A.10 B.8C.7 D.64.在一个关系R中,若存在X (Y,z),则也隐含存在X Y和X z,称此为函数依赖的()规则。

A.传递性 B.分解性C.合并性 D.增广性5.SQL的查询语句中,order by选项实现对结果表的( )功能。

A.分组统计 B.求和C.查找D.排序6.Access数据库文件的扩展名为( )。

A.dbfB.dbtC.mdb D.mdf7.在Access系统中,对数据表的查询操作共分为( )种情况。

A.8 B.5C.3 D.28.下列( )图标是Access中表对象的标志。

9.在Access系统中共提供有( )种数据类型。

A.10 B.8C.6 D.410.可以通过Internet进行数据发布的操作对象是( )。

A.窗体 B. 报表C.查询 D.数据访问页二、是非题(在每小题题号前打“√”表示正确,打“X”表示错误。

每小题2分,共20分)11.当建立和删除一个视图时,对相应的基本表没有影响。

( )12.由概念设计进入逻辑设计时,原来的1对1或1对多的联系通常都需要被转换为对应的基本表。

( )13.概念设计也要贯彻概念单一化原则,即一个实体中的所有属性都是直接用来描述码的。

( ) 14.在对象数据模型中,对象之间既不能够继承,也不能够嵌套。

( )15.设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名),选课关系为X (学生号,课程号,成绩),则X关系中的主码同时为学生号和课程号。

数据库基础与应用-国家开放大学电大机考网考题目答案

数据库基础与应用-国家开放大学电大机考网考题目答案

数据库基础与应用一、单选题1.利用 QL 语言所建立的视图在数据库中属于(B)A 实表B 虚表C索引D字段2.下面属于 Aecess 数据库中所含操作对象的是(B)A 文件B 宏C 索引D 视图3.设一个关系为 R(A,B,C D,E),它的最小函数依赖集为 F= 4 一→E,A→C,B 一D,D→B,则该关系的候选码为(A )A AB BC CD D4.在文件系统中,存取数据的基本单位是(A)。

A 记录B 数据项C 二进制位D学节5.在Access 中,如果只想显示表中符合条件的记录,可以使用的方法是(A) 。

A 筛选B 删除C冻结D隐藏6.在Access 中,若利用宏打开一个查询,则选择的宏操作命令是(B)。

A OpenTableB OpenQueryC OpenFormD OpenReport7.在利用计算机进行数据处理的四个发展阶段中,第三个发展阶段是(C)A 人工管理B 文件系统C 数据库系统D 分布式数据库系统8.设两个关系中分别包含有m 和n 个属性,它们具有同一个公共属性,当对它们进行等值连接时,运算结果的关系中包含的属性个数为(C)A m*nB m+n-1 Cm+nD m+n+19.在SOL 的查询语句中, group by 选项实现的功能是(D)A 选择B 求和C 排序D 分组统计10.在报表设计视图中,若需要在报表每一页的顶部都打印出相关信息,则该信息应设置在(B)A 报表页眉B 页面页眉C 主体D 页面页脚11.如果要将查询结果作为一个新表添加到数据库中,应该使用(C)A 选择查询B 追加查询C 生成表查询D 更新查询12.在Access 中,一屏不能够同时显示表中多条记录的窗体类型属于(D )。

A 数据表B 数据透视图C 数据透视表D 纵栏式13.在数据库系统中,存取数据的基本单位是(B)A 记录B 数据项C 二进制位D 字节14.如果要设计一个报表,该报表将用于标识公司的资产设备,则应将该报表设计为(D)A 标签报表B 一般报表C 交叉报表D 数据透视图报表15.如果要将查询结果添加到一个指定的数据表中,应该使用(B)A 选择查询B 追加查询C 生成表查询D 更新查询16.由概念设计进入关系数据模型的逻辑设计时,必须被转换为对应基本表的联系类型是(C) A 1 对1B 1 对多C 多对多D 多对117.设两个关系中分别包含有 m 和n 个属性,它们具有同一个公共属性,当对它们进行自然连接时,运算结果的关系中包含的属性个数为(B)。

【贵州电大】数据库原理与应用-0029参考答案

【贵州电大】数据库原理与应用-0029参考答案

数据库原理与应用-0029贵州广播电视大学形成性测评系统课程代码:5205124 参考资料试卷总分:100单选题(共25题,共100分)1.(4分)两个子查询的结果( )时,可以执行并、交、差操作A、结构完全一致B、结构完全不一致C、结构部分一致D、主键一致参考答案:A2.(4分)设关系R,S ,W各有10个元组,那么这三个关系的笛卡儿积的元组个数为( )。

A、10B、30C、1000D、不确定(与计算结果有关)参考答案:C3.(4分)在SELECT语句中,使用*表示( )。

A、选择任何属性B、选择全部属性C、选择全部元组D、选择主码参考答案:B4.(4分)使用DROP语句撤消一个SQL模式时,其下属的基本表、视图等元素( )。

A、总是自动撤消B、仍保留C、可以随之撤消D、未撤消时拒绝撤消模式参考答案:C5.(4分)设关系R和S具有相同的结构,由属于S但不属于R的元组构成的集合,记为( )。

A、R-SB、S-RC、R∪SD、R∩S参考答案:B6.(4分)使用OPEN语句打开游标后,游标指针指向( )。

A、基本表的第一行B、基本表的第一行之前C、查询结果的第一行D、查询结果的第一行之前参考答案:C7.(4分)在关系代数表达式的优化策略中,不正确的叙述是( )。

A、尽可能早地执行选择B、尽可能早地执行联接C、同时计算一连串的选择和投影D、把笛卡儿积和随后的选择合并成联接运算参考答案:B8.(4分)在SQL语言中,创建SQL模式应使用( )语句A、CREATE SCHEMAB、CREATE TABLEC、CREATE VIEWD、CREATE DATABASE参考答案:A9.(4分)设一个关系A具有a1个属性和a2个元组,关系B具有b1个属性和b2个元组,则关系A×B具有()个元组。

A、a1+b1B、a1+b2C、a2×b2D、a2×b1参考答案:C10.(4分)关系R和关系S的并运算是()。

数据库原理及应用 课后答案

数据库原理及应用  课后答案

数据库原理及应用课后答案第一章选择题1、A。

从数据库管理系统的角度看,数据库系统的结构通常分为三级模式的总体结构,在这种模式下,形成了二级映像,实现了数据的独立性。

其中三级模式结构指的是外模式、模式和内模式,二级映像指的是外模式/模式映像、模式/内模式映像。

对于外模式/模式映像,当模式改变时,相应的外模式/模式映像作相应的改变,以使外模式保持不变,而应用程序是依据数据的外模式来编写的,外模式不变,应用程序就没必要修改,这保证了数据与程序的逻辑独立性。

对于模式/内模式映像,当数据库的存储结构变了,模式/内模式映像会作相应的改变,以使模式保持不变,而模式不变,与模式没有直接联系的应用程序也不会改变,这保证了数据与程序的物理独立性。

数据逻辑独立性指的就是当模式改变时,外模式和应用程序不需要改变,所以选项A正确。

C选项的内模式改变,模式不变指的是数据的物理独立性,所以C选项不正确,B选项中前后两句与C选项相比顺序不符,所以B选项不正确。

D选项中,应为“模式和应用程序不变”,不应为“外模式”,所以D选项不正确。

2、B。

DB指的是数据库(DataBase),DBMS指的是数据库管理系统(DataBase Management System),DBS指的是数据库系统(DataBase System),DBA指的是数据库管理员(Database Administrator),Data指的是数据。

由书中概念易得DBS(数据库系统)包括DBMS(数据库管理系统),DBMS管理和控制DB (数据库),而DB载入、存储、重组与恢复Data(数据)。

所以B选项正确。

3、C。

数据库系统的特点有:⑴、实现数据共享;⑵、减少数据冗余度;⑶、保持数据的一致性;⑷、数据的独立性;⑸、安全保密性;⑹、并发控制;⑺、故障恢复由以上可得C选项错误,应改为数据冗余度“低”。

4、C。

DB是长期储存在计算机内、有组织的、可共享的大量数据集合;DBS是实现有组织地、动态地存储大量关联数据,方便多用户访问计算机软件、硬件和数据资源组成的系统;DBMS 是把用户对数据的操作转化为对系统存储文件的操作,有效地实现数据库三级(外模式、模式和内模式)之间的转化;MIS指的是管理信息系统(Management Information System),是一个以人为主导,利用计算机硬件、软件及其他办公设备进行信息的收集、传递、存贮、加工、维护和使用的系统。

数据库原理及应用的答案

数据库原理及应用的答案

数据库原理及应用的答案1. 数据库原理•数据库定义为一种存储和管理数据的系统,它可以根据用户的需求来存储、管理和获取数据。

•数据库系统由数据库、数据库管理系统和应用程序组成,它们共同工作以实现数据的存储、检索和管理。

2. 数据库应用数据库应用广泛应用于各个领域,包括但不限于以下几个方面:2.1 商业领域•订单管理:将订单信息存储在数据库中,可以方便地进行订单查询、统计和分析,提高订单管理的效率。

•客户关系管理:数据库可以用来存储客户信息、联系记录和交易历史等,以便进行客户关系管理和市场营销。

•员工管理:数据库可以用来存储员工信息、薪资记录、绩效评估等,方便进行员工管理和薪资计算。

2.2 学术研究•科研数据管理:数据库可以用于存储科研数据,方便进行数据的共享和协作,提高科研工作效率。

•实验数据管理:数据库可以用于存储实验数据,方便进行数据的整理、分析和可视化,加快实验结果的获取和研究进展。

2.3 互联网应用•用户数据管理:数据库可以用来存储用户的个人信息、账户信息和偏好设置等,以便进行用户认证、个性化推荐和服务提供。

•日志数据管理:数据库可以用于存储日志数据,方便进行故障排查、系统监控和性能调优。

3. 数据库原理的关键概念3.1 实体实体是现实世界中可以独立存在并且可被区分的对象,如学生、课程、订单等。

数据库中的实体被称为表,每个实体都由一组属性组成。

3.2 属性属性是实体的特性和描述,如学生的姓名、年龄、性别等。

属性是表中的列,每个属性都有相应的数据类型表示其取值范围。

3.3 关系关系描述了实体之间的联系和依赖。

数据库中的关系被称为表与表之间的关联和连接。

常见的关系有一对一关系、一对多关系和多对多关系。

3.4 主键主键是用来唯一标识一条记录的属性或属性组合,确保数据的唯一性和完整性。

主键在表中是唯一的,并且不允许为空值。

3.5 外键外键是用来连接两个表的属性,它引用了其他表的主键。

外键用来保持数据的一致性和完整性,确保关系的正确性。

电大数据库原理与应用作业答案

电大数据库原理与应用作业答案

一、单项选择题(共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中,可以使用()语句创建存储过程。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库基础与应用(专)数据库原理与应用-0028
贵州广播电视大学形成性测评系统课程代码:5205436 参考资料
数据库原理与应用-0028
试卷总分:100
单选题(共25题,共100分)
1.(4分)
使用CREATE TABLE语句建立的是( )。

A、数据库
B、表
C、视图
D、索引
参考答案:B
2.(4分)
设关系R和的S属性个数分别为r,s,那么(R×S)操作结果的属性个数为( )。

A、r+s
B、r-s
C、r × s
D、max(r,s)
参考答案:A
3.(4分)
查询姓名中带有“玲”字的学生,则条件语句应包含()。

A、WHERE 姓名LIKE % ‘玲’
B、WHERE 姓名LIKE ‘%玲%’
C、WHERE 姓名% ‘LIKE玲LIKE’
D、WHERE 姓名LIKE ‘玲%’
参考答案:B
4.(4分)
关系中组成主关键字的属性不能取空值,这称为关系的( )。

A、实体完整性
B、关系完整性
C、参照完整性
D、主键完整性
参考答案:A
5.(4分)
以下不属于SQL Server数据库特点的是()。

A、采用SQL结构化查询语言
B、具有客户/服务器体系结构
C、基于面向对象的数据模型
D、提供了大量易用的管理工具
参考答案:C
6.(4分)
设学生表和课程表的结构分别为(学号,姓名)和(学号,课程号,成绩),如果希望查询出“成绩大于90分的学生姓名”,则对应的SQL语句是()。

A、SELECT 姓名FROM 学生表WHERE 学生表.学号=课程表.学号AND 课。

相关文档
最新文档