试述wos数据库的主要功能?
数据库管理系统(databasemanagementsystem)是一种操纵和管理数据库的大型软件,是用于建立、使用和维护数据库,简称dbms。
它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。
用户通过dbms访问数据库中的数据,数据库管理员也通过dbms进行数据库的维护工作。
它提供多种功能,可使多个应用程序和用户用不同的方法在同时或不同时刻去建立,修改和询问数据库。
它使用户能方便地定义和操纵数据,维护数据的安全性和完整性,以及进行多用户下的并发控制和恢复数据库。
按功能划分,数据库管理系统大致可分为6个部分:
(1)模式翻译:提供数据定义语言(ddl)。用它书写的数据库模式被翻译为内部表示。数据库的逻辑结构、完整性约束和物理储存结构保存在内部的数据字典中。
数据库的各种数据操作(如查找、修改、插入和删除等)和数据库的维护管理都是以数据库模式为依据的。
(2)应用程序的编译:把包含着访问数据库语句的应用程序,编译成在dbms支持下可运行的目标程序。
(3)交互式查询:提供易使用的交互式查询语言,如sql。
dbms负责执行查询命令,并将查询结果显示在屏幕上。
(4)数据的组织与存取:提供数据在外围储存设备上的物理组织与存取方法。
⑸事务运行管理:提供事务运行管理及运行日志,事务运行的安全性监控和数据完整性检查,事务的并发控制及系统恢复等功能。
(6)数据库的维护:为数据库管理员提供软件支持,包括数据安全控制、完整性保障、数据库备份、数据库重组以及性能监控等维护工具。
基于关系模型的数据库管理系统已日臻完善,并已作为商品化软件广泛应用于各行各业。
它在各户服务器结构的分布式多用户环境中的应用,使数据库系统的应用进一步扩展。
随着新型数据模型及数据管理的实现技术的推进,可以预期dbms软件的性能还将更新和完善,应用领域也将进一步地拓宽。
它所提供的功能有以下几项:
(1)数据定义功能。
dbms提供相应数据语言来定义(ddl)数据库结构,它们是刻画数据库框架,并被保存在数据字典中。
(2)数据存取功能。
dbms提供数据操纵语言(dml),实现对数据库数据的基本存取操作:检索,插入,修改和删除。
(3)数据库运行管理功能。
dbms提供数据控制功能,即是数据的安全性、完整性和并发控制等对数据库运行进行有效地控制和管理,以确保数据正确有效。
(4)数据库的建立和维护功能。
包括数据库初始数据的装入,数据库的转储、恢复、重组织,系统性能监视、分析等功能。
(5)数据库的传输。
dbms提供处理数据的传输,实现用户程序与dbms之间的通信,通常与操作系统协调完成。著名数据库管理系统mssqlsybasedb2oraclemysqlaccessvf常见的数据库管理系统目前有许多数据库产品,如oracle、sybase、informix、microsoftsqlserver、microsoftaccess、visualfoxpro等产品各以自己特有的功能,在数据库市场上占有一席之地。下面简要介绍几种常用的数据库管理系统。
oracleoracle是一个最早商品化的关系型数据库管理系统,也是应用广泛、功能强大的数据库管理系统。
oracle作为一个通用的数据库管理系统,不仅具有完整的数据管理功能,还是一个分布式数据库系统,支持各种分布式功能,特别是支持internet应用。
作为一个应用开发环境,oracle提供了一套界面友好、功能齐全的数据库开发工具。
oracle使用pl/sql语言执行各种操作,具有可开放性、可移植性、可伸缩性等功能。
特别是在oracle8i中,支持面向对象的功能,如支持类、方法、属性等,使得oracle产品成为一种对象/关系型数据库管理系统。microsoftsqlservermicrosoftsqlserver是一种典型的关系型数据库管理系统,可以在许多操作系统上运行,它使用transact-sql语言完成数据操作。由于microsoft
is操作系统优势特点?
可靠性高
实践表明,unix是达到主机(mainframe)可靠性要求的少数操作系统之一,许多unix主机和服务器在国外大中型企业中每天24小时,每年365天不间断地运行。这是netware、windowsnt和os2等操作系统所不能比拟的。不久前hp公司宣布关闭了最后一台主机系统,整个企业的所有信息处理工作全部由unix机器来承担。
伸缩性强
极度强的伸缩性unix系统是世界上唯一能笔记本电脑,pc,直到巨型机上运行的操作系统,最近已宣布用于nc的unix系统。没有其他操作系统能做到这一点。此外,由于采用smp、mpp、和cluster等技术,使得商品化unix系统支持cpu数达到了32个,这就使得用一种平台的unix扩充能力有了进一步的提高。
开放性好
这是unix系统最重要的本质特征,也是unix强大生命力之所在。开放系统的概念已被计算机工业界普遍接受,而且成为发展的主要趋势。所有的计算机厂商都声称自己的产品是开放系统,而且开放的概念也在不断地发展和完善,它是一个覆盖面很宽的谱,几乎所有的系统都可在其中找到自己的位置。但程序上是有明显差别的,我们认为开放系统最本质的特征应该是其所用技术的规格说明是可以公开得到并免费使用的,而且是不受一家具体厂商所垄断和控制的。unix是最能充分体现这一本质特征的开放系统,正是这种较为彻底的开放性,使unix的发展充满动力和生机。
网络功能强
这是unix系统的又一重要特色,特别是作为internet网络技术基础的tcp/ip协议就是在unix上开发出来的,而且成为unix系统的一个不可分割的成分。unix几乎所有系统都包括对tcp/ip的支持。因此,在internet网络服务器中,unix服务器占80%以上,占绝对优势。此外,unix支持所有最通用的网络通讯协议,其中包括nes、dce、ipx/spx,slip,ppp等,使得unix系统能方便地与主机、各种广域网和域网相连。
强大的数据库支持功能
由于unix系统对各种数据库,特别是关系型数据库管理系统提供了强大的支持能力,因此主要的数据库厂家,包括oracle,informix,sybase,progress等都将unix作为优选的运行平台,而且创造出极高的性能价格比。
原文标题:怎么判断sybase运行模式 试述WOS数据库的主要功能?,如若转载,请注明出处:https://www.suhaipipe.com/tag/25023.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「蓝鲸百科」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。