数据库应用第时PPT文档格式.ppt
- 文档编号:14680317
- 上传时间:2022-10-23
- 格式:PPT
- 页数:42
- 大小:768KB
数据库应用第时PPT文档格式.ppt
《数据库应用第时PPT文档格式.ppt》由会员分享,可在线阅读,更多相关《数据库应用第时PPT文档格式.ppt(42页珍藏版)》请在冰豆网上搜索。
即数据是描述事物的符号记录数据(Data)是数据库中存储的基本对象重要特点:
数据与语义不可分!
数据库数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享的大量数据集合。
数据库的特征数据按一定的数据模型组织、描述和储存可为各种用户共享冗余度较小数据独立性较高易扩展,数据库管理系统数据库管理系统(DatabaseManagementSystem,简称DBMS)是位于用户与操作系统之间的一层数据管理软件,用以科学地组织和存储数据、高效地获取和维护数据。
功能数据定义数据操纵数据库运行管理数据库建立与维护,数据库系统数据库系统(DatabaseSystem,简称DBS)是指在计算机系统中引入数据库后的系统构成。
数据库系统构成由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员(和用户)构成。
数据库发展历史,数据库发展史大规模存储介质的出现HardData基于FileSystem的数据管理原始的数据库模型网状DBMS,1961层次型DBMS,1968关系数据库模型的建立1970年,IBM研究员E.F.Codd奠定了RDBMS的理论基础1979年,Oracle面世,由存储介质的高速发展反映出数据规模的不断扩大数据规模扩大带来数据管理的强烈需求数据管理经历历程人工管理文件系统管理数据库管理,数据结构化数据模型数据独立性高度的物理独立性,一定的逻辑独立性数据共享性共享性高,冗余度低,易扩充数据的统一管理和控制通过DBMS,数据结构化数据模型
(1)概念模型也称信息模型,它是按用户的观点来对数据和信息建模。
(2)数据模型主要包括网状模型、层次模型、关系模型等,是按计算机系统的观点对数据建模。
数据模型三要素,数据结构化数据模型数据独立性高度的物理独立性,一定的逻辑独立性数据共享性共享性高,冗余度低,易扩充数据的统一管理和控制通过DBMS,数据库系统结构,三级模式是对数据的三个抽象级别二级映象在DBMS内部实现这三个抽象层次的联系和转换,外模式模式映象,保证数据的逻辑独立性,模式内模式映象,保证数据的物理独立性,数据结构化数据模型数据独立性高度的物理独立性,一定的逻辑独立性数据共享性共享性高,冗余度低,易扩充数据的统一管理和控制通过DBMS,数据结构化数据模型数据独立性高度的物理独立性,一定的逻辑独立性数据共享性共享性高,冗余度低,易扩充数据的统一管理和控制通过DBMS,主流数据库管理系统,大型DBMS产品ORACLEDB2(Informix)中小型DBMS产品MSSQLSybaseSQLServer桌面型DBMSAccess开源产品MySqlPostgreSQL、Firebird,Oracle数据库,Oracle是以高级结构化查询语言(SQL)为基础的大型关系数据库,是目前最流行的客户-服务器(Client/Server)体系结构的数据库之一。
Oracle特点共享SQL和多线索服务器体系结构提供基于角色分工的安全保密管理支持多媒体数据提供第三代高级语言的接口软件Pro*系列,能在C、C+等主语言中嵌入SQL语句及过程化(PL/SQL)语句,对数据库中的数据进行操纵提供分布式数据库能力,MSSQLServer数据库,SQLServer是一个全面的、集成的、端到端的数据解决方案,为企业中的用户提供一个安全、可靠和高效的平台用于企业数据管理和商业智能应用。
自SQLServer2005以来的新特性加强的T-SQL(事务处理SQL)CLR(通用语言运行时),整合了符合.NET规范的语言,可在DBMS中执行.NET代码以充分利用其功能服务代理数据加密合并SMTP邮件提高邮件性能创建HTTP终端多活动结果集允许从单个客户端到数据库保持一条持久连接,每个连接可以拥有超过一个的活动请求专用管理员连接以对SQLServer发起单个诊断连接数据库镜像SQLServer综合服务满足复杂数据的移动要求,SQLServer主要工具关系数据库:
关系型数据库引擎,支持结构化和非结构化(XML)数据复制服务:
可用于数据分发、处理移动数据应用,系统高可用,企业报表解决方案的后备数据可伸缩存储,与异构系统的集成等通知服务:
用于开发、部署可伸缩应用程序集成服务:
支持数据仓库和企业范围内数据集成的抽取、转换和装载能力分析服务:
OLAP联机分析处理,用于多维存储的大量复杂数据集的快速高级分析报表服务:
全面的报表解决方案,新增基于web的报表管理工具:
集成管理工具实现高级数据库的管理和调谐开发工具:
实现端到端的应用程序开发能力,IBMDB2数据库,20世纪70年代初,IBM的SanJose研究中心的E.F.Codd首次提出关系数据库模型1983年,IBM为MVS(多重虚拟系统)开创了第一代DB2数据库DB2通用数据库UDB是当今世界上先进的数据库支持最多的系统平台支持商务智能和基于知识的应用支持多种数据类型(文件、图形、文本、视频、空间数据),DB2核心数据库(公共服务器)特色支持面向对象的编程支持多媒体应用程序备份和恢复能力支持存储过程和触发器支持递归SQL查询支持异构分布式数据库访问支持数据复制,MySQL数据库,开放源码数据库,在一定规则下任何人都可以使用、修改源码以符合特殊需要免费!
简单易用!
C/S架构多线程服务器适于中小型应用无后期保障,自行解决问题、承担风险,MySQL数据库特性支持多种编译器,开发语言为C/C+良好的内存管理机制支持多种平台提供多种形式的API使用多线程技术提供多种数据类型提供Windows端的ODBC连接客户端可通过TCP/IP、UNIX套接字、命名管道(NT)连接到MySQL数据库服务器,Sybase数据库,Sybase公司1987年推出的数据库产品Sybase数据库三种版本UNIX操作系统下版本NovellNetware环境下版本WindowsNT下版本UNIX操作系统下目前广泛应用Sybase数据库,目前版本Sybase11forSCOUNIX,Sybase数据库特点基于C/S架构的数据库开放式数据库,不仅提供预编译,而且公开应用程序接口DB-LIB便于应用程序在不同平台间移植高性能数据库可编程数据库事件驱动的触发器多线索化,数据库应用系统,数据库应用领域联机事务处理(OnlineTransactionProcessing,OLTP):
对各种现实事务过程中的数据进行存储、查询和处理。
如超市结账,银行转账等,一般由业务操作员进行操作,是其他数据库应用的基础。
联机分析处理(OnlineAnlysisProcessing,OLAP):
对OLTP的数据进行分析、汇总、统计等,力求进行深入的分析。
一般由专业管理人员和技术人员进行操作。
数据库应用系统的发展,70年代之前,原始的,基于主机的应用系统,供政府、军队和大企业使用80年代后,随着局域网和PC机的发展,局域网模式的数据库应用系统逐渐普及到中小企业。
形成C/S的开发模式。
本世纪,随着互联网的迅速发展,以网站为表现形式的数据库应用系统越来越多。
形成B/S的开发模式。
数据库新技术,分布式数据库多媒体数据库工程数据库面向对象数据库数据仓库技术,分布式数据库地理上分布在计算机网络的不同结点,逻辑上属于同一系统的数据库系统在集中式数据库基础上发展起来的数据库技术与计算机网络技术、分布处理技术相结合的产物不仅支持局部应用,存取本地结点或另一结点的数据,且能支持全局应用,同时存取两个或两个以上结点的数据,分布式数据库,多媒体数据库能够存储和管理多种媒体的数据库数据库技术与多媒体技术相结合的产物涉及计算机辅助设计、计算机辅助制造、办公自动化、人工智能等多应用领域处理数据包括格式化数据(数字、字符等)、非格式化数据(图形、图像、声音等),工程数据库工程设计中,CAD和CAM中用到的数据库交互设计、分析、绘图或数据控制信息输出过程中均用到数据库存放和管理设计资料、原始资料、规程、规范、曲面设计、标准图纸及各种手册数据,面向对象数据库将面向对象的模型、方法和机制,与先进的数据库技术有机结合形成的新型数据库系统在数据库框架下发展类型、数据抽象、继承和持久性具备数据库系统基本功能具有面向对象的特征提供综合语义数据建模概念集,数据仓库数据库应用规模、范围及深度不断扩大大量复杂数据的存储和组织决策支持系统(DSS)的有效解决方案涉及数据仓库技术、联机分析处理技术、数据挖掘技术,形成DSS架构,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 应用