数据库应用基础Visual FoxPro6.0中等职业教育教材,PPT课件(第一章).ppt

上传人:fatcommittee260 文档编号:385344 上传时间:2018-10-10 格式:PPT 页数:23 大小:1.87MB
下载 相关 举报
数据库应用基础Visual FoxPro6.0中等职业教育教材,PPT课件(第一章).ppt_第1页
第1页 / 共23页
数据库应用基础Visual FoxPro6.0中等职业教育教材,PPT课件(第一章).ppt_第2页
第2页 / 共23页
数据库应用基础Visual FoxPro6.0中等职业教育教材,PPT课件(第一章).ppt_第3页
第3页 / 共23页
数据库应用基础Visual FoxPro6.0中等职业教育教材,PPT课件(第一章).ppt_第4页
第4页 / 共23页
数据库应用基础Visual FoxPro6.0中等职业教育教材,PPT课件(第一章).ppt_第5页
第5页 / 共23页
亲,该文档总共23页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、Visual FoxPro 6.0 第三版,主编:李红牛凯 闫芳 副主编電子工業出版社,数据库应用基础,第一章 安装和配置Visual FoxPro 6.0,1.1 数据库技术中的常用术语 1.2 数据库系统模型1.2.1 层次模型1.2.2 网状模型1.2.3 关系模型1.2.4 面向对象模型 1.3 安装 Visual FoxPro 6.01.3.1 Visual FoxPro 6.0 的安装环境1.3.2 安装 Visual FoxPro 6.0 1.4 启动和退出 Visual FoxPro 6.0 1.5 配置系统环境1.5.1 使用“选项”对话框配置系统环境1.5.2 使用SET命

2、令配置系统环境本章小结 习 题,本章知识目标:,数据库技术中的常用术语安装 Visual FoxPro 6.0 的必要条件安装 Visual FoxPro 6.0 的方法启动和退出 Visual FoxPro 6.0 的方法配置系统环境,Visual FoxPro 6.0(简称VPF 6.0)是Microsoft(微软)公司开发的与Visual C+(开发工具)、 Visual J+(JAVA集成开发环境)、 Visual Basic( Windows应用程序开发工具)等软件系统捆绑销售的关系型数据库软件系统。Visual FoxPro 6.0主要用于Windows环境,为数据库开发人员提供了

3、一种以数据为中心,面向对象的语言环境。它可以用于开发各种桌面程序、客户服务器程序和基于Web应用的程序。,1.1 数据库技术中的常用术语,数据(Data)数据是数据库中存储的基本对象。数据的多种表现形式都可以经过数字化存入计算机。 2. 数据库(Database)数据库(简称DB)顾名思义,就是存放数据的地方。在计算机中,数据库是数据和数据库对象的集合。所谓数据库对象是指表(Table)、试图(View)、存储过程(Stored Procedure)、触发器(Trigger)等。 数据库管理系统(DBMS)数据库管理系统(简称DBMS)是位于用户与操作系统之间的一个数据库管理软件。数据库管理系

4、统使用户能方便地定义和操纵数据,维护数据的安全性和完整性,以及进行多用户下的并发控制和恢复数据库。 数据库系统(Database System)数据库系统狭义地讲是由数据库、数据库管理系统和用户构成。广义地讲是由计算机硬件、操作系统、数据库管理系统,以及在它们支持下建立起来的数据库、应用程序、用户和维护人员组成的一个整体。,1.2 数据库系统模型,数据库系统模型是指数据库中数据的存储结构。根据数据存储需求的不同,数据库可以使用多种类型的系统模型,其中较为常见的有结构模型(层次模型)、网状模型、关系模型三种,选择使用这三种模型的数据库依次被称为层次数据库、网络型数据库和关系型数据库。下面分别对不

5、同类型的数据库进行简单的介绍。 1.2.1 层次模型1. 层次模型的数据结构层次数据库使用结构模型作为自己的存储结构。这是一种树型结构,它由结点和连接线组成。2. 层次模型的优缺点层次模型的优点:,层次模型的结构为树状结构,分明,结构清晰。 不同层次间的数据关联直接简单。 提供了良好的完整性支持。,层次模型的主要缺点:,层次模型对解决多对多、一个结点具有多个父结点的情况比较复杂,因此,数据有可能多次重复出现,不利于数据库系统的维护。 对插入和删除操作的限制比较多。,1.2.2 网状模型1. 网状模型的数据结构网状模型是一种比层次模型更具有普遍性的结构,与层次模型最大的区别是既准许多个结点没父结

6、点,也准许结点有多个父结点,两个结点之间可以有多种联系成为复合联系。2. 网状模型的优缺点网状模型的优点:,能够很好地描述现实世界。 存取的效率高,查询方便。,网状模型的主要缺点:,结构复杂。随着应用环境的扩大,数据库的结构会越来越复杂,不利于用户使用。 数据库的操作语言复杂,用户不容易使用。,1.2.3 关系模型关系模型是目前最重要的一种模型。1. 关系模型的数据结构关系模型是建立在严格的数据概念基础上的。它的数据逻辑结构是一张二维表,由行和列组成。在关系模型中,数据都是以关系的形式来表示。2. 关系模型中的常用术语 (1)关系(Relation)在关数据库中,一个关系对应一张二维表,又称其

7、为数据表。每个关系有一个关系名,二维表的表名就是关系名。 (2)字段(Field)表中的每一列称为一个字段,表中第一行是一个表头,表头中每列的值是这个字段的名称,称为字段名。一个或多个字段组成表中的一条记录,字段是包含在记录中的数据项。字段在记录中具有特定的名称和数据类型。 (3)记录(Record)记录指表中的一个存储单位,表中的每一行称为一条记录。一个或多个字段组成表中的一条记录,一条或多条记录构成一个表。也就是说一个表可以包含大量的记录,一条记录由多个字段组成。,3. 关系模型的优缺点 关系模型优点:,关系模型的概念单一。数据是以关系的形式来表示,对数据的检索结果也是用关系来表示,所以数

8、据结构简单、清晰、用户易懂易用。 关系模型的存取路径对用户是透明的,这样使数据有更好的安全保密性、更高的数据独立性,也简化了程序员的工作和数据库开发建立的工作。,关系模型的缺点:,由于存取路径对用户是透明的,查询的效率不如非关系数据模型高。 在做查询的时候,要进行优化处理,提高性能。,1.2.4 面向对象模型面向对象模型是目前最新的一种数据模型。面向对象数据库系统采用面向对象模型作为数据的组织方式。 面向对象的数据模型的几个相关概念如下:对象标识(OID):现实世界中的任何实体都被统一地用对象来表示,每一个对象都有唯一的标识。封装:每一对象是其状态和行为的封装。类和类层次:所有具有相同属性和方

9、法集的对象便构成了一个对象类(Class)。继承:一个类可以继承类层次中其直接或间接父类的所有属性和方法。,1.3 安装Visual FoxPro 6.0,1.3.1 Visual FoxPro 6.0 的安装环境 1. Visual FoxPro 6.080486/50MHz或者更高档的计算机系统,能够支持32位操作。 10MB以上的内存储器 用户自定义安装最小需要15MB可用硬盘空间,完全安装需要90MB可用硬盘空间,如果安装中文专业版,至少需要240MB以上硬盘空间 VGA或更高分辨率的显示器,1MB以上显示缓存。 Visual FoxPro 6.0所需软件环境Visual FoxPro

10、 6.0 可以安装在以下软件环境: Windows XP 操作系统(中文版) Windows 2000 操作系统(中文版) Windows NT 操作系统(中文版) Windows的Config.sys文件最低配置FILES = 60BUFFERS = 40,网络环境必须满足服务器、客户机和网络的要求服务器:SQL Server for Windows NT客户机:包括ODBC组件的Visual FoxPro 6.0网 络:Novell NetWareWindows NT,1.3.2 安装Visual FoxPro 6.0(1)打开安装包,进去后出现下面这个窗口,点击下一步。点击接受协议,下一

11、步。,(2)注册id号和姓名公司全部可以乱填,自己选择要保存的文件夹。,(3)然后就出现如下窗口,点击继续,典型安装或自定义,如果有什么用不到的话就选择自定义,一般还是建议选典型安装。出现安装画面,(4)显示安装完成。会出现下面这个窗口,不用管它,不安装,下一步,不注册,完成。,1.4 启动和退出 Visual FoxPro 6.0 1. Visual FoxPro 6.0 的启动(1)方法一在Windows中可直接单击“开始”菜单,然后“程序”中选择Microsoft Visual FoxPro 6.0(2)方法二为了快速启动Visual FoxPro 6.0,可以在桌面为该应用程序建立一个

12、快捷方式,启动时只需双击快捷方式就可以了。(3)方法三单机“开始”菜单,在显示的子菜单中单机“运行”选项,对话框,在“打开”文本框中输入“CProgram FilesMicrosoft Visual StudioVFP98VFP6.EXE”。,Visual FoxPro 6.0 的退出 如果想退出Visual FoxPro 6.0,有下面的方法可供用户选择 在命令窗口中输入命令:QUIT。 在主菜单上选择“文件”下拉菜单下的“退出”选项。 按组合键ALT+F4 双击Visual FoxPro 6.0 主窗口左上角的“控制”菜单按钮。 单机Visual FoxPro 6.0 主窗口的“控制”菜单

13、,然后再选择“关闭”选项。 以上这几种退出方法都可以防止数据丢失,如果在Visual FoxPro 6.0 中直接关闭电源,则可能造成用户数据的丢失。,1.5 配置系统环境VFP6.0系统环境的配置,决定了VFP6.0系统的操作环境和工作方式。用户可以根据需要配置工作环境,从而充分发挥软件的作用,提高工作效率。配置系统环境可以采用以下4种方式。 使用“选项”对话框 在“命令”窗口使用SET命令 直接设置Windows注册表 使用配置文件 这里主要介绍前两种配置系统环境的方法。,1.5.1 使用“选项”对话框配置系统环境。 “选项”对话框包含12个选项卡,各选项卡的功能如下表所示:,1.5.2

14、使用SET命令配置系统环境。 “选项”对话框中大多数选项功能都可以通过命令窗口中使用SET命令进行修改,【注意】 使用SET命令配置环境时,设置仅在VFP6.0当前工作期有效,当退出时将放弃这些设置。所以在新的工作期中,必须重新运行这些SET命令。若使用配置文件或在启动时执行这些SET命令,可以使这个过程自动进行。,本章小结,1、数据库技术中的常用术语,包括什么是数据、数据库、数据库系统和数据库管理系统。 2、常用的数据库系统模型:层次模型、网状模型、关系模型和面向对象模型。 3、安装VFP6.0的必要条件。 4、安装VFP6.0的步骤。 5、启动和退出VFP6.0的方法。 6、VFP6.0系

15、统环境的配置决定了VFP6.0系统的操作环境和工作方式。用户可以通过“选项”对话框在“命令”窗口使用SET命令来配置系统环境。 7、在“选项”对话框中完成所需设置后,若单击“确定”按钮,则所做设置只在当前工作期有效;若单击“设置为默认值”按钮后在单击“确定”按钮,则所做设置将存储在Windows注册表中,这些设置在当前及将来工作期均有效。 8、使用SET命令配置环境时,设置仅在VFP6.0当前工作期有效,当退出时将放弃这些设置。所以在新的工作期中,必须重新运行这些SET命令。若使用配置文件或在启动时执行这些SET命令,可以使这个过程自动运行。,课后习题,一. 填空 1. 数据库可以使用多种类型

16、的系统模型,期中较为常见的有_ _和_3种。 2. 在命令窗口中输入_命令,按Enter键,可以退出Visual FoxPro 6.0。 3. 配置系统环境可以采用_和_两种方式。 4. 在“选项”对话框中完成所需设置后,若单击“确定”按钮,则所做设置只在_有效;若单击“设置为默认值”按钮后在单机“确定”按钮,则所做设置在_均有效。 5. 使用SET命令配置环境时,设置仅在VFP6.0_有效,当退出时将放弃这些设置。 二. 选择 数据库系统的核心是_。 A.数据库管理系统 B.数据库 C.数据 D.数据库应用系统 2. VFP是一种_数据库管理系统。 层次型 B. 网状型 C. 关系型 D. 树形 3. 支持数据库各种操作的软件系统是_。 A. 数据库系统 B. 操作系统 C. 数据库管理系统 D. 命令系统,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 教学课件 > 大学教育

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1