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

MySQL Database Administration: Beginner SQL Database Design

Quản trị Cơ sở dữ liệu MySQL: Thiết kế Cơ sở dữ liệu SQL cho Người mới bắt đầu

Quản trị Cơ sở dữ liệu MySQL: Thiết kế Cơ sở dữ liệu SQL cho Người mới bắt đầu

Học SQL để phân tích dữ liệu, quản lý cơ sở dữ liệu quan hệ và quản trị với MySQL Workbench (Dành cho DBA mới bắt đầu!)

4.7
(3,486 đánh giá)
16,838 học viên
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 1.169.000đ -96%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
7.0 giờ video
76 bài giảng
6 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 31/05/2026

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

Viết truy vấn SQL và sử dụng giao diện MySQL Workbench để tạo cơ sở dữ liệu và bảng
Học cách chỉnh sửa bảng bằng cách thêm và xóa cột
Kết nối dữ liệu giữa các bảng bằng cách tạo mối quan hệ khóa chính và khóa ngoại
Phân quyền vai trò và quyền hạn cho người dùng cơ sở dữ liệu, giống như một DBA thực thụ
Giải quyết các bài tập thực hành và tình huống kinh doanh thực tế
Nắm vững các mẹo, công cụ và case study độc đáo không có ở nơi nào khác
Hiểu về Hệ quản trị Cơ sở dữ liệu Quan hệ (RDBMS) phổ biến
Nhận quyền truy cập TRỌN ĐỜI vào tài nguyên, bài kiểm tra, bài tập và hỗ trợ từ chuyên gia

Yêu cầu

MySQL Workbench và Community Server cho Mac hoặc Windows/PC (chúng tôi sẽ hướng dẫn bạn cài đặt miễn phí)
Khuyến khích nhưng không bắt buộc có kiến thức cơ bản về cơ sở dữ liệu

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

Phù hợp với chuyên viên phân tích hoặc BI muốn nâng cao hiểu biết về hệ thống cơ sở dữ liệu quan hệ
Người dùng Excel muốn chuyển sang vai trò tập trung vào business intelligence hoặc cơ sở dữ liệu rộng hơn
Bất kỳ ai muốn học một trong những ngôn ngữ lập trình cơ sở dữ liệu phổ biến và mạnh mẽ nhất thế giới (SQL)
Sinh viên tìm kiếm khóa học thực hành, hấp dẫn về MySQL cho quản trị cơ sở dữ liệu
Bất kỳ ai muốn theo đuổi sự nghiệp quản trị viên cơ sở dữ liệu
LƯU Ý: Khóa học này KHÔNG bao gồm phân tích cơ sở dữ liệu (chúng tôi có khóa học riêng về phân tích dữ liệu)

Nội dung khóa học

11 phần • 71 bài giảng
1 Giới thiệu
2 ĐỌC KỸ: Lưu ý quan trọng cho học viên mới
3 TẢI VỀ: Tài nguyên khóa học
4 Giới thiệu Dự án Khóa học
5 Thiết lập kỳ vọng
1 Giới thiệu về SQL
2 Cơ sở dữ liệu Quan hệ
3 Hệ quản trị Cơ sở dữ liệu Quan hệ
1 Tổng quan về Cài đặt MySQL
2 Tải về cho Mac - MySQL Community Server
3 Tải về cho Mac - MySQL Workbench
4 Tải về cho PC - MySQL Community Server & MySQL Workbench
5 Kết nối Workbench với Server
6 Giao diện MySQL Workbench
7 Tạo Schema ban đầu
1 Tạo Schema bằng giao diện
2 Tạo Schema bằng mã SQL
3 Tạo Bảng bằng giao diện
4 Tạo Bảng bằng truy vấn SQL
5 Kiểu dữ liệu MySQL
6 Bài tập: Tạo Schema và Bảng của riêng bạn
7 Lời giải: Tạo Schema và Bảng của riêng bạn
8 Thêm và xóa cột trong Editor
9 Thêm và xóa cột bằng mã SQL
10 Bài tập: Thêm và xóa cột
11 Lời giải: Thêm và xóa cột
12 Xóa Schema và Bảng
13 Bài tập: Xóa Schema và Bảng
14 Lời giải: Xóa Schema và Bảng
1 Chèn bản ghi vào Bảng
2 Cập nhật bản ghi dữ liệu
3 Bài tập: Chèn và Cập nhật bản ghi
4 Lời giải: Chèn và Cập nhật bản ghi
5 Xóa bản ghi cụ thể
6 Xóa tất cả bản ghi bằng Truncate
7 Bài tập: Xóa bản ghi
8 Lời giải: Xóa bản ghi
1 Khóa chính và Khóa ngoại
2 Demo Khóa chính và Khóa ngoại
3 Bài tập: Mối quan hệ Bảng
4 Lời giải: Mối quan hệ Bảng
5 Chuẩn hóa Cơ sở dữ liệu
6 Demo Chuẩn hóa Cơ sở dữ liệu
7 Bài tập: Chuẩn hóa
8 Lời giải: Chuẩn hóa
9 Trình chỉnh sửa Sơ đồ EER
10 Bài tập: Trình chỉnh sửa Sơ đồ EER
11 Lời giải: Trình chỉnh sửa Sơ đồ EER
1 Bài tập: Dự án Giữa khóa
2 Lời giải: Dự án Giữa khóa
1 Tạo Index
2 Ràng buộc Unique
3 Ràng buộc Non Null
4 Bài tập: Index và Ràng buộc
5 Lời giải: Index và Ràng buộc
6 Stored Procedures
7 Bài tập: Stored Procedures
8 Lời giải: Stored Procedures
9 Triggers
10 Bài tập: Triggers
11 Lời giải: Triggers
1 Quản lý Server
2 Bài tập: Quản lý Server
3 Lời giải: Quản lý Server
4 Quản lý Người dùng và Quyền hạn
5 Bài tập: Quản lý Người dùng và Quyền hạn
6 Lời giải: Quản lý Người dùng và Quyền hạn
1 Bài tập: Dự án Cuối khóa
2 Lời giải: Dự án Cuối khóa
1 Tài nguyên & Các bước tiếp theo
2 BÀI HỌC BỔ SUNG

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

If you’re looking to develop practical, real-world data analytics & business intelligence skills and learn the foundations of database administration (DBA) and analysis, you’ve come to the right place.


This course is unlike anything you’ve seen before, guaranteed. We'll start from the ground up, teaching you the tools to get the job done, and most importantly how to you apply your skills to real projects and learn how to truly think like a Database Administrator.


You’ll be playing the role of a Database Administration Consultant for Maven Consulting, a firm that helps businesses create, maintain, and optimize their databases. Throughout the course, you’ll be working directly with the owners of various companies to help them manage data in their new and scaling enterprises. You will use the skills you learn to complete actual projects that database administration professionals work on every day.


COURSE OUTLINE:


  • SQL Intro & MySQL Setup

    For students who haven't completed one of our other SQL courses, we'll demonstrate exactly how to download and install the tools that we'll need to access MySQL, including MySQL Community Server & MySQL Workbench. We'll share download guides for both Mac & PC, and run our first piece of SQL code to generate the project database that we'll analyze throughout the course.

  • Creating, Altering, and Deleting Schemas & Tables

    In this section we'll learn how to create schemas and tables using SQL code and with the Workbench UI tools. Then, we will learn how to alter tables by adding and removing columns. Finally, we will walk through dropping schemas and tables (be careful with this one).

  • Inserting, Updating, and Deleting Records

    After we get up to speed creating and altering tables, we will learn how to populate those tables with records of data, and update and delete records as needed.

  • Database Design

    Now that we have covered the basic mechanics, we will learn how tables relate to one another optimally, and discuss best practices for database design. We will explore the EER Diagram Editor, and you will have some opportunities to create your own database models.


    ***MID-COURSE PROJECT:
    Normalize this database for your client! 

  • Advanced Concepts
    In this section, we will get into concepts like adding an index to a column, imposing constraints, and creating stored procedures and triggers. This is powerful stuff! 

  • Server & User Management
    In our last section before the Final Project, we will learn how to monitor servers to make sure they are running, and how to restart them when needed. You will also get your hands on user management tools to assign roles and manage permissions, just like a real DBA.

    ***FINAL COURSE PROJECT: Design and build an entire database from scratch! 


IMPORTANT NOTE: This course does NOT cover data exploration and database analysis. Our goal here is to focus on building, altering, and maintaining SQL/MySQL databases using MySQL and MySQL Workbench (we cover data analysis in-depth in separate courses).

______________________________


Enroll today and get LIFETIME access to:

  • 7 hours of high-quality video

  • Downloadable MySQL ebook and cheat sheets

  • Quizzes and homework assignments

  • Mid-course and Final SQL projects

  • 30-day money-back guarantee

If you’re looking for a hands-on, practical guide to mastering database administration skills using SQL/MySQL, this is the course for you!


Happy administering!

-John (Lead SQL Instructor & MySQL Expert, Maven Analytics)


__________

Looking for our full course library? Search "Maven Analytics" to browse our full collection of Excel, Power BI, SQL, Tableau, Python, Alteryx & Machine Learning courses!


See why John is one of the TOP-RATED SQL/MySQL Instructors on Udemy:

"I totally loved this course! Everything was easy to understand, but it moved at a fast enough pace that I never got bored. I learned SO much about MySQL and had fun doing it. In fact, at the end of the day I didn't want to stop learning -- I wanted to keep charging on to the next lesson!"

- Ann S.

"This is an excellent advanced course! I've taken multiple SQL courses from Maven Analytics and recommend them all. The best part of this course is the detail they included by building a real world e-commerce database. It's much easier to grasp the concepts when you can see how they're literally applied to scenarios and outcomes as opposed to just theory. Great work!"

- Dan S.

"John's deep understanding of SQL and database analysis and ability to explain those tools is really unmatched. I've taken other SQL and MySQL courses and tried reading books, but this course is by far the most effective. Excited to see more courses from John!"

- Steven M.

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 Database Administration
Hiển thị tất cả khoá học Mysql
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 😊