西南大学 2018秋季学期大作业[0072]《数据库技术》
2017-2018-2数据库技术及应用答案B

考试试卷参考答案及评分标准开课单位:电信学院考试学年、学期:2017-2018-2 考试课程:数据库技术及应用试卷编号:试卷类型:B出题教师:杜诚专业:电气、电子、通信、自动化等答案页数:5一、单选题(每题2分,共30分)1-5 D A B C D 6-10 A B D C C 11-15 C C B C C二、名词解释题(每题2分,共10分)(根据具体情况,结合参考答案给分)1NF:如果关系模式R的每个关系r的属性值都是不可分的原子值,那么称R是1NF的模式。
2.概念模式:数据库中全部数据的整体逻辑结构的描述。
3. 元组:即记录,与二维表中的行对应。
元组个数,称为基数。
4.基本表:实际存储在数据库中的表,称为基本表。
5.完全函数依赖:设关系模式R(U),U是R上的属性集,X、Y⊆U;如果X→Y,并且对于X的任何一个真子集Z,Z→Y都不成立,则称Y完全函数依赖于X;三、计算题(每个表达式4分,共12分)答:A R.B S.B Ca a c c bbbbbbbbcdcdRA B Ca a c c d bbbbecdcdaR SA R.B S.BCa c d bbeebbacdσA=C(R×S)考试试卷参考答案及评分标准开课单位:电信学院考试学年、学期:2017-2018-2 考试课程:数据库技术及应用试卷编号:试卷类型:B出题教师:杜诚专业:电气、电子、通信、自动化等答案页数:5四、简答题(每题6分,共18分)(根据具体情况,结合参考答案给分)1.在E-R模型中联系有几种类型?答:用来反映为实体(型)内部的联系和实体(型)之间的联系,实体内部的联系通常是指组成实体的各属性之间的联系;实体之间的联系通常是指不同实体集之间的联系。
联系可分为三种:一对一联系(1:1)(2分)一对多联系(1:n) (2分)多对多联系(m:n)。
(2分)2.数据库系统包含哪三级模式?试分别说明每一级模式的作用?答:数据库系统包含的三级模式为:内模式、模式和外模式。
计算机三级《数据库技术》测试题及答案

计算机三级《数据库技术》测试题及答案计算机三级《数据库技术》测试题及答案《数据库技术》是计算机三级考试类别之一,下面店铺整理了计算机三级《数据库技术》测试题及答案,大家快来检测吧!一、选择题1.在关系中,从列的角度(属性)依据一定条件将关系分为不同的片断,这种方法属于__________。
A.水平分片B.垂直分片C.导出分片D.混合分片2.在分布式数据库的数据分配中,若全局数据存在多个副本,在每个物理场地中都保存一个完整的数据副本,该策略属于__________。
A.集中式B.分割式C.全复制式D.混合式3.最高级别的`分布透明性是__________。
A.分片透明性B.位置透明性C.局部数据模型透明性D.分布透明性4.在分布式数据库系统中,查询代价是由__________来衡量的。
A.CPU代价B.I/O代价C.通信代价D.存储代价5.在分布式数据库的查询中,导致数据传输量大的主要原因是数据间的__________。
A.连接操作B.与操作C.并操作D.选择操作6.在云计算中,当云以即用即付的方式提供给公众的时候,我们称其为__________。
A.公共云B.私有云C.共享云D.混合云二、填空题1.一个典型的分布式数据库管理系统应该包括__________、__________、__________、__________四个部分。
2.分布式数据库的模式结构一般包括__________、__________、__________、__________、__________和__________六部分,其中是全局应用的用户视图。
3.云计算是新兴技术,目前主要的云计算平台有__________、__________以及开放的云计算平台__________。
4.Google使用的云计算基础架构模式包括__________、__________、__________、__________四个相互独立又紧密结合在一起的系统。
18年6月考试《数据库技术》考核作业.doc

东北大学继续教育学院数据库技术试卷(作业考核线上)旦卷学习中心:院校学号:姓名(共7 页)总分题号—-二三四五六得分、单选题(每小题2分,共1 0小题,2 0分)]1.网状数据库中记录与记录之间得联系就是通过A。
指针 B.索引C.公共属性D。
数据项]2。
在数据库得三级模式结构中,模式有A.0个Bo 1个Co 2个Do任意多个]3.关系数据库中,实现主码标识元组得作用就是通过A.实体完整性规则Bo参照完整性规则Co用户自定义得完整性Do属性得值域]4.设计ER图,属于数据库设计中得Ao需求分析 Bo逻辑设计Co概念设计Do物理设计•]5、为了使索引键得值在基本表中唯一,在建立索引得语句中应使用保留字A、UNIQUEB、COUNTC、DI S T I NCTD、 UN I ON] 6,在数据库得三级模式结构中,外模式可能有A。
1个 B. 2个C。
0个 D.任意多个]7、在某个数据库中建立了表p erson(no, name, s ex, b i rthd ay),其中No为表得主码,表中已有得记录如下图所示:No Nan e Sex birthday1 张丽丽女1967/05/074 李方女19 7 0/04/146 王安男 1 9 82/10/27以下四个语句中能够正确执行得插入操作就是A、 IN S E R T INTO p e rson VALUES (6,'王中','男','1964/03/08')B、 INSE RT INTO person (name, sex) VAL UE S ('王中','男,)C、INSERT INTO p e r s on VALUES (2,'男'王中','1964/03/ 0 8 z)D、INSERT INTO person (no, sex) VALUES (2,'男')[ ]8.下面得说法不确切得就是A、索引用来加速数据得访问速度与保证表得实体完整性得。
西南大学《数据库技术》复习思考题及答案

(0072)《数据库原理及应用》复习思考题一、单项选择1. 单个用户使用的数据视图的描述称为A. 外模式B. 概念模式C. 内模式D. 存储模式2. 子模式DDL用来描述A. 数据库的总体逻辑结构B. 数据库的局部逻辑结构C. 数据库的物理存储结构D. 数据库的概念结构3. 在DBS中,DBMS和OS之间的关系是A. 相互调用B. DBMS调用OSC. OS调用DBMSD. 并发运行4. 五种基本关系代数运算是A. ∪,-,×,π和σB. ∪,-,∞,π和σC. ∪,∩,×,π和σD. ∪,∩,∞,π和σ5. 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是A. 左外联接B. 右外联接C. 外部并D. 外联接6. 下列聚合函数中不忽略空值(null) 的是A. SUM (列名)B. MAX (列名)C. COUNT ( * )D. A VG (列名)7. 设关系模式R (A,B,C),F是R上成立的FD集,F = {B→C},则分解ρ= {AB,BC}相对于FA. 是无损联接,也是保持FD的分解B. 是无损联接,但不保持FD的分解C. 不是无损联接,但保持FD的分解D. 既不是无损联接,也不保持FD 的分解8. 关系模式R分解成ρ= {R1,…,Rk},F是R上的一个FD集,那么R中满足F的每一个关系r,与其投影联接表达式mρ(r) 间的关系满足A. rÍ mρ(r)B. mρ(r) Í rC. r = mρ(r)D. r≠mρ(r)9. 在数据库设计中,将ER图转换成关系数据模型的过程属于A. 需求分析阶段B. 逻辑设计阶段C. 概念设计阶段D. 物理设计阶段10. SQL中,下列涉及空值的操作,不正确的是A. AGE IS NULLB. AGE IS NOT NULLC. AGE = NULLD. NOT (AGE IS NULL)11. 如果事务T获得了数据项Q上的排它锁,则T对QA. 只能读不能写B. 只能写不能读C. 既可读又可写D. 不能读不能写12. DBMS中实现事务持久性的子系统是A. 安全性管理子系统B. 完整性管理子系统C. 并发控制子系统D. 恢复管理子系统13. SQL的全局约束是指基于元组的检查子句和A. 非空值约束B. 域约束子句C. 断言D. 外键子句14. 分布式数据库系统中分片模式和分配模式均是A. 全局的B. 局部的C. 分布的D. 集中的15. 属性类型允许是基本数据类型、结构类型和集合类型的模型是A. 平面关系模型B. 嵌套关系模型C. 复合对象模型D. 分布式关系模型16.要保证数据库逻辑数据独立性,需要修改的是A.模式B.模式与内模式的映射C.模式与外模式的映舍D.内模式17.下列四项中,不属于数据库特点的是A.数据共享B.数据完整性C.数据冗余很高D.数据独立性高18.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是A.多对多B.一对一C.多对一D.一对多19.反映现实世界中实体及实体间联系的信息模型是A.关系模型B.层次模型C.网状模型D. E-R模型20.对数据库并发操作有可能带来的问题包括A.读出“脏数据”B.带来数据的冗余C.未被授权的用户非法存取数据D.破坏数据独立性21.关系数据模型的三个组成部分中,不包括A.完整性规则B.数据结构C.数据操作D.并发控制22.关系代数表达式的优化策略中,首先要做的是A.对文件进行预处理B.尽早执行选择运算C.执行笛卡儿积运算D.投影运算23.事务有多个性质,其中不包括A.一致性B.唯一性C.原子性D.隔离性24.SQL语言通常称为A.结构化查询语言B.结构化控制语言C.结构化定义语言D.结构化操纵语言25.如何构造出一个合适的数据逻辑结构是( )主要解决的问题。
数据库技术 试题库(附答案)

《数据库技术》试题库(附答案)第一部分基本概念一、单项选择题1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
在这几个阶段中,数据独立性最高的是阶段。
A.数据库系统 B.文件系统C.人工管理 D.数据项管理答案:A2.数据库系统与文件系统的主要区别是。
A.数据库系统复杂,而文件系统简单B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量答案:B3.数据库的概念模型独立于。
A.具体的机器和DBMS B.E-R图C.信息世界 D.现实世界答案:A4.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的①,支持数据库各种操作的软件系统叫②,由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫做③。
① A.文件的集合 B.数据的集合C.命令的集合 D.程序的集合② A.命令系统 B.数据库管理系统C.数据库系统 D.操作系统③ A.文件系统 B.数据库系统C.软件系统 D.数据库管理系统答案:①B ②B ③B5.数据库的基本特点是。
A.(1)数据可以共享(或数据结构化) (2)数据独立性(3)数据冗余大,易移植 (4)统一管理和控制B.(1)数据可以共享(或数据结构化) (2)数据独立性(3)数据冗余小,易扩充 (4)统一管理和控制C.(1)数据可以共享(或数据结构化) (2)数据互换性(3)数据冗余小,易扩充 (4)统一管理和控制D.(1)数据非结构化 (2)数据独立性(3)数据冗余小,易扩充 (4)统一管理和控制答案:B6.数据库具有①、最小的②和较高的③。
① A.程序结构化 B.数据结构化C.程序标准化 D.数据模块化② A.冗余度 B.存储量C.完整性 D.有效性③ A.程序与数据可靠性 B.程序与数据完整性C.程序与数据独立性 D.程序与数据一致性答案:①B ②A ③C7.在数据库中,下列说法是不正确的。
西南大学 2018秋季学期大作业[0836]《信息安全》
![西南大学 2018秋季学期大作业[0836]《信息安全》](https://img.taocdn.com/s3/m/7b5256a67c1cfad6185fa70e.png)
西南大学网络与继续教育学院课程考试试题卷类别:网教专业:计算机应用技术,计算机教育 2018年12月课程名称【编号】:信息安全【0836】 A卷大作业满分:100分一、大作业题目1.试简述建立信息安全管理体系的作用和意义。
答:组织可以参照信息安全管理模型,按照先进的信息安全管理标准BS 7799标准建立组织完整的信息安全管理体系并实施与保持,达到动态的,系统的,全员参与,制度化的,以预防为主的信息安全管理方式,用最低的成本,达到可接受的信息安全水平,从根本上保证业务的连续性。
组织建立,实施与保持信息安全管理体系将会产生如下作用:1、强化员工的信息安全意识,规范组织信息安全行为;2、对组织的关键信息资产进行全面系统的保护,维持竞争优势;3、在信息系统受到侵袭时,确保业务持续开展并将损失降到最低程度;4、使组织的生意伙伴和客户对组织充满信心;5、如果通过体系认证,表明体系符合标准,证明组织有能力保障重要信息,提高组织的知名度与信任度;6、促使管理层坚持贯彻信息安全保障体系。
7、促使管理层坚持贯彻信息安全保障体系2.下图是一款无线路由器提供的IDS防范设置页面,并列出了若干种攻击名称,请解释什么是IDS?并对列表中任意5种攻击方式的攻击原理进行阐述。
3.CA是PKI的核心机构,请全面总结CA的主要职能和作用。
答:(1)验证并标识证书申请者的身份。
对证书申请者的信用度、申请证书的目的、身份的真实可靠性等问题进行审查,确保证书与身份绑定的正确性。
(2)确保CA用于签名证书的非对称密钥的质量和安全性。
为了防止被破译,CA用于签名的私钥长度必须足够长并且私钥必须由硬件卡产生,私钥不出卡。
(3)管理证书信息资料。
管理证书序号和CA标识,确保证书主体标识的惟一性,防止证书主体名字的重复。
在证书使用中确定并检查证书的有效期,保证不使用过期或已作废的证书,确保网上交易的安全。
发布和维护CRL,因某种原因证书要作废,就必须将其作为“黑名单”发布在CRL中,以供交易时在线查询,防止交易风险。
西南大学 [0058]《操作系统》2018秋 大作业
![西南大学 [0058]《操作系统》2018秋 大作业](https://img.taocdn.com/s3/m/435aba4328ea81c759f57871.png)
西南大学 网络与继续教育学院课程代码: 0058 学年学季:20182单项选择题1、如果I/O 设备与存储设备进行数据交换不经过CPU 来完成,这种数据交换方式是()。
1.中断方式 2. 程序查询 3. DMA 方式4.无条件存取方式2、在( )情况下,系统出现死锁。
1. 若干进程因竞争资源而无休止地相互等持他方释放已占有的资源2. 计算机系统发生了重大故障3. 有多个封锁的进程同时存在4.资源数大大小于进程数或进程同时申请的资源数大大超过资源总数3、操作系统是( )进行管理的软件。
1. 硬件2. 应用程序3. 软件4.计算机资源4、文件系统是指( ) 。
1. 实现文件管理的一组软件2. 文件、管理文件的软件及数据结构的总体3. 文件的目录4.文件的集合5、文件的逻辑组织将文件分为记录式文件和( )文件。
1.读写文件 2. 字符文件 3. 流式文件4.索引文件6、若P 、V 操作的信号量S 初值为2,当前值为-1,则表示有( ) 等待进程。
1. 3个2. 2个3. 1个4.0个7、不能实现虚存的存储管理方式是:( )1. 段式管理2. 页式管理3. 段页式管理4.分区管理8、操作系统是现代计算机系统不可缺少的组成部分,是为了提高计算机的()和方便用户使用计算机而配备的一种系统软件。
1. 灵活性2. 速度3. 兼容性4.利用率9、以下叙述中正确的是()。
1. 进程进入临界区时要执行开锁原语2.既考虑作业等待时间,又考虑作业执行时间的调度算法是先来先服务算法3.预防死锁的发生可以通过破坏产生死锁的四个必要条件之一来实现,但破坏互斥条件的可能性不大4.调度原语主要是按照一定的算法,从阻塞队列中选择一个进程,将处理机分配给它10、在分页系统环境下,程序员编制的程序,其地址空间是连续的,分页是由()完成的。
1.用户2.系统3.程序员4.编译地址11、在分时操作系统环境下运行的作业通常称为()。
1.终端型作业2.长作业3.批量型作业4.后台作业12、用V操作唤醒一个等待进程时,被唤醒进程的状态变为()。
西南大学[0072]《数据库技术》参考答案
![西南大学[0072]《数据库技术》参考答案](https://img.taocdn.com/s3/m/06aac77d5901020207409ccc.png)
1、关于视图的正确叙述是()。
.视图与基本表相同,用来存储数据.视图不能同基本表进行连接操作.在视图上不能进行更新操作.视图是从一个或多个基本表导出的虚表2、在下列描述中,()是预防死锁的手段。
<br< span="" style="box-sizing: border-box;">.超时检测.中断事务执行.两段锁协议.顺序加锁3、对关系S和关系R进行集合运算,结果中既包含S中元组也包含R中元组,这种集合运算称为()。
.并运算.交运算.差运算.积运算4、如果要求学生关系S(SNO,NAME,SEX,AGE)中存储的学生信息满足下列条件:男生(SEX=‘F’)的年龄在15-60岁之间,女生(SEX=‘M’)的年龄在15-55岁之间。
那么在关系S的定义中加入的检查子句正确的是( )。
.CHECK(AGE>=15 AND((SEX=‘M’ AND AGE<=60)AND(SEX=‘F’ AND AGE<=55))).CHECK(AGE>=15 AND((SEX=‘M’AND AGE<=60)OR(SEX=‘F’AND AGE<=55))).CHECK(AGE>=15 OR((SEX=‘M’AND AGE<=60)OR(SEX=‘F’AND AGE<=55))).CHECK(AGE>=15 OR((SEX=‘M’AND AGE<=60)AND(SEX=‘F’AND AGE<=55)))5、事务有多个性质,其中不包括( )。
.一致性.唯一性.原子性.隔离性6、事务的所有操作在数据库中要么全部正确反映出来要么全部不反映",这是事务的()。
.原子性.一致性.隔离性.持久性7、表示事务执行成功的语句是()<br< span="" style="box-sizing: border-box;">.COMMIT.RETURN.ROLLBACK.OK8、将关系从3NF规范化到BCNF,要做的工作是()。
数据库大作业(全·参考答案)

《数据库原理与应用》综合设计任务书前言《数据库原理与应用》课程的重点知识模块包括:1)数据库设计、2)用SQL实现建库、建表、查询、更新、和创建视图、3)存储过程和触发器设计。
针对这三个应用能力,用一个案例作为背景,布置三次大作业。
在校大学生都能理解“图书管理系统”的应用场合和业务流程。
因此,以图书管理系统作为案例来布置作业,可以降低业务分析难度,让学生将主要精力放在知识消化与技术应用上。
本文档包括四个部分。
第一部分描述系统的需求,第二部分提出E-R模型设计和关系模型设计的任务;第三部分提出在SQL Server中,用SQL语句来建库、建表、查询、更新数据、创建视图的任务;第四部分,根据应用需求、安全需求和数据完整性要求,提出设计存储过程和触发器的任务。
每个任务之前,都给出了完成任务所需要掌握的关键知识点,学生可以在对这些知识点进行复习的基础上完成任务,每个任务是一次大作业。
第一部分案例的需求描述本部分描述“图书管理系统”的需求,学生通过阅读本部分内容,了解系统的功能要求、运行环境,对系统所需的数据有总体认识,作为三次作业的基础。
1.2 需求分析1)功能需求图1-1:功能需求示意图教师信息管理:用于教师基本资料的增删改查。
图书信息管理:用于图书基本信息的增删改查,分类统计图书册数和价值。
借书登记:记录借书时间、所借图书、借书人、办理人。
还书登记:记录还书时间、所还图书、还书人、办理人。
催还:查询借阅逾期的借书信息,给借书人发电子邮件,给借书人的部门打电话。
2)运行环境要求图1-2:运行环境拓扑图系统采用C/S模式,有两台PC和一台服务器,联成一个局域网。
PC上安装图书管理软件的客户端,服务器上安装DBMS,服务器也可由两台PC中的一台来代替。
第二部分作业1——E-R模型与关系模型设计(满分8分)本部分的任务是:在需求分析的基础上,进行E-R图设计,然后将E-R模型转换为关系模型。
任务:1)根据需求描述,绘制E-R图。
西南大学-2018秋季学期大作业[0072]《数据库技术》
![西南大学-2018秋季学期大作业[0072]《数据库技术》](https://img.taocdn.com/s3/m/5abc8d61ad02de80d5d84022.png)
3.已知三个关系模式:
学生:S(SNO, SNAME, AGE,SSEX),其属性的含义依次为学号、姓名、年龄、性别。
课程:C(CNO, CNAME)其属性的含义依次为课程号、课程名称。
成绩:SC(SNO, CNO, GRADE),其属性的含义依次为学号、课程号、分数。
a)用关系代数表达式描述查询:学号为‘002’的学生姓名和性别。
WHERES.SNO=SC.SNOANDCNO='C1';
d)用SQL查询描述查询:统计各系的学生人数。
select系,count(*) as人数
from table
group by系
e)删除学号为’001’的学生
Delete from s where SID=‘001’
(第4-5题选作一题,满分40分)
PiSNAME(DeltaSNO=‘002’(S))其中Pi表示投影,Delta表示选择
b)完善下面的SQL语句片断。
CREATE TABLE SC(
SNO CHAR(10) _FOREIGNKEYREFERNCESS(SNO),_check(GRADE>0andGRADE<=100)_____, /*建立外码*/
答:(l)数据(Data):描述事物的符号记录称为数据。数据的种类有数字、文字、图形、图像、声音、正文等。数据与其语义是不可分的。解析在现代计算机系统中数据的概念是广义的。早期的计算机系统主要用于科学计算,处理的数据是整数、实数、浮点数等传统数学中的数据。现代计算机能存储和处理的对象十分广泛,表示这些对象的数据也越来越复杂。数据与其语义是不可分的。500这个数字可以表示一件物品的价格是500元,也可以表示一个学术会议参加的人数有500人,还可以表示一袋奶粉重500克。
西南大学2020年春[0072]《数据库技术》辅导资料答案
![西南大学2020年春[0072]《数据库技术》辅导资料答案](https://img.taocdn.com/s3/m/1195d994227916888486d7df.png)
西南大学网络与继续教育学院
课程名称:《数据库技术》课程代码:0072 学年学季:20201
单项选择题
1、在数据库系统的恢复技术中,只有()故障下的数据库恢复才使用后备
副本。
A.掉电
B.事务内部故障
C.系统故障
D.介质故障【√】
2、下面列出的关于“视图(View)”的条目中,()是不正确的。
A.视图是外模式
B.视图是虚表
C.使用视图可以加快查询语句的执行速度【√】
D.使用视图可以简化查询语句的编写
3、关于视图的正确叙述是()。
A.视图与基本表相同,用来存储数据
B.视图不能同基本表进行连接操作
C.在视图上不能进行更新操作
D.视图是从一个或多个基本表导出的虚表【√】
4、下列不属于数据库安全性控制措施的是()。
A.备份【√】
B.审计
C.视图
D.加密
5、DBMS 提供授权功能控制不同用户访问数据的权限,主要目的是为了实现数
据库的( )
A.一致性
B.完整性
C.安全性" 【√】
D.可靠性
6、把对关系SC的属性GRADE的修改权授予用户ZHAO的SQL语句是()。
A.GRANT GRADE ON SC TO ZHAO
B.RANT UPDATE ON SC TO ZHAO
C.GRANT UPDATE (GRADE) ON SC TO ZHAO
D.GRANT UPDATE ON SC (GRADE) TO ZHAO 【√】。
西南大学2020年秋季数据库技术【0072】大作业参考答案非免费

西南大学培训与继续教育学院课程考试试题卷学期:学期:20202020年秋季年秋季 课程名称【编号】:数据库技术【0072】 A 卷 考试类别考试类别::大作业大作业 满分:满分:100100分答案 网叫福到(这四个字的拼音)网叫福到(这四个字的拼音)一、大作业题目试述数据模型的概念、数据模型的作用和数据模型的三个要素试述数据模型的概念、数据模型的作用和数据模型的三个要素 并发操作可能会产生哪几类数据不一致?用什么方法能避免各种不并发操作可能会产生哪几类数据不一致?用什么方法能避免各种不已知供应商一零件一工程项目数据库包含如下三个关系已知供应商一零件一工程项目数据库包含如下三个关系供应商S (SNO ,SNAME ,CTY ),零件P (PNO ,PNAME ,COLOR ,W EIGHT ,CY ),工程(No ,NAME ,CY ),供应SPJ (SNO ,PNO ,小NO ,QTY )。
其中各属性名的含义是:SNO 一供应商号码,SNAME 一供应商名称,CIY 一所在城市,PNO 一零件号码,PNAME 一零件名称,COLOR COLOR——零件颜色,WEIGHT WEIGHT——零件重量,NO 一工程项目号码,小AME 一工程项目名称,QTY 一供应数量。
一供应数量。
①用关系代数表达式描述查询①用关系代数表达式描述查询找出向工程项目J1′提供零件的供应商号码。
提供零件的供应商号码。
②用SQL 查询块描述查询查询块描述查询找出提供红色零件的供应商号码找出提供红色零件的供应商号码③用SQL 查询块描述查询查询块描述查询统计各种零件的使用数量统计各种零件的使用数量④将下列数据插入④将下列数据插入供应商编号s3称为A1,所在城市为上海,所在城市为上海请设计一个图书请设计一个图书此数据库中对每个借阅者保存读者记录,包括:读者号,姓名,地址,性别,年龄,单位。
对每本书存有:书号,书名别,年龄,单位。
数据库技术作业和答案(包括习题答案)

第1章绪论一、选择题1. 关于数据库的说法不正确的是()。
A. 一个相互关联的数据集合B. 包含了关于某个企业或组织的信息C. 是信息系统的核心和基础D. 是一种数据管理的软件2. 关于数据库系统的说法不正确的是()。
A. 数据库系统是指引入数据库技术后的计算机系统B. 狭义地讲,数据库系统就是数据库管理系统C. 狭义地讲,数据库系统由数据库和数据库管理系统组成D. 广义地讲,数据库系统由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成3. 下列不是数据库系统与文件系统的本质区别是()。
A. 数据库系统实现了整体数据结构化,而文件系统只考虑某个具体应用的数据结构B. 数据具有较高的共享性,减少了冗余;文件之间基本不能共享,导致数据冗余度高C. 数据库系统中程序与数据的逻辑结构和物理存储相独立,而文件系统中数据逻辑结构与文件结构紧密联系D. 数据由数据库管理系统统一管理和控制4. 事务(Transaction)是用户定义的一个数据库操作序列,下列()不是它的特性。
A. 原子性B. 一致性C. 并发性D. 持续性5. 下列()不是数据库中数据的主要结构。
A. 数据文件B. 数据字典C. 索引D. 散列6. 数据库中存储的是()。
A. 数据B. 数据间的联系C. 数据及数据间的联系D. 数据模型7. 下列()是存储在计算机内结构化的数据集合。
A. 数据库系统B. 数据库C. 数据库管理系统D. 文件8. 下列()是数据库的两级映像。
A. 外模式/模式,模式/内模式B. 模式/外模式,外模式/内模式C. 模式/内模式,内模式/外模式D. 外模式/内模式,内模式/安全模式9. 数据的物理独立性是()实现的。
A. 外模式/模式映像B. 外模式/内模式映像C. 模式/内模式映像D. 内模式/外模式映像10. 下列关于数据模型的说法不正确的是()。
A. 数据模型就是对现实世界数据特征的模拟和抽象B. 数据模型是一个描述数据、数据联系、数据语义以及一致性约束的概念工具的集合C. 仅反映数据本身D. 数据模型是数据库系统的核心和基础,任何一个数据库管理系统均是基于某种数据模型的二、填空题1. 数据处理的核心问题是。
《数据库技术及应用》大作业——

《数据库技术及应用》大作业——员工工资管理系统姓名:学院:班级:学号:一、系统背景介绍系统名称员工工资管理系统系统概况随着信息时代的到来,各企业事业单位开始大量使用计算机来处理日常业务,已经开始启动日常管理信息化工作。
为了推进信息化,减少职员工作量,方便数据整理,提高工作效率,方便管理者了解工资发放情况,需要借助计算机实现一些基本管理工作。
所需信息主要是员工的基本情况,包括:姓名、年龄、性别、上岗时间、员工编号、部门名称、所在部门的基本信息以及各项工资数额。
二、数据库设计DBF表结构Base(员工基本信息)表结构:Office(部门基本信息)表结构Salary(工资基本信息)表结构主码与外码主码对应外码base.number salary.numberbase.department office.department索引所建索引均为结构化复合索引。
包括员工编号,员工姓名,员工部门编号,员工性别,员工实发工资。
三、系统功能结构设计功能结构图主要功能说明使用该系统的人员,主要是运用此系统进行信息录入,信息编辑,信息删除。
然后进行信息的浏览查询,统计分析等。
便于有效管理员工工资情况,并与员工以及所在部门信息相关联。
具体功能如下:封面界面进入登陆界面登陆界面(1)允许进入:输入正确用户名和密码后,进入主菜单界面。
(2)拒绝进入:提示密码错误,被拒绝进入系统。
可退出系统。
数据编辑(1)对base表进行增删改等操作(2)对salary表进行增删改操作(3)对office表进行增删改操作数据查询(1)按编号查询:输入要查询的员工编号,输出员工的实际工资。
(2)按部门查询:输入要查询的部门,输出部门的基本信息。
系统管理(1)系统返回:通过return命令返回系统(2)退出系统:用户通过退出系统按钮可安全退出系统。
四、程序设计主控/菜单程序菜单:* ********************************************************** ** * 01/05/11 菜单1.MPR 21:55:46* ** ********************************************************** ** * 作者名称* ** * 版权所有 (C) 2011 公司名称* * 地址* * 城市, 邮编* * 国家* ** * 说明:* * 此程序由 GENMENU 自动生成。
川农《数据库技术(本科)》18年9月在线作业

------------------------------------------------------------------------------------------------------------------------------ (单选题) 1: 38. 当数据库的_____改变了,由数据库管理员对_____映象作相应改变,可以使_____保持不变,从而保证了数据的物理独立性。
() (1)模式 (2) 存储结构 (3)外模式/模式 (4)用户模式 (5)模式/内模式A: (3)、(1)、(4)B: (1)、(5)、(3)C: (2)、(5)、(1)D: (1)、(2)、(4)正确答案:(单选题) 2: 6. 子模式DDL用来描述()A: 数据库的总体逻辑结构B: 数据库的局部逻辑结构C: 数据库的物理存储结构D: 数据库的概念结构正确答案:(单选题) 3: 35. 在数据库系统中,将满足以下两个条件的基本层次联系集合称为网状模型:()(1)允许一个以上的结点无双亲 (2)仅有一个结点无双亲(3)一个结点可以有多于一个双亲(4)每个结点仅有一个双亲(5)每个结点的双亲是唯一的A: (3)和(4)B: (2)和(3)C: (3)和(4)D: (1)和(3)正确答案:(单选题) 4: 11. 设关系模式R (A,B,C),F是R上成立的FD集,F = {B→C},则分解ρ= {AB,BC}相对于F()。
A: 是无损联接,也是保持F的分解B: 是无损联接,但不保持F 的分解C: 不是无损联接,但保持F的分解D: 既不是无损联接,也不保持F的分解正确答案:(单选题) 5: 17. ()是长期存储在计算机内的有组织,可共享的数据集合。
A: 数据库管理系统B: 数据库系统C: 数据库D: 文件组织正确答案:(单选题) 6: 7. 在DBS中,DBMS和OS之间的关系是()A: 相互调用B: MS调用OSC: OS调用MSD: 并发运行正确答案:(单选题) 7: 28. 在对层次数据库进行操作时,如果删除双亲结点,则相应的子女结点值也被同时删除。
数据库技术【0072】2019.12大作业答案

②SELECT SNO
FROM SC
WHERE CNO=‘C1’AND GRADE = SELECT MAX(GRADE)
FROM SC
WHERE CNO=‘C1’;
3找出有不及格成绩的学生学号。
4.学校中有若干系,每个系有若干班级和教研室,每个教研室有若干教员,其中有的教授和副教授每人各带若干研究生;每个班有若干学生,每个学生选修若干课程,每门课可由若干学生选修。请用E一R图画出此学校的概念模型。
( 2)数据库(DataBase,简称DB ):数据库是长期储存在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。
( 3)数据库系统(DataBase System,简称DBS ):数据库系统是指在计算机系统中引入数据库后的系统构成,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。解析数据库系统和数据库是两个概念。数据库系统是一个人一机系统,数据库是数据库系统的一个组成部分。但是在日常工作中人们常常把数据库系统简称为数据库。希望读者能够从人们讲话或文章的上下文中区分“数据库系统”和“数据库”,不要引起混淆。
5.设有一个反映职工每月超额完成生产任务的关系模式:
R(月份,职工号,姓名,工种,额定工作量,超额工作量)
如果规定:每个职工只隶属于一个工种,每个工种的额定工作量惟一,每个工种的职工有多人。每个职工每月有唯一超额工作量
(1)根据上述规定,写出模式R的基本FD和候选码。
(2)R最高属于第几范式,并说明理由。
( 4)数据库管理系统(DataBase Management sytem,简称DBMs ):数据库管理系统是位于用户与操作系统之间的一层数据管理软件,用于科学地组织和存储数据、高效地获取和维护数据。DBMS的主要功能包括数据定义功能、数据操纵功能、数据库的运行管理功能、数据库的建立和维护功能。解析DBMS是一个大型的复杂的软件系统,是计算机中的基础软件。目前,专门研制DBMS的厂商及其研制的DBMS产品很多。著名的有美国IBM公司的DBZ关系数据库管理系统和IMS层次数据库管理系统、美国Oracle公司的orade关系数据库管理系统、s油ase公司的s油ase关系数据库管理系统、美国微软公司的SQL Serve,关系数据库管理系统等。
大作业0072

3.已知三个关系模式:
学生:S(SNO, SNAME, AGE),其属性的含义依次为学号、姓名、年龄。
课程:C(CNO, CNAME)其属性的含义依次为课程号、课程名称。
成绩:SC(SNO, CNO, GRADE),其属性的含义依次为学号、课程号、分数。
①用关系代数表达式描述查询:
事务具有4个特性:原子性(Atomicity)、一致性(consistency)、隔离性( Isolation)和持续性(Durability)。这4个特性也简称为ACID特性。
原子性:事务是数据库的逻辑工作单位,事务中包括的诸操作要么都做,要么都不做。
一致性:事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。
R(月份,职工号,姓名,工种,额定工作量,超额工作量)
如果规定:每个职工只隶属于一个工种,每个工种的额定工作量惟一,每个工种的职工有多人。每个职工每月有唯一超额工作量
(1)根据上述规定,写出模式R的基本FD和候选码。
(2)R最高属于第几范式,并说明理由。
(3)将R规范到3NF。
(第4-5题选作一题,满分40分)
4.学校中有若干系,每个系有若干班级和教研室,每个教研室有若干教员,其中有的教授和副教授每人各带若干研究生;每个班有若干学生,每个学生选修若干课程,每门课可由若干学生选修。请用E一R图画出此学校的概念模型。
答:对应的E-R图如下所示。各实体的属性如下:
5.设有一个反映职工每月超额完成生产任务的关系模式:
选修课程名称为程号为′C1′,且该门课程分数最高的学生的学号。
③用中文解释下面查询语句的含义:
SELECT DISTINCT SNO
FROM SC
2018年秋西南大学网络与继续教育学院课程考试试题卷计算机基础【1056】

1)将标题文字(信息素养要素)设置为:宋体、四号、加粗,居中对齐。
2)将正文(信息素养是一种…四个要素)设置为:首行缩进2字符,段前段后各0.5行,字体为楷体。
3)在文档的页脚居中位置插入页码,格式为(a, b, c,…),居中对齐。
4)纸张设置为A4(21×29.7厘米)。
4.在某Excel文档中“sheet1”工作表如下图所示,请根据下面的操作要求,写出相应的操作步骤。
大作业共需要完成三道题:
第1-2题选作一题,满分30分
1、存储系统可分为内存和外存两大类。内存是直接受CPU控制与管理的并只能暂存数据信息的存储器,外存可以永久性保存信息的存储器。存于外存中的程序必须调入内存才能运行,内存是计算机工作的舞台。内存与外存的区别是:内存只能暂存数据信息,外存可以永久性保存数据信息;外存不受CPU控制,但外存必须借助内存才能与CPU交换数据信息;内存的访问速度快,外存的访问速度慢。内存可分为:RAM与ROM。RAM的特点是:可读可写,但断电信息丢失。ROM用于存储BIOS。外存有:磁盘(软盘和硬盘)、光盘、U盘(电子盘)
4、
1>在F2单元格内输入=C2+D2+E2后回车,然后下拉单元格至F6.
2>在C7单元格内输入‘=max(C2:C6)’,然后右拉单元格至E7.
3>选择姓名和总分两列数据,点击插入-图表-饼图-饼图,然后将饼图移至合适位置,单击图形,选择图表工具-添加元素-数据标签-最佳匹配。
4>选择A1:F6,在所选区域内单击鼠标右键,在下拉菜单中选择筛选按钮,单击在总分栏出现的向下三角标识,选择降序
西南大学网络与继续教育学院课程考试试题卷
类别:网教专业:公共课2018年12月
数据库应用技术》2018-2019期末试题及答案

数据库应用技术》2018-2019期末试题及答案数据库应用技术》2018-2019期末试题及答案一、单项选择题(每个题只有一个正确答案,请将正确答案填写到括号内。
本题共15个小题,每小题2分,共30分)1.属于数据的动态特征的是( B )。
A。
学生学号B。
插入数据C。
建立约束D。
教师编号2.在E-R图中,实体用( A )描述。
A。
圆角矩形B。
菱形框C。
矩形框D。
三角形3.关于数据库三级模式中“模式”的说法,错误的是( C )。
A。
关系数据库中的表对应三级模式中的模式B。
模式应该包含全体用户的数据需求C。
外模式的信息全部来自于模式D。
模式是对整个数据库的底层表示4.设有学生表(学号,姓名,所在系,身份证号)和系表(系名,系办公地点)。
关于两个表的引用关系的描述,正确的是( B )。
A。
设置学生表中的“所在系”为外键B。
设置系表中的“系名”为外键C。
设置学生表的学号为主键D。
无法表达这两个表的引用关系二、判断题(正确的在括号内打上“√”,错误的打上“×”。
本题共10个小题,每小题2分,共20分)1.( √ ) 数据库系统是由数据库、数据库管理系统(DBMS)和应用程序组成的。
2.( × ) 关系数据库的基本概念包括实体、属性、关系和操作。
3.( √ ) 在数据库中,一个事务是指一系列对数据库执行的操作。
4.( × ) 在数据库设计中,冗余是必须避免的,因为它会降低数据的一致性和可靠性。
5.( √ ) 在关系数据库中,一个关系是指一个二维表格。
6.( √ ) 在关系数据库中,一个主键是指一个唯一标识一个关系中记录的属性或属性组合。
7.( × ) 在关系数据库中,外键是指一个关系中的属性,它可以唯一标识一个记录。
8.( × ) 在数据库中,一个视图是指一个物理存储在磁盘上的数据表。
9.( √ ) 在数据库中,索引是一种数据结构,用于加快数据的查找和访问速度。
西南大学《数据库技术》网上作业题及答案

(0072)《数据库技术》网上作业题答案1:第一次2:第二次3:第三次4:第四次5:第五次6:第六次1:[论述题]第一章1、DBMS的主要功能有哪些?2、叙述数据模型的三个要素。
3、某工厂生产若干产品,每种产品由不同的零件组成,有的零件可用在不同的产品上。
这些零件由不同的原材料制成,不同零件所用的材料可以相同。
这些零件按所属的不同产品分别放在仓库中,原材料按照类别放在若干仓库中。
请用E-R图画出此工厂产品,零件,材料,仓库的概念模型。
4、试述数据库系统三级模式结构,这种结构的优点是什么?参考答案:(1)借:银行存款 46 000贷:预收账款――宏达公司 46 000(2)借:销售费用 3 200贷:银行存款 3 200(3)借:银行存款 6 300贷:营业外收入 6 300(4)借:制造费用 4 200管理费用 2 800销售费用 800贷:累计折旧 7800(5)借:库存商品 3 000借:生产成本 3 0001:[论述题]第二章1、试述关系模型的完整性规则。
在参照完整性中,为什么外部码属性的值也可以为空?什么情况下才可以为空?2、设有一个SPJ数据库,包括S,P,J,SPJ四个关系模式:1)求供应工程J1零件的供应商号码SNO:2)求供应工程J1零件P1的供应商号码SNO:3)求供应工程J1零件为红色的供应商号码SNO:4)求没有使用天津供应商生产的红色零件的工程号JNO:第三章1、针对上题中建立的4 个表试用sQL 语言完成第二章习题5 中的查询。
(l )求供应工程Jl 零件的供应商号码SNO ;(2 )求供应工程Jl 零件Pl 的供应商号码SNO ;(3)求供应工程Jl 零件为红色的供应商号码SNO ;(4)求没有使用天津供应商生产的红色零件的工程号JNO(5)找出工程项目J2使用的各种零件的名称及其数量。
(6)找出上海厂商供应的所有零件号码。
(7)出使用上海产的零件的工程名称。
(8)把全部红色零件的颜色改成蓝色(9)从供应商关系中删除供应商号是S2的记录,并从供应情况关系中删除相应的记录。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
from table
group by 系
e)删除学号为’001’的学生
Delete from s where SID=‘001’
(第4-5题选作一题,满分40分)
4.请设计一个图书馆数据库,此数据库中对每个借阅者保存读者记录,包括:读者
号,姓名,地址,性别,年龄,单位。
对每本书存有:书号,书名,作者,出版社。
对每本被借出的书存有读者号、借出日期和应还日期。
要求:给出 E 一 R 图,再将其转换为关系模型。
关系模型为:读者(读者号,姓名,地址,性别书(书号,书名,作者,出版社)借书(读者号,书号,借出日期,年龄,单位)应还日期)
5.已知:某公司有多个仓库,每一个仓库存放多种零件,而每一种零件也可在多个
仓库中保存,在每一个仓库中保存的零件都有库存数量。
仓库的属性有仓库号、地点和电话号码,零件的属性有零件号、名称、规格和单价。
(1) 根据上述语义画出 E—R 图。
(2) 将 E—R 模型转换成关系模型,并指出关系的主码和外码(如果存在)。