2022年《数据库》期末复习资料.docx
《2022年《数据库》期末复习资料.docx》由会员分享,可在线阅读,更多相关《2022年《数据库》期末复习资料.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -SQL 语句复习题设有一图书馆数据库,包括三个表:图书表、读者表、借阅表;图书表图书号,书名,作者,出版社,单价 读者表读者号,姓名,性别,部门借阅表读者号,图书号,借出日期,归仍日期试用 SQL 的查询语句表达以下查询:(1)查询全体图书的图书号 ,书名 ,作者 ,出版社 ,单价;(2)查询机械工业出版社图书的平均价格、最高价、最低价;(3)查询读者的读者号、姓名、借阅的图书名、借出日期、归仍日期;(4)查询借阅图书本数超过2 本的读者号、总本数;并按借阅本数值从大到小排序;(5)查询科学出版社的图书中单价
2、比机械工业出版社最高单价仍高的的图书书名、单价;(6)查询已被借阅过并已归仍的图书信息;(7)给图书表增加一列“ISBN ” ,数据类型为CHAR10 (8)向读者表加入一个新读者,该读者的信息为: 200197 , 王小平 , 男 , 物理系 (9)完成读者 王小平 在借出一本图书10 日后归仍该书的归仍日期的更新;(10)当读者 王小平 按期归仍图书时,删除借阅记录;答案:(1) SELECT 图书号 , 书名 , 作者 , 出版社 , 单价 FROM 图书或者SELECT * FROM 图书(2)SELECT AVG单价 AS平均价,MAX单价 AS最高价, MIN 单价 AS最低价FR
3、OM 图书WHERE 出版社 =机械工业出版社(3)SELECT 读者 . 读者号 , 姓名 , 书名 , 借出日期 , 归仍日期FROM 读者,图书,借阅 WHERE 读者 . 读者号 = 借阅 . 读者号 AND 图书 . 图书号 =借阅 . 图书号(4)SELECT 读者号 ,COUNT图书号 AS 总本数FROM 借阅GROUP BY 读者号HAVING COUNT* 2 ORDER BY COUNT 图书号 DESC 机械工业出版社 (5)SELECT 图书号 , 单价 FROM 图书WHERE 出版社 =科学出版社 AND 单价 ( SELECT MAX单价 FROM 图书 WHE
4、RE 出版社 =或者SELECT 图书号 , 单价 FROM 图书 WHERE 出版社 = 科学出版社 AND 单价 ALL SELECT 单价 FROM 图书 WHERE 出版社 = 机械工业出版社 (6) SELECT * FROM 图书WHERE 图书号 IN SELECT 图书号 FROM 借阅 WHERE 归仍日期 IS NOT NULL 或者细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 1 页,共 6 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -SELEC
5、T * FROM 图书 B1 WHERE EXISTS SELECT * FROM 借阅 B2 WHERE B1.图书号 =B2.图书号 AND 归仍日期 IS NOT NULL (7)ALTER TABLE 图书ADD ISBN CHAR10 (8)INSERT INTO 读者VALUES 200197 , 王小平 , 男 , 物理系 (9)UPDATE 借阅+ 10 SET 归仍日期 = 借出日期WHERE 读者号 =SELECT 读者号(10) DELETE FROM 借阅FROM 读者 WHERE 姓名 = 王小平 WHERE 读者号 =SELECT 读者号 FROM 读者WHERE
6、姓名 = 王小平 二、简答题 1什么是数据?数据有什么特点?数据和信息有什么关系?数据是用于载荷信息的物理符号 . 数据的特点是 :1 数据有 型 和 值 之分 ;2 数据受数据类型和取值范畴的约束 ;3 数据有定性表示个 定量表示之分 ;4 数据应具有载体和多种表现形式数据与信息的关系为: 数据是信息的一种表现形式, 数据能通过书写的信息编码表示信息. 信息有多种表现形式 , 它通过手势、眼神、声音或图形等方式表达,但是数据是信息的正确表现形式;由于数据能够书写,因而它能够被记录、储备和处理,从中挖掘出更深的信息;但是数据不等于信息,数据只是信息表达 方式的一种;正确的数据可以表达信息,而虚
7、假、错误的数据所表达的是缪误,不是信息;2什么是数据处理?数据处理的目的是什么?数据处理是指对数据的收集、组织、整理、加工、储备和传播等工作;环围着数据所做的工作均称为数据处理;数据处理目的为:通过数据治理,收集信息并将信息用数据表示和储存,在需要的时候使用;通过数 据加工,对数据进行变换、抽取和运算,从而得到更有用的数据,以指导或掌握人的行为或事物的变化趋势;通过数据传播,使更多的人得到并懂得信息,从而使信息的作用充分发挥出来;3信息治理系统与数据库治理系统有什么关系?数据库治理系统是供应数据库治理的运算机系统软件,它为信息治理系统的设计供应了方法、手段和工具,利用数据库治理系统设计信息治理
8、系统可以达到事半功倍的成效;信息治理系统是实现某种详细事物治理功能的应用软件;信息治理系统的数据存放在数据库中,利用数据库治理系统,信息治理可以更快、更好的设计和实施;4用文件系统治理数据有什么缺陷?用文件系统治理数据会有三个缺陷:1 由于文件之间缺乏联系,会造成每个应用程序都有对应的文件,有可能同样的数据在多个文件中重复储备,所以数据冗余度大;2 由于数据冗余,在进行更新操作时,稍 不谨慎,就可能是同样的数据在不同的文件中不一样,从而产生少数局部不一样缺陷;3 由于文件之间相 互独立,缺乏联系,会造成数据联系弱的缺陷;5数据库系统阶段的数据治理有什么特点?数据库系统阶段的数据治理有 5方面的
9、特点: 1 采纳复杂的数据模型表示数据结构;2 有较高的数据 独立性; 3)数据库系统为用户供应了便利的用户接口;4 系统供应有数据库的复原、并发掌握、数据完整 和数据安全性的数据掌握功能,以保证数据库中的数据是安全的、正确的和牢靠的;5 对数据的操作不一定以记录为单位,也可以以数据项为单位,从而增加了系统的敏捷性;6. 数据库系统对运算机硬件有什么要求?由于数据库系统是建立在运算机硬件的基础之上的,它在必需的硬件资源支持下才能工作;支持数据库系统的运算机硬件资源包括CPU、内存、 外存及其他外部设备;外部设备主要包括某个详细的数据库系统所需的数据通信设备和数据输入输出设备;由于数据库系统数据
10、量大、数据结构复杂、软件内容多,所以要求起硬件设备能够处理并快速处理数据,这需要硬件的数据储备容量大、数据处理速度和数据输入输出速度快;详细要求为:1 运算机内存要 尽量大; 2 运算机外存也要尽量大;3 运算机的数据传输速度要快;7数据库系统的软件由哪些部分组成?它们的作用及关系是什么?数据库系统的软件中包括操作系统(OS)、数据库治理系统(DBMS)、主语言系统、应用程序软件和用户数据库;各软件之间的关系如下列图;细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 2 页,共 6 页 - - - - - - - - - 名师归纳总结 精品学习资料 -
11、 - - - - - - - - - - - - - -应用系统、数据库应用开发工具软件 DBMS、主语言编译系统操作系统运算机硬件应用开发工具软件 DBMS、主语言编译系统操作系统运算机硬件数据库系统中各种软件的作用如下:1 操作系统或汉字操作系统:操作系统是全部运算机软件的基础,在数据库系统中它 着支持 DBMS及主语言系统工作的作用;假如治理的信息中有汉字,就需要中文操作系统的支持,以提 供汉字的输入、输出方法和汉字信息的处理方法;2 数据库治理系统和主语言系统:数据库系统是为定义、建立、爱护、使用及掌握数据库而供应的有关数据数据管理的系统软件;主语言系统是为应用程序供应的诸如程序掌握、
12、数据输入输出、功能函数、图形处理、运算法 等数据处理功能的系统软件;3 应用开发工具软件:应用开发工具是 DBMS系统为应用开发人员和最终用户供应的高效率、多功能的 应用生成器、第四代运算机语言等各种软件工具,如报表生成器、表单生成器、查询和视图设计器等,它 们为数据库系统的开发和使用供应了良好的环境和帮忙;4 应用系统及数据库:数据库应用系统包括为特定的应用环境建立的数据库、开发的各类应用程序及 编写的文档资料,它们是一个有机整体;通过运行数据库应用系统,可以实现对数据库中数据的爱护、查 询、治理和处理操作;8. 什么是 E-R图?构成 E-R图的基本要素是什么 E-R图为实体 - 联系图,
13、供应了表示实体型、属性和联系的方法,用来描述现实世界的概念模型;构成 E-R图的基本要素是实体型、属性和联系,其表示方法为:实体型:用矩形表示,矩形框内写明实体名;属 性:用椭圆形表示,并用无向边将其与相应的实体连接起来;联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1: 1 ,1 : n或m : n );9为什么数据库系统中具有数据与程序的独立性?数据库治理系统在三级模式之间供应的两层映像保证了数据库系统中的数据能够具有较高的规律独 立性和物理独立性;数据库系统之所以具有数据物理独立性高的特点,是由于数据库治理系统能够供应数 据的物理与
14、规律结构之间的映像或转换功能;这种数据映像功能是得应用程序可以依据数据的规律结构进 行设计,并且一旦数据的储备结构发生变化,系统可以通过修改其映像来适应变化;所以数据物理结构的 变化不会影响到应用程序的正确执行;数据库系统之所以具有较高的数据规律独立性,是由于数据库系统能够供应数据的全局规律结构和局 部规律结构之间的映像和转换功能;这种数据映像功能使得数据库可以按数据全局规律结构设计,而应用 程序可以按数据局部规律结构进行设计;这样,当全局规律结构中的部分数据结构转变时,即使那些与变 化相关的数据局部规律结构受到了影响,也可以通过修改与全局规律结构的映像而减小其受影响的程度,使数据局部规律结构
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 2022 期末 复习资料
限制150内