Hệ thống quản lý cơ sở dữ liệu quan hệ (RDBMS)

Tác Giả: Randy Alexander
Ngày Sáng TạO: 2 Tháng Tư 2021
CậP NhậT Ngày Tháng: 26 Tháng Sáu 2024
Anonim
Hệ thống quản lý cơ sở dữ liệu quan hệ (RDBMS) - Công Nghệ
Hệ thống quản lý cơ sở dữ liệu quan hệ (RDBMS) - Công Nghệ

NộI Dung

Định nghĩa - Hệ thống quản lý cơ sở dữ liệu quan hệ (RDBMS) có nghĩa là gì?

Hệ thống quản lý cơ sở dữ liệu quan hệ (RDBMS) là một công cụ / hệ thống cơ sở dữ liệu dựa trên mô hình quan hệ được chỉ định bởi Edgar F. Codd - cha đẻ của thiết kế cơ sở dữ liệu quan hệ hiện đại - vào năm 1970.


Hầu hết các ứng dụng cơ sở dữ liệu nguồn mở và thương mại hiện đại đều có liên quan về bản chất. Các tính năng cơ sở dữ liệu quan hệ quan trọng nhất bao gồm khả năng sử dụng các bảng để lưu trữ dữ liệu trong khi duy trì và thực thi các mối quan hệ dữ liệu nhất định.

Giới thiệu về Microsoft Azure và Microsoft Cloud | Trong suốt hướng dẫn này, bạn sẽ tìm hiểu về điện toán đám mây là gì và Microsoft Azure có thể giúp bạn di chuyển và điều hành doanh nghiệp của bạn từ đám mây như thế nào.

Techopedia giải thích Hệ thống quản lý cơ sở dữ liệu quan hệ (RDBMS)

Năm 1970, Edgar F. Codd, một nhà khoa học máy tính người Anh của IBM, đã xuất bản mô hình dữ liệu quan hệ dữ liệu của A cho các ngân hàng dữ liệu chia sẻ lớn. các quy tắc cơ bản để lưu trữ dữ liệu quan hệ, có thể được đơn giản hóa như:


  1. Dữ liệu phải được lưu trữ và trình bày dưới dạng quan hệ, tức là, các bảng có mối quan hệ với nhau, ví dụ: khóa chính / khóa ngoài.
  2. Để thao tác dữ liệu được lưu trữ trong các bảng, một hệ thống nên cung cấp các toán tử quan hệ - mã cho phép kiểm tra mối quan hệ giữa hai thực thể. Một ví dụ điển hình là mệnh đề WHERE của câu lệnh CHỌN, tức là, câu lệnh SQL CHỌN * TỪ CUSTOMER_MASTER WHERE CUSTOMER_SURNAME = Chuyện Smith Smith sẽ truy vấn bảng CUSTOMER_MASTER và trả về tất cả các khách hàng có họ của Smith.

Codd sau đó đã xuất bản một bài báo khác trong đó nêu ra 12 quy tắc mà tất cả các cơ sở dữ liệu phải tuân theo để đủ điều kiện là quan hệ. Nhiều hệ thống cơ sở dữ liệu hiện đại không tuân theo tất cả 12 quy tắc, nhưng các hệ thống này được coi là quan hệ vì chúng tuân thủ ít nhất hai trong số 12 quy tắc.

Hầu hết các hệ thống cơ sở dữ liệu nguồn mở và thương mại hiện đại đều có bản chất quan hệ và bao gồm các ứng dụng nổi tiếng, ví dụ: Oracle DB (Tập đoàn Oracle); Máy chủ SQL (Microsoft) và MySQL và Postgres (nguồn mở).