Các ràng buộc - Ví dụ
1) Đơn giá: >0
2) Ngày vào làm việc: >= Ngày hiện tại
3) Số điện thoại liên hệ: Not Null
4) Mã Nhân viên: Primary Key
5) Mã Phòng ban: Foreign Key
6) Điểm số: >=0 and <=10
7) Ngày Hóa đơn: = Ngày hiện tại (Default Value)
8) Thành tiền trước thuế: = Số lượng * Đơn giá
9) Ràng buộc toàn vẹn tham chiếu (Referential Integrity):
Các giá trị được thực nhận của Foreign Key phải có trong tập hợp các giá trị của Primary Key tương ứng
10) IF … THEN …
……
Các constraint này chỉ cần đưa vào một cột khi thiết kế Table.
Khi thiết kế cơ sở dữ liệu (database) nên thiết kế kỹ các ràng buộc (constraints) để để kiểm soát dữ liệu và làm cơ sở cho việc cài đặt / triển khai (implementation) sau này.- Multimodal AI – Bước tiến mới giúp Trí tuệ nhân tạo “hiểu” thế giới như con người
- World Models – Bước tiến mới hướng tới Trí tuệ nhân tạo có khả năng hiểu thế giới
- AI Agents – Thế hệ Trí tuệ nhân tạo có khả năng hành động và tự ra quyết định
- RAG – Công nghệ giúp AI “hiểu đúng tài liệu” và trả lời chính xác hơn
- Naive Bayes Classifier (NBC) là gì? Ứng dụng và lý do mô hình này vẫn được dùng rất nhiều