2007第1章数据库系统概述.ppt
文本预览下载声明
计算机基础教研室 第1章 数据库系统及Visual FoxPro 概述 1.1 数据库系统的基本概念 数据:是对事实、概念和指令的一种特殊表达形式 信息:指经过加工并对人类社会实践和生产及经营活动 产生决策影响的数据 数据处理:(信息处理) 对各类数据进行收集、存储、分类、计算、加工、 检索和传输的过程 1.1.1 数据管理技术的发展 1.人工管理阶段(50年代中期之前) 程序与数据是一个整体,互相依赖 数据有格式,数据无法为多个程序所共享 缺点:数据冗余度大、不一致性、程序与数据互相依赖 2. 文件系统管理阶段(50年代后期至60年代中期) 顺序文件发展到随机文件 数据与程序分离,但数据仍依赖于程序 数据可以共享 3. 数据库系统管理阶段(60年代后期至今) 采用数据模型表示复杂的数据结构 有较高的数据独立性 提供了数据安全性、完整性等控制功能 提供了方便的用户接口 概念:是实现有组织地、动态地存储大量关联数据、方便用户访问的计算机软硬件资源所组成的具有管理数据库功能的计算机系统。 组成:数据库(Database) 数据库管理系统(Database Management System) 人员:系统分析员、程序员、数据库管理员 (Database Administrator)、用户 应用程序 计算机软、硬件资源 数据库系统(DBS) 1.数据库 以一定的组织形式存储在计算机存储介质上的相互关联的数据的集合。 数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性 按数据模型可分为:层次、网状、关系、面向对象数据库等 2.数据库管理系统 数据库系统中数据管理的专门软件,是用户与数据库的接口 功能: 提供数据库描述语言(Data Defined Language,简称DDL),用于定义数据库结构、数据完整性等 提供数据操纵语言(Data Manipulation Language ,简称DML), 用于实现数据的查询、插入、更新和删除等功能 事务运行管理 数据库的维护 3.应用程序 4.人员 数据库管理员(DBA) 系统分析员 应用程序员 用户 数据库的三级模式结构 外部层(单个用户的视图):对应外模式 概念层(全体用户的公共视图):对应模式 内部层(存储视图):对应内模式 外部层: 是数据库的“外部视图”,是各个用户所看到的数据库,表示的是数据库的局部逻辑 内部层: 是数据库的“内部视图”,与数据库的实际存储相关,可以理解为机器“看到”的数据库 概念层: 是数据库的“概念视图”,是数据库中所有信息的抽象表示,可以理解为数据库管理员所看到的数据库 1.4 关系数据库系统简介 长命令可用符号(;)续行,多行的长命令插入新行可用【Ctrl+Enter】 改变命令窗口中文本的字体 用“格式”莱单中的“字体” 命令窗口的打开和关闭 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 一、VFP的文件类型(参见P20 表1-1) 二、文件的创建 法1:“文件”/“新建” 法2:“新建”按钮 法3:快捷键【Ctrl+N】 注:在创建某个应用程序时经常使用“项目管理器”中的“新建” 设计器(Designer) 向导(Wizard) 1.4.4 文件类型与创建 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. ▲项目管理器是VFP处理数据和对象的主要组织工具,它可以组织和管理与项目有关的各种类型的文件。 ▲项目是 文件、数据、文档和对象的集合。VFP将它保存为.pjx文件(对应 的备注文件扩展名是.pjt) ▲“文件”--“新建” ▲单击 ▲ create project 项列表 ▲ Modify project 1.5 项目管理器 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty
显示全部