Giáo trình tự học miễn phí · Dịch vụ hỗ trợ theo nhu cầu.
Bài 0135phút ước tínhCơ bản đến Chuyên sâu
1. Tư Duy Mô Hình Hóa Dữ Liệu & Thiết Kế Schema Chuẩn 3NF (Third Normal Form)
Cách biến các bảng tính Excel rời rạc thành Cơ sở dữ liệu quan hệ chuẩn mực, loại bỏ trùng lặp và đảm bảo tính toàn vẹn dữ liệu.
📊 3 Chuẩn Chuẩn Hóa Dữ Liệu Bắt Buộc
- 1NF (First Normal Form): Mỗi ô chỉ chứa một giá trị đơn nhất (Atomic Value), không có mảng hoặc danh sách gộp trong một cột.
- 2NF (Second Normal Form): Đạt 1NF và mọi cột không phải khóa chính phải phụ thuộc hoàn toàn vào toàn bộ Khóa chính (Primary Key).
- 3NF (Third Normal Form): Đạt 2NF và không có sự phụ thuộc bắc cầu giữa các cột không khóa (Non-key columns).
-- THIẾT KẾ SCHEMA QUẢN LÝ BÁN HÀNG CHUẨN 3NF
CREATE TABLE customers (
id SERIAL PRIMARY KEY,
full_name VARCHAR(100) NOT NULL,
email VARCHAR(150) UNIQUE NOT NULL,
phone VARCHAR(20),
created_at TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP
);
CREATE TABLE orders (
id SERIAL PRIMARY KEY,
customer_id INT NOT NULL REFERENCES customers(id) ON DELETE RESTRICT,
order_date TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP,
status VARCHAR(30) DEFAULT 'pending' CHECK (status IN ('pending', 'paid', 'shipped', 'cancelled')),
total_amount NUMERIC(15, 2) NOT NULL DEFAULT 0.00
);
CREATE TABLE order_items (
id SERIAL PRIMARY KEY,
order_id INT NOT NULL REFERENCES orders(id) ON DELETE CASCADE,
product_name VARCHAR(200) NOT NULL,
quantity INT NOT NULL CHECK (quantity > 0),
unit_price NUMERIC(12, 2) NOT NULL
);
Thực hành
Thực hành và tự đánh giá
Vẽ sơ đồ ERD (Entity Relationship Diagram) cho hệ thống quản lý học viên và khóa học của AI Tinh Gọn.
🏢 BẠN MUỐN TRIỂN KHAI CHO CẢ PHÒNG BAN / DOANH NGHIỆP?
Đề Xuất Công Ty Tài Trợ & Đào Tạo In-House Trọn Gói
AI Tinh Gọn hỗ trợ khảo sát hiện trạng, kèm 1-1 on-premise bảo mật dữ liệu, setup hạ tầng riêng và xuất hóa đơn VAT hợp pháp cho doanh nghiệp.
⚖️ Bản quyền sở hữu trí tuệ: © 2026 AI Tinh Gọn (aitinhgon.vn) · Giấy phép Creative Commons CC BY-NC-ND 4.0. Cho phép tự học cá nhân, nghiêm cấm thương mại hóa hoặc bán lại.
Giáo trình mở →
Tiến độ tự học lưu trên trình duyệt này. Chỉ đánh dấu khi đã kiểm tra sản phẩm thực hành.