第一章数据库基础知识-昆明理工大学工程力学实验中心.ppt
文本预览下载声明
享受信息时代学习知识的乐趣;本课程教学目的;学习要求;成绩记载;第一章 数据库基础及Visual FoxPro系统初步;本章学习目标
*掌握数据库系统及关系数据库的有关概念
*掌握Visual FoxPro8.0的启动与退出,熟悉其工作环境
*熟悉Visual FoxPro8.0的项目管理器
;1.1.1 数据管理的发展;2、数据管理技术的发展
数据处理的中心是数据管理。
数据管理技术由低到高经历了以下几个阶段:
(1)人工管理
(2)文件系统
(3)数据库管理
;1、数据库(DataBase):是存储在计算机存储设备上的、结构化的相关数据的集合。
数据库中的数据有以下特点:
(1)低冗余 (2)共享性
(3)独立性 (4)安全性
(5)完整性;2、数据库管理系统(DBMS):是数据库系统的核心。用于数据库的建立、使用和维护等。
具备的功能:
(1)定义数据库 (2)数据管理
(3)建立和维护数据库 (4)通??功能
3、数据库应用系统(DBAS)
数据库应用系统是指系统开发人员利用数据库系统资源开发出来的、面向某一类实际应用的应用软件系统。 ;4、数据库系统(DBS):是引进数据库技术后的计算机系统。
包括的内容:
(1)以数据为主体的数据库(DB)
(2)管理数据库的系统软件DBMS及相关软件
(3)支持数据库系统的计算机硬件系统
(4)管理数据库系统的人员,即数据库管理员 (DBA)
(5)使用数据库系统的人员,即用户(USER);1.2.1 数据模型
数据模型:表示数据与数据之间联系的数据结构;2. 网状模型:用网状结构来表示数据之间的联系。;3. 关系模型:是用二维表结构来描述数据间的联系。
特点:
(1)表格中的每一列都是不可再分的基本属性;
(2)各列被指定一个相异的名字;
(3)各行不允许重复;
(4)行、列的次序无关。;学号
;1.2.2 关系数据库
就是建立在关系数据模型上的数据库; 2.关系运算有两类:
传统的集合运算(并、差、交)
专门的关系运算(选择、投影、连接) ;学号
;表1-4 R∪S的结果 ;(2)专门的关系运算
选择:从关系中选取满足给定条件的记录。 即从水平方向选取某些记录。
投影:从关系中选取关系的某些属性。 即从垂直方向选取列。
连接:将两个关系拼接成一个更宽的 关系模式,生成的新关系中包含 满足连接条件的记录。 ;1.3.1 历史沿革;扩展名 文件类型
.PJX 项目文件
.PJT 项目备注文件
.DBC 数据库文件
.DCT 数据库备注文件
.DBF 数据表文件
.FPT 数据表备注文件
.CDX 复合索引文件
.IDX 单一索引文件
.QPR 查询文件
.PRG 源程序文件
.FXP 目标程序文件;1.安装要求
软件:Visual FoxPro8.0可在Windows 2000 、 Windows xp、 Windows ME及以上版本的操作系统中使用。
硬件:
CPU:Pentium(奔腾)以上
内存:64MB(128MB或者更高)
硬盘空间:最小安装时115MB,最大安装时155MB
显示器:800×600分辨率,256色(推荐高于16位色); 2. 安装过程
将有Visual FoxPro8.0程序的光盘放入光驱,根据提示向导进行安装,安装过程见P8-9;标题栏;4.退出Visual FoxPro8.0 ;1.4.1 VFP8.0的主界面
VFP8.0的主界面见图所示 ;工具栏名称;1.4.3 命令语法规则 ;命令动词 ;
[表达式表];
[范围] ;
[FOR条件];
[WHILE条件];
[TO FILE 文件名/TO PRINTER/TO ARRAY; 数组名/TO 内存变量];
[ALL [LIKE/EXCEPT 通配符]];
[IN 别名]
可以将命令分为八个部分,即每个顶头行为一个部分;各部???的意义;FOR 条件:它规定只对满足条件的记录进行操作。
WHILE 条件:从当前记录开始,按记录顺序从上向下处理,一旦遇到不满足条件的记录,就停止搜索并结束该命令的执行。
TO子句:它控制操作结果的输出去向。
ALL [LIKE/EXCEPT 通配符]:它指出包括或不包括与通配符相匹配的文件、字段或内存变量。
IN 别名/工作区: 它允许在当前工作区操作指定工作区。;有关书写规则;1.4.4 VFP8.0系统设置 ;1.5.1 创建项目;1.5.2 使用项目管理器;2、使用项目管理器:
向项目中添加或移去文件
创建新文件或修改已有文件
将文件与其他项目关联 ; 1.6 Visual FoxPro8.0的 向导、设计器、生成器 ;1.6.2 设计器 ;1.6.3 生成器
显示全部