RDBMS là viết tắt của Relational Database Management System Có nghĩa là hệ quản ngại trị cơ sỡ tài liệu quan hệ nam nữ. RDBMS là các đại lý mang đến Squốc lộ, và đến toàn bộ những hệ thống cửa hàng tài liệu tân tiến nlỗi MS SQL Server, IBM DB2, Oracle, MySquốc lộ với Microsoft Access.
Hệ thống quản lý các đại lý tài liệu dục tình (RDBMS) là 1 trong những hệ thống cai quản các đại lý tài liệu (DBMS) dựa vào mô hình tình dục được reviews vày EF Codd.
Dữ liệu trong một RDBMS được lưu trữ trong các đối tượng người dùng cơ sở dữ liệu được hotline là những bảng (table) . Bảng này về cơ bản là 1 tủ đồ những mục nhập tài liệu bao gồm liên quan cùng nó bao hàm các cột với sản phẩm.
Bảng là vẻ ngoài tàng trữ dữ liệu thông dụng và đơn giản và dễ dàng tốt nhất vào một cửa hàng dữ liệu quan hệ tình dục. Cmùi hương trình sau đấy là một ví dụ về một bảng KHACH_HANG
+----+----------+------+-----------+----------+| ID | TEN | TUOI | DIA_CHI | LUONG |+----+----------+------+-----------+----------+| 1 | Nam | 32 | Ha Noi | 2000.00 || 2 | Dung | 25 | Vinch Phuc | 1500.00 || 3 | Vinc | 23 | Ha Noi | 2000.00 |+----+----------+-----+------------+----------+
Trường là 1 trong cột vào một bảng được thiết kế theo phong cách để tàng trữ thông báo rõ ràng về mỗi bạn dạng ghi trong bảng.
Một phiên bản ghi cũng khá được Call là 1 trong những hàng dữ liệu là từng mục đơn thân tồn tại vào một bảng. Ví dụ: bao gồm 3 phiên bản ghi vào bảng KHACH_HANG trên. Sau đấy là một hàng tài liệu hoặc một bạn dạng ghi vào bảng
+----+----------+------+-----------+----------+| 1 | Nam | 32 | Ha Noi | 2000.00 |+----+----------+-----+------------+----------+
Ví dụ: một cột trong bảng KHÁCH HÀNG là DIA_CHI, thể hiện vị trí và vẫn nlỗi dưới đây:
Bạn đang xem: Relational database là gì
Điều đặc biệt là đề xuất hiểu rõ rằng một giá trị NULL không giống với mức giá trị bằng ko hoặc một ngôi trường gồm đựng khoảng chừng white (space). Trường có mức giá trị NULL là giá trị đã nhằm trống trong quá trình tạo ra phiên bản ghi.
Constraint là các luật lệ được thi hành trên các cột tài liệu trên một bảng. Chúng được thực hiện nhằm giới hạn loại tài liệu có thể insert vào một bảng. Như vậy bảo đảm tính đúng mực với độ tin tưởng của dữ liệu trong các đại lý tài liệu.
Constraint rất có thể là cấp độ cột hoặc cấp độ bảng. Các ràng buộc cấp độ cột chỉ được vận dụng cho 1 cột trong những khi những buộc ràng mức bảng được áp dụng mang đến tổng thể bảng.
Sau đấy là một trong những các buộc ràng thịnh hành duy nhất được sử dụng vào SQL:
Các loại tiếp sau đây của trọn vẹn tài liệu vĩnh cửu cùng với mỗi RDBMS:
Thực thể toàn vẹn - Không tất cả hàng đụng hàng vào một bảng.Domain Integrity Thực thi đánh giá tính hợp lệ cho một cột cố định bằng cách tinh giảm vẻ bên ngoài, định dạng hoặc phạm vi quý giá.Xem thêm: Cdht - Chiến Dịch Huyền Thoại Cho Android
Tính trọn vẹn tđê mê chiếu Các hàng quan trọng bị xóa, được sử dụng vị những phiên bản ghi khác.Tính trọn vẹn bởi người dùng định nghĩa Thực thi một số phép tắc sale rõ ràng không lâm vào thực thể, miền hoặc toàn diện tsay mê chiếu.