- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
vfp第1章课件(简)
数据库技术基础及应用--基于Visual FoxPro 内容安排 第1章 数据库系统基础知识 第2章 Visual FoxPro操作基础 第3章 Visual FoxPro的数据及其运算 第4章 表的基本操作 第5章 数据库的基本操作 第6章 SQL语言的应用 第7章 查询与视图设计 内容安排 第8章 Visual FoxPro项目管理器 第9章 结构化程序设计 第10章 面向对象程序设计基础 第11章 表单设计与应用 第12章 菜单设计 第13章 报表与标签设计 第14章 数据库应用系统开发 第1章数据库系统基础知识 1.1 数据管理技术的发展 1.2 数据描述 所谓数据描述,就是数据符号的形式,从满足用户需求出发,对客观事物属性和运动状态进行描述。 从客观现实到计算机的描述,数据的转换过程如下图所示: 现实世界 指客观存在的事物及其相互间的联系。 信息世界 指人们对客观存在的事物及其相互联系的反映,是人们对现实世界的一种抽象描述。 计算机世界 是信息世界的数据化,形成便于计算机处理的数据表现形式。 1.3 数据库系统 1. 数据库(Database) 数据库是以一定的组织方式将关联的数据组织在一起,存放在计算机外存储器上,能为多个用户共享的数据集合。 数据库系统的核心和管理对象是数据库,数据模型决定了数据库的性质。 2. 数据库管理系统 数据库管理系统是负责数据库的定义、建立、操作、维护和管理的软件系统。 3. 数据库系统的体系结构 使用、管理数据库系统的三类人员: 用户、应用程序员、系统管理员。不同用户形成不同的视图。 什么叫视图 视图是查看、认识和理解数据库的范围、角度和方法。 三种视图 外部视图(对应于一般用户)、概念视图(对应于应用程序员)、内部视图(对应于系统管理员) 三种视图形成三种模式 外模式对应于用户级;概念模式又称逻辑模式,对应于概念级;内模式又称存储模式,对应于物理级。 4. 数据库应用系统 数据库应用系统(简称数据库系统)是指引进了数据库技术后的整个计算机系统,它是由有关的硬件、软件、数据和人员四个部分组合而形成的。 数据库应用系统的构成 1.4 数据模型 数据模型是面向数据库全局逻辑结构的描述,包括数据结构、数据操作和数据约束条件。 支持数据库系统的常用数据模型有4种:层次模型、网状模型、关系模型和面向对象模型。 1.4.1 层次模型 层次模型(Hierarchical Model)是通过从属关系来表示数据间的联系。它是数据库系统中最早采用的模型。 其主要特征如下: ⑴只有一个无父结点的根结点; ⑵根结点以外的子结点,向上只有一个父节结点,向下可有若干子结点。 1.4.2 网状模型 网状模型(Network Model)是层次模型的扩展,它表示多个从属关系的层次结构。 其主要特征如下: ⑴有一个以上的结点无父结点; ⑵至少有一个结点有多个的父结点。 1.4.3 关系模型 1.关系模型(Relational Model)中是有特定含义的“二维表”。 2.主要特征如下: ⑴关系中每一分量(数据项)不可再分; ⑵每一列的分量是同属性的,即数据类型相同; ⑶各行的顺序可以任意,各列的顺序也可以任意; ⑷关系中不允许有相同的列,也不允许有相同的行。 1.4.4 面向对象模型 面向对象模型最基本的概念是对象和类。 对象是指客观存在的某一事物; 共享同一属性集和方法集的所有对象构成了类; 对象的外部特征是该对象属性; 对象的行为是在对象上操作的方法; 面向对象模型的优点是能表达复杂的实体关系,缺点是模型复杂,运用困难。 1.5.1 关系模型的基本概念 1.关系? 通常将一个没有重复行,没有重复列的二维表看成一个关系,每个关系都有一个关系名。 2.元组????? 二维表的每一行在关系中称为元组。在关系数据库中,一个元组对应表中一个记录。 3.属性??? 二维表的每一列在关系中称为属性(字段),每个属性都有一个属性名。 4.域? 属性的取值范围称为域。 5.关键字? 关系中能惟一区分不同元组(记录)的属性或属性组合,称为该关系的一个关键字。单个属性组成的关键字称为单关键字,多个属性组合的关键字称为组合关键字。 6.候选关键字?? 关系中能够成为关键字的属性或属性组合可能不是惟一的。凡在关系中能够惟一区分不同元组(记录)的属性或属性组合,称为候选关键字。? 7.主关键字? 在候选关键字中选定一个作为关键字,称为该关系的主关键字,关系中主关键字是惟一的。 8.外部关键字? ? 关系中某个属性或属性组合并非关键字,但却是另一个关系的主关键
文档评论(0)