ch1数据库系统及VFP概述ppt课件.ppt

ch1数据库系统及VFP概述ppt课件.ppt

ID:59424355

大小:170.50 KB

页数:37页

时间:2020-09-19

ch1数据库系统及VFP概述ppt课件.ppt_第1页
ch1数据库系统及VFP概述ppt课件.ppt_第2页
ch1数据库系统及VFP概述ppt课件.ppt_第3页
ch1数据库系统及VFP概述ppt课件.ppt_第4页
ch1数据库系统及VFP概述ppt课件.ppt_第5页
资源描述:

《ch1数据库系统及VFP概述ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一章 数据库系统基础知识主要内容1.1数据处理与数据管理技术1.2数据库系统的组成1.3数据库系统的模式结构1.4数据模型1.5关系数据库标准语言SQL1.6数据库设计基础1.7主流的DBMS产品简介1.1数据处理与数据管理技术信息定义:现实世界中事物的存在方式或运动状态的反映,是认识主体所感知或所表述的事物存在、运动及其变化的形式、内容和效用。特点:可感知、可存储、可加工、可传递、可再生数据定义:描述现实世界中事物的符号记录,是指用物理符号(数字、文字、图形、图像、声音、视频等)记录下来的可以鉴别的信息。包括

2、数值型数据和非数值型数据ISO对数据的定义:计算机中对事实、概念或指令进行描述的一种特殊格式,这种格式适合于计算机及其相关设备自动地进行传输、转换和加工处理。三个基本概念一、1.1数据处理与数据管理技术信息和数据的区别和联系数据是按一定的格式对信息进行的符号化的表示,是信息的载体信息是数据的内涵,是数据的语义许多场合不严格区分数据处理数据处理:对各种类型的数据进行收集、整理、组织、存储、维护、检索、统计和传输等。包括:收集原始数据、数据的规范化和编码、数据输入、数据处理、数据输出5个基本环节。文件管理阶段人工管理阶

3、段二、数据管理技术发展数据库系统阶段1.人工管理阶段时间:20世纪50年代中期以前背景:计算机主要用于科学计算特点(程序与数据在同一个程序文件中)数据不需要长期保存,计算具体实例时将数据输入或同程序一起提供依靠应用程序管理数据,无统一的数据管理软件,编写程序时不仅要规定数据的逻辑结构,还要设计数据的物理存储方式和存取方式。数据面向应用程序,一组数据只能对应一个应用程序,数据不能被多个程序共享应用程序依赖于数据,数据结构的改变将导致应用程序的修改。1.人工管理阶段应用程序1应用程序2应用程序n数据组1数据组2数据组n

4、....数据与程序之间的关系2.文件系统阶段时间:20世纪50年代后期到60年代中期背景:计算机不仅用于科学计算,而且用于数据处理软件:操作系统中已经有了专门的管理数据的软件(即文件系统)特点数据以文件的形式长期保存,有相应的软件进行管理程序与数据之间具有相对的独立性,数据可以被多个应用程序重复使用。文件形式多样化(索引文件、链接文件、直接存取文件)2.文件系统阶段缺点:数据冗余度大和不一致性;数据文件之间独立、缺乏联系应用程序1文件1...文件2应用程序2...应用程序n文件n文件系统数据与程序之间的关系3.数据

5、库系统阶段1)采用数据模型表示复杂的数据结构。数据模型不仅描述数据本身的特征,还指出数据之间的联系。因此,数据不再面向特定的某个应用,而是面向整个应用系统,便于共享时间:20世纪60年代后期以来背景:越来越多的计算机应用于管理特点3.数据库系统阶段2)有较高的数据独立性。数据的结构区分逻辑结构与物理存储结构,用户只需以简单的逻辑结构操作数据。3)提供了数据安全性、完整性等管理与控制功能,以及对数据操作的并发控制、数据的备份与恢复等功能。4)统一管理和控制数据,为用户提供了方便的接口。3.数据库系统阶段数据库管理系统

6、数据库应用程序2应用程序1应用程序n...数据与程序之间的关系1.2数据库系统的组成数据库系统(DBS):具有管理和控制数据库功能的计算机应用系统。一般由:数据库、数据库管理系统、计算机支持系统、应用程序和有关人员组成。1.2数据库系统的组成1、数据库(DataBase)定义:按一定数据模型组织的、长期存放在辅助存储器上的、可共享的相关数据的集合。特点:数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可以供多个用户和多类应用所共享内容包括:一是按一定的数据模型组织并实

7、际存储的所有应用需要的数据(数据库表、视图);二是有关数据库定义的数据,用于描述数据的结构、类型、格式、关系、完整性约束等。这些描述性数据通常成为“元数据”,元数据的集合称为数据字典DataDictionary。1.2数据库系统的组成2、数据库管理系统DBMS定义:用于建立、使用和维护数据库的系统软件,是数据库系统的核心。VisualFoxPro属于一种关系型数据库管理系统。基本功能数据定义(数据定义语言DDL)数据操作(增、删、改、查询等。数据操纵语言DML)关系型数据库使用的标准语言是结构化查询语言数据的组织和

8、存取管理数据库运行管理功能数据库的维护转SQL1.2数据库系统的组成3、计算机支持系统用于数据库管理的硬件和软件平台。硬件平台:数据库主机或服务器必须有足够大的外存容量、高速的数据吞吐能力、强大的任务处理能力,极高的安全性和稳定性软件平台:操纵系统、应用系统开发工具等4、应用程序应用程序是面向最终用户的、利用数据库系统资源开发的、解决管理和决策问题的各种应用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。