Hệ quản lí trị cơ sở tài liệu (DBMS) là 1 phần mềm có thể chấp nhận được tạo lập những CSDL cho những ứng dụng khác biệt và điều khiển và tinh chỉnh mọi truy vấn tới những CSDL đó. Nghĩa là, hệ quản ngại trị CSDL cho phép định nghĩa (xác định kiểu, cấu trúc, ràng buộc dữ liệu), tạo lập (lưu trữ dữ liệu trên các thiết bị nhớ) và thao tác làm việc (truy vấn, cập nhật, kết xuất, ...) các CSDL cho những ứng dụng khác nhau.Ví dụ: MS. Access, MS. SQL Server, ORACLE, IBM DB2, ...

Bạn đang xem: Hệ quản trị cơ sở dữ liệu là gì

*

-- Bộ thống trị lưu trữ

Lưu trữ và truy xuất dữ liệu trên các thiết bị nhớ.Tổ chức về tối ưu tài liệu trên sản phẩm công nghệ nhớ.Tương tác hiệu quả với bộ quản lý tệp.

-- cpu câu hỏi

Tìm tìm dữ liệu vấn đáp cho một yêu ước truy vấn.Biến thay đổi truy vấn tại mức cao thành những yêu cầu hoàn toàn có thể hiểu được vày hệ CSDL.Lựa lựa chọn một kế hoạch cực tốt để vấn đáp truy vấn này.

-- cỗ Quản trị giao dịch

Định nghĩa giao dịch: một tập các thao tác làm việc được cách xử trí như một đơn vị không phân chia căt được.Đảm bảo tính chính xác và tính đồng hóa của dữ liệu.Quản lý tinh chỉnh và điều khiển tương tranh.Phát hiện lỗi và hồi phục CSDL

Một số hệ quản trị CSDL

1. MySQL

MySQL là hệ quản ngại trị cơ sở dữ liệu tự bởi vì nguồn mở phổ biến nhất quả đât và được các nhà cách tân và phát triển rất yêu chuộng trong quá trình cách tân và phát triển ứng dụng. Bởi MySQL là cơ sở dữ liệu vận tốc cao, bất biến và dễ dàng sử dụng, tất cả tính khả chuyển, chuyển động trên những hệ điều hành cung ứng một hệ thống lớn các hàm app rất mạnh. Với tốc độ và tính bảo mật cao, MySQL rất phù hợp cho các ứng dụng bao gồm truy nhập database trên internet. Nó có không ít phiên bạn dạng cho những hệ quản lý khác nhau: phiên phiên bản Win32 cho những hệ điều hành dòng Windows, Linux, Mac OS X, Unix, FreeBSD, NetBSD, Novell NetWare, SGI Irix, Solaris, SunOS, ...MySQL được sử dụng cho việc bổ trợ PHP, Perl, và nhiều ngữ điệu lập trình khác, nó làm cho nơi lưu trữ thông tin của những trang web viết bởi PHP tốt Perl.MySQL hiện giờ có 2 phiên bạn dạng (version): miễn giá thành (MySQL Community Server) và tất cả phí (Enterprise Server).

-- Một số điểm lưu ý của MySQL

MySQL làm chủ dữ liệu trải qua các CSDL, từng CSDL tất cả thể có rất nhiều bảng quan tiền hệ, cất dữ liệu.MySQL có cơ chế phân quyền người tiêu dùng riêng, mọi cá nhân dùng có thể được làm chủ một hoặc nhiều CSDL không giống nhau, mỗi cá nhân dùng gồm một tên truy cập (user name) cùng mật khẩu (password) khớp ứng để truy xuất đến CSDL.Khi ta truy nã vấn tới database MySQL, ta phải cung ứng tên truy cập và mật khẩu đăng nhập của thông tin tài khoản có quyền áp dụng CSDL đó. Trường hợp không, bọn họ sẽ không có tác dụng được gì cả y như quyền xác nhận người dùng trong SQL server vậy.

2. SQL Server

Microsoft SQL Server là 1 trong hệ cai quản trị các đại lý dữ, hỗ trợ cách tổ chức dữ liệu bằng cách lưu chúng vào các bảng. Tài liệu quan hệ được giữ trữ trong số bảng và những quan hệ đó được định nghĩa giữa những bảng cùng với nhau. Người dùng truy cập tài liệu trên Server trải qua ứng dụng. Tín đồ quản trị CSDL truy cập Server thẳng để triển khai các tác dụng cấu hình, cai quản trị và triển khai các thao tác bảo trì CSDL. Không tính ra, SQL hệ thống là mộtCSDL có chức năng mở rộng, tức là chúng có thể lưu một lượng lớn dữ liệu và cung ứng tính năng cho phép nhiều người tiêu dùng truy cập tài liệu đồng thời. Các phiên bạn dạng của SQL Server phổ biến hiện này trên thị trường là SQL hệ thống 7.0, SQL server 2000, SQL server 2005, SQL hệ thống 2008, ...

Xem thêm: Đầu Số 085 Là Mạng Gì - Sim Và Một Số Lưu Ý Khi Chọn Sim Đầu 085

Các phiên phiên bản của SQL Server bao gồm 6 bạn dạng chính bên dưới đây:

Enterpise Manager: Là phiên bạn dạng đầy đầy đủ của SQL Server có thể chạy bên trên 32CPU cùng 64GB RAM. Có những dịch vụ phân tích dữ liệu Analysis Service.Standard: y như Enterprise tuy thế bị hạn chế một vài tính năng cao cấp, rất có thể chạy bên trên 2CPU, 4GB RAM.Personal: Phiên bạn dạng này đa phần để điều khiển xe trên PC, nên rất có thể chạy trên những hệ quản lý và điều hành Windows 9x, Windows XP, Windows 2000, Windows 2003...Là phiên phiên bản tương trường đoản cú như Enterprise nhưng lại bị số lượng giới hạn bởi số user kết nối đến.Desktop Engine: Là phiên bản một engine chỉ chạy xe trên desktop và không tồn tại giao diện người tiêu dùng (GUI), form size CSDL số lượng giới hạn bởi 2GB.Win CE: Sử dụng cho các ứng dụng chạy trên Windows CE.Trial: Phiên bạn dạng dùng thử, bị số lượng giới hạn bởi thời gian.SQL Client: Là phiên bạn dạng dành mang lại máy khách, khi triển khai khai thác sẽ triển khai kết nối đến phiên phiên bản SQL Server, phiên bản này cung ứng giao diện GUI khai thác cho những người sử dụng.SQL Connectivity only: Là phiên phiên bản sử dụng chỉ cho những ứng dụng để kết nối đến SQL Server, phiên phiên bản này không hỗ trợ công vắt GUI cho tất cả những người dùng khai quật SQL Server.

3. DB2

DB2 là 1 trong trong những dòng ứng dụng quản trị cơ sở dữ liệu quan hệ của hãng sản xuất IBM. Nó được phạt hành đầu tiên vào năm 1982 và hiện đang sẵn sử dụng cho một phạm vị rộng những nền hệ điều hành, được dùng chủ yếu trên Unix (thường gọi AIX), Linux, IBM i (trước đây là OS/400), z/OS and Windows Servers. DB2 sử dụng ngữ điệu SQL để đọc và viết tin tức vào dữ liệu.

Các phiên phiên bản của DB2:

DB2 for Z/OS: cung ứng các khả năng của DB2 cho các khối hệ thống máy chủ.DB2 Personal Edition: cung cấp cho tất cả những người dùng hiếm hoi trên một máy tính xách tay cá nhân.DB2 Enterprise server Edition (ESE) là một trong những RDBMS hoàn chỉnh với thiết đặt khách/chủ (client/server setup)DB2 Workgroup hệ thống Editon (WSE) công ty yếu nhằm đến những doanh nghiệp từ nhỏ tuổi đến vừa với toàn bộ các nhân tài của DB2 ESE, trừ kết nối với máy vi tính lớn.

4. Oracle

Không gồm gì ngạc nhiên khi Oracle được xem là hệ cai quản trị đại lý dữ liệu phổ cập nhất nuốm giới. Oracle luôn luôn dẫn đầu trong không ít năm trường đoản cú khi thành lập và hoạt động năm 1979. Điều nói cách khác về Oracle là “hệ thống tinh vi nhưng mạnh khỏe mẽ”. Oracle sẽ phát triển tìm hiểu mô hình tài liệu đám mây vào phiên bạn dạng 12c, chất nhận được các doanh nghiệp củng vậy và quản lý cơ sở dữ liệu như là những dịch vụ đám mây.

Các phiên bản:

Phiên bản 1 (năm 1977), Phiên phiên bản 2 (năm 1979)Phiên bạn dạng 3 (năm 1983), Phiên bản 4 (1984)Phiên bạn dạng 5 xây dựng năm 1985 (SQLNet: hệ thống khách/chủ (client/server)).Phiên phiên bản 6 phát hành năm 1988 (Sequence, thao tác ghi trễ).Oracle7 được phát hành năm 1992 (SQL*DBA).Năm 1999 Oracle reviews Oracle8i (i:internet).Năm 2001-2002: 2 phiên bản Oracle9i (Release 1&2).Năm 2004-2005: 2 phiên bạn dạng Oracle10g (g:Grid) (Release 1&2).Năm 2007 – 2009: 2 phiên bạn dạng 11g (Release 1&2)Năm 2013 – 2017: 2 phiên bạn dạng 12c (Release 1&2)Năm 2018: Phiên bản 18c

Các release phổ biến hiện thời (10g, 11g, 12c) tất cả 5 phiên bạn dạng sau :

Oracle Database Express Edition (Oracle Database XE): là phiên bản đơn giản nhất, download nhanh chóng, thiết lập và cai quản đơn giản, miễn mức giá cho lập trình, thực thi và mở rộng.Oracle Database Standard Edition OneOracle Database Standard EditionOracle Database Enterprise Edition: là phiên bản mạnh mẽ nhất, hỗ trợ nhiều tính năng bảo mật cao cấp, giúp cho những công ty làm chủ truy xuất những nguồn tài nguyên và tài liệu một cách hữu hiệu và tiện nghi hơn.Oracle Database Personal Edition: là một thành phầm đặc biệt, bao gồm chứa đa số các kỹ năng của Enterprise Edition (ngoại trừ Oracle Real Application Clusters), phù hợp cho môi trường xung quanh phát triển và thực hiện một người dùng có yên cầu có sự tương thích khá đầy đủ với những phiên phiên bản khác của Oracle.