Visual Foxpro 数据库程序设计教案 姓名: 李运娣 系别: 计算机 第1章 Visual FoxPro 数据库基础 本章重点与学习目标: 了解数据库系统的相关概念 数据、数据库、数据库管理系统、数据库系统 数据库管理系统发展过程 概念模型以及常用的数据模型—层次模型、网状模型、关系模型 掌握关系数据库 关系模型的相关属于 数据库设计基础 数据库设计的步骤和过程 了解VF系统的发展过程 数据库管理系统的发展 VF的发展简史及了解Visual FoxPro系统的特点 掌握VF系统的启动与退出方法 熟悉VF系统的用户界面 熟悉VF项目管理器 创建新项目 项目管理器窗口的各类选项卡 教学器材: 多媒体教学 本章课时: 3学时 §1.1 数据库基础知识 §1.1.1 计算机数据管理的发展 1. 数据与数据处理 数据是指存储在某一种媒体上能够识别的物理符号;数据处理是指将数据转换成信息的过程。 2. 计算机数据管理 数据管理:是指对数据的组织、分类、编码、存储、检索、维护等,它是数据处理的中心问题。 数据管理技术的发展过程:人工管理阶段(40年代中--50年代中);文件系统阶段(50年代末--60年代中);数据库系统阶段(60年代末--现在)。 §1.1.2 数据库系统 1. 数据库有关概念 数据库(DataBase):指数据库系统中以一定的方式将相关数据组织在一起,存储在外存储设备上形成的、为多个用户共享、与应用程序相互独立的相关数据集合。 数据库管理系统(DBMS): 用于建立、使用和维护数据库的系统软件。数据库管理系统对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。 数据库应用系统:数据库应用系统简称数据库系统,是指系统开发人员利用数据库系统资源开发出来的,面向某一类实际应用的应用软件系统。 数据库管理员(DBA):负责全面管理和实施数据库控制和维护的技术人员。 2. 数据库系统的特点 数据库系统是指引进数据库技术后的计算机系统,实现有组织地、动态地存储大量相关数据,提供数据处理和信息资源共享的便利手段。 特点:实现数据共享,减少数据冗余;采用特定的数据模型;具有较高的数据独立性;有统一的数据控制功能 §1.1.3 数据模型 1. 实体的描述:实体的定义、属性、实体集和实体型 2. 实体间联系及联系的类型 定义:实体之间相对应的关系称为联系,它反映了现实世界事物之间的相互关联。 类型:一对一联系...