非计算机应用专业教材精选文档.ppt
《非计算机应用专业教材精选文档.ppt》由会员分享,可在线阅读,更多相关《非计算机应用专业教材精选文档.ppt(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、非计算机应用专业教材非计算机应用专业教材本讲稿第一页,共二十六页学习目标学习目标了解了解Access数据库管理系统数据库管理系统了解了解SQL Server数据库管理系统数据库管理系统了解了解Oracle数据库管理系统数据库管理系统了解数据应用系统的开发工具了解数据应用系统的开发工具本讲稿第二页,共二十六页目目 录录12.1 MicroSoft Access数据库管理系统简介数据库管理系统简介12.2 SQL Server 2000数据库系统简介数据库系统简介 12.3 Oracle数据库管理系统简介数据库管理系统简介 12.4 数据库应用系统开发工具简介数据库应用系统开发工具简介 本讲稿第三
2、页,共二十六页12.1 MicroSoft Access数据库管理系统简介Microsoft AccessMicrosoft Access是微软公司在办公自动化领域发布的是微软公司在办公自动化领域发布的是微软公司在办公自动化领域发布的是微软公司在办公自动化领域发布的OfficeOffice系列软件之一系列软件之一系列软件之一系列软件之一 ,Access,Access是是是是一个基于关系型的数据库管理系统(一个基于关系型的数据库管理系统(一个基于关系型的数据库管理系统(一个基于关系型的数据库管理系统(RDBMSRDBMS)AccessAccess数据库管理系统是一种关系型数据库管理系统,其主要特
3、点如下:数据库管理系统是一种关系型数据库管理系统,其主要特点如下:数据库管理系统是一种关系型数据库管理系统,其主要特点如下:数据库管理系统是一种关系型数据库管理系统,其主要特点如下:1 1)存储文件单一(所有形式的相关数据都包含在一个数据库文件中)。)存储文件单一(所有形式的相关数据都包含在一个数据库文件中)。)存储文件单一(所有形式的相关数据都包含在一个数据库文件中)。)存储文件单一(所有形式的相关数据都包含在一个数据库文件中)。2 2)支持长文件名,便于标识与查找。)支持长文件名,便于标识与查找。)支持长文件名,便于标识与查找。)支持长文件名,便于标识与查找。3 3)面向对象的开发方式(开
4、发应用程序简便)。)面向对象的开发方式(开发应用程序简便)。)面向对象的开发方式(开发应用程序简便)。)面向对象的开发方式(开发应用程序简便)。4 4)处理多种数据信息。)处理多种数据信息。)处理多种数据信息。)处理多种数据信息。5 5)界面友好、工作方式灵活(直接操作与应用程序操作)。)界面友好、工作方式灵活(直接操作与应用程序操作)。)界面友好、工作方式灵活(直接操作与应用程序操作)。)界面友好、工作方式灵活(直接操作与应用程序操作)。6 6)强大的网络功能()强大的网络功能()强大的网络功能()强大的网络功能(AccessAccess数据可通过网络传送)。数据可通过网络传送)。数据可通过
5、网络传送)。数据可通过网络传送)。本讲稿第四页,共二十六页12.2 SQL Server 2000数据库系统简介SQL Server是一个关系数据库管理系统,它最是一个关系数据库管理系统,它最初是由初是由Microsoft、Sybase和和Ashton-Tate3家公司共家公司共同开发的于同开发的于1988年推出的第一个年推出的第一个OS/2版本。版本。SQL Server 2000是是Microsoft 公司推出公司推出.Microsoft Windows 1998的膝上型电脑到运行的膝上型电脑到运行Microsoft Windows 2000的大型多处理器服务器等的大型多处理器服务器等多种
6、平台使用。多种平台使用。本讲稿第五页,共二十六页SQL Server 2000的主要特点如下:的主要特点如下:1 1)与)与)与)与InternetInternet集成。集成。集成。集成。SQL Server 2000SQL Server 2000数据库引擎提供数据库引擎提供数据库引擎提供数据库引擎提供完整的完整的完整的完整的XMLXML支持。它还具有构成最大的支持。它还具有构成最大的支持。它还具有构成最大的支持。它还具有构成最大的WebWeb站点的数据存储组站点的数据存储组站点的数据存储组站点的数据存储组件所需的可伸缩性、可用性和安全功能。件所需的可伸缩性、可用性和安全功能。件所需的可伸缩性
7、、可用性和安全功能。件所需的可伸缩性、可用性和安全功能。SQL Server 2000SQL Server 2000程序程序程序程序设计模型与设计模型与设计模型与设计模型与Windows DNAWindows DNA构架集成,用以开发构架集成,用以开发构架集成,用以开发构架集成,用以开发WebWeb应用程序,应用程序,应用程序,应用程序,并且并且并且并且SQL Server 2000SQL Server 2000支持支持支持支持English QueryEnglish Query和和和和MicrosoftMicrosoft搜索服搜索服搜索服搜索服务等功能,在务等功能,在务等功能,在务等功能,在
8、WebWeb应用程序中包含了用户友好的查询和强大应用程序中包含了用户友好的查询和强大应用程序中包含了用户友好的查询和强大应用程序中包含了用户友好的查询和强大的搜索功能。的搜索功能。的搜索功能。的搜索功能。本讲稿第六页,共二十六页2 2)可伸缩性和可用性。同一个数据库引擎可以在不同的平)可伸缩性和可用性。同一个数据库引擎可以在不同的平)可伸缩性和可用性。同一个数据库引擎可以在不同的平)可伸缩性和可用性。同一个数据库引擎可以在不同的平台上使用,从运行台上使用,从运行台上使用,从运行台上使用,从运行 Microsoft Windows1998Microsoft Windows1998的便携式电脑,的
9、便携式电脑,的便携式电脑,的便携式电脑,到运行到运行到运行到运行Microsoft Windows 2000Microsoft Windows 2000数据中心版的大型多处理器服务数据中心版的大型多处理器服务数据中心版的大型多处理器服务数据中心版的大型多处理器服务器。器。器。器。SQL Server 2000SQL Server 2000企业版支持联合服务器、索引视图和大型内企业版支持联合服务器、索引视图和大型内企业版支持联合服务器、索引视图和大型内企业版支持联合服务器、索引视图和大型内存支持等功能,使其得以升级到最大存支持等功能,使其得以升级到最大存支持等功能,使其得以升级到最大存支持等功能
10、,使其得以升级到最大 Web Web 站点所需的性能级别。站点所需的性能级别。站点所需的性能级别。站点所需的性能级别。本讲稿第七页,共二十六页3 3)企业级数据库功能。)企业级数据库功能。)企业级数据库功能。)企业级数据库功能。SQL Server 2000SQL Server 2000关系数据库引擎支持当今关系数据库引擎支持当今关系数据库引擎支持当今关系数据库引擎支持当今苛刻的数据处理环境所需的功能。数据库引擎充分保护数据完整性,同时将苛刻的数据处理环境所需的功能。数据库引擎充分保护数据完整性,同时将苛刻的数据处理环境所需的功能。数据库引擎充分保护数据完整性,同时将苛刻的数据处理环境所需的功
11、能。数据库引擎充分保护数据完整性,同时将管理上千个并发修改数据库的用户的开销减到最少。管理上千个并发修改数据库的用户的开销减到最少。管理上千个并发修改数据库的用户的开销减到最少。管理上千个并发修改数据库的用户的开销减到最少。SQL Server 2000SQL Server 2000分布分布分布分布式查询使您得以引用来自不同数据源的数据,就好象这些数据是式查询使您得以引用来自不同数据源的数据,就好象这些数据是式查询使您得以引用来自不同数据源的数据,就好象这些数据是式查询使您得以引用来自不同数据源的数据,就好象这些数据是 SQL SQL Server 2000Server 2000数据库的一部分
12、,同时分布式事务充分保护任何分布式数据库的一部分,同时分布式事务充分保护任何分布式数据库的一部分,同时分布式事务充分保护任何分布式数据库的一部分,同时分布式事务充分保护任何分布式数据更新的完整性。复制同样可以维护多个数据复本,同时使单独数据更新的完整性。复制同样可以维护多个数据复本,同时使单独数据更新的完整性。复制同样可以维护多个数据复本,同时使单独数据更新的完整性。复制同样可以维护多个数据复本,同时使单独的数据复本保持同步。可将一组数据复制到多个移动的脱接用户,的数据复本保持同步。可将一组数据复制到多个移动的脱接用户,的数据复本保持同步。可将一组数据复制到多个移动的脱接用户,的数据复本保持同
13、步。可将一组数据复制到多个移动的脱接用户,使这些用户自主地工作,然后将他们所做的修改合并回发布服务器。使这些用户自主地工作,然后将他们所做的修改合并回发布服务器。使这些用户自主地工作,然后将他们所做的修改合并回发布服务器。使这些用户自主地工作,然后将他们所做的修改合并回发布服务器。本讲稿第八页,共二十六页4 4)易于安装、部署和使用。)易于安装、部署和使用。)易于安装、部署和使用。)易于安装、部署和使用。SQL Server 2000SQL Server 2000中包括一系列管理中包括一系列管理中包括一系列管理中包括一系列管理和开发工具,这些工具可改进在多个站点上安装、部署、管理和使用和开发工
14、具,这些工具可改进在多个站点上安装、部署、管理和使用和开发工具,这些工具可改进在多个站点上安装、部署、管理和使用和开发工具,这些工具可改进在多个站点上安装、部署、管理和使用SQL ServerSQL Server的过程。的过程。的过程。的过程。SQL Server 2000SQL Server 2000还支持基于标准的、与还支持基于标准的、与还支持基于标准的、与还支持基于标准的、与Windows DNAWindows DNA集成的程序设计模型,使集成的程序设计模型,使集成的程序设计模型,使集成的程序设计模型,使 SQL Server SQL Server 数据库和数据仓库的使用成为生成数据库和
15、数据仓库的使用成为生成数据库和数据仓库的使用成为生成数据库和数据仓库的使用成为生成强大的可伸缩系统的无缝部分。这些功能可以快速交付强大的可伸缩系统的无缝部分。这些功能可以快速交付强大的可伸缩系统的无缝部分。这些功能可以快速交付强大的可伸缩系统的无缝部分。这些功能可以快速交付SQL Server SQL Server 应用程应用程应用程应用程序,使客户只需最少的安装和管理开销即可实现这些应用程序。序,使客户只需最少的安装和管理开销即可实现这些应用程序。序,使客户只需最少的安装和管理开销即可实现这些应用程序。序,使客户只需最少的安装和管理开销即可实现这些应用程序。据。据。据。据。本讲稿第九页,共二
16、十六页5)数据仓库。)数据仓库。SQL Server 2000包括析取包括析取和分析汇总数据以进行联机分析处理和分析汇总数据以进行联机分析处理(OLAP)的工具。)的工具。SQL Server中还包括一些中还包括一些工具,可直观地设计数据库并通过工具,可直观地设计数据库并通过English Query来分析数来分析数本讲稿第十页,共二十六页12.3 Oracle数据库管理系统简介OracleOracle公司创建于公司创建于公司创建于公司创建于19771977年。年。年。年。19791979年,该公司推出了第一个商品化的关系型年,该公司推出了第一个商品化的关系型年,该公司推出了第一个商品化的关系
17、型年,该公司推出了第一个商品化的关系型数据库管理系统数据库管理系统数据库管理系统数据库管理系统Oracle RDBMSOracle RDBMS。19861986年推出版本年推出版本年推出版本年推出版本5 5,系统具有分布式数据库处,系统具有分布式数据库处,系统具有分布式数据库处,系统具有分布式数据库处理功能;理功能;理功能;理功能;19881988年推出版本年推出版本年推出版本年推出版本6 6,系统提供了事务处理选项;,系统提供了事务处理选项;,系统提供了事务处理选项;,系统提供了事务处理选项;19921992年推出版本年推出版本年推出版本年推出版本7 7,在,在,在,在Oracle Orac
18、le RDBMSRDBMS中可带过程数据库选项和并行服务器选项;中可带过程数据库选项和并行服务器选项;中可带过程数据库选项和并行服务器选项;中可带过程数据库选项和并行服务器选项;19981998年年年年OracleOracle公司推出了公司推出了公司推出了公司推出了Oracle8/8iOracle8/8i;为使为使为使为使OracleOracle数据库成为网络应用及电子商务的数据库平台,于数据库成为网络应用及电子商务的数据库平台,于数据库成为网络应用及电子商务的数据库平台,于数据库成为网络应用及电子商务的数据库平台,于20012001年推出了年推出了年推出了年推出了Oracle Oracle
19、9i9i。Oracle 9iOracle 9i是以高级结构化查询语言(是以高级结构化查询语言(是以高级结构化查询语言(是以高级结构化查询语言(SQLSQL)为基础的大型关系数据库,)为基础的大型关系数据库,)为基础的大型关系数据库,)为基础的大型关系数据库,通俗地讲:它是用方便逻辑管理的语言操纵大量有规律数据的集合。通俗地讲:它是用方便逻辑管理的语言操纵大量有规律数据的集合。通俗地讲:它是用方便逻辑管理的语言操纵大量有规律数据的集合。通俗地讲:它是用方便逻辑管理的语言操纵大量有规律数据的集合。OracleOracle数据数据数据数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据
20、库系统,库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库,它实现了分布式处理功能。但它的所有知识,只要在一种机作为分布式数据库,它实现了分布式
21、处理功能。但它的所有知识,只要在一种机作为分布式数据库,它实现了分布式处理功能。但它的所有知识,只要在一种机作为分布式数据库,它实现了分布式处理功能。但它的所有知识,只要在一种机型上学习了型上学习了型上学习了型上学习了OracleOracle知识,便能在各种类型的机器上使用它。知识,便能在各种类型的机器上使用它。知识,便能在各种类型的机器上使用它。知识,便能在各种类型的机器上使用它。本讲稿第十一页,共二十六页Oracle数据库的主要特点:数据库的主要特点:1 1)自)自)自)自Oracle 7.XOracle 7.X以来,引入了共享以来,引入了共享以来,引入了共享以来,引入了共享SQLSQL和
22、多线索服务器体系结构,和多线索服务器体系结构,和多线索服务器体系结构,和多线索服务器体系结构,这减少了这减少了这减少了这减少了OracleOracle的资源占用,并增强了的资源占用,并增强了的资源占用,并增强了的资源占用,并增强了OracleOracle的能力,使之在低档软的能力,使之在低档软的能力,使之在低档软的能力,使之在低档软硬件平台上用较少的资源就可以支持更多的用户,而在高档平台上可以硬件平台上用较少的资源就可以支持更多的用户,而在高档平台上可以硬件平台上用较少的资源就可以支持更多的用户,而在高档平台上可以硬件平台上用较少的资源就可以支持更多的用户,而在高档平台上可以支持成百上千个用户
23、。支持成百上千个用户。支持成百上千个用户。支持成百上千个用户。2 2)提供了基于角色()提供了基于角色()提供了基于角色()提供了基于角色(ROLEROLE)分工的安全保密管理。在数据库管)分工的安全保密管理。在数据库管)分工的安全保密管理。在数据库管)分工的安全保密管理。在数据库管理功能、完整性检查、安全性、一致性方面都有良好的表现。理功能、完整性检查、安全性、一致性方面都有良好的表现。理功能、完整性检查、安全性、一致性方面都有良好的表现。理功能、完整性检查、安全性、一致性方面都有良好的表现。3 3)支持大量多媒体数据,如二进制图形、声音、动画以及多维)支持大量多媒体数据,如二进制图形、声音
24、、动画以及多维)支持大量多媒体数据,如二进制图形、声音、动画以及多维)支持大量多媒体数据,如二进制图形、声音、动画以及多维数据结构等。数据结构等。数据结构等。数据结构等。本讲稿第十二页,共二十六页4)提供了与第三代高级语言的接口软件)提供了与第三代高级语言的接口软件PRO*系列,系列,能在能在C、C+等主语言中嵌入等主语言中嵌入SQL语句及过程化语句及过程化(PL/SQL)语句,对数据库中的数据进行操纵。加)语句,对数据库中的数据进行操纵。加上它有许多优秀的前台开发工具,如上它有许多优秀的前台开发工具,如POWER BUILD、SQL*FORMS、VISIA BASIC等,可以快速开发生成等,
25、可以快速开发生成基于客户端基于客户端PC 平台的应用程序,并具有良好的移植平台的应用程序,并具有良好的移植性。性。5)提供了新的分布式数据库能力。可通过网络较方)提供了新的分布式数据库能力。可通过网络较方便地读写远端数据库里的数据,并有对称复制的技术。便地读写远端数据库里的数据,并有对称复制的技术。本讲稿第十三页,共二十六页12.4 数据库应用系统开发工具简介微软公司的微软公司的Visual Basic、Visual C+、Borland公司的公司的Delphi、C+Builder和和Sybase公司的公司的PowerBuilder等,本节将介绍其中常用等,本节将介绍其中常用的的3个开发公司:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 应用 专业 教材 精选 文档
限制150内