20春东财《数据库原理与应用》单元作业一答案75005
东财《数据库原理与应用》在线作业一(随机)

东财《数据库原理与应用》在线作业一(随机)一、单选题(共10 道试题,共40 分。
)1. 创建基本表就是定义基本表的____。
A. 大小B. 类型C. 结构D. 内容标准答案:C2. 数据的____是指根据数据库逻辑结构设计和物理设计的结果将原始数据存放到数据库中去。
A. 输出B. 载入C. 结构D. 处理标准答案:B3. 驱动程序是ODBC的核心部件,每个____对应一个相应的驱动程序。
A. 元组B. 基本表C. 数据库D. 数据库系统标准答案:C4. 企业发展Intranet是企业____发展的需要。
A. 管理B. 业务C. 国际化D. 产业化标准答案:C5. B/S三层结构中,____负责数据管理,这一层由数据库服务器实现。
A. 表示层B. 功能层C. 数据层D. 使用层标准答案:C6. SELECT语句中____子句的作用是对结果集按<列名2>的值的升序或降序进行排序。
A. FROMB. WHEREC. ORDER BYD. GROUP BY标准答案:C7. ____结构中至少有一个结点有多于一个的父结点。
A. 层次模型B. 网络模型C. 关系模型D. 面向对象模型标准答案:B8. 数据库系统阶段,在描述数据的时候,不仅要描述数据本身,还要描述数据之间的____。
A. 结构B. 联系C. 调用D. 顺序标准答案:B9. 调查未来系统所涉及的用户的当前职能、业务活动及其流程,属于____阶段的工作。
A. 需求分析B. 数据库实施C. 概念结构设计D. 数据库运行和维护标准答案:A10. B/S三层结构中,____负责显示和与用户交互,这一层由客户机实现。
A. 表示层B. 功能层C. 数据层D. 使用层标准答案:A二、多选题(共10 道试题,共40 分。
)1. 数据库的物理设计分为____。
A. 确定数据库的逻辑结构B. 确定数据库的系统结构C. 确定数据库的概念结构D. 确定数据库的物理结构E. 对所设计的物理结构进行评价标准答案:DE2. Intranet所包括的服务有____。
《数据库原理与应用》课后习题参考答案

《数据库原理与应用》课后习题参考答案第一章作业参考答案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)在关系模型中,使用“关系”来存储“实体”中得数据。
(完整版)数据库原理及应用习题(有答案)

假设教学管理规定:
①一个学生可选修多门课,一门课有若干学生选修;
②一个教师可讲授多门课,一门课只有一个教师讲授;
③一个学生选修一门课,仅有一个成绩。
学生的属性有学号、学生姓名;教师的属性有教师编号,教师姓名;课程的属性有课程号、课程名。
要求:根据上述语义画出 ER 图,要求在图中画出实体的属性并注明联系的类型;
(1)检索“程军”老师所授课程的课程号(C#)和课程名(CNAME)。 (2)检索年龄大于 21 的男学生学号(S#)和姓名(SNAME)。 (3)检索至少选修“程军”老师所授全部课程的学生姓名(SNAME)。 (4)检索”李强”同学不学课程的课程号(C#)。 (5)检索至少选修两门课程的学生学号(S#)。 (6)检索全部学生都选修的课程的课程号(C#)和课程名(CNAME)。 (7)检索选修课程包含“程军”老师所授课程之一的学生学号(S#)。
4、SQL 语言具有两种使用方式,分别称为交互式 SQL 和 嵌入式 SQL 。
5、假定学生关系是 S(S#,SNAME,SEX,AGE),课程关系是 C(C#,CNAME,TEACHER),学生选课关系是
SC(S#,C#,GRADE)。要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系 S,C,SC 。
三:简答题:
1. 什么是数据库?
答:数据库是长期存储在计算机内、有组织的、可共享的数据集合。数据库是按某种数据模型进行
组织的、存放在外存储器上,且可被多个用户同时使用。因此,数据库具有较小的冗余度,较高的数据
独立性和易扩展性。
2. 什么是数据库的数据独立性?
答:数据独立性表示应用程序与数据库中存储的数据不存在依赖关系,包括逻辑数据独立性和物理
《数据库原理及应用》作业及部分答案

《数据库原理及应用》作业一、选择题1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
在这几个阶段中,数据独立性最高的是__A_阶段。
A.数据库系统 B.文件系统 C.人工管理 D.数据项管理2.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的B,支持数据库各种操作的软件系统叫B,由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫B。
①A.文件的集合 B.数据的集合C.命令的集合 D.程序的集合②A.命令系统 B.数据库管理系统C.数据库系统 D.操作系统③A文件系统 B.数据库系统C.软件系统 D.数据库管理系统3.在一个关系中如果有这样一个属性存在,它的值能惟一地标识关系中的每一个元组,称这个属性为__A__。
A.候选码 B.数据项 C.主属性 D.主属性值4.在关系代数运算中,五种基本运算为__C__。
A.并、差、选择、投影、自然连接 B.并、差、交、选择、投影C.并、差、选择、投影、乘积 D .并、差、交、选择、乘积5.一个m:n联系转换为一个关系模式。
关系的码为___B___。
A.实体的码 B.各实体码的组合 C.n端实体的码 D.每个实体的码6.下面哪个不是数据库系统必须提供的数据控制功能__B__。
A.安全性 B.可移植性 C.完整性 D.并发控制7.在数据系统中,对存取权限的定义称为__B__。
A.命令 B.授权 C.定义 D.审计8.数据库的__B__是指数据的正确性和相容性。
A.安全性 B.完整性 C.并发控制 D.恢复9.对并发操作若不加以控制,可能会带来__D__问题。
A.不安全 B.死锁 C.死机 D.不一致10.设有两个事务T1、T2,其并发操作如图l所示,下面评价正确的是__B__。
A.该操作不存在问题 B.该操作丢失修改C.该操作不能重复读 D.该操作读“脏”数据T1 T2①读A=10②读A=10③A=A-5写回④ A=A-8写回图l 事务并发操作图11.数据库的基本特点是__B__。
2020年智慧树知道网课《数据库原理和应用》课后章节测试满分答案

2020年智慧树知道网课《数据库原理和应用》课后章节测试满分答案关系代数中的笛卡尔积操作是指将两个关系的元组进行组合,得到一个新的关系,其中新关系的元组由原两个关系的元组按照顺序组合而成。
例如,关系R(A,B)和S(C,D)的笛卡尔积为R×S(A,B,C,D)。
这种操作在实际应用中很少使用,因为其结果往往会产生大量的冗余数据。
下列哪个约束可以保证在一个表中,某个列的值不重复?A.主键约束B.唯一约束C.检查约束D.默认约束5单选题】(3分)在创建表时,可以通过添加_______来保证数据的完整性。
A.触发器B.函数C.约束D.存储过程要在SQL Server中创建一个员工信息表,其中员工的薪水、医疗保险和养老保险分别采用三个字段来存储。
但是该公司规定:任何一个员工,医疗保险和养老保险两项之和不能大于薪水的1/3.这一项规则可以采用检查约束来实现。
关系数据库规范化是为解决关系数据库中插入异常、删除异常和数据冗余问题而引入的。
下面关于函数依赖的叙述中,不正确的是若XY→Z,则X→Z,Y→Z。
在关系模式STJ(S,T,J)中,S表示学生,T表示教师,XXX表示课程。
每一教师只教一门课。
每门课有若干教师,某一学生选定某门课,就对应一个固定的教师。
该关系模式的候选码是(S,J)和(T,J)。
在关系模式STJ(S,T,J)中,S表示学生,T表示教师,XXX表示课程。
每一教师只教一门课。
每门课有若干教师,某一学生选定某门课,就对应一个固定的教师。
该关系模式最高属于BCNF。
在函数依赖范畴里,关系模式R的规范化程度最高达到BCNF。
E-R数据模型一般在数据库设计的概念结构设计阶段使用。
从E-R模型关系向关系模型转换时,一个M∶N联系转换为关系模型时,该关系模式的关键字是M端实体关键字与N端实体关键字组合。
D。
N端实体的关键字当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是语法冲突。
数据库物理设计完成后,进入数据库实施阶段,下列各项中不属于实施阶段的工作是扩充功能。
20春数据库原理与应用在线作业1答卷

20 春《数据库原理与应用》在线作业 1 试卷总分 :100 得分 :100 一、单选题(共10 道试题 ,共 40 分)
1.()是位于用户与操作系统之间的一层数据管理软件
A.数据库管理系统
B.数据库系统
C数据库
D•数据库应用系统标准答案是 :A
2.封装是一种()技术,它使对象的使用者只能看到对象封装界面上的信息
A.面向对象
B信息隐藏
C数据库
D.对象关系数据库标准答案是 :B
3.分布式系统中“透明性”含义相当于集中式系统中的()
A.一致性
B.独立性
C共享性
D.可操作性标准答案是 :B
4.日期型数据加整型数据结果为()
A.数值型
B.逻辑型
C字符型
D.日期型标准答案是 :D
5.SQL语言中,删除一个表的命令是()
A.DELETE
B.DROP
C.ALTER
D.CREATE
标准答案是 :B
6.关系模型中,表示实体间n:m 联系是通过增加一个()
A.关系实现
B.属性实现
C.关系或一个属性实现
D.关系和一个属性实现标准答案是 :A。
奥鹏东财网考2020年3月课程考试《数据库原理与应用》复习资料参考答案

单选题1.使用数据库技术的主要目的是()。
A.解决数据保密问题B.解决数据完整性问题C.解决数据共享问题D.解决数据量大的问题【参考答案】: C2.下列不属于数据库管理系统优点的是()。
A.相互关联的数据的集合,较少的数据冗余B..程序与数据相互独立C.最大限度地保证数据的正确性D.难以按用户的要求表示数据【参考答案】: D3.面向对象数据模型是()与数据库技术相结合的产物,用以支持非传统应用领域对数据模型提出的新需求。
A.模块化程序设计方法B.面向对象程序设计方法C.结构化系统分析方法D.结构化程序设计方法【参考答案】: B4.已知关系模式:S(学号,姓名,所在系,所在班,班主任),设一个学生只在一个系的一个班学习,一个班只有一个班主任。
则此关系模式属于()。
A.1NFB.2NFC.3NFD.4NF【参考答案】: B5.有UNIQUE约束的列,其取值一定()。
A.没有空值B.没有空值且不重C.取值不重,但允许有多个空值D.取值不重,但只允许有一个空值【参考答案】: D6.两个关系的()运算是包含同时出现在第一和第二个关系中的元组的新关系。
A.并B.连接C.差D.交【参考答案】: D7.数据库概念结构的设计就是()模型的设计。
A.物理B.逻辑C.E-RD.概念【参考答案】: C8.传统的集合“并、交、差”运算施加于两个关系时,这两个关系应该满足的条件有()。
A.属性个数不相等B.对关系的属性及属性值没有要求C.相对应的属性值不必须取自同一个域D.属性个数相等【参考答案】: D9.在SQL语句中,下列涉及空值的操作,错误的是()。
A.AVG IS NULLB.AVG IS NOT NULLC.AVG = NULLD.NOT(AVG IS NULL)【参考答案】: C10.数据的()是指根据数据库逻辑结构设计和物理设计的结果将原始数据存放到数据库中去。
A.处理B.载入C.结构D.输出【参考答案】: B11.将SELECT语句的查询结果集再进行集合运算就构成了SQL的()查询。
数据库原理及应用习题参考答案

第1章数据概述一.选择题1.下列关于数据库管理系统的说法,错误的是CA.数据库管理系统与操作系统有关,操作系统的类型决定了能够运行的数据库管理系统的类型B.数据库管理系统对数据库文件的访问必须经过操作系统实现才能实现C.数据库应用程序可以不经过数据库管理系统而直接读取数据库文件D.数据库管理系统对用户隐藏了数据库文件的存放位置和文件名2.下列关于用文件管理数据的说法,错误的是DA.用文件管理数据,难以提供应用程序对数据的独立性B.当存储数据的文件名发生变化时,必须修改访问数据文件的应用程序C.用文件存储数据的方式难以实现数据访问的安全控制D.将相关的数据存储在一个文件中,有利于用户对数据进行分类,因此也可以加快用户操作数据的效率3.下列说法中,不属于数据库管理系统特征的是CA.提供了应用程序和数据的独立性B.所有的数据作为一个整体考虑,因此是相互关联的数据的集合C.用户访问数据时,需要知道存储数据的文件的物理信息D.能够保证数据库数据的可靠性,即使在存储数据的硬盘出现故障时,也能防止数据丢失5.在数据库系统中,数据库管理系统和操作系统之间的关系是D A.相互调用B.数据库管理系统调用操作系统C.操作系统调用数据库管理系统D.并发运行6.数据库系统的物理独立性是指DA.不会因为数据的变化而影响应用程序B.不会因为数据存储结构的变化而影响应用程序C.不会因为数据存储策略的变化而影响数据的存储结构D.不会因为数据逻辑结构的变化而影响应用程序7.数据库管理系统是数据库系统的核心,它负责有效地组织、存储和管理数据,它位于用户和操作系统之间,属于AA.系统软件B.工具软件C.应用软件D.数据软件8.数据库系统是由若干部分组成的。
下列不属于数据库系统组成部分的是BA.数据库B.操作系统C.应用程序D.数据库管理系统9.下列关于客户/服务器结构和文件服务器结构的描述,错误的是D A.客户/服务器结构将数据库存储在服务器端,文件服务器结构将数据存储在客户端B.客户/服务器结构返回给客户端的是处理后的结果数据,文件服务器结构返回给客户端的是包含客户所需数据的文件C.客户/服务器结构比文件服务器结构的网络开销小D.客户/服务器结构可以提供数据共享功能,而用文件服务器结构存储的数据不能共享数据库是相互关联的数据的集合,它用综合的方法组织数据,具有较小的数据冗余,可供多个用户共享,具有较高的数据独立性,具有安全控制机制,能够保证数据的安全、可靠,允许并发地使用数据库,能有效、及时地处理数据,并能保证数据的一致性和完整性。
20年春季东财《数据库原理与应用》单元作业二

【奥鹏】-[东北财经大学]东财《数据库原理与应用》单元作业二试卷总分:100 得分:100第1题,ODBC是基于____语言的。
A、SqlB、AspC、JavaD、Html正确答案:第2题,X和Y都是属性组,如果X→Y,表示X中取值确定时,Y中的取值____确定。
A、任意B、惟一C、随机D、无法正确答案:B第3题,SQL中的集合交操作是先分别求出参与集合交操作的查询结果集,然后再进行____运算。
A、差B、交C、并D、连接正确答案:第4题,采用拓扑学方法抽象出的网络结构为计算机网络的____结构。
A、组织B、层次C、功能D、拓扑正确答案:第5题,开放系统互连参考模型的英文缩写词为____。
A、TCPB、ISOC、OSID、IP正确答案:C第6题,在面向对象数据模型中,基本结构是____。
A、表B、记录C、对象D、文件正确答案:第7题,触发器是一种特殊的____。
A、索引B、视图C、基本表D、存储过程正确答案:第8题,在SQL查询语句中,如果没有GROUP BY分组子句,则语句中的函数为____的统计函数。
A、列B、分组C、部分结果集D、全部结果集正确答案:D第9题,网上炒股或电子商务是典型的____系统。
A、层次B、树型C、客户机/服务器D、浏览器/服务器正确答案:D第10题,输入数据并输出信息的系统都称为____。
A、信息系统B、数据库系统C、事务处理系统D、管理信息系统正确答案:第11题,手工管理阶段程序员不仅要规定数据的逻辑结构而且还要在程序中设计物理结构,包括____等。
A、存储结构B、存取方法C、输入方式D、输出方式E、记录结构正确答案:A,B,C,D第12题,Web应用系统的构成要素有____。
A、用户B、Web服务器C、服务器组件D、“瘦”客户机E、以服务器为中心的体系结构正确答案:B,C,D,E第13题,系统平台的选择主要是指____的选择。
A、操作系统B、数据库软件C、结构化语言D、数据流程图E、Internet应用开发工具正确答案:第14题,需求分析阶段主要任务是对数据库应用系统所要处理的对象进行全面的了解,收集用户对数据库的____,并以数据流程图和数据字典等书面形式确定下来。
数据库原理与应用课后习题答案

《数据库原理与应用》课后习题答案习题一一、选择题1.C2.C3.A4.C5.C6.A7.B8.C9.D 10.A 11.C 12.A (改为说法正确的)二、填空题1.计算机硬件DBMS 数据库应用程序数据库用户2.数据内容数据形式3.DDL DML4.元组5.属性6.取值范围7.人工管理文件管理数据库系统管理8.现实世界信息世界数据世界9.外模式模式内模式10.外模式/模式映射模式/内模式映射三、名词解释1.关系数据库:所谓关系数据库就是采用关系模型作为数据的组织方式的数据库系统。
码:在关系的各个属性中,能够用来唯一标识一个元组的属性或属性组。
候选码:能够唯一标识关系的元组的属性或属性组称为候选码。
外码:两个关系R和S,假设关系S中的某个属性或属性组与关系R中的主码对应,则S中该属性或属性组称为关系R的外码。
元组:二维表中的一行在关系中称为一个元组。
属性:二维表中的每一列在关系中称为属性。
域:属性的取值范围称为域。
2.实体完整性:关系的主属性不能取空值。
参照完整性:如果S中的属性或属性组F是关系R的外码,则F的取值或者为空值,或者为R中某个元组的主码值。
用户定义完整性:用户对属性的取值或属性间的关系加某种限制条件。
3.等值连接:从两个关系R和S的笛卡尔积中选取属性值相等的那些元组组成新的关系。
自然连接:对两个关系R和S按其相同属性进行等值连接,且在结果中去掉重复的属性列组成新的关系。
四、计算题1.R∪S R∩SR×S2.R.B =S.B自然连接3.(1)∏Bookid,Bookname(σPublish=’人民邮电出版社’(Book)(2)∏Name(σBookid=’TP2003--002’(Borrow)Reader)(3)∏Name(ReaderRe..ader Cardid Borrow Cardid=(∏Cardid,Bookid(Borrow)÷(∏Bookid (σPublish=’中国水利水电出版社’(Book)) )习题二一、选择题1.A2.B3.B4.C5.A6.A7.D二、填空题1.创建数据库实例在实例中加载数据库打开数据库2.SHUTDOWN IMMEDIATE; SHUTDOWN NORMAL; SHUTDOWN TRANSACTIONAL; SHUTDOWN ABORT3.块区段表空间4.SYSTEM SYSAUX TEMP UNDOTBS 或 USERS5.用户进程 ORACLE6.GRANT REVOKE7.命令行界面 Windows图形用户界面 web界面三、名词解释1、数据库实例:数据库实例就是后台进程和数据库文件的集合。
奥鹏东财网考2020年3月课程考试《数据库原理与应用》复习资料参考答案

单选题1.使用数据库技术的主要目的是()。
A.解决数据保密问题B.解决数据完整性问题C.解决数据共享问题D.解决数据量大的问题【参考答案】: C2.下列不属于数据库管理系统优点的是()。
A.相互关联的数据的集合,较少的数据冗余B..程序与数据相互独立C.最大限度地保证数据的正确性D.难以按用户的要求表示数据【参考答案】: D3.面向对象数据模型是()与数据库技术相结合的产物,用以支持非传统应用领域对数据模型提出的新需求。
A.模块化程序设计方法B.面向对象程序设计方法C.结构化系统分析方法D.结构化程序设计方法【参考答案】: B4.已知关系模式:S(学号,姓名,所在系,所在班,班主任),设一个学生只在一个系的一个班学习,一个班只有一个班主任。
则此关系模式属于()。
A.1NFB.2NFC.3NFD.4NF【参考答案】: B5.有UNIQUE约束的列,其取值一定()。
A.没有空值B.没有空值且不重C.取值不重,但允许有多个空值D.取值不重,但只允许有一个空值【参考答案】: D6.两个关系的()运算是包含同时出现在第一和第二个关系中的元组的新关系。
A.并B.连接C.差D.交【参考答案】: D7.数据库概念结构的设计就是()模型的设计。
A.物理B.逻辑C.E-RD.概念【参考答案】: C8.传统的集合“并、交、差”运算施加于两个关系时,这两个关系应该满足的条件有()。
A.属性个数不相等B.对关系的属性及属性值没有要求C.相对应的属性值不必须取自同一个域D.属性个数相等【参考答案】: D9.在SQL语句中,下列涉及空值的操作,错误的是()。
A.AVG IS NULLB.AVG IS NOT NULLC.AVG = NULLD.NOT(AVG IS NULL)【参考答案】: C10.数据的()是指根据数据库逻辑结构设计和物理设计的结果将原始数据存放到数据库中去。
A.处理B.载入C.结构D.输出【参考答案】: B11.将SELECT语句的查询结果集再进行集合运算就构成了SQL的()查询。
东北财经大学智慧树知到“电子商务”《数据库原理与应用》网课测试题答案1

东北财经大学智慧树知到“电子商务”《数据库原理与应用》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共15题)1.在数据库E-R模型的设计过程中经常遇到的这些问题有____。
A、确定属性B、确定特性C、确定属性集D、确定实体集E、确定实体集间的联系2.____是指由硬件故障、软件故障、停电等原因造成的、使系统停止运转、必须重新启动的任何事件。
A、事务故障B、系统故障C、介质故障D、程序故障3.C/S结构是一个开放的体系结构,使得数据库不仅要支持开放性而且还要开放系统本身,这种开放性包括____。
A、程序接口B、用户界面C、软件平台D、硬件平台E、网络协议4.在文件系统阶段中,由于已经有了直接存取的存储设备,故对文件的访问有____。
A、即时访问B、顺序访问C、直接访问D、事后访问E、随机访问5.RDB中的每个基本表可根据主关键字建立单列索引或复合索引。
() A、错误B、正确6.文件可以命名,通过文件名以____为单位存取数据,不必关心数据的存储位置。
A、表B、记录C、文件D、数据库7.关系数据库中,无论实体还是联系,无论是操作的原始数据、中间数据还是结果数据,都用____表示。
A、属性B、元组C、结构D、关系8.____优点是电缆长度短,容易布线、便于扩充,缺点是故障诊断较困难。
A、星型B、环型C、树型D、总线型9.C/S结构的主要技术特征有____。
A、共享资源B、可扩展性C、定位透明性D、不对称协议E、按功能划分10.数据控制也称为数据保护,包括数据的____。
A、恢复B、并发控制C、完整性控制D、安全性控制E、实施性控制11.非关系数据模型的数据操作为一次一个集合的方式。
()A、错误B、正确12.客户机与服务器之间的连接是通过____实现的。
A、程序连接B、系统连接C、网络连接D、计算机连接13.实体的属性分为____。
A、Null属性B、派生属性C、基本属性D、简单属性和复合属性E、单值属性和多值属性14.ODBC定义了API和____语法一致,它规定驱动程序应支持的基本功能。
数据库原理和应用习题答案

数据库原理和应用习题答案数据库原理和应用习题答案数据库是现代信息系统中的核心组成部分,它承载着大量的数据,并提供了一种有效的方式来存储、管理和访问这些数据。
数据库原理和应用是计算机科学领域中的重要知识点,通过学习和理解数据库的原理和应用,可以帮助我们更好地设计和维护数据库系统。
下面将给出一些数据库原理和应用的习题答案,希望能够帮助读者更好地理解和掌握这一领域的知识。
1. 什么是数据库的三级模式?请简要描述每个模式的作用。
答:数据库的三级模式是指外模式、概念模式和内模式。
外模式是用户对数据库的可见部分,它定义了用户能够看到和操作的数据的逻辑结构和组织方式。
概念模式是数据库的全局逻辑结构和组织方式的描述,它定义了数据库中所有数据的逻辑结构和关系。
内模式是数据库的物理存储结构和组织方式的描述,它定义了数据在磁盘上的存储方式和访问方法。
2. 数据库中的事务是什么?请简要描述事务的四个特性。
答:事务是数据库中的一个逻辑单位,它由一组操作组成,这些操作要么全部执行,要么全部不执行。
事务具有四个特性,即原子性、一致性、隔离性和持久性。
原子性指事务中的操作要么全部执行成功,要么全部不执行,不允许部分执行。
一致性指事务执行前后,数据库的状态必须保持一致。
隔离性指事务的执行不应该相互影响,每个事务应该感知不到其他事务的存在。
持久性指一旦事务提交成功,其对数据库的修改就应该永久保存。
3. 请简要描述关系数据库中的主键和外键的作用。
答:主键是关系数据库中用来唯一标识每个元组的属性或属性组,它的作用是保证关系中的每个元组都能够被唯一标识。
外键是关系数据库中一个表的属性,它引用了另一个表的主键或候选键,它的作用是建立表与表之间的联系。
通过外键,可以实现表与表之间的关联和约束,保证数据的完整性和一致性。
4. 数据库中的索引是什么?请简要描述索引的作用和使用场景。
答:索引是数据库中的一种数据结构,它可以加快数据的检索速度。
索引的作用是通过建立某个属性的索引,可以提高对该属性的查询效率。
《数据库原理与应用》练习册答案共23页word资料

习题一一、选择题1.数据库系统的构成为:数据库、计算机硬件系统、( D )、相关软件和人员。
A、操作系统B、文件系统C、数据集合D、数据库管理系统2.关系数据库系统中所使用的数据结构是( D )A、树B、图C、表格D、二维表3.使用关系运算对系统进行操作,得到的结果是( C )A、属性B、元组C、关系D、关系模式4.从数据库的整体结构看,数据库系统采用的数据模型有( C )A、网状模型、链状模型和层次模型B、层次模型、网状模型和环状模型C、层次模型、网状模型和关系模型D、链状模型、关系模型和层次模型5.用二维表形式表示的数据模型是( B )A、层次数据模型B、关系数据模型C、网状数据模型D、网络数据模型6.DBAS指的是( C )A、数据库管理系统B、数据库系统C、数据库应用系统D、数据库服务系统7.用于实现数据库数据操作的软件称为( C )A、数据软件B、操作系统C、数据库管理系统D、编译程序8.使用数据库技术进行人事档案管理是属于计算机的( C )A、科学计算应用B、过程控制应用C、数据处理应用D、辅助工程应用9.在关系理论中,把二维表表头中的栏目称为( D )A、数据项B、元组C、结构名D、属性名10.如果要改变一个关系中属性的排列顺序,应使用关系运算是( C )A、重建B、选取C、投影D、连接11.数据库的数据都存放在一台计算机中,并由它统一管理和运行的数据库系统称为( C )A、分布式系统B、单用户系统C、集中式系统D、共享式系统二、填空题1. 常见的数据模型有_层次模型_、_网状模型_、_关系模型_和关系对象模型四种。
2.在关系数据库的基本操作中,从关系中抽取满足条件的元组的操作被称为_ 选择 _;从关系中抽取指定列的操作被称为__投影__;将两个关系中相同属性值的元组连接到一起而形成新关系操作被称为__连接_。
3.二维表中的每一列称为一个字段,或称为关系的一个__属性名_;二维表中的每一行称为一个记录,或称为关系的一个__元组_。
《数据库原理与应用》课后作业参考答案

《数据库原理与应用》课后作业参考答案本页仅作为文档封面,使用时可以删除This document is for reference only-rar21year.March模块1 数据库理论基础1. 某医院病房计算机管理中心需要如下信息:科室:科名、科地址、科电话、医生姓名病房:病房号、床位号、所属科室名医生:姓名、职称、所属科室名、年龄、工作证号病人:病历号、姓名、性别、诊断、主管医生、病房号其中,一个科室有多个病房、多个医生,一个病房只能属于一个科室,一个医生只属于一个科室,但可负责多个病人的诊治,一个病人的主管医生只有一个。
请设计该计算机管理系统的E-R模型。
答:2. 一个图书馆借阅管理数据库要求提供下述服务:(1)可随时查询书库中现有书籍的品种、数量与存放位置。
所有各类书籍均可由书号唯一标识。
(2)可随时查询书籍借还情况,包括借书人单位、姓名、借书证号、借书日期和还书日期。
我们约定:任何人可借多种书,任何一种书可为多个人所借,借书证号具有唯一性。
(3)当需要时,可通过数据库中保存的出版社的电报编号、电话、邮编及地址等信息向相应出版社增购有关书籍。
我们约定,一个出版社可出版多种书籍,同一教材仅为一个出版社出版,出版社名具有唯一性。
请根据以上情况和假设设计满足需求的E-R模型。
答:模块3 表的操作一.填空题1.数字数据可分为整数型、精确数值型和近似数值型3种类型。
其中,精确数值型数据由由整数和小数两部分组成2.在创建表的命令语句中,要设置表字段属性为自动编号的关键字是IDENTITY。
3.SQL Server 2008中,根据表的用途可以分为4类,即系统表、用户表、已分区表和临时表。
4.如果表中记录的某一字段或字段组合能唯一标识记录,则称该字段或字段组合为_主键_。
5.创建数据库表的命令语句是create table。
二.选择题1.使用SQL语句修改表结构时,其语句是下面的( B )选项。
A. ALTER DATABASEB.ALTER TABLEC. UPDATE TABLED.UPATE DABASE2.下列对表的描述正确的是( C )。
东财20秋《数据库原理与应用》单元作业一答案

(单选题)1: 在RDB中,外模式被称作____。
A: 索引
B: 视图
C: 模式
D: 过程
正确答案: B
(单选题)2: 触发器是一种特殊的____。
A: 索引
B: 视图
C: 基本表
D: 存储过程
正确答案: D
(单选题)3: ____是指现实世界在人的头脑中的反应。
A: 虚拟世界
B: 现实世界
C: 信息世界
D: 数据世界
正确答案: C
(单选题)4: 两个关系的____是指一个关系中的每个元组和第二个关系的每个元组的连接。
A: 并
B: 交
C: 差
D: 积
正确答案: D
(单选题)5: E-R模型中的一个联系(非ISA联系)转换为一个关系模式。
如果联系是1:1的,则与该联系相连的各____的键均可作为关系模式的键。
A: 属性集
B: 实体集
C: 联系集
D: 规则集
正确答案: B
(单选题)6: ____由网络节点、通信链路和信号变换设备(如调制解调器)组成。
A: 资源子网
B: 通信子网
C: 信息子网
D: 数据子网
正确答案: B
(单选题)7: ____指信息世界中的信息在计算机中的数据存储。
数据库原理和应用习题答案Word版

《数据库原理及应用》习题答案第一章习题(1)人工管理、文件系统、数据库系统(2)模式/内模式的映象(3)模式/外模式的映象(4)数据库管理系统(DBMS)(5)层次、网状、关系(6)数据结构、数据操作、数据约束条件(7)现实世界、信息世界、数据世界(机器世界)(8)实体、记录(9)码(10)域(11)一对一(1:1)、一对多(1:n)、多对多(m:n)(12)概念模型(13)E/R模型(14)外部、概念、内部(15)外模式(子模式或用户模式)、模式(概念模式或逻辑模式)、内模式(存储模式或物理模式)(16)程序、数据(17)逻辑、物理(18)数据库管理系统(DBMS)、数据库管理员(DBA)(19)数据库(20)关系模型3.简答题(略)第二章习题(1)子集(2)参照(3)数据结构(4)θ(5)关系3.简答题(1)-(6)略(7)①πSno (σJno='J1'(SPJ))②πSno (σJno='J1'∧Pno=‘P1’(SPJ))③πSno (σJno=’J1'∧color='红色’(SPJ∞P))或πSno (σJno=’J1'(SPJ)∞σcolor='红色’(P))或πSno (σcolor='红色’(σJno=’J1'(SPJ)∞P))④πJno (J)- πJno(σCity=’天津'(S)∞SPJ∞σcolor='红色’(P))⑤πJno,Pno (SPJ)÷πPno(σSno=’S1'(SPJ))第三章习题简答题(略)第四章习题(1)R.A=S.A(2)WHERE GROUP BY HAVING ORDER BY ASC DESC DISTINCT LIKE % _(下划线)(3)右外连接左外连接(4)嵌套子查询相关子查询(5)BETWEEN 20 AND 22(6) πSname (σgrade<60(SC) ∞S)(7)SC.C#=C.C#(8)UPDATE SC SET(9)DROP3.综合练习题1)、(1)DELETE FROM 学生 WHERE 学号=“20013016”(2)UPDATE 教师 SET 所在部门=“电信系” WHERE 教师编号=“003”(3)删除本题(4)ALTER TABLE 学生 ADD(奖学金 INT)2)、(1)SELECT COUNT(DISTINCT C#) FROM SC(2)SELECT AVG(AGE) FROM S,SC WHERE S.S#=SC.S# AND SC.S#=“C4”或者SELECT AVG(AGE) FROM S WHERE S# IN (SELECT S# FROM SC WHRER SC.S#=“C4”)(3)SELECT AVG(DEGREE) FROM S,SC WHERE S.S#=SC.S# AND TEACHER=“李文” GROUP BY SC.C#(4)SELECT SNAME,AGE FROM S WHERE SNAME LIKE “王%”(5)INSERT INTO STUDENT(S#,SNAME,SEX)SELECT S#,SNAME,SEX FROM S WHERE NOT EXISTS (SELECT * FROM SC WHERE GRADE<80 AND S.S#=SC.S#)(6)INSERT INTO S VALUES (‘S9’,‘WU’,18,‘F’)(7)UPDATE SC SET GRADE=GRADE*1.1 WHERE GRADE<(SELECT AVG(GRADE) FROM SC) AND S# IN (SELECT S# FROM S WHERE SEX='F')(8) DELETE FROM SC WHERE S# IN (SELECT S# FROM S WHERE SNAME='王林') 3)、(1)(2)(3)略4、综合实训1)略2)(1)CREATE INDEX 编号_readers ON readers( 编号)CREATE INDEX 编号_books ON books( 编号)(2)SELECT b.读者编号, c.姓名, a.编号, a.书名,借期+借阅期限 as 应还日期FROM books a, borrowinf b, readers c,readertype dWHERE a.编号 = b.图书编号 and b.读者编号 =c.编号 andc.读者类型 =d.类型编号 and b.还期 is null and应还日期<GETDATE()(3) SELECT a.编号, a.姓名, b.图书编号, b.借期FROM readers a,Borrowinf bWHERE a.编号 =b.读者编号 and a.编号= '2005060328' AND b.还期 IS NULL (4) SELECT a.编号, a.姓名, b.图书编号,b.借期FROM readers a,Borrowinf bWHERE a.编号 =b.读者编号 and a.姓名 = '王立群' AND b.还期 IS NULL (5) SELECT * FROM readers a,readertype bWHERE a.读者类型=b.类型编号 and b.类型名称 = '研究生'(6) SELECT * FROM books WHERE 书名 LIKE ‘%程序设计%’(7) SELECT COUNT(*) FROM books(8) SELECT COUNT(定价) FROM books(9) SELECT 出版社,COUNT(*) FROM books GROUP BY 出版社(10) SELECT 类型名称,COUNT(*) FROM readers a,borrowinf b ,readertype cWHERE a.编号=b.读者编号 AND a.读者类型=c.类型编号 AND 借期BETWEEN ‘2007-1-1’AND ‘2007-12-31’GROUP BY 类型名称(11) SELECT b.* FROM books a,borrowinf bWHERE a.编号=b.图书编号 AND 作者=’梁晓峰’AND借期 BETWEEN ‘2007-1-1’AND ‘2007-12-31’(12) SELECT 读者编号,图书编号 FROM books a,borrowinf bWHERE a.编号=b.图书编号 AND 作者=’张大海’(13) SELECT 编号,姓名,已借数量 FROM readers a,readertype bWHERE a.读者类型=b.类型编号 AND 类型名称=’教师’(14) SELECT 读者编号,借阅日期 FROM borrlwinf a,books bWHERE a.图书编号=b.编号 AND 书名=’C语言程序设计’(15) SELECT 编号,姓名 FROM readers a,borrowinf bWHERE a.编号=b.读者编号 AND借期IN (SELECT 借期FROM borrowinf GROUP BY借期HAVING COUNT(*)>1) (16) SELECT 姓名,已借数量,书名,借期,还期FROM readers a,borrowinf b,books cWHERE a.编号=b.读者编号 AND a.读者类型=c.类型编号 AND类型名称=’研究生’(17) SELECT 读者编号,借期,还期 FROM borrowinfWHERE 图书编号IN(SELECT 编号 FROM books WHERE 出版社=’蓝天’(18) SELECT 读者编号 FROM borrowinfWHERE 图书编号NOT IN(SELECT 编号 FROM books WHERE 出版社=’青山’第五章习题(1)基本表或视图定义数据(2)WITH CHECK OPTION(3)视图3.简答题(略)4.综合练习题1)略2)(5)SELECT 姓名,工作单位 FROM 读者 WHERE 读者号=’R6’(6) SELECT 姓名FROM 读者 a,借阅bWHERE a.读者号=b.读者号码AND 图书号=’B6’或SELECT 姓名FROM 读者WHERE读者号IN (SELECT 读者号 FROM 借阅 WHERE 图书号=’B6’) (7) SELECT 书名 FROM 图书a,读者 b,借阅cWHERE a.图书号=c.图书号AND b.读者号=c.读者号 AND 姓名=’李红’或SELECT 书名FROM 图书WHERE 图书号IN (SELECT 图书号 FROM 借阅WHERE 读者号=(SELECT 读者号 FROM 读者 WHERE 姓名=’李红’)) (8) SELECT 书名 FROM 图书a,读者 b,借阅cWHERE a.图书号=c.图书号AND b.读者号=c.读者号 AND姓名=’李红’AND 还期 IS NULL(9)DELETE FROM 借阅WHERE 图书号IN (SELECT 图书号 FROM 借阅WHERE 读者号=(SELECT 读者号 FROM 读者 WHERE 姓名=’李红’)) (10)CREATE VIEW VIEW_未还图书ASSELECT 姓名,工作单位 FROM 读者WHERE 读者号IN (SELECT 读者号 FROM 借阅 WHERE还期 IS NULL ) 第六章习题(1)多值依赖(2)完全(3)外码(4)MA (5)BCNF(6)3NF (7)自反(8)1NF (9)平凡的函数依赖(10)函数依赖3.简答题1)指出下列关系模式是第几范式,并说明理由。
北交20春季《数据库原理及应用》在线作业一_5.doc

1.文件管理方式本质上是把数据组织成____形式存储在磁盘上。
A.表B.记录C.文件D.数据库【参考答案】: C2.数据的取值范围亦称为数据的____。
A.结构B.值域C.类型D.联系【参考答案】: B3.____结构中至少有一个结点有多于一个的父结点。
A.层次模型B.网络模型C.关系模型D.面向对象模型【参考答案】: B4.____负责全面地管理和控制数据库系统。
A.用户B.操作员C.系统分析员D.数据库管理员【参考答案】: D5.____是数据库系统的核心,用于数据库的建立、使用和维护。
A.硬件系统B.软件系统C.数据库管理员D.数据库管理系统【参考答案】: D6.FoxPro数据库管理系统其数据模型均是____。
A.层次型B.网络型C.关系型D.适用型【参考答案】: C7.关系数据库中,无论实体还是联系,无论是操作的原始数据、中间数据还是结果数据,都用____表示。
A.属性B.元组C.结构D.关系【参考答案】: D8.快速查询命令SEEK用于____。
A.降序排序库文件B.升序排序库文件C.索引后的库文件D.一般库文件【参考答案】: C9.FoxPro中有两种变量,它们是____。
A.字段变量和内存变量B.用户变量和系统变量C.整型变量和实型变量 D.数字变量和非数字变量【参考答案】: A10.DELETE命令的作用是____。
A.直接物理删除当前记录B.为当前记录做删除标记C.删除当前数据库文件的所有记录D.在提问确认后物理删除当前记录【参考答案】: B11.____结点之间的联系不受层次的限制,可以任意发生联系,所以它的结构是结点的连通图。
A.层次模型B.网络模型C.关系模型D.面向对象模型【参考答案】: B12.数据模型是基于计算机系统和数据库的数据模型,它直接面向的是数据库的____,它是对现实世界的第二层抽象。
A.逻辑结构B.物理结构C.系统结构D.层次结构【参考答案】: A13.____是一种独立于计算机系统的数据模型,完全不涉及信息在计算机中的表示,只是用来描述某个特定组织所关心的信息结构,是对现实世界的第一层抽象。
东北财经大学《数据库原理与应用》单元作业一

东财《数据库原理与应用》单元作业一
有关系模式A(C,T,H,R,S),其中各属性含义是:C:课程;T:教师;H:上课时间;R:教室;S:学生。
根据语义有如下函数依赖集:F={C?T,(H,R)?C,(H,T)?R,(H,S)R}。
关系模式A的主关键字是()。
A:(H,S)
B:(H,R)
C:(H,T)
D:C
参考选项:A
在数据库系统中,模式/外模式映像用于解决数据的()。
A:分布独立性
B:逻辑独立性
C:物理独立性
D:结构独立性
参考选项:B
数据库的三级模式是对谁的抽象和描述()。
A:程序
B:数据
C:存储器
D:数据库体系结构
参考选项:B
若用类型为char(6)的变量存储‘ABC’,占有的存储空间为()。
A:3个字节
B:6个字节
C:12个字节
D:不能确定
参考选项:B
用户定义的完整性约束是针对某一具体RDB的约束条件,它反映某一具体应用所涉及的数据必须满足的()要求。
A:检查
B:处理
C:语义
D:系统
参考选项:C
在常用的数据模型中,不包括()。
A:网状模型
B:层次模型
1。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(单选题)1: ____是RDB用以表示数据语义的机制。
A: 元组依赖
B: 属性依赖
C: 系统依赖
D: 函数依赖
正确答案: D
(单选题)2: SQL中修改数据的语句是____。
A: INSERT
B: DELETE
C: UPDATE
D: WHERE
正确答案: C
(单选题)3: Intranet中____用来存储可由浏览器观察的页面。
A: DBMS
B: 文件服务器
C: Web服务器
D: 数据库服务器
正确答案: C
(单选题)4: 网上炒股或电子商务是典型的____系统。
A: 层次
B: 树型
C: 客户机/服务器
D: 浏览器/服务器
正确答案: D
(单选题)5: 函数依赖反映了关系模式中____间的决定关系,体现了数据间的相互关系。
A: 属性
B: 实体
C: 记录
D: 元组
正确答案: A
(单选题)6: 公用网是由电信部门组建的,一般____都属于公用网。
A: 局域网
B: 广域网
C: 城域网
D: 专用网
正确答案: B
(单选题)7: 当多个事务并发执行时,任一事务的执行不会受到其它事务的干扰,多个事务并发执行的结果与分别执行单个事务的结果是完全一样的,这就是事务的____。