So sánh các hệ quản trị cơ sở dữ liệu quan hệ

8 825 3
So sánh các hệ quản trị cơ sở dữ liệu quan hệ

Đang tải... (xem toàn văn)

Thông tin tài liệu

Bảng sau đây so sánh các thông tin chung và chi tiết về kỹ thuật của các hệ thống quản trị cơ sở dữ liệu quan hệ. Nhắp chuột vào tên hệ thống để xem thêm thông tin chi tiết. Bảng so sánh này chưa bao gồm tất cả các hệ thống quản trị cơ sở dữ liệu quan hệ hiện có và có thể chưa được cập nhật các tính năng mới nhất của các hệ thống. Ngoại trừ các ghi chú thêm, sự so sánh sau đây là dựa trên phiên bản ổn định của các hệ thống quản trị cơ sở dữ liệu quan hệ chưa thêm công cụ bổ sung, mở rộng hoặc chương trình ngoài. Thông tin chung Công ty Ngày phát hành phiên bản đầu tiên Phiên bản ổn định mới nhất Giấy phép sử dụng Adaptive Server Enterprise Sybase 1987 15.0 Độc quyền ADS ADS 2003 3.4 Độc quyền Apache Derby Apache 2004 10.1.2.1 Giấy phép Apache DB2 IBM 1982 8.2 Độc quyền Firebird Firebird Foundation Ngày 25 tháng 7 năm 2000 1.5.3 Giấy phép Initial Developers Public Informix IBM 1985 10.0 Độc quyền HSQLDB HSQL Development Group 2001 1.8.0 BSD H2 H2 Software 2005 0.9 Miễn phí Ingres (cơ sở dữ liệu) Ingres Corp. 1974 Ingres 2006 II 9.0.4 GPL và Độc quyền InterBase Borland 1985 7.5.1 Độc quyền MaxDB MySQL AB, SAP AG ? 7.6 GPL or Độc quyền Microsoft SQL Server Microsoft 1989 9.00.1399 (2005) Độc quyền

So sánh hệ quản trị sở liệu quan hệ Theo wikipedia Bảng sau so sánh thông tin chung chi tiết kỹ thuật hệ thống quản trị sở liệu quan hệ Nhắp chuột vào tên hệ thống để xem thêm thông tin chi tiết Bảng so sánh chưa bao gồm tất hệ thống quản trị sở liệu quan hệ có chưa cập nhật tính hệ thống Ngoại trừ ghi thêm, so sánh sau dựa phiên ổn định hệ thống quản trị sở liệu quan hệ chưa thêm công cụ bổ sung, mở rộng chương trình Thông tin chung Công ty Ngày phát hành phiên Phiên ổn định Giấy phép sử dụng Sybase 1987 15.0 Độc quyền ADS 2003 3.4 Độc quyền Apache 2004 10.1.2.1 Giấy phép Apache IBM 1982 8.2 Độc quyền Firebird Firebird Foundation Ngày 25 tháng năm 2000 1.5.3 Giấy phép Initial Developer's Public Informix IBM 1985 10.0 Độc quyền Adaptive Server Enterprise ADS Apache Derby DB2 HSQLDB HSQL Development Group 2001 1.8.0 BSD H2 H2 Software 2005 0.9 Miễn phí Ingres (cơ sở liệu) Ingres Corp 1974 Ingres 2006 II 9.0.4 GPL Độc quyền Borland 1985 7.5.1 Độc quyền MySQL AB, SAP AG ? 7.6 GPL or Độc quyền Microsoft 1989 9.00.1399 (2005) Độc quyền MySQL MySQL AB Tháng 11 năm 1996 5.0 GPL or Độc quyền Oracle Oracle Corporation 1977 10g Release Độc quyền PostgreSQL PostgreSQL Global Development Group Tháng năm 1989 8.1.3 BSD University of Paisley Tháng 11 năm 2005 0.5 Độc quyền SmallSQL Ngày 16 tháng năm 2005 0.12 LGPL D Richard Hipp Ngày 17 tháng năm 2000 3.3.5 Public domain Teradata Teradata 1984 V2R6.1 Độc quyền WX2 Kognitio 1988 5.x Độc quyền Công ty Ngày phát hành phiên Phiên ổn định Giấy phép sử dụng InterBase MaxDB Microsoft SQL Server Pyrrho DBMS SmallSQL SQLite Hệ điều hành hỗ trợ Các hệ quản trị sở liệu quan hệ chạy hệ điều hành sau: Windows Mac OS X Linux BSD UNIX z/OS Adaptive Server Enterprise Có Có Có Có Có Không ADS Có Không Có Có Có Có Apache Derby Có Có Có Có Có Có DB2 Có Không Có Không Có Có Firebird Có Có Có Có Có Maybe HSQLDB Có Có Có Có Có Có H2 Có Có Có Có Có Maybe Informix Có Có Có Có Có Không Ingres Có Có Có Có Có Có thể InterBase Có Không Có Không Có (Solaris) Không Adabas Có Không Có Không Có Có MaxDB Có Không Có Không Có Có thể Microsoft SQL Server Có Không Không Không Không Không MySQL Có Có Có Có Có Có thể Oracle Có Có Có Không Có Có PostgreSQL Có Có Có Có Có Có thể Có (.NET) Không Có (Riêng lẻ) Không Không Không SmallSQL Có Có Có Có Có Có SQLite Có Có Có Có Có Có thể Teradata Có Không Có Không Có Không Windows Mac OS X Linux BSD UNIX z/OS Pyrrho DBMS Ghi (1): Hệ quản trị có mã nguồn mở có tính tương thích với UNIX chạy z/OS, hệ thống dựng sẵn hệ thống dịch vụ UNIX Ghi (2): Hệ quản trị sở liệu phụ thuộc vào máy ảo Java không phụ thuộc vào hệ điều hành Tính Thông tin tính RDDBMS (Hệ thống quản trị sở liệu quan hệ) hỗ trợ sẵn ACID Referential integrity Transactions Unicode Adaptive Server Enterprise Có Có Có Có ADS Có Có Có Có Apache Derby Có Có Có Có DB2 Có Có Có Có Firebird Có Có Có Có HSQLDB Có Có Có Có H2 Có Có Có Có Informix Có Có Có Có Ingres Có Có Có Có InterBase Có Có Có Có MaxDB Có Có Có Có Microsoft SQL Server Có Có Có Có MySQL Phụ thuộc Phụ thuộc Phụ thuộc Có / UTF-8 (3-byte) & UCS-2 Oracle Có Có Có Có PostgreSQL Có Có Có Có / UTF-8 (4-byte) Pyrrho DBMS Có Có Có Có SQLite Có Không Cơ Có Teradata Có Có Có Có ACID Referential integrity Transactions Unicode Ghi (3): Để giao dịch toàn vẹn liên quan, bảng kiểu InnoDB buộc phải sử dụng làm kiểu mặc định, MyISAM không hỗ trợ tính Mặc dù kiểm bảng InnoDB cho phép lưu trữ giá trị vượt qua giới hạn giới hạn giữ liệu; vài khung nhìn bắt buộc phải tuân thủ tính toàn vẹn ACID Ghi (4): FOREIGN KEY constraints are parsed but are not enforced Triggers can be used instead Nested transactions are not supported [1] Bảng khung nhìn Thông tin bảng khung nhìn Bảng tạm Adaptive Server Enterprise Có hỗ trợ sẵn hệ thống Khung nhìn cụ thể Không ADS Có Có Apache Derby Có Không DB2 Có Có Firebird Không Không HSQLDB Có Không H2 Có Không Informix Có Có Ingres Có Ingres r4 InterBase Có Không MaxDB Có Không Microsoft SQL Server Có Có MySQL Có Tương tự Oracle Có Có PostgreSQL Có Tương tự Pyrrho DBMS Không Không SQLite Có Không Teradata Có Có Bảng tạm Khung nhìn cố định Note (5): Máy chủ cung cấp tempdb, bảng tạm sử dụng phiên làm việc sử dụng chung riêng [2] Note (6): Tương tự Postgres, khung nhìn cố định giả lập cách sử dụng thủ tục lưu trữ triggers Ví dụ: [3] Note (7): Khung nhìn cố định giả lập với PL/pgSQL, PL/Perl, PL/Python, ngôn ngữ thủ tục khác Ví dụ: [4] Chỉ mục Thông tin mục hỗ trợ sẵn hệ thống quản trị sở liệu quan hệ Cây R-/Cây R+ Hàm băm Biểu thức (lập trình) Chỉ mục phần Chỉ mục đảo Bitmap GiST Không Không Không Không Có Không Không Có Có Có Không Có Có Không Apache Derby Không Không Không Không Không Không Không DB2 Không ? Không Không Có Có Không Firebird Không Không Không Không Không Không Không HSQLDB Không Không Không Không Không Không Không H2 Không Không Không Không Không Không Không Informix Có Có Có Có Có Có Không Ingres Có Có Ingres r4 Không Không Ingres r4 Không InterBase ? ? Không Không Không Không Không MaxDB ? ? Không Không Không Không Không Microsoft SQL Server ? Non/Cluste r & fill factor Không Không MySQL SQL 5.0 MyISAM, BDB, bảng InnoDB có bảng HEAP Không Không Không Không Không Oracle có phiên EE Bảng gộp Có Không Có Có Không Có Có Có Có Có Có Pyrrho DBMS Không Không Không Không Không Không Không SQLite Không Không Không Không Có Không Không Teradata Không Có Có Có Không Có Không Cây R-/Cây R+ Hàm băm Biểu thức (lập trình) Chỉ mục phần Chỉ mục đảo Bitmap GiST Adaptive Server Enterprise ADS PostgreSQL Có Có Có Có 10 Note (8): Có thể thực mục cột tính toán hay khung nhìn xếp mục [5] Note (9): Có thể thực khung nhìn xếp mục [6] Note (10): Chức mục PostgreSQL sử dụng để đảo ngược thứ tự trường liệu Các đối tượng khác Thông tin đối tượng khác hỗ trợ sẵn hệ thống quản trị sở liệu quan hệ Domain Cursor Trigger Hàm 11 Thủ tục 11 External routine 11 Adaptive Server Enterprise Có Có Có Có Có Có ADS Có Có Có Có Có Có Apache Derby Không Có Có DB2 Không Có Có Có Có Có Firebird Có Có Có Có Có Có HSQLDB ? Không Có Có Có Có H2 ? Không Có Có Có Có Informix ? Có Có Có Có Có Ingres Có Có Có Có Có Có InterBase Có Có Có Có Có Có MaxDB Có Có Có Có Có ? Có (2000 and beyond) Có Có Có Có Có MySQL Không Có Có Có Có Có Oracle Có Có Có Có Có Có PostgreSQL Có Có Có Có Có Có Pyrrho DBMS Có Có Có Có Có Có SQLite Không Không Có Không Không Có Teradata Không Có Có Có Có Có Domain Cursor Trigger Hàm Thủ tục External routine Microsoft SQL Server Có 12 Có 12 Có 12 Ghi chú(11): Cả hàm thủ tục nói đến chương trình nhỏ để xử lý liệu (internal routines) viết ngôn ngữ SQL và/hoặc ngôn ngữ thủ tục PL/SQL External routine viết ngông ngữ lập trình C, Java, Cobol v.v Thủ tục lưu trữ từ để nói đến internal routines external routine Nhưng định nghĩa khác nhà cung cấp phần mềm Ghi (12): Trong Derby, mã hàm thủ tục viết ngôn ngữ Java

Ngày đăng: 03/11/2016, 10:58

Mục lục

  • So sánh các hệ quản trị cơ sở dữ liệu quan hệ

    • Theo wikipedia

    • Hệ điều hành được hỗ trợ

    • Tính năng cơ bản

    • Bảng và khung nhìn

    • Các đối tượng khác

Tài liệu cùng người dùng

Tài liệu liên quan