《数据库应用基础》PPT课件

《数据库应用基础》PPT课件

ID:36778216

大小:1.15 MB

页数:101页

时间:2019-05-10

《数据库应用基础》PPT课件_第1页
《数据库应用基础》PPT课件_第2页
《数据库应用基础》PPT课件_第3页
《数据库应用基础》PPT课件_第4页
《数据库应用基础》PPT课件_第5页
资源描述:

《《数据库应用基础》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据库应用程序设计http://www.info.sicau.edu.cn一、数据库基本理论1.1数据库的基本概念数据库技术涉及到许多基本概念,主要包括:数据、数据处理、数据库、数据库管理系统以及数据库系统等。数据:数据是指存储在某一种媒体上能够识别的物理符号。数据处理:数据处理是指对各种形式的数据进行收集、存储、加工和传播的一系列活动的总和。一、数据库基本理论数据处理技术的发展大致经历了以下三个阶段:(1)人工管理阶段(2)文件系统管理阶段(3)数据库系统管理阶段:分布式数据库系统面向对象数据库系统一、数据库基本理论数据库:数据库可以直观地理解为存放数据的仓

2、库。数据库管理系统:数据库管理系统(DataBaseManagementSystem,简称DBMS)是位于用户与操作系统之间的,用于管理数据的计算机软件,它的职能是有效地组织和存储数据、获取和管理数据,接受和完成用户提出的访问数据的各种请求。数据库系统:数据库系统是指拥有数据库技术支持的计算机系统。一、数据库基本理论与文件系统比较,数据库系统管理具有以下特点:1、数据的结构化在文件系统中,数据在整体上是没有结构的;数据库系统则不同,在同一数据库中的数据文件是有联系的,且在整体上服从一定的结构形式。2、数据共享共享是数据库系统的目的,也是他的重要特点。一个库中的

3、数据不仅可为同一企业或机构之内的各个部门所共享,也可为不同单位、地域甚至不同国家的用户所共享。而在文件系统中,数据一般是由特定的用户所专用的。一、数据库基本理论3、数据独立性在文件系统中,数据和应用程序相互依赖,一方的改变总是要影响另一方的改变。数据库系统则力求减小这种相互依赖,实现数据的独立性。4、可控冗余度数据专用时,每个用户拥有并使用自己的数据,难免有许多数据相互重复,这就是冗余。实现共享后,不必要的重复将全部消除,但为了提高查询效率,有时也保留少量重复数据,其冗余度是可调节的。1.2数据模型数据库非关系型关系型层次型数据库网状数据库关系数据库1.2数据

4、模型1.E-R模型E-R模型的三要素是:实体、属性和联系。在E-R图中用矩形表示实体集,椭圆表示属性集,用菱形表示联系。2.层次模型层次模型表示数据间的从属关系结构,是一种以记录某一事物的类型为根结点的有向树结构。层次模型象一棵倒置的树,根结点在上,层次最高;子结点在下,逐层排列。1.2数据模型3.网状模型网状模型是层次模型的扩展,表示多个从属关系的层次结构,呈现一种交叉关系的网络结构。网状模型可以表示较复杂的数据结构,即可以表示数据间的纵向关系与横向关系。这种数据模型在概念上、结构上都比较复杂,操作上也有很多不便。4.关系模型用二维表格作为基本的数据结构,通

5、过公共的关键字段来实现不同二维表之间(或“关系”之间)的数据联系。1.2数据模型一般情况下,同一个数据库中的相关联的表间关系有一对一、一对多、多对一和多对多关系。1.3关系数据库基础知识1.3.1关系术语关系是建立在数学集合概念基础上,由行和列的二维表组成。关系—指一个二维表,在VF中一个关系就称为一个数据表。元组—指表中一行上的所有数据,在VF中一行称为一个记录。属性—指表中的一列,在VF中一列称为一个字段。域 —指表中的取值范围。在VF中,字段的取值范围称为一个字段的宽度。关键字—是指表中具有惟一标识的属性,在VF中具有惟一取值的字段称为关键字段。关系模式

6、—是对关系的描述,一个关系模式对应一个关系的结构。1.3.2关系运算关系运算有两种:一种是传统的集合运算(并、差、交、广义笛卡尔积等);另一种是专门的关系运算(选择、投影、连接)。传统的集合运算(并、差、交、广义笛卡尔积)不仅涉及关系的水平方向(即二维表的行),而且涉及关系的垂直方向(即二维表的列)。1.3.2关系运算关系运算的操作对象是关系,运算的结果仍为关系。(1)选择选择运算即在关系中选择满足某些条件的元组。也就是说,选择运算是在二维表中选择满足指定条件的行。(2)投影投影运算是在关系中选择某些属性列。(3)连接连接运算是从两个关系的笛卡尔积中选取属性间

7、满足一定条件的元组,即是对两个关系通过共同的属性名(字段名)进行投影操作来连接生成一个新的关系。VisualFoxPro6.0工作环境二.VisualFoxPro6.0系统概述启动和退出VisualFoxPro6.02.1启动VisualFoxPro6.01退出VisualFoxPro6.0322.2设置工作环境设置VisualFoxPro6.0的工作环境可以采用两种方式:临时设置和永久设置12永久设置的工作环境将保存在Windows注册表中,下次启动VisualFoxPro6.0时将作为默认值生效临时设置的工作环境只在当前工作期有效,也就是说临时设置的工作环

8、境仅保存在内存中,在退出VisualF

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。