Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2981495
  • 博文数量: 412
  • 博客积分: 3010
  • 博客等级: 中校
  • 技术积分: 7374
  • 用 户 组: 普通用户
  • 注册时间: 2009-04-25 15:15
个人简介

学习是一种信仰。

文章分类

全部博文(412)

文章存档

2014年(108)

2013年(250)

2010年(11)

2009年(43)

我的朋友

分类: 数据库开发技术

2009-05-29 18:00:55

3 基本功能

数据库系统所能实现的基本功能对比。

ACID

关联完整性

数据库事务

Unicode万国码

PostgreSQL

Adaptive Server Enterprise

Apache Derby

DB2

Firebird

HSQLDB

H2

Informix

Ingres

InterBase

MaxDB

Microsoft SQL Server

MonetDB

MySQL

 

 

 

Oracle

OpenEdge

OpenLink Virtuoso

Pyrrho DBMS

SQL Anywhere

SQLite

 

Basic 

Teradata

Valentina

ACID

关联完整性

数据库事务

Unicode万国码

需要使用InnoDB格式数据表才能实现关联完整性约束与事务。 However, even the InnoDB table type permits storage of values that exceed the data range; some view this as violating the Integrity constraint of ACID.

外联键约束在语法上有效,但实际上并不能得到强制执行,可使用触发器替代。不支持嵌套事务。

4 表与视图

临时表

物化视图(Materialized view)

PostgreSQL

 

Adaptive Server Enterprise

 

Apache Derby

DB2

Firebird

Will be in 2.1

(only common views)

HSQLDB

H2

Informix

Ingres

Ingres r4

InterBase

MaxDB

Microsoft SQL Server

MonetDB

MySQL

 

Oracle

OpenEdge

OpenLink Virtuoso

Pyrrho DBMS

SQL Anywhere

SQLite

Teradata

Valentina

临时表

物化视图(Materialized view)

服务器提供临时数据库,可供会话存放公共/私有的临时表。

物化视图可用存储过程和触发器模拟

物化视图可用PL/pgSQLPL/PerlPL/Python或其他过程语言的存储过程和触发器模拟。 .

阅读(2210) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~