奥鹏大工15秋《数据库原理》在线作业3满分答案
- 格式:doc
- 大小:27.50 KB
- 文档页数:3
习题一、单项选择题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)。
《数据库原理及应用》作业一、选择题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__。
西电《数据库原理与应用》在线作业一、单选题(共 25 道试题,共 100 分。
)1. 在数据库三级模式中,描述用户数据视图的是()。
. 存储模式. 逻辑模式. 外模式. 内模式正确答案:2. 当前数据库应用系统的主流数据模型是()。
. 层次数据模型. 网状数据模型. 关系数据模型. 面向对象数据模型正确答案:3. 在关系模式R(U,F)中,如果X-〉Y,如果不存在X的真子集X 1 ,使X 1 -〉Y,则称函数依赖X-〉Y为()。
. 平凡的函数依赖. 部分函数依赖. 完全函数依赖. 传递函数依赖正确答案:4. 在关系模式 R 中,如果没有非主属性,则()。
. R属于 2NF ,但 R 不一定属于 3NF. R 属于 3NF ,但 R 不一定属于 NF. R 属于 NF ,但 R 不一定属于 4NF. R 属于 4NF正确答案:5. 用()命令可以删除基表。
. LTR. LT. RVOK. ROP正确答案:6. 关系中组成主键的属性不能取空值,这称为关系的()。
. 实体完整性. 关系完整性. 参照完整性. 主键完整性正确答案:7. 在SQL的SLT语句中,使用*,表示()。
. 选择任何属性. 选择全部属性. 选择全部元组. 选择主码正确答案:8. 下列SQL语句中,修改表结构的是()。
. LTR. RT. UPT. INSRT正确答案:9. 一位教师可以教多门课,一门课只能由一位教师来教,这种事务规则在 -R数据模型中属于的联系()。
. 一对一. 一对多. 多对多. 无法确定正确答案:10. 在 SQL语句WHR表达式中,与零个或多个字符匹配的通配符是()。
. *. ?. %. _(下划线)正确答案:11. 关系R()中,F={->,->},该关系属于()。
. 2NF. 3NF. NF. 1NF正确答案:12. 若事务T对数据R已加X锁,则其他事务对数据R()。
. 可以加 S 锁但不能加 X 锁. 不能加 S 锁但可以加 X 锁. 可以加 S 锁也可以加 X 锁. 不能加任何锁正确答案:13. SQL中,与“NOTIN”等价的操作符是()。
网络教育学院《数据库原理》课程设计题目:超市会员管理系统数据库设计学习中心:层次:专业:年级:年春/秋季学号:学生:辅导教师:完成日期:年月日1绪论1.1 系统的背景1.1.1 系统的提出随着全球信息时代的到来,信息技术对社会发展和经济增长的作用愈来愈明显。
商业企业有效地采用信息技术手段,加速了商业领域的发展与进步,信息化建设已经成为当前商业企业提高企业管理水平,谋求生存,参与市场竞争的必由之路。
经济的发展,社会的进步,计算机越来越深入到我们日常的工作学习及生活中,成为我们日常生活中不可缺少的辅助工具。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已被人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
它更加的深入到日常工作和生活的方方面面,比如文字处理、信息管理、辅助设计、图形图像处理、教育培训以及游戏娱乐等。
各行各业的人们无须经过特别的训练就能够使用电脑完成许许多多复杂的工作。
会员管理系统用计算机管理会员的基本信息,以及对会员信息的编辑、查询等一系列动作,它是一种计算机应用技术的创新。
在计算机还未普及之前组织会员管理都是由工作人员人工书写,查阅的方式来操作的。
现在一般的会员管理都采用计算机智能化管理,采用计算机作为工具的实用的计算机智能化管理程序来帮助管理员进行更有效的进行会员管理工作。
1.1.2 系统的意义网络管理可以实现信息资源共享,在网上发布会员信息,使会员在网上可以查看到自己最新的会员积分以及商家发布的各种有礼兑换活动。
通过此项目的研究与实践,使网络管理更能为会员提供一个方便的自我管理环境,使会员能更好的对自己购物所获得的积分的管理以及能清楚的了解自己购物的商品列表和兑换礼物情况。
商家可以利用系统对会员信息进行管理,例如对会员信息的添加、修改、查询以及积分查询统计等。
管理上更加规范,不再受时间和地理位置的限制,很大程度上提高了会员管理的效率,不再像过去的手工操作浪费时间、人力以及物力,也无形当中提高了商家对会员管理的效率,达到双赢的目的。
石大远程奥鹏-数据库原理及应用-第三次在线作业正确答案
中国石油大学(北京)
石大远程
数据库原理及应用-第三次在线作业
参考答案
试读一页
数据库原理及应用-第三次在线作业
1. 关系代数的基本操作组成关系代数的完备操作集,其他操作均可以由基本操作来表达。
具体而言,关系代数的基本操作有()。
A、差、笛卡尔积、连接和选择
B、差、交、连接和选择
C、差、笛卡尔积、投影和选择
D、差、交、除和笛卡尔积
正确答案:C
2. 在具有非过程性查询语言的数据库系统中,()是查询处理的核心。
A、扫描与语法检查
B、查询优化
C、查询代码生成
D、查询执行
正确答案:B
3. 关系数据库系统的查询处理包括两个方面的内容:查询优化和()。
A、实现各种关系代数操作的算法
B、实现查询的语句
C、保证安全性。
数据库原理综合习题答案1.1名词解释(1) DB:即数据库(Database),是统一管理的相关数据的集合。
DB能为各种用户共享,具有最小冗余度,数据间联系密切,而又有较高的数据独立性。
(2) DBMS:即数据库管理系统(Database Management System),是位于用户与操作系统之间的一层数据管理软件,为用户或应用程序提供访问DB的方法,包括DB的建立、查询、更新及各种数据控制。
DBMS总是基于某种数据模型,可以分为层次型、网状型、关系型、面向对象型DBMS。
(3) DBS:即数据库系统(Database System),是实现有组织地、动态地存储大量关联数据,方便多用户访问的计算机软件、硬件和数据资源组成的系统,即采用了数据库技术的计算机系统。
(4) 1:1联系:如果实体集E1中的每个实体最多只能和实体集E2中的一个实体有联系,反之亦然,那么实体集E1对E2的联系称为“一对一联系”,记为“1:1”。
(5) 1:N联系:如果实体集E1中每个实体与实体集E2中任意个(零个或多个)实体有联系,而E2中每个实体至多和E1中的一个实体有联系,那么E1对E2的联系是“一对多联系”,记为“1:N”。
(6) M:N联系:如果实体集E1中每个实体与实体集E2中任意个(零个或多个)实体有联系,反之亦然,那么E1对E2的联系是“多对多联系”,记为“M:N”。
(7) 数据模型:模型是对现实世界的抽象。
在数据库技术中,表示实体类型及实体类型间联系的模型称为“数据模型”。
它可分为两种类型:概念数据模型和结构数据模型。
(6) 概念数据模型:是独门于计算机系统的模型,完全不涉及信息在系统中的表示,只是用来描述某个特定组织所关心的信息结构。
(9) 结构数据模型:是直接面向数据库的逻辑结构,是现实世界的第二层抽象。
这类模型涉及到计算机系统和数据库管理系统,所以称为“结构数据模型”。
结构数据模型应包含:数据结构、数据操作、数据完整性约束三部分。
数据库原理及应用的答案1. 数据库原理•数据库定义为一种存储和管理数据的系统,它可以根据用户的需求来存储、管理和获取数据。
•数据库系统由数据库、数据库管理系统和应用程序组成,它们共同工作以实现数据的存储、检索和管理。
2. 数据库应用数据库应用广泛应用于各个领域,包括但不限于以下几个方面:2.1 商业领域•订单管理:将订单信息存储在数据库中,可以方便地进行订单查询、统计和分析,提高订单管理的效率。
•客户关系管理:数据库可以用来存储客户信息、联系记录和交易历史等,以便进行客户关系管理和市场营销。
•员工管理:数据库可以用来存储员工信息、薪资记录、绩效评估等,方便进行员工管理和薪资计算。
2.2 学术研究•科研数据管理:数据库可以用于存储科研数据,方便进行数据的共享和协作,提高科研工作效率。
•实验数据管理:数据库可以用于存储实验数据,方便进行数据的整理、分析和可视化,加快实验结果的获取和研究进展。
2.3 互联网应用•用户数据管理:数据库可以用来存储用户的个人信息、账户信息和偏好设置等,以便进行用户认证、个性化推荐和服务提供。
•日志数据管理:数据库可以用于存储日志数据,方便进行故障排查、系统监控和性能调优。
3. 数据库原理的关键概念3.1 实体实体是现实世界中可以独立存在并且可被区分的对象,如学生、课程、订单等。
数据库中的实体被称为表,每个实体都由一组属性组成。
3.2 属性属性是实体的特性和描述,如学生的姓名、年龄、性别等。
属性是表中的列,每个属性都有相应的数据类型表示其取值范围。
3.3 关系关系描述了实体之间的联系和依赖。
数据库中的关系被称为表与表之间的关联和连接。
常见的关系有一对一关系、一对多关系和多对多关系。
3.4 主键主键是用来唯一标识一条记录的属性或属性组合,确保数据的唯一性和完整性。
主键在表中是唯一的,并且不允许为空值。
3.5 外键外键是用来连接两个表的属性,它引用了其他表的主键。
外键用来保持数据的一致性和完整性,确保关系的正确性。
二、主观题(共5道小题)35、什么就是数据独立性?参考答案:数据独立性指应用程序独立于数据得表示(逻辑)与存储(物理),通过将数据得定义与存储从程序中独立出来实现。
36、什么就是数据抽象?参考答案:数据抽象:即就是将数据抽象化、逻辑化,使用户不必了解数据库文件得物理存储结构、存储位置与存取方法等细节,即可存取数据库。
在数据库系统中,有三种级别得数据抽象,即:视图级抽象、概念级抽象与物理级抽象。
37、什么就是演绎?参考答案:演绎就是归纳出实体型集合得共同特征,并形成由这些共同特征构成得新实体型。
38、什么就是弱实体?参考答案:弱实体就是管理主体之外得实体型。
没有键属性得实体。
39、假定一个学校得图书馆要建立一个数据库,保存读者、书与读者借书记录。
请用ER图进行概念模型得设计。
读者得属性有:读者号、姓名、年龄、地址与单位书得属性有:书号、书名、作者与出版社对每个读者借得每本书有:借出日期与应还日期参考答案:二、主观题(共11道小题)25、什么就是数据库?参考答案:数据库就是永久存储得、相互关联得与可共享得数据集合。
26、设有一个关系数据库,有三个基本表,表得结构如下:STUDENT(学号,姓名,年龄,性别,系名),其中学号,姓名,性别,系名得数据类型均为字符类型。
年龄得数据类型为整型。
SC(学号,课程号,成绩):其中学号、课程号得数据类型为字符类型,成绩得数据类型为整型。
COURSE(课程号,课程名,学时数):其中课程号、课程名得数据类型得数据类型为字符类型;学时数得数据类型为整型。
1)请用关系代数查询信息系学生得学号、姓名、课程号与成绩。
2)指出以上各关系得键与外键。
3)请用关系代数查询年龄在20以下同学得姓名,年龄。
4)请用SQL语言检索创建STUDENT表,并定义出主键约束,学生性别缺省约束为:“男”5 )请用SQL语言定义SC表,并定义外键约束SC(学号,课程号,成绩):其中学号、课程号得数据类型为字符类型,成绩得数据类型为整型。
奥鹏大工15秋《数据库原理》在线作业3
一、单选题(共10 道试题,共50 分。
)
1. ()定义将对数据源执行的指定命令。
A. Parameter
B. Field
C. Command
D. Property
答案:C
2. 下列哪一项是微软提供给Visual Basic开发人员的一种简单的数据访问方法()。
A. ODBC
B. DAO
C. RDO
D. JDBC
答案:B
3. 下列哪个级别,可以对任何数据库进行页面还原,而不管文件组数多少()。
A. 数据库
B. 数据库文件
C. 数据页
D. 数据节点
答案:C
4. 下列哪一项用于控制对数据库对象的访问()。
A. 用户
B. 登录
C. 角色
D. 权限
答案:D
5. JDBC编程中,()接口暂时存放数据库查询操作所获得的结果。
A. Connection
B. Statement
C. ResultSet
D. DriverManager
答案:C
6. 如果系统要求用户必须能够恢复所有的数据并且必须能够恢复到故障点,应该选取()。