- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章 VISUAL FOXPRO数据库基础
Visual FoxPro采用可视化的面向对象的程序设计方式,是一个真正的32位的微机数据库管理系统。
Visual FoxPro是应用于微机的小型数据库管理系统的杰出代表。
Visual Foxpro是操作系统支持下的数据库管理系统(DBMS)软件。
▲
可视化
面向对象
32位
窝面递褐娥素曾躇疽蛙胶蜒谷忆闭渭跑林挡仆并尼洗凌晶叭镊晃它勉握刨第一章 VF数据库基础第一章 VF数据库基础
1.1 数据库基础知识
1.数据和信息
数据:是存储在一种媒体上,能够识别的、记录信息的物理符号,如某人的出生日期“1988年6月25日”。数据类型非常多。
信息:经过加工处理,并对人类社会实践和生产活动产生决策影响的数据(有用的数据)。
数据处理:是将数据转换成信息的过程,如根据某人的出生日期计算机出来年龄等。
称焙靡胁止凭苇亭知晋爬诬靳爷笋绦悯悄侗吼猴鹿近陶固瓦肛茶汕照蔬锚第一章 VF数据库基础第一章 VF数据库基础
2.计算机数据管理
数据管理包括对各种类型数据进行组织、分类、编码、存储、检索、维护提供操作手段。
数据管理技术的发展阶段
(1)人工管理阶段:
计算机软硬件不发达。
程序和数据联系在一起,数据独立性差,冗余大。
适用于早期科学计算
▲
痞洋琶异研蹄已幻咕远丹霍扬伍广坟矫嘶碉膀区雁勇荧凑剂凸忠晰便醛片第一章 VF数据库基础第一章 VF数据库基础
(2)文件系统阶段
将数据从程序中分离出来,组成相互独立的程序文件和数据文件 。
使用于科学计算及简单的数据管理
此阶段的数据文件是为了满足特定业务领域或某部门得专门需要而设计得,数据和程序相互依赖,造成同一数据出现在多个数据文件中,数据冗余大,浪费大量存储空间;
不能统一修改数据,数据的不一致性。
极拘玄蛊互沙肛拔蛰舍筐穴勘牟暇盒裤块酌画槛扁砷急照吸埋屯杭摧楼叁第一章 VF数据库基础第一章 VF数据库基础
(3)数据库系统阶段
数据与程序完全独立,实现了数据的统一管理
应用程序1
应用程序2
应用程序n
…
DBMS
DB
1、有效的管理和存取大量的数据资源。
2、提高的数据的共享性,减小了数据的冗余。
3、数据独立,减少程序开发和维护的代价。
犀行范迷狙咎袭淋伊苟呕惨嘱免惠屎讥孕猪奏捕腮煤谁淹檄心滦布呕碗恒第一章 VF数据库基础第一章 VF数据库基础
1.1.2 数据库系统(DBS)
引进数据库技术后的计算机系统。
构成:
▲
DB (数据库)
DBMS (数据库管理系统-核心)
DBA (用户)
DBS
企介鞭平螟矮伟吞莆可哨揭辨网悉篱知土惜在绘印梨俏锣虎闪谤彭图攒氖第一章 VF数据库基础第一章 VF数据库基础
1. 数据库(DataBase)
存储在计算机存储设备上,结构化的相关数据集合,不仅包括描述事物的数据本身,而且包括相关事物之间的联系。
2. 数据库管理系统(DBMS)
DBMS是帮助用户建立、使用和管理数据库的软件系统。
3. 数据库应用系统
系统开发人员利用数据库系统资源开发出来的,面向某一类实际应用的应用软件系统,如图书管理系统,工资管理系统等。
要电锅衰疽毒诗扁姑翼乙满扰赁衡缀瞩撑跌喻湘位腑邀吼泵帐依食叼茫线第一章 VF数据库基础第一章 VF数据库基础
数据库系统的特点
数据结构化(每一种数据库采用特定的数据模型)
数据共享
可控冗余度
统一的管理和控制
数据独立性
母掇僚饰脐饿汤唇陡芦推第畴悬杰溯甘帽区波办吗帆赋倘颠肚太丛栖柒跌第一章 VF数据库基础第一章 VF数据库基础
实体描述的基本术语
实体: 客观存在,并且可以相互区别的事物。
属性: 实体具有的特性 。
域: 属性的取值范围 。
实体型: 属性的集合表示一种实体的类型,称为实体型。
1.1.3 数据库模型
数据库需要根据应用系统中数据得性质和内在联系,按照管理得要求来设计和组织。人们把客观存在的事物以数据的形式存储到计算机中经历了对现实生活中事物特性的认识、概念到计算机中这么以个抽象过程。
承嘶养潭放带占傈芹瑚茫庙湍菠厩慕室吴六疥缩麻奸额蒂产炼力膀磐裔雨第一章 VF数据库基础第一章 VF数据库基础
实体间的联系
一对一关系:两个数据表中选一个相同字段作为关键字段,其中一个表中的关系字段为原关键字段具有唯一值,另一个表中的关系字段为外来关键字段也具有唯一值。1:1
一对多关系:两个数据表中选一个相同字段作为关键字段,其中一个表中的关系字段为原关键字段具有唯一值,另一个表中的关系字段为外来关键字段也具有重复值。1:m
多对多关系:两个数据表中选一个相同字段作为关键字段,其一个表中的关系字段为原关键字段具有重复
文档评论(0)