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

Mastering Data Modeling Fundamentals

Nắm vững Kiến thức Cơ bản về Mô hình Dữ liệu

Nắm vững Kiến thức Cơ bản về Mô hình Dữ liệu

Kỹ thuật và Thực hành Tốt nhất về Mô hình Thực thể - Quan hệ

4.5
(14,371 đánh giá)
62,233 học viên
Giảng viên
Alan Simon
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 399.000đ -87%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
3.0 giờ video
37 bài giảng
4 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 18/03/2026

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

Thành thạo các kỹ thuật cần thiết để xây dựng mô hình dữ liệu cho tổ chức của bạn.
Áp dụng các nguyên tắc thiết kế mô hình dữ liệu quan trọng thông qua cả ký hiệu thực thể-quan hệ cổ điển và ký hiệu "chân chim".
Xây dựng các mô hình dữ liệu chính xác về ngữ nghĩa, bao gồm các thực thể, thuộc tính, quan hệ, hệ thống phân cấp và các cấu trúc mô hình hóa khác.
Chuyển đổi mô hình dữ liệu khái niệm thành mô hình dữ liệu logic và vật lý thông qua kỹ thuật forward engineering.

Yêu cầu

Học viên chỉ cần hiểu biết cơ bản về các khái niệm và cấu trúc quản lý dữ liệu như bảng cơ sở dữ liệu quan hệ và cách các phần dữ liệu khác nhau liên hệ logic với nhau. Nội dung khóa học sẽ phát triển dựa trên những ý tưởng cơ bản này; không yêu cầu điều kiện tiên quyết nào khác.

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

Dành cho chuyên viên phân tích nghiệp vụ, kỹ sư dữ liệu hoặc nhà thiết kế cơ sở dữ liệu, hiện có ít hoặc chưa có kinh nghiệm về mô hình hóa dữ liệu, muốn xây dựng bộ công cụ cá nhân về các kỹ thuật và thực hành tốt nhất trong mô hình hóa dữ liệu.
Sau khi hoàn thành khóa học, bạn sẽ sẵn sàng bắt đầu làm việc với các dự án mô hình hóa dữ liệu thực tế, với trách nhiệm mở rộng trong vai trò hiện tại hoặc tìm kiếm vị trí mới liên quan đến mô hình hóa dữ liệu. Ví dụ về các vị trí bao gồm nhà thiết kế cơ sở dữ liệu, chuyên viên mô hình hóa dữ liệu khái niệm, nhà phát triển cơ sở dữ liệu...

Nội dung khóa học

8 phần • 37 bài giảng
1 Lời chào mừng
2 Giới thiệu về Khóa học
1 Giới thiệu về Kiến thức Cơ bản Mô hình Dữ liệu
2 Mục đích và Vai trò của Mô hình hóa Dữ liệu
3 Các Khái niệm và Thuật ngữ Cơ bản về Mô hình Dữ liệu
4 Định hướng Lựa chọn giữa các Phương pháp luận, Kỹ thuật và Ký hiệu
5 So sánh Mô hình hóa Dữ liệu với Thiết kế Cơ sở Dữ liệu
6 So sánh Mô hình hóa Dữ liệu Giao dịch với Mô hình hóa Dữ liệu Phân tích
7 Tổng kết Kiến thức Cơ bản về Mô hình Dữ liệu
1 Giới thiệu về Các Thành phần Cơ bản trong Mô hình Dữ liệu
2 Vai trò của Thực thể trong Mô hình hóa Dữ liệu
3 Thêm Thuộc tính vào Mô hình Dữ liệu của Bạn
4 Sử dụng Thuộc tính Đa trị trong Mô hình Dữ liệu
5 Xây dựng Quan hệ vào Mô hình Dữ liệu
6 Tổng kết Các Thành phần Cơ bản của Mô hình Dữ liệu
1 Tại sao Yếu tố Phức tạp Thực tế Quan trọng trong Mô hình hóa Dữ liệu
2 Xây dựng Hệ thống Phân cấp cho các Thực thể trong Mô hình Dữ liệu
3 Xác định Ràng buộc cho các Thuộc tính
4 Xác định Phụ thuộc Liên thực thể thông qua Thực thể Mạnh và Yếu
5 Tổng kết về Độ phức tạp Thực tế của Thực thể và Thuộc tính
1 Tại sao Bản số Quan hệ và Độ phức tạp lại Quan trọng
2 Xây dựng Độ phức tạp Thực tế vào các Quan hệ trong Mô hình Dữ liệu
3 Xác định Bản số Tối đa của một Quan hệ
4 Xác định Bản số Tối thiểu của một Quan hệ
5 Sử dụng Ký hiệu Chân chim cho Bản số Tối thiểu và Tối đa
6 Tổng kết về Bản số và Quan hệ Phức tạp
1 Đồng bộ hóa các Cấp độ Khác nhau của Mô hình Dữ liệu
2 Tổng quan về Chuẩn hóa Cơ sở Dữ liệu Quan hệ
3 Forward-Engineering Mô hình Dữ liệu Khái niệm của Bạn
4 Thêm về Forward-Engineering Mô hình Dữ liệu
5 Reverse-Engineer Mô hình Vật lý trở lại Mô hình Khái niệm
6 Tổng kết Cách làm việc với các Cấp độ Khác nhau của Mô hình Dữ liệu
1 Tầm quan trọng của Phần mềm Mô hình hóa Dữ liệu
2 Xây dựng Mô hình Dữ liệu bằng Chương trình Vẽ
3 Xây dựng Mô hình bằng Công cụ Phần mềm Mô hình hóa Dữ liệu
1 Cảm ơn bạn đã tham gia khóa học!
2 Tài nguyên bổ sung để nghiên cứu sâu hơn

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

If you are a current or aspiring IT professional in search of sound, practical techniques to analyze and model data as part of the overall data management lifecycle, this is the course for you.

During the course, you’ll put what you learn to work and define sample data model segments in both “classic” entity-relationship notation and also the “crow’s foot” notation to help emphasize the best practices and techniques covered in this course. Each section has either scenario based quiz questions or hands on assignments that emphasizes key learning objectives for that section’s material. This way, you can be confident as you move through the course that you’re picking up the key points about data modeling.

To build this course, I drew from more than 30 years of my own work involving data modeling and related disciplines. Long ago, in the late 1980s, I was a software engineer at what was then the world’s second largest computer systems vendor, Digital Equipment Corporation. I wrote software for a “conceptual and logical database design tool” - in other words, a data modeling tool. My own consulting firm, Thinking Helmet, Inc., specializes in data management and analytics-focused disciplines for which data modeling is essential. I’ve rolled up my sleeves and personally tackled every aspect of what you’ll learn in this course. I’ve even learned a few painful lessons, and have built a healthy share of “lessons learned” into the course material.

In this course, I take you from the fundamentals and concepts of data modeling all the way through a number of best practices and techniques that you’ll need to build data models in your organization. You’ll find many examples that clearly demonstrate the key concepts and techniques covered throughout the course. By the end of the course, you’ll be all set to not only put these principles to work, but also to make the key data modeling and design decisions required by the “art” of data modeling that transcend the nuts-and-bolts techniques and design patterns.

Specifically, this course will cover:

  • Foundational data modeling concepts and fundamentals

  • The symbiotic relationship between data modeling and database design (Hint: the two are not exactly the same!)

  • Different modeling approaches, techniques, and notations that you can put to work

  • The fundamentals of entities, attributes, and relationships, as well as how to express these concepts in multiple modeling notations

  • How we incorporate real-world complexities into our entities, attributes, and relationships

  • The data modeling lifecycle that includes forward engineering a conceptual data model to a logical and then a physical model, as well as how we reverse-engineer a physical data model back to the conceptual level

  • Different software-based approaches for data modeling tools

Data modeling is both an art and a science. While we have developed a large body of best practices over the years, we still have to make this-or-that types of decisions throughout our data modeling work, often based on deep experience rather than specific rules. That’s what I’ve instilled into this course: the fusion of data modeling art and science that you can bring to your organization and your own work. So come join me on this journey through the world of data modeling!

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 Sql
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊