EN - FR - DE - ES - IT - PT -

LexiconDream

📊 Bảng

Một cấu trúc cơ sở dữ liệu gồm các hàng và cột chứa dữ liệu liên quan.

Bảng

Bảng tổ chức dữ liệu thành các hàng và cột. Mỗi hàng là một bản ghi. Mỗi cột là một trường. Giao điểm của một hàng và một cột chứa một giá trị duy nhất. Bảng khách hàng có thể có các cột cho ID, tên, email và ngày đăng ký. Mỗi hàng đại diện cho một khách hàng. Bảng là đơn vị lưu trữ cơ bản trong cơ sở dữ liệu quan hệ. Nó cũng là đơn vị mà người dùng truy vấn. Khi bạn viết SELECT * FROM customers, bạn đang yêu cầu mọi hàng và cột trong bảng khách hàng.

Bảng có các thuộc tính. Chúng có tên, duy nhất trong lược đồ. Chúng có các cột với kiểu dữ liệu được xác định. Chúng có thể có các ràng buộc: khóa chính, khóa ngoại, ràng buộc duy nhất, ràng buộc kiểm tra. Chúng có thể có chỉ mục để tăng tốc truy vấn. Chúng có thể có các trình kích hoạt được thực thi khi chèn, cập nhật hoặc xóa. Thiết kế của bảng ảnh hưởng đến mọi thứ được xây dựng trên đó. Một bảng có quá nhiều cột sẽ khó quản lý. Một bảng có quá ít cột sẽ buộc phải thực hiện các phép nối có thể tránh được. Một bảng không có khóa chính sẽ khó cập nhật một cách đáng tin cậy. Một bảng có dữ liệu dư thừa có nguy cơ không nhất quán. Chuẩn hóa hướng dẫn thiết kế bảng. Mục tiêu là lưu trữ mỗi sự kiện một lần. Điều đó làm giảm sự dư thừa và cải thiện tính toàn vẹn. Nó cũng làm tăng số lượng bảng. Nhiều bảng hơn có nghĩa là nhiều phép nối hơn. Sự cân bằng giữa chuẩn hóa và hiệu suất là một sự căng thẳng thường trực trong thiết kế cơ sở dữ liệu.

Các thành phần của bảng

Bảng là một vùng chứa dữ liệu có liên quan. Cấu trúc của vùng chứa quyết định mức độ dễ sử dụng dữ liệu.


Warning: session_start(): Cannot start session when headers already sent in /var/www/lexicondream.com/inc/functions.php on line 63

Comments

No comments yet. Be the first to share a thought.

Leave a comment