Visual-Foxpro程序设计教程(第二版)第一章数据库基础课件.ppt
封面;第一章数据库应用根底;1.1数据库系统;数据是存储在某一媒体上,对客观事物进行描述的物理符号。
文字数据:如姓名、职称、地址等;
数值型数据:如价格、数量、长度等,
多媒体数据:如图像、声音、视频等。; 数据处理是对数据的采集、整理、存储、分类、排序、检索、维护、加工、统计和传输一系列操作的总和。
其目的是从大量原始数据中,获得有价值的信息,作为人们行为和决策的依据。;1.1.2计算机数据管理;人工管理阶段;文件系统阶段;…;数据库阶段;…;;数据库系统图示;;;;;;;1.1.4数据库系统的体系结构; 整个数据库系统,包括应用程序、DBMS、数据库都装在一台计算机上。
; 数据库系统都集中存放在主机上,终端只作为主机的输入输出设备,多个用户可通过终端存取主机的数据。;主从式结构; 网络上的效劳器结点存放数据及执行DBMS功能,客户机安装DBMS应用开发工具和应用程序。
客户端的用户请求被传送到效劳器,效劳器进行处理后,只将结果〔而不是整个数据〕返回给用户,;客户/效劳器结构(c/s); 客户端仅安装浏览器软件,用户通过URL向WEB效劳器发出请求,WEB效劳器运行脚本程序,向数据库效劳器发出数据请求。数据库效劳器执行处理后,将结果返回给WEB效劳器。WEB效劳器根据结果产生网页文件,客户端接收到网页文件后,在浏览器中显示出来。;浏览器/WEB效劳器/数据库效劳器结构;1.2关系数据库;;;;;;;;;;;1.2.3关系模型;元组(记录);;;;;;;;;;;1.2.4关系运算;;;;;;;;;;选择
从关系中选出满足给定条件的元组的操作称为选择。
选择是从行的角度进行运算,在水平方向选出满足条件的元组。
新关系的关系模式不变,元组是原关系的一个子集。;;投影
从关系中选出假设干属性组成新的关系称为投影。
投影是从列的角度进行运算,在垂直方向抽取假设干属性或重新排列属性。
新关系的属性个数通常比原关系少,或者属性的排列顺序不同。;;联接
联接是把两个关系中的元组按联接条件横向结合,拼接成一个新的关系。
最常见的联接运算是自然联接,它是利用两个关系中的公共字段或者具有相同语义的字段,把???字段值相等的记录联接起来。;;;1.3VFP概述;;;;;VFP安装;VFP安装;VFP安装;VFP安装;VFP安装;VFP安装;VFP安装;VFP安装;VFP安装;1.3.3VFP启动和退出;;;; 从文件菜单中选取退出命令
点击窗口右上角的关闭按钮
按下Alt+F4组合键。
在命令窗口输入quit命令 ;VFP主界面;;;;;;;;1.3.4VFP的选项设置;VFP的选项设置;1.4工程管理器;文件(F);创立工程后,VFP在指定目录下建立了一个pjx工程文件和一个pjt工程备注文件。
此工程现在未包含任何文件,称为空工程。;CREATEPROJECT[工程文件名|?]
在默认目录下创立工程。如果要在指定目录下创立工程,那么应在文件名前加上路径。;;;;文件(F);关闭工程;使用工程管理器;首先,选择新文件的类型。
单击工程管理器的“新建”按钮或者选择“工程”菜单的“新建文件”命令,系统即翻开相应的设计器以创立文件。;创立文件;在工程中新建的文件,自动地包含于该工程。即该文件与工程之间建立了一种关联,用户可以通过工程管理器来管理此文件。
但并不意味着该文件已成为pjx工程文件的一局部。事实上,每一个文件都是以独立文件的形式存在磁盘上。在没有翻开工程时,此文件也可以单独被使用。;选择要添加的文件类型。
单击工程管理器的“添加”按钮或选择“工程”菜单的“添加文件”命令,系统翻开“翻开”对话框。
在“翻开”对话框中,选择要添加的文件,单击“确定”按钮,系统便将选择的文件添加到工程文件中。;添加文件;首先,选择要修改的文件。
单击“修改”按钮或选择“工程”菜单的“修改文件”命令,系统翻开选中文件相应的设计器。;修改文件;在VFP中,一个文件可同时被包含在多个工程中。
在任何一个工程中修改此文件,修改的结果对于其他工程也有效。;首先,选择要移去的文件。
单击“移去”按钮或选择“工程”菜单的“移去文件”命令;根据所选择文件的类型不同,工程管理器的右侧将出现不同的按钮组;预览按钮
打印预览报表和标签
运行按钮
执行查询、表单或程序
连编按钮
把一个工程的所有文件连接并编译成一个可运行文件的过程。;1.4.3定制工程管理器;移开工程管理器;移开工程管理器;折叠和展开工程管理器;拆分工程管理器;拆分工程管理器;拆分工程管理器;作业