




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据库ppt整理:1. 数据库(DataBase,DB)是指长期存储在计算机内、有组织的、可共享的大量数据的集合。数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并为各种用户共享。概括而言,数据库具有永久存储和易扩展性,并为各种用户共享。2. 数据(data)是承载或记录信息的按一定规律排列组合的物理符号,是形成信息的源泉,是计算机程序加工的“原料”。简单地说,数据是对客观事物描述与记载的物理符号记录。数据有多种表现形式,可以是文字、图形、图像、声音、语言等。3. 信息(information)泛指人类社会传播的一切内容。一般而言,信息是一种被加工
2、成为特定形式的数据,是数据的集合、含义与解释,是事物变化、相互作用、特征的反映。当前,信息已成为人类社会活动的一种重要资源,与能源、物质并称人类社会活动的三大要素。4. 信息资源与能源、物质资源相比(1)能够重复使用,能在使用中体现自身价值并产生增值; (2)具有极强的目标导向,即使是相同的信息在不同的用户中也体现出不同的价值;(3)具有整合性,信息资源的检索和利用,不受时间、空间、语言、地域和行业的制约;(4)是社会财富,任何人无权全部或永久购买信息的使用权;同时信息资源是商品,可以被销售、贸易和交换; (5)具有流动性。5. 信息与其它相关概念 信息与消息比较,消息是信息的外壳,信息是消息
3、的内核; 信息与信号相比,信号是信息的载体; 信息与数据比较,数据是信息存在的一种形态或记录形式,数据经过解释并赋予一 定意义之后,便成为信息。 信息与知识相比,知识是事物运动状态和方式在人们头脑中一种有序的、规律性的表达,是信息加工的产物。6. 数据与信息的关系 数据是信息的符号表示,也称载体; 信息是数据的内涵,是数据的语义解释; 数据是符号化信息; 信息是语义化数据。7. 数据处理 数据处理是指对各种形式的数据进行收集、存储、加工和传播的一系列活动的总和。信息处理的目的:一是从大量的、原始的数据中抽取、整理出对人们有价值的信息,以作为行动和决策的依据;二是借助计算机科学地保存和管理复杂、
4、大量的数据,以便方便利用这些资源。8. 数据处理主要包括数值计算和数据管理。目前,数值计算所占比重越来越小,数据管理是数据处理的核心。数据管理是利用计算机硬件和软件技术对数据进行有效的收集、存储、处理和应用的过程,目的在于充分有效地发挥数据的作用。9. 计算机数据管理包括 数据采集 数据转换 数据分组 数据组织 数据计算 数据存储 数据检索 数据排序10. 数据管理的三个阶段 人工管理阶段 文件管理阶段 数据库系统阶段11. 人工管理阶段 年代:1946年 20世纪50年代中期 特征:计算机主要用于计算,除硬件设备外无 任何软件,外存只有磁带、卡片和纸 带,无直接存取的设备;软件只有汇编 语言
5、,没有操作系统,对数据的处理完 全依靠人工进行管理。特点:数据不保存; 无软件对数据进行管理; 没有文件概念; 数据面向应用,不能共享。文件系统阶段 年代:20世纪50年代后期 20世纪60年代中期 特征:计算机不仅用于计算,而且还大量用于 管理。硬件中有了磁盘、磁鼓等直接存 取的设备;软件中有了高级语言和操作 系统。 特点:数据可长期保存在磁盘上; 系统提供数据与程序之间的存取方法; 文件的形式多种多样; 程序与数据之间有一定的独立性。数据库系统阶段 年代:20世纪60年代后期 特征:存储技术取得很大发展,有了大容量的 磁盘,可共享数据。 特点:数据共享且具有独立性; 数据是结构化的; 数据
6、是面向系统的; 数据库系统比文件系统具有更高独立性; 提供了方便的接口和控制功能12. 数据库系统(DataBase System, DBS)是指具有管理和控制数据库功能的计算机应用系统。一般由三大部分组成:硬件系统、软件系统(包括操作系统、数据库管理系统、数据库应用系统等)和人员。13. 硬件系统是指存储数据库和运行数据库管理系统DBMS的硬件资源,包括物理存储数据库的磁盘、磁鼓、磁带或其他外存储器及其附属设备、控制器、I/O通道、内存、CPU以及外部设备等。14. 软件系统 数据库数据库是指存储在计算机内、有组织的可共享的数据集合;数据库中所建立的数据结构,充分描述了数据间的内在联系,便于
7、数据修改、更新与扩充,同时保证了数据的独立性、可靠性、安全性与完整性,减少了数据冗余,提高了数据共享程度及数据管理效率。 1)数据结构化; 2)数据独立性高; 3)数据共享性好,冗余度低; 4)由DBMS对数据进行统一管理。 数据库管理系统 数据库管理系统( DataBase Management System, DBMS)是位于应用程序与操作系统之间的一层数据管理软件。和操作系统一样是计算机的基础软件,也是一个大型复杂的软件系统,可以科学地组织和保存数据,高效查找和维护数据。 数据库管理系统(DBMS)是指帮助用户建立、使用、管理和维护数据库的一种计算机系统软件,是数据库系统的核心。DBMS
8、由四个组成部分: 数据定义语言及其翻译处理程序; 数据操纵语言及其翻译处理程序; 数据库运行程序(如安全性、并发控制程序); 实用程序(如数据转换、数据库恢复程序)。 数据库应用系统 数据库应用系统包括数据库及其应用程序,由系统分析员和应用程序员用DBMS和应用程序开发工具设计与创建。15. 数据库系统人员包括:数据库管理员(Database Administrator, DBA) 系统分析员 数据库设计人员 应用程序员 用户16. 数据库体系结构 从数据库管理系统的角度看,数据库系统通常采用三级模式结构,这是数据库系统的内部体系结构; 数据库系统的外部体系结构可分为集中式结构、文件服务器结构
9、和客户/服务器结构等。17. 数据库三级模式结构 面向用户或应用程序员的用户级(外部层); 面向数据库设计和维护人员的概念级(概念层); 面向系统程序员的物理级(内部层);18. (1)外模式 外模式又称为子模式或用户模式,外模式是从模式导出的一个子集,包括模式中允许特定用户使用的部分数据。 一个数据库可以有多个外模式。(2)模式 模式又称为概念模式或逻辑模式,是数据库中全体数据的逻辑结构和特征的总体描述。一个数据库只有一个模式,数据库模式以这种数据模型为基础,体现和反映了数据库的整体观。(3)内模式 内模式又称为存储模式,是数据库中全体数据的内部表示或底层描述,描述了数据在存储介质上的存储方
10、式和物理结构。19. 数据库外部体系结构主要有集中式结构、文件服务器结构、客户/服务器结构。(1)集中式结构 由主机和客户终端两个关键硬件组成。 数据库和应用程序存放在主机中,数据的处理和主要的运算操作也在主机上进行。 特点是数据和应用集中,维护方便,安全性好;但对主机要求较高,价格昂贵。(2)文件服务器结构 数据库存放在文件服务器中,应用程序分散安排在各个客户工作站上。文件服务器只负责文件的集中管理,所有的应用处理安排在客户端完成。 特点是费用低廉,配置灵活;但是缺乏足够的计算和处理能力,对客户端的计算机性能要求高。Access和Visual FoxPro支持该方案。(3)客户/服务器结构
11、数据库存放在服务器中,应用程序可以根据需要安排在服务器或客户工作站上,实现了客户端程序和服务器端程序的协同工作。 该结构解决了集中式结构和文件服务器结构的费用和性能问题。SQL Server和Oracle都支持该结构。数据(data)是描述事物的符号记录,模型(model)是现实世界的抽象。 20. 数据模型(data model)是数据特征的抽象,是数据库系统中用以提供信息表示和操作手段的形式构架,包括数据描述、数据联系、数据操作、数据语义以及数据一致性的概念工具,是数据库系统的核心和基础。21. 数据模型是数据库设计中对现实世界进行抽象的工具。 数据模型用于精确地描述数据库的静态特征、动态
12、特性和数据完整性约束条件。因此,数据模型由是数据结构、数据操作和数据完整性约束三个要素构成。22. (1)数据结构数据模型中的数据结构用于描述系统的静态特征,主要描述数据的类型、内容、性质以及数据间的联系等。数据结构是数据模型的基础,数据操作和数据完整性约束都建立在数据结构上。在数据库系统中,通常按照数据模型中的数据结构的类型来区分、命名各种不同的数据模型。(2)数据操作 数据模型中的数据操作用于描述系统的动态特征,主要描述在相应的数据结构上的操作类型、操作规则和操作方式。(3)数据完整性约束 数据模型中的数据完整性约束主要描述数据结构内数据间的语法、语义联系、制约和依存关系,以及数据动态变化
13、和有效性规则,用以保证数据库中数据的正确、有效和相容。23. E-R数据模型是利用实体、实体型、实体集、实体之间的联系和属性等概念,抽象描述现实世界中客观数据对象及其特征、数据对象之间的关联关系。E-R数据模型具有直观、易于理解、与计算机具体实现机制无关等优点。24. 实体 现实世界客观存在、且任何可以相互区别的事物。实体可以是具体的,也可以是抽象的,还可以是事物之间的联系。 属性 描述实体或联系所具有的特征称为属性。属性有“型”与“值”之分, “型”就是属性名,而“值”是属性的具体内容。 实体集 实体集是具有相同类型及共享相同性质(属性)的实体集合。 关键字 唯一标识实体的属性集,称为实体键
14、或关键字,也简称为键。当有多个属性可作为键,而选定其中一个时,则称它为该实体的主键(primary key)。 实体之间的联系 实体之间的关联关系称为联系,实体间的联系是指实体集中可能出现的每一个实体与另一实体集中多少个具体实体存在联系。 实体之间的联系有三种类型: 一对一联系; 一对多联系; 多对多联系。 一对一联系 如果两个不同型实体集中,任一方的一个实体只与另一方的一个实体相对应,这种联系称为一对一联系,记为 1:1。 一对多联系 如果两个不同型实体集中,一方的一个实体对应另一方的若干个实体,而另一方的一个实体只对应本方的一个实体,称这种联系为一对多联系,记为 1:m。多对多联系 如果两
15、个不同型实体集中,两实体集中任一实体均与另一实体集中的若干实体相对应,称这种联系为多对多联系,记为 m:n。 实际上,一对一联系是一对多联系的特例,而一对多联系又是多对多联系的特例。25. 绘制E-R图的步骤 确定实体和实体的属性; 确定实体之间的联系以及联系的类型; 给实体和联系添加属性。26. 数据结构模型称为表示型或实现型数据模型,也称为逻辑模型,是在概念模型的基础之上,对客观事物及其联系的数据描述,与具体的DBMS有关。在数据库系统中,常用的数据结构模型有层次模型、网状模型、关系模型和面向对象模型四种。27. 关系 关系的结构成为关系模式。其形式为: 关系名(属性名1,属性名2,属性名
16、n) 关系数据库中,按照关系模式设计或创建的“表”的结构: 表名(字段1,字段2,字段n)显然,一个关系模式可以对应结构相同的多个关系。 元组 关系中水平方向的行称为元组(tuple)。在数据表中,一个元组对应一条记录,一个关系就是若干个元组的集合。 属性 关系中垂直方向的列称为属性(attribute)。每个属性都有属性名。在数据表中,一个属性对应一个字段,属性名即字段名。 域 属性的取值范围称为域(domain)。域是属性值的集合,其类型与范围由属性的性质及其所表示的意义确定。同一属性只能在相同域中取值。 元数 关系模式中属性的数目称为关系的元数,又称为关系的目或关系的度(degree)。
17、 候选关键字 凡在关系中能够唯一区分与确定不同元组的属性或属性集合,称为候选关键字(candidate key)。 主关键字 一个关系或表只能有一个主关键字(primary key),简称主键。主键包含唯一标识表中存储的每条记录的一个或多个字段。可选定一个候选关键字作为该关系的主关键字。在关系中,主关键字的值必须是唯一,并且非空。 外部关键字 关系或表中某个属性或属性组合虽不是该表的主键,或只是主键的一部分,但却是另一关系或表的主键时,称该属性或属性组合为这个关系或表的外部关键字(foreign key)或外键28. 关系的特点 关系必须是规范化 其中最基本的一条就是关系的每一分量必须是不可再
18、分的数据项(不能是嵌套表)。 同一关系中不允许相同的属性名,即同一数据表中不能出现重复的字段名 关系中不允许出现相同的元组,即同一数据表中任意两条记录不能完全相同 关系中同一字段的数据类型必须相同,即同一属性的数据具有同质性。 关系中元组、属性的次序任意,即数据表中的记录和字段的顺序无关紧要。29. 关系的完整性(1)实体完整性 实体完整性(entity integrity)是关系中的主关键字不能取空值或重复值。(2) 参照完整性 参照完整性(referential integrity)是关系中的外部关键字必须为空值或等于主关键字的值,以保证两个表中对应的元组正确关联。(3)用户定义完整性 用
19、户定义完整性(user-defined integrity)是根据应用环境的要求和实际的需要,对某一具体应用所涉及的数据提出约束性条件。所以又称为域完整性,包括字段有限性约束、记录有效性约束。30. 第一范式不仅要求一个属性只能包含一个值,且不可再分割; 还要求多行数据中的同一属性包含的值数量必须为一; 多个属性的意义不能相同。31. 如果一个关系属于第一范式(1NF),且所有的非主关键字段都完全依赖于主关键字,则称此关系满足第二范式。 简单地说,要求主关键字的绝对相关性。32. 如果一个关系已经满足第二范式(2NF),而且该关系中的任何两个非主键字段之间不存在函数依赖关系,那么该关系满足第三
20、范式(3NF就是没有传递依赖,即不满足A->B->C)。 简单地说,要求每个非主键字段必须且只能依赖于主关键字。33. 优势: 1)一致性。因为每个数据只在一个数据表中记录一次; 2)提高效率。只在一个位置记录数据意味着使用的磁盘空间减少; 3)易于理解。如果按关系规范化,则数据库设计更清晰。34. 查询是数据库提供的一种功能强大的管理工具。 查询是以数据库中数据表作为数据源,根据给定的条件,从数据库的表或已有的查询中检索出符合条件的记录,构成一个新的数据集合。35. 在Access2010中共有5种查询类型:选择查询、参数查询、交叉表查询、操作查询和SQL查询。36. 查询的功能
21、 选择字段 选择记录 编辑记录 实现计算 创建新表 为窗体、报表提供数据37. 窗体的主要功能和类型:窗体是应用程序与用户之间的接口,是创建数据库应用系统最基本的对象。窗体就是程序运行时的Windows窗口,是人机交互的界面。窗体是操作应用系统的界面。在应用程序中,必定有一个主窗体,提供系统的各种功能。用户就是通过选择不同的操作来实现数据维护、控制应用程序流程等人机交互的功能。38. 窗体的主要功能控制应用程序的流程操作数据显示信息交互信息39. 窗体的类型 根据数据记录的显示方式,Access提供了6种类型的窗体Ø单页窗体(纵栏式窗体)Ø多页窗体Ø连续窗体(表格
22、式窗体)Ø弹出式窗体Ø主/子窗体Ø图表窗体40. 窗体视图是窗体在具有不同功能和应用范围下呈现的外观表现形式,不同的窗体视图具有不同的功能。Access 2010有6种窗体视图:Ø设计视图Ø窗体视图Ø布局视图Ø数据表视图Ø数据透视表视图Ø数据透视图视图41. 窗体的节窗体的设计视图由若干部分组成,每一部分称为“节”。所谓节,是用于设计窗体细节的区域。窗体最多可拥有5个节,默认情况下,只有主体节。42. 主体 是每个窗体都必须包含的主体部分(其它部分是可选的)。绝大多数的控件及信息都出现在主体节中,通常用于显示、编辑记录数据。Ø窗体页眉 位于窗体的顶部位置,主要用于添加窗体标题、窗体使用说明等信息。Ø页面页眉 用于设置窗体每页的顶部所显示的信息,包括:标题、列标题、日期或页码等。页面页眉仅当窗体打印时才显示,且显示在每一打印页的上方。Ø页面页脚 用于设置窗体每页的底部所显示的信息,包括:页总汇、日期或页码等。页面页脚仅当窗体打印时才显示,且显示在每一打印页的下方。Ø窗体页脚位于窗体的底部,其功能与窗体页
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 贵州师范大学《运动生物力学Ⅱ》2023-2024学年第二学期期末试卷
- 吉林电子信息职业技术学院《康复心理学》2023-2024学年第二学期期末试卷
- 石家庄铁道大学《病原生物学实验》2023-2024学年第二学期期末试卷
- 重庆文理学院《地下空间规划与设计》2023-2024学年第一学期期末试卷
- 云南理工职业学院《思想品德修养与法律基础》2023-2024学年第二学期期末试卷
- 武汉电力职业技术学院《建筑施工图设计》2023-2024学年第二学期期末试卷
- 售楼部主体施工合同
- 房屋装修木工合同
- 医疗器械代加工合同
- 商业住房买卖合同
- 国企治理三会一层详解
- GB/T 6081-2001直齿插齿刀基本型式和尺寸
- GB/T 3717-1983测长机
- GB/T 19189-2011压力容器用调质高强度钢板
- 【农业养殖技术】花鲈淡水池塘标准化养殖技术
- 政治学基础课件全部终稿
- 一园青菜成了精-课件
- 酒店运营管理课件
- 中国古代建筑理论知识考核试题与答案
- 山东省青岛市各县区乡镇行政村村庄村名居民村民委员会明细
- 绿色建筑评价评分表
评论
0/150
提交评论