Tags:

Tổng hợp RDBMS phổ biến nhất

Database và Database Management System là gì?

Database (cơ sở dữ liệu) là một tập dữ liệu có liên quan với nhau và gắn với một ngữ nghĩa. Ví dụ danh sách các sinh viên -> là một tập dữ liệu về sinh viên. 

Database Management System (DBMS) là hệ thống quản lý cơ sở dữ liệu, hỗ trợ phát triển, quản trị và sử dụng cơ sở dữ liệu.

Relational Database Management System (RDBMS) là một DBMS được thiết kế chuyên biệt cho một cơ sở dữ liệu quan hệ cụ thể. Vì thế RDBMS là một tập con của DBMS.

Tìm hiểu về MySQL

Là một hệ quản trị CSDL thương mại khác, sử dụng mã nguồn mở. Hệ quản trị cơ sở dữ liệu này rất phổ biến, và thường được các chuyên gia lập trình web ưa chuộng sử dụng trong quá trình phát triển các ứng dụng hay website. Với ưu điểm về tốc độ cũng như tính bảo mật được đánh giá cao, MySQL thích hợp với các ứng dụng có truy cập cơ sở dữ liệu trên Internet.

MySQL hỗ trợ rất nhiều nền tảng khác nhau, trong đó tất nhiên là có những nền tảng phổ biến như Windows, macOS, UNIX và các bản phân phối Linux.

Tính năng chính của MySQL:

  • Hiệu năng cao
  • Tính khả dụng cao
  • Khả năng mở rộng và linh hoạt
  • Hỗ trợ mạnh mẽ cho transaction (một đơn vị xử lý trong SQL, bao gồm một nhóm câu lệnh để xử lý có tuần tự các thao tác trên cơ sở dữ liệu)
  • Kho dữ liệu và web mạnh
  • Bảo vệ dữ liệu mạnh mẽ
  • Phát triển ứng dụng toàn diện
  • Quản lý dễ dàng
  • Mã nguồn mở

Tìm hiểu về MS SQL Server

MS SQL Server là RDBMS được phát triển bởi Microsoft. Ngôn ngữ truy vấn chính của MS SQL Server là T-SQL và ANSI SQL.

Tính năng chính của MS SQL Server (bản 2017)

  • Giá và hiệu suất hợp lý, tốt hơn khi sử dụng ở quy mô lớn
  • Kho dữ liệu có hiệu suất cao
  • An toàn và tương thích tốt
  • Tính khả dụng cao và có khả năng phục hồi
  • Cộng tác thông minh ở cấp độ doanh nghiệp
  • Tích hợp hoàn hảo trên nhiều thiết bị
  • Đơn giản hóa dữ liệu vừa và nhỏ
  • Công cụ phân tích dữ liệu tiên tiến
  • Quá trình phân tích, xử lý tiên tiến theo thời gian thực
  • Có sẵn trên Windows, Linux và Docker
  • Nền tảng dữ liệu thống nhất trên các nền tảng
  • Các công cụ và bộ kết nối dễ sử dụng

Tìm hiểu về Oracle

Đây là hệ thống quản trị cơ sở dữ liệu đa người dùng rất lớn được phát triển bởi Oracle Corporation. Oracle làm việc hiệu quả khi quản lý các nguồn lực, một cơ sở dữ liệu về thông tin giữa yêu cầu của nhiều khách hàng và dữ liệu được gửi đi trong mạng.

Đây là lựa chọn tuyệt vời cho các máy chủ cơ sở dữ liệu. Oracle hỗ trợ tất cả các hệ điều hành chính, trên cả client và server, bao gồm MS DOS, NetWare, UnixWare, OS/2 và hầu hết các phiên bản UNIX.

Tính năng chính của Oracle:

  • Truy cập đồng thời: Hỗ trợ mạnh mẽ cho tính năng nhiều người dùng truy xuất cùng đơn vị dữ liệu trong cùng thời điểm
  • Tính nhất quán
  • Khả năng di chuyển
  • Cơ sở dữ liệu tự quản lý
  • Kho dữ liệu
  • Quản lý tài nguyên
  • Thực hiện song song
  • Khai thác dữ liệu
  • Phân vùng
  • Chỉ mục bitmap
  • Hỗ trợ quản lý dữ liệu với khối lượng lớn
  • Khả năng làm việc 24/24
  • Cơ chế an toàn, bảo mật tốt
  • Đảm bảo ràng buộc toàn vẹn dữ liệu từ đơn giản đến phức tạp trên database.

Tìm hiểu về MS Access

Microsoft Access là một hệ quản trị cơ sở dữ liệu quan hệ với khả năng giúp chúng ta phát triển nhanh những giải pháp lưu trữ và quản lý thông tin.

Với Access, chúng ta có thể phát triển được một hệ thống quản trị thông tin dành cho các doanh nghiệp vừa và nhỏ rất nhanh chóng, thậm chí Access còn có thể giúp cho việc quản trị dữ liệu trong 1 số mảng của doanh nghiệp lớn ví dụ như: quản lý thông tin các đầu mối khách hàng, các cơ hội bán hàng, trạng thái khách hàng, thông tin đặt hàng và thông tin sản phẩm v.v.

Access còn cho chúng ta khả năng phát triển giao diện người dùng ở mức đơn giản để chúng ta có thể tiến hành nhập dữ liệu và lưu vào các bảng (table) – là nơi lưu trữ thông tin của Access.

Tính năng chính của MS Access:

Bạn có thể tạo bảng, thực hiện các truy vấn, tạo form và báo cáo cũng như kết nối chúng với macro.

Có thể nhập/xuất dữ liệu từ/sang nhiều định dạng khác nhau như Excel, Outlook, ASCII, dBase, Paradox, FoxPro, SQL Server, Oracle, ODBC,…

Có sẵn định dạng Jet Database, một file chứa ứng dụng và dữ liệu, giúp phân phối toàn bộ ứng dụng cho người dùng khác để chạy trong môi trường bị ngắt kết nối.

Microsoft Access cung cấp các truy vấn được tham số hóa. Những truy vấn này và các bảng Access có thể được tham chiếu từ những chương trình khác như VB6, .NET thông qua DAO hay ADO.

Phiên bản cài trên máy tính của Microsoft SQL Server có thể được sử dụng với Access như một lựa chọn thay thế cho Jet Database Engine

MS Access là cơ sở dữ liệu dựa trên máy chủ tập tin (File Server-Based Database). Không giống như các RDBMS khác, Access không thực thi Database trigger, Stored Procedure hay Transaction Log.

Nguồn tham khảo 

https://techterms.com/definition/rdbms

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x