《数据库与数据库服务器.ppt》由会员分享,可在线阅读,更多相关《数据库与数据库服务器.ppt(35页珍藏版)》请在三一办公上搜索。
1、企业网,朱加强W,作业,画一个网络图,用转发器连接一光纤电缆主干和两个10Base2的电缆段,其中每个10Base2电缆段上都有5台计算机.要求用visio绘图 没有的话可以用Microsoft画笔,数据库技术与数据库服务器,什么是数据库数据库的分类Informix数据库服务器,数据库技术与数据库服务器,什么是数据库对数据的组织、编码、分类、检索和维护,它是数据处理的中心问题。,数据库技术与数据库服务器,什么是数据库目标是解决数据管理中数据的获取、编码、组织、存储、访问和处理等问题。,数据库技术与数据库服务器,什么是数据库1 什么是数据管理指对数据的组织、编码、分类、存储、检索和维护,是数据处
2、理的中心问题。,数据库技术与数据库服务器,什么是数据库2 什么是数据处理指对各种形式的数据进行收集、存储、加工、分析和传播等一系列活动,目的是从大量、原始数据中提取、整理和分析出有价值的信息,供决策参考。,数据库技术与数据库服务器,什么是数据库3 联机事务处理(OLTP)是指实时、联机、连续的一类事务处理,如订机票、银行存取款处理等,特点是大量用户同时进行事务处理,并要求实时响应。,数据库技术与数据库服务器,什么是数据库4 关系数据库管理系统(RDBMS)支持关系数据模型,按关系(表)来组织数据。SQL语言是关系数据库语言的国际标准。,数据库技术与数据库服务器,什么是数据库5 对象关系数据库管
3、理系统(ORDBMS)支持面各对象的数据模型,是数据库与面向对象程序设计方法相结合的产物,支持新的应用如:多媒体、数据库、数据仓库等。,数据库技术与数据库服务器,什么是数据库6 集中式与分布式数据库系统(1)集中式数据库系统将其数据集中存放在一台计算机上。(2)分布式数据库系统由一组数据组成,数据可分布放在由网络连接在一起的不同的计算机上,是由数据库技术与网络技术相结合的产物。,数据库技术与数据库服务器,什么是数据库7 数据模型(1)对象类型集合确定数据库的逻辑的集合,即如何组织数据。(2)操作集合操作集合提供对数据库操作的手段,其操作主要有:检索、修改、定义窗口、定义封锁操作的范围等。(3)
4、完整性规则给定数据及其联系所具有的制约和依存规则,用于限定数据库的状态和变化,确保数据的正确、有效和相容光焕发。,数据库技术与数据库服务器,什么是数据库8 客户/服务器结构数据库服务器端完成数据库管理系统的核心功能客户端完成数据处理、数据表示和用户接口等功能。分布合理、整体性能优化,扩展性好,具有开放性等优点。新一代均采用。,数据库技术与数据库服务器,什么是数据库9 并行数据库系统利用多处理器平台,同时运行多外事务处理(1)并行数据体系结构3种结构:共享内存、共享磁盘、无共享资源结构(2)并行处理技术4种:不同用户事务间的并行性;同一事务内不同查询间的并行性;同一查询内不同操作间的并行性;同一
5、操作内的并行性(3)线程和进程操作系统生成的工作单元线程使用很少的内存和CPU资源,因此线程效率比进程要高。,数据库技术与数据库服务器,数据库分类1 小型桌面数据库2 中型部门级数据库3 大型企业级数据库,数据库技术与数据库服务器,数据库分类1 小型桌面数据库AccessFoxproVisual FoxproFoxBaseApproachDBase,数据库技术与数据库服务器,数据库分类2 中型部门级数据库Microsoft SQL Server,数据库技术与数据库服务器,数据库分类3 大型企业级数据库InformixOracleSybaseCA Jasmine,数据库技术与数据库服务器,Inf
6、ormix动态服务器Informix Dynamic ServerTM Informix数据库技术产品的核心,是它的动态服务器(IDS)。Informix动态服务器是一种强有力的多线索数据库服务器,具有超群的可伸缩性、易管理性和高效运行的能力。Informix动态服务器的基础,是Informix的领先于业界的动态可伸缩体系结构(Dynamic Scalable ArchitectureTM,简称DSA)。这是一种适用于在整个企业范围内提供高度并行处理能力的体系结构,不仅适用于桌面系统和部门级系统,而且也适用于数据中心的各类应用。,数据库技术与数据库服务器,Informix动态服务器Inform
7、ix Dynamic ServerTM 今天,Informix动态服务器的客户已成千上万,遍布于世界各地。动态服务器的卓越性能确保它的使用者能够不失时机地取得竞争优势。动态服务器的高效运行特性,使企业在较短的时间内处理更多的数据,因此能快速地得到关键性业务问题的答案。动态服务器的可伸缩性,使客户很容易根据不同要求扩展和剪裁自己的数据库,同时又能满足性能要求并使企业在IT方面已作出的投资得到保护。动态服务器的可扩展性,使数据库能够管理不断出现的新的信息类型和新的业务逻辑。因此,客户可以灵活地按照自己的业务要求调整自己的数据库,以适应市场的动态变化并对客户的多种要求主动地和及时地作出回应。,数据库
8、技术与数据库服务器,Informix动态服务器Informix Dynamic ServerTM Informix动态服务器既适用于UNIX平台,亦适用于Windows NT 平台。它提供超群的事务处理能力,能够最大限度地利用任何计算环境的硬件能力,包括单处理机平台的计算能力和多处理机平台的计算能力。另外,Informix Dynamic Server还能对决策支持类型的应用提供最佳的支持,因为它的并行数据库查询技术能够极其快速地处理十分复杂的数据库查询。,数据库技术与数据库服务器,Informix动态服务器Informix Dynamic ServerTM Informix Dynamic
9、Server能够提供开发现代企业关键业务应用所需要的全部功能及可靠性。它有一套完备的软件包,其功能涵盖了确保系统高可用性和数据完整性而必须的各个方面,包括系统管理、企业数据复制以及可视化地性能监督等等。,数据库技术与数据库服务器,Informix动态服务器Informix Dynamic ServerTM Informix Dynamic Server不仅具有明显的性能优势而且具有与业界众多一流合作者的产品和技术很容易集成的能力,使集成具有高效性、灵活性和高可靠性。在此基础上,通过追加能够扩展和强化服务器核心功能的一批集成化的选件,Informix Dynamic Server带给用户的,不仅
10、仅是快速适应市场风云变化的能力,而且会使他们长期以来在IT方面的投资得到保护。,数据库技术与数据库服务器,Informix动态服务器Informix Dynamic ServerTM Informix Dynamic Server使客户能够以最短的时间、最低的投资实现最适合业务要求的企业应用、分布式解决方案、高效OLTP系统以及可伸缩的数据仓库应用等等。,数据库技术与数据库服务器,通用数据选件Informix Dynamic ServerTM.2000 Informix Dynamic ServerTM.2000提供了Informix成熟的完全的事物引擎,除了集成最佳的对象/数据库技术外,它还
11、具有实现以下目标的卓越性能:基于真正的多线程、全并行处理体系的最佳性能和伸缩能力 高资源利用率:内存、磁盘、网络带宽 本地表分区,以支持出色的并行输入/输出操作和高可用性数据库管理 共享的语句缓存,以实现快速的SQL语句执行 SQL3语法支持,数据库技术与数据库服务器,通用数据选件Informix Dynamic ServerTM.2000 通过虚拟表接口(VTI)集成了传统数据类型 将定制的、复杂的数据类型作为服务器本身的元素与我们的DataBlade_ 模块、用户定义的数据类型和用户定义例程进行集成 动态、分布的在线系统管理 Windows NT和UNIX操作系统上全功能的奇偶校验,数据库
12、技术与数据库服务器,通用数据选件Informix Dynamic ServerTM.2000 Informix Dynamic Server.2000可以可靠地支持大型关键使命的事物环境,并可通过最佳的切入点,使之在Web上得以实现。,数据库技术与数据库服务器,通用数据选件Informix Dynamic ServerTM.2000 Informix Dynamic Server.2000提供的成熟技术可以有效地将新的、复杂的数据直接集成到服务器中。我们的对象/关系型体系具有比标准BLOB更加强大的功能,是唯一一种灵活而高性能的解决方案。通过丰富的多媒体内容,帮助用户改进现有的客户/服务器系统
13、。同时,用户还可以此为基础,创建复杂的对象数据模型,解决最复杂的事物应用问题。,数据库技术与数据库服务器,Oracle8i Oracle8i 是世界上最为主流的电子商务数据库。功能特色:新增 Java 服务 功能强大的新安全特性 增强型 XML 支持 支持 HTTP 的 PL/SQL 网关 由 Apache 支持的 Oracle HTTP Listener,数据库技术与数据库服务器,Oracle8i Oracle8i 企业版数据库的下列功能项,使 Oracle 数据库在安全数据管理、事务处理以及数据仓储方面更加强大:高级安全性 并行服务器 空间数据 诊断管理包 优化管理包 变换管理包 分区技术
14、,数据库技术与数据库服务器,Oracle8i 新增 Java 服务能够在 Oracle8i R 3 和 Oracle Internet Application Server 9i 之间提供普通的 Java 服务。用 Oracle8i JVM(Java 虚拟机,前身为 Oracle JServer),可以在数据库和应用服务器层更加容易地进行配置,并大大提高了性能。Oracle8i JVM 在不同服务器层提供完全一致、高度可扩展的 Java 虚拟机功能。,数据库技术与数据库服务器,Oracle8i 功能强大的新安全特性 在 HTTP 上支持 SSL 连接到数据库,确保强大的网络认证、数据保密及完整
15、性。对瘦 JDBC 的强大加密功能 连接到数据库,确保网络数据保密及完整性。3 DES 加密功能 对数据库中的数据而言。确保数据库中某一特定的内容安全,即使是超级用户或 DBA 也不能对其访问。与 Entrust PKI 进行集成 实现了在 Oracle 环境下安全管理 X.509 数字证书。,数据库技术与数据库服务器,Oracle8i 增强型 XML 支持XML SQL 实用工具Oracle 的 XML SQL 实用工具,实现了用原始格式读写 XML 文档,与数据库进行交互。增强型 XML 开发工具包(XDK)支持 Java、Java Beans、C、C+及 PL/SQL 的 XML 开发工具包已被集成到了 Oracle Internet Developer Suite。,数据库技术与数据库服务器,Oracle8i 支持 HTTP 的 PL/SQL 网关 由于采用了嵌入式 PL/SQL 网关,Oracle8i R 3 提供本机的、现成的支持,以便于在互联网上配置基于 PL/SQL 的应用程序。而对 PL/SQL 过程可以直接进行 HTTP 调用,有助于优化利用您现有的应用程序,同时可以节省开发费用。,结束谢谢!2001.11,