Thiết kế Cơ sở dữ liệu với SQL Server
Học thiết kế database chuyên nghiệp từ ERD, normalization đến implementation với SQL Server. Sử dụng AdventureWorks database làm case study thực tế. Nắm vững các kỹ thuật tối ưu performance và best practices.
3-4 tuần
Thời gian
12
Bài học
500+
Học viên
4.9
Đánh giá
Bạn sẽ học được gì
Nắm vững kiến thức nền tảng của khóa học
Hiểu sâu lý thuyết và ứng dụng thực tế
Thực hành với các bài tập và code mẫu
Phát triển kỹ năng tư duy và giải quyết vấn đề
Áp dụng kiến thức vào dự án thực tế
Sẵn sàng cho các khóa học nâng cao
Nội dung khóa học
12 bài học • Tổng thời gian: 3-4 tuần
0/12
Hoàn thành
Giới thiệu Thiết kế Cơ sở dữ liệu
Tổng quan về database design, tầm quan trọng và các khái niệm cơ bản
Entity-Relationship Diagram (ERD)
Học cách mô hình hóa dữ liệu với ERD - công cụ quan trọng nhất trong database design
Normalization - Chuẩn hóa Cơ sở dữ liệu
Tìm hiểu các dạng chuẩn 1NF, 2NF, 3NF, BCNF và cách áp dụng để thiết kế database hiệu quả
Keys & Constraints
Tìm hiểu Primary Key, Foreign Key, Unique, Check, Default constraints trong SQL Server
Data Types trong SQL Server
Tìm hiểu các Data Types trong SQL Server và cách chọn type phù hợp cho từng loại dữ liệu
Tạo Tables với DDL
Học cách viết CREATE TABLE statements và các DDL commands trong SQL Server
Views trong SQL Server
Học cách tạo, sử dụng và quản lý Views để đơn giản hóa queries và bảo mật dữ liệu
Stored Procedures với T-SQL
Học cách tạo và sử dụng Stored Procedures để encapsulate business logic trong SQL Server
Indexes - Tối ưu hiệu năng
Hiểu về Indexes trong SQL Server - Clustered, Non-clustered, Covering indexes và cách optimize
Performance Tuning
Học cách phân tích và tối ưu hóa performance của SQL Server queries và database
Database Security
Học cách bảo mật database với SQL Server - Authentication, Authorization, và Encryption
Complete Project - E-commerce Database
Áp dụng tất cả kiến thức để thiết kế và implement database hoàn chỉnh cho hệ thống E-commerce
Thông tin khóa học
Bao gồm:
Sẵn sàng chinh phục Thiết kế Cơ sở dữ liệu với SQL Server?
Bắt đầu hành trình học tập của bạn ngay hôm nay. Hoàn toàn miễn phí và không giới hạn thời gian.
Bắt đầu học miễn phí