Trang Chủ Cơ sở dữ liệu Cơ sở dữ liệu quan hệ (rdb) là gì? - định nghĩa từ techopedia

Cơ sở dữ liệu quan hệ (rdb) là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Đị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.

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à tham gia kết hợp các 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.
Cơ sở dữ liệu quan hệ (rdb) là gì? - định nghĩa từ techopedia