- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机vf 第一章
§1.1数据、信息和数据处理 数据:各种物理符号及其组合。包括(数字、文字、声音、图像) 信息:是一种被已加工为特定形式的数据。比如文字形式、图片、声音。 数据处理:包括对数据的收集、记载、分类、排序、存储、计算或加工、传输等项内容。 §1.2关系型数据库 一、数据库(Data-base):现阶段对数据库的定义是存贮在一起的通用化相关数据的集合,它不仅包括描述事物的数据本身,而且还包括有关事物之间的联系.数据库文件具有.dbc扩展名,可以包含一个或多个表、视图,到远程数据源的连接和存储过程。 (1)逻辑数据库:类似工作薄 (见jslogical.xls) (2)物理数据库(.dbc) 类似一张工作表(见jswl.xls) 二数据库管理系统(DBMS): Database Management System是对数据进行管理的软件系统,简称DBMS.它的功能可概括为五个方面:数据的组织和存贮、数据的查询、数据的增加删除和修改、数据的排序和索引,数据的统计和分析。如foxbase,foxpro,sql server,Oracle. 三大功能: 数据的定义功能DDL 数据操作功能 DML 控制和管理功能 DCL 三数据库系统(DBS) 是指引进数据库技术后的计算机系统,它由计算机硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员和用户组成。 四数据库应用系统 数据库应用系统(DataBase Application Systems,DBAS)专指基于数据库的应用系统。DBAS通常由数据库和应用程序两部分组成,它们都需要在DBMS支持下开发。 五数据库系统的特点 数据的结构化 数据共享 数据独立性 可控冗余度 七、数据库系统的分代 非关系型数据库系统 关系型数据库系统(RDBS) 对象-关系数据库系统(ORDBS) 八数据模型------概念模型 现实世界:存在于人脑之外的客观世界。 信息世界:是现实世界在人脑中的反映。 信息世界的主要概念: 实体、属性、关键字、域、联系。 1.实体:指客观存在,可相互区别的事务。 实体可以是具体的对象,也可以是抽象的事件。 2.属性:实体所具有的特征。 3.关键字:能唯一标识实体集中每个实体的属性或属性组称为实体的关键字。 4.域:是实体属性的取值范围。 5.联系:实体之间的对应关系。 6.实体型间的三类联系:一对一,一对多,多对多。 概念模型:由信息世界对现实世界抽象出来的框架或模式。 概念模型的表示方法——E-R图 数据模型——三种主要的数据模型 层次模型,网状模型,关系模型 基本层次联系 两个记录型及它们之间的一对多(包括多对一)的联系称为基本层次联系。如下图所示: 关系模型是三种模型中最重要的数据模型,数据库的整个领域当前研究工作都是以关系方法为基础的。 关系(Relation):对应与我们平常讲的一张表。 表名:描述表所包含的数据内容,即表的名字,又称为关系名。 表头:由一些属性名组成,每个属性名对应于一列。 列:表中的每一列称作项,或属性,是描述相同属性的同类型的数据项,在数据库中称为字段。 行:记录了一组相关的数据,又称为记录包含了若干个字段 关键字段:是用于定位,查找和鉴定一条记录的字段 主关键字(Primary key Attribute 或 Primary Key):是指能唯一标识一个记录的一个或一组属性。 问题:关系模型是一张表,那么是不是所有的表代表的关系都能称之为关系模型呢? 关系模型应满足的条件: 表中的每一项只能代表一个数据项。 不允许有重复项,表中各列不能同名。 表中的每一列数据应具有相同的数据类型。 表中不允许有重复行。 表中行和列的位置改变不影响他们信息的内容。 关系数据库:通过关系模型建立的数据库就称为关系数据库。 三种基本操作 投影(Projection):列中选择。 连接(join):两个表连接。 筛选:是从表中能筛选出所有符合条件的记录。 八、数据库系统的分类 单用户和多用户 集中式数据库和分布式数据库 传统数据库和智能数据库 §1.3 Visual foxpro 6.0 数据库管理系统的特点 1.面向对象事件驱动的应用程序设计方法可以实现多任务操作。界面美观,操作灵活。 2.提供可视设计工具提供各种设计器、向导、工具栏、菜单和生成器,降低了设计人员的劳动强度。 3.增强了项目及数据库管理的功能(使文件的组织更加条理化)。全面管理项目中的数据库,应用程序及文档,便于应用与操作。提高了数据库的安全性,如设置字段与记录的有效性规则。 4.增强了网络功能。 §1.4 VFP的界面组成与操作 一VFP的界面组成 VFP界面由窗口、图标、菜单与对话框等组成,称此类界面
文档评论(0)