欢迎来到天天文库
浏览记录
ID:41591287
大小:60.11 KB
页数:3页
时间:2019-08-28
《VF程序设计笔记》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、VF程序设计笔记第一章数据库理论基础1.1数据库系统概述数据是用来描述客观事物的可是别的符号。这里的符号包括两类:一类是能参与数字运算的数值型数据;一类是不能参•数字运算的非数值型数据,如文字、图画、声音、活动图像等。数据处理也称信息处理,是指将数据转换成信息的过程。广义地讲,处理包括对数据的收集、储存、加工、分类检索传播等一系列活动,新的数据又表示了新的信息。狭义地讲,处理是指对所输入的数据进行加工处理。其目的是从大量的原始的数据中抽取对人们有价值的信息,并以此作为决策依据。数据库管理系统(DBMS)是介于应用程序
2、与操作系统之间的数倨库管理软件,是数据库的核心,包括数据库的一切操作,如查询、更新、插入等。其主要功能包括以下四个方面:(1)数据库定义功能(2)数据操纵功能(3)数据库运行管理(4)数据库建立和维护功能数据库系统是在计算机软、硕件系统的支持K,由数据库、数据库管理系统和数据弃应用系统构成的数据处理系统,包括软件部分和硬件部分。数据库应用系统(DBAS)是利用数据库系统资源开发的面向实际应用的软件系统。一个数据库应用系统通常由数据库和应用程序组成。数据库系统的三级模式结构:外模式、概念模式和内模式。数据库所具有的特点
3、:(1)数据结构化(2)数据独立性(3)数据共享性(4)数据完整性(5)数据冗余度低1.2数据模型结构数据模型中常用的数据模型有三类:(1)层次模型满足两个基本条件:(1)有且只有一个结点无双亲,这个结点就是树的根结点。(2)其他结点有且只有一个双亲。层次模型可以直接、方便地表示一对一和一对多关系,但它不能直接表示多对多关系,要想用层次模型表示多对多关系,必须设法将多对多关系分解为多个一对多关系。(2)网状模型网状模型是用网络结构表示实体类型及其实体间联系的数据模型。如果美国结点可以有多个父结点,便形成了网状模型,用
4、网状模型可以直接表示多对多关系。(3)关系模型关系模型是用二维表格的形式表示实体类型及其实体间联系的数据模型。关系数据库由关系模型组成的数据库就是关系数据库。关系数据库由包含数据记录的多个数据表组成,用户可在有相关数据的多个表之间建立相互关系。在关系数据库中,数据被分散到不同的数据表中,以便使每一个表中的数据只记录一次,从而避免数据重复输入,减少冗余。1.3关系模型关系模型的特征:(1)描述的一致性,不仅用关系描述实体本身,而口也用关系描述实体Z间的。(2)可肓接表示多对多联系。(3)关系必须是规范化的,每个属性是原
5、子属性(不可分割)。(4)关系模型是建立在教学概念基础上的,有较强的理论依据。关系模型的一些基本术语:(1)关系:一个关系就是一张二维表,每个关系有一个关系名。(2)元组:表中的行称为元组。一行为一个元组,对应储存文件中的一个记录值。(3)属性:表中的列称为属性,每一列有一个属性名。属性值相当于记录中的数据项或者字段值。(4)域:属性的取值范围,即不同元组对同一个属性的值所限定的范围。(5)关系模式:对关系数据结构的描述称为关系模式,是静态的。(6)关键字(或码):属性或属性集合,其值能够唯一地标识一个元组。(7)主
6、关键字(或主码):在一个关系中可能有多个候选关键字,从中选择一个作为主关键字。主关键字在关系中用来作为插入、删除、检索元素的操作变量。(8)外关键字(或码):如果一个关系中的属性或属性集合并非该关系的关键字,但它是另外一个关系的关键字,则称其为该关系的外关键字。关系代数是对关系进行集合袋鼠运算,基于关系代数的操作语言,称为关系代数语言,简称关系代数。关系的基本运算有两类:一类是传统的集合运算(并、差、交和笛卡尔儿积等),具运算是从关系的“水平”方向既行的角度进行的;另一类是专门的关系运算(选择、投彩、连接和除等)。第
7、2章VF环境简介2.1VF系统特点、启动与退出特点:(1)采用可视化和而向对象编程技术(2)加强了数据完整性验证机制(3)独特的开发客户机、服务器解决方案(4)快速创建应用程序(5)与具他软件的高度兼容启动:(1)选择"开始”菜单中"程序”一“MicrosoftVisualStudio6.0”一“MicrosoftVisualFoxPro6.0”菜单选择。(2)在桌面上创建VisualFoxPro的快捷方式标,双击该图标。(3)运行VisualFoxPro6.0系统的启动程序vfp6.exeo退出:(1)选择“文件”
8、菜单中的“退出”菜单命令。(2)单击主窗口中的“关闭”按钮。(3)按下快捷键A11+F4.(4)在命令窗口中输入“QUIT”,并回车。(5)双击主窗口中的“控制菜单”,或单击“控制菜单”中的“退出”菜单。2.1VF集成开发坏境VF用户界面:1.菜单栏2.工具栏3.窗口VF中的窗口冇主窗口、命令窗口、代码编辑窗口、数据浏览和编辑窗口。.VF工作方
此文档下载收益归作者所有