Cơ sở dữ liệu quan hệ (RDB)

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
Nhập môn Cơ sở dữ liệu quan hệ (RDBMS): Bài 08 - SQL | SELECT (Phần 6)
Băng Hình: Nhập môn Cơ sở dữ liệu quan hệ (RDBMS): Bài 08 - SQL | SELECT (Phần 6)

NộI Dung

Định nghĩa - Cơ sở dữ liệu quan hệ (RDB) có nghĩa là gì?

Cơ sở dữ liệu quan hệ (RDB) là một tập hợp gồm nhiều tập dữ liệu được sắp xếp theo bảng, bản ghi và cột. Các RDB thiết lập mối quan hệ được xác định rõ giữa các bảng cơ sở dữ liệu. Các bảng giao tiếp và chia sẻ thông tin, tạo điều kiện cho việc tìm kiếm dữ liệu, tổ chức và báo cáo.


Các RDB sử dụng Ngôn ngữ truy vấn có cấu trúc (SQL), đây là một ứng dụng người dùng tiêu chuẩn cung cấp giao diện lập trình dễ dàng cho tương tác cơ sở dữ liệu.

RDB có nguồn gốc từ khái niệm chức năng toán học của các tập dữ liệu ánh xạ và được phát triển bởi Edgar F. Codd.

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 Cơ sở dữ liệu quan hệ (RDB)

RDB tổ chức dữ liệu theo nhiều cách khác nhau. Mỗi bảng được gọi là một mối quan hệ, trong đó có chứa một hoặc nhiều cột thể loại dữ liệu. Mỗi bản ghi bảng (hoặc hàng) chứa một thể hiện dữ liệu duy nhất được xác định cho một loại cột tương ứng. Một hoặc nhiều dữ liệu hoặc đặc điểm bản ghi liên quan đến một hoặc nhiều bản ghi để hình thành các phụ thuộc chức năng. Chúng được phân loại như sau:


  • One to One: Một bản ghi bảng liên quan đến một bản ghi khác trong một bảng khác.
  • Một đến nhiều: Một bản ghi bảng liên quan đến nhiều bản ghi trong một bảng khác.
  • Nhiều đến một: Nhiều hơn một bản ghi bảng liên quan đến một bản ghi bảng khác.
  • Nhiều đến nhiều: Nhiều hơn một bản ghi bảng liên quan đến nhiều hơn một bản ghi trong một bảng khác.

RDB thực hiện các hoạt động cơ sở dữ liệu "select", "project" và "tham gia", trong đó select được sử dụng để truy xuất dữ liệu, dự án xác định các thuộc tính dữ liệu và kết hợp các mối quan hệ.

RDB có nhiều lợi thế khác, bao gồm:

  • Khả năng mở rộng dễ dàng, vì dữ liệu mới có thể được thêm vào mà không sửa đổi các bản ghi hiện có. Điều này còn được gọi là khả năng mở rộng.
  • Hiệu suất công nghệ mới, sức mạnh và tính linh hoạt với nhiều khả năng yêu cầu dữ liệu.
  • Bảo mật dữ liệu, điều rất quan trọng khi chia sẻ dữ liệu dựa trên quyền riêng tư. Ví dụ: quản lý có thể chia sẻ một số đặc quyền dữ liệu và quyền truy cập và chặn nhân viên khỏi dữ liệu khác, chẳng hạn như mức lương bí mật hoặc thông tin lợi ích.