目录

数据库应用系统有哪些

数据库应用系统有:1.Oracle;2. Sybase;3. Informix;4. MicrosoftSQLServer;5. Microsoft Access;6. Visual FoxPro;7. DB2;8. MySQL。其中,Oracle即Oracle Database,是甲骨文公司的款关系数据库管理系统。它是在数据库域直处于先地位的产品。

一、数据库应用系统

1.Oracle

Oracle即Oracle Database,或Oracle RDBMS,的简称。是甲骨文公司的款关系数据库管理系统。它是在数据库域直处于先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是种高效率、可靠性好的适应高吞吐量的数据库解决方案。

2.Sybase

Sybase是种典型的UNIX或WindowsNT平台上客户机/服务器环境下的大型关系型数据库系统。Sybase提供了套应用程序编程接口和库,可以与非Sybase数据源及服务器集成,允许在多个数据库之间复制数据,适于创建多层应用。系统具有完备的触发器、存储过程、规则以及完整性定义,支持优化查询,具有较好的数据安全性。

3.Informix

Informix是IBM公司出品的关系数据库管理系统。作为个集成解决方案,它被定位为作为IBM在线事务处理(OLTP)旗舰数据服务系统。IBM对Informix和DB2都有长远的规划,两个数据库产品互相吸取对方的技术优势。

4.MicrosoftSQLServer

Microsoft SQL Server是Microsoft公司推出的关系型数据库管理系统。具有使用方便可伸缩性好与相关软件集成程度高等优点,是个全面的数据库平台,使用集成的商业智能(BI)工具提供了企业的数据管理。Microsoft SQL Server数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。

5.Microsoft Access

Microsoft Office Access是结合了Microsoft JetData base Engine和图形用户界面两项特点,由微软发布的关系数据库管理系统,是Microsoft Office的系统程序之,在包括专业版和更高版本的office版本里面被单独出售。

6.Visual FoxPro

Visual FoxPro简称VFP,是Microsoft公司推出的数据库开发软件,源于美国Fox Software公司推出的数据库产品FoxBase,在DOS上运行,与xBase系列相容。用FoxPro来开发数据库,既简单又方便。目前新版为Visual FoxPro9.0,而在学校教学和教育部门考证中还依然延用经典版的Visual FoxPro6.0。在桌面型数据库应用中,处理速度快,是日常工作中的得力助手。

7.DB2

DB2是IBM出品的系列关系型数据库管理系统,分别在不同的操作系统平台上服务。虽然DB2产品是基于UNIX的系统和个人计算机操作系统,但在基于UNIX系统和微软在windows系统下的Access方面,DB2追寻了ORACLE的数据库产品。

8.MySQL

MySQL是流行的关系型数据库管理系统,特别是在WEB应用方面,MySQL是好的关系数据库管理系统。由瑞典MySQLAB公司开发,目前属于Oracle旗下公司。MySQL所使用的SQL语言是用于访问数据库的常用标准化语言。软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这特点,般中小型网站的开发都选择MySQL作为网站数据库。由于其社区版的性能卓越,搭配PHP,Linux和Apache可组成良好的开发环境,经过多年的web技术发展,在业内被广泛使用的种web服务器解决方案之,称之为LAMP。

延伸阅读:

二、数据库应用系统特点

从系统开发的角度来看,数据库应用系统具有结构特性和行为特性两个方面。

结构特性

结构特性与数据库状态有关,即与数据模型所反映的实体及其实体间的联系的静态特性有关。结构设计就是设计各级数据库模式。决定数据库系统的信息内容,由数据库设计来实现。

行为特性

行为特性与数据库状态转换有关,即改变实体及其特性的操作。它决定数据库系统的功能,是事物处理等应用程序的设计。

根据系统的结构和行为两方面的特性,系统设计开发分为两个部分,一部分是作为数据库应用系统核心和基石的数据库设计,另一部分是相应的数据库应用软件的设计开发。这两部分是紧密相关、相辅相成的,组成统一的数据库工程。

以上就是关于数据库应用系统的内容希望对大家有帮助。

一站式研发项目管理平台 PingCode

一站式研发项目管理平台 PingCode

支持敏捷\瀑布、知识库、迭代计划&跟踪、需求、缺陷、测试管理,同时满足非研发团队的流程规划、项目管理和在线办公需要。