Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

EssentialSQL: Data Modeling & Relational Data Architecture

EssentialSQL: Mô hình hóa dữ liệu & Kiến trúc dữ liệu quan hệ

EssentialSQL: Mô hình hóa dữ liệu & Kiến trúc dữ liệu quan hệ

Thiết kế Cơ sở dữ liệu | Mô hình Dữ liệu | Kiến trúc Dữ liệu | Thiết kế Cơ sở dữ liệu Quan hệ | Chuẩn hóa Cơ sở dữ liệu | Mô hình hóa Dữ liệu

4.3
(645 đánh giá)
3,999 học viên
Giảng viên
Kris Wenzel
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
4.0 giờ video
30 bài giảng
3 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

Nắm vững các khái niệm cơ bản về kiến trúc dữ liệu và nguyên tắc mô hình hóa dữ liệu, bao gồm thực thể, thuộc tính, quan hệ và khóa.
Hiểu rõ các loại mô hình dữ liệu khác nhau, bao gồm mô hình khái niệm, mô hình logic và mô hình vật lý.
Có khả năng lựa chọn mô hình dữ liệu phù hợp cho từng tình huống cụ thể.
Có khả năng phân tích và thiết kế cơ sở dữ liệu bằng mô hình dữ liệu Thực thể - Quan hệ (ER).
Biết cách chuyển đổi mô hình dữ liệu khái niệm thành mô hình logic bằng phương pháp chuẩn hóa.
Hiểu các nguyên tắc mô hình hóa dữ liệu và thiết kế cơ sở dữ liệu để tạo ra một cơ sở dữ liệu được thiết kế tốt.
Biết cách sử dụng các công cụ mô hình hóa dữ liệu, như sơ đồ ER (Entity Relationship) và phần mềm mô hình hóa dữ liệu, để tạo và ghi chép các mô hình.
Có khả năng trao đổi hiệu quả về các khái niệm và thiết kế mô hình dữ liệu với cả đối tượng kỹ thuật và không chuyên.

Yêu cầu

Không cần kinh nghiệm lập trình.
Không yêu cầu kiến thức trước về MySQL, SQLServer, PostgreSQL hay Oracle!
Có hiểu biết cơ bản về các khái niệm cơ sở dữ liệu như cột, hàng và bảng.
Quan tâm đến một khóa học tập trung cao độ vào thiết kế cơ sở dữ liệu và kiến trúc dữ liệu — không gì khác!

Đối tượng phù hợp

Sinh viên cảm thấy bối rối trước những giải thích về chuẩn hóa cơ sở dữ liệu từ giáo sư.
Các DBA đang tìm kiếm định nghĩa dễ hiểu về các dạng chuẩn của cơ sở dữ liệu.
Bất kỳ ai đang học MySQL, Oracle hoặc SQL Server muốn trở thành nhà thiết kế cơ sở dữ liệu giỏi hơn.
Người đang chuẩn bị cho các cuộc phỏng vấn việc làm liên quan đến SQL.
Bất kỳ ai muốn tham gia một lớp học với mục đích duy nhất là dạy bạn thiết kế cơ sở dữ liệu.
Bất kỳ ai không có thời gian để mò mẫm qua những cuốn sách giáo khoa dày đặc, cố gắng tìm hiểu các giải thích mang tính học thuật.

Nội dung khóa học

9 phần • 30 bài giảng
1 Chào mừng bạn!
2 Cơ sở dữ liệu Pizza, Giúp đỡ Lou
1 Giới thiệu về Yêu cầu Mô hình hóa Dữ liệu
1 Các Công cụ Phần mềm Tôi Đã Sử dụng cho Mô hình hóa Dữ liệu
2 Tôi Nên Chọn Loại SQL Nào?
1 Mô hình Dữ liệu Khái niệm là gì
2 Hướng dẫn Chi tiết Mô hình Dữ liệu Khái niệm
1 Giới thiệu về Thiết kế Lược đồ
2 Sơ đồ Thực thể Quan hệ
1 Chuẩn hóa Cơ sở dữ liệu là gì?
2 Lý do cho việc Chuẩn hóa Cơ sở dữ liệu
3 Ba Dạng Chuẩn
4 Giải thích Dạng Chuẩn 1
5 Ôn tập Thiết kế Dạng Chuẩn 1
6 Giải thích Dạng Chuẩn 2
7 Ôn tập Thiết kế Dạng Chuẩn 2
8 Dạng Chuẩn 3
9 Ôn tập Thiết kế Dạng Chuẩn 3
1 Giới thiệu về Thiết kế Cơ sở dữ liệu
2 Vẽ sơ đồ ER - Bản nháp Đầu tiên Phần 1
3 Vẽ sơ đồ ER - Bản nháp Đầu tiên Phần 2
4 Vẽ sơ đồ ER - Bản nháp Đầu tiên Phần 3
5 Ôn tập Chuẩn hóa Cơ sở dữ liệu - Phần 1
6 Ôn tập Chuẩn hóa Cơ sở dữ liệu - Phần 2
7 Bắt đầu với Mẫu Thiết kế Cơ sở dữ liệu
1 Khái niệm Ngôn ngữ Định nghĩa Dữ liệu (DDL)
2 Tạo Bảng và Cột
3 Định nghĩa Ràng buộc Bảng
4 Ôn tập Script DDL
1 Bài giảng Bổ sung

Giới thiệu khóa học

This course is perfect if you're looking for entry-level course to learn data modeling and relational database table design.

Its singular purpose is to teach you relational database logical design using simple to understand English.  We'll walk though modeling requirements, building the conceptual data model, and logical database model.  Finally we create scripts to create the physical tables.  If you looking to understand data architecture, then you'll find this course very practical!


Join me as we work through Lou's, the owner of several pizza shops, to model, design and create a database he can use to track is business.


In this Course you will Learn to:

  • Create a conceptual data model based on Lou's Pizza Shops' requirements.

  • Use ER (Entity-Relationship) diagrams to model and design database tables and relationships between one another.

  • Appreciate and design around data modification anomalies.

  • Identify a properly formed database table.

  • Answer common interview questions related to relational database normalization and data architecture.

  • Spot a poorly designed table.

  • Communicate with others about table design.

  • Finally understand those confounding normalization rules!

  • Identify database normalization issues within our design and know how to fix them.

  • Use an ERD (Entity Relationship Diagram) to create database scripts.

Nothing is worse than

  • Being excited to learn something new but not knowing where to start.

  • Wasting time learning the wrong features.

  • Being overwhelmed with options and not know which to use.

Imagine Having...

  • Knowledge - Knowing how to quickly understand database design to take your SQL to the next level.

  • Confidence - Feeling good that you’re on the right track.

  • Accomplishment - Having a sense of accomplishment that you've learned something most cannot.

  • Fun - Having fun learning databases!


By the time you’ve completed this course you’ll be able to design and implement relational databases using tables, keys, relationships, and SQL commands in MySQL, PostgresSQL, and SQL Server to meet user and operational needs.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Data Modeling
Hiển thị tất cả khoá học Database Design
Hiển thị tất cả khoá học Relational Databases
Hiển thị tất cả khoá học Sql
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊