Đề cương khóa học

Giới thiệu

  • Tổng quan về cơ sở dữ liệu và MySQL
  • Cài đặt và thiết lập MySQL
  • Giới thiệu về SQL và ứng dụng khách dòng lệnh MySQL
  • Tạo và quản lý cơ sở dữ liệu và bảng

Truy vấn Dữ liệu

  • Truy xuất và lọc dữ liệu
  • Sắp xếp và giới hạn kết quả truy vấn
  • Làm việc với nhiều bảng
  • Sử dụng truy vấn con và bảng dẫn xuất

Thao tác Dữ liệu

  • Chèn dữ liệu vào bảng
  • Cập nhật và xóa dữ liệu
  • Sử dụng giao dịch để đảm bảo tính toàn vẹn dữ liệu
  • Quản lý chỉ mục để tối ưu hóa hiệu suất

Các Khái niệm Nâng cao về SQL

  • Các hàm tổng hợp
  • Lọc kết quả truy vấn
  • Làm việc với các hàm chuỗi, hàm ngày tháng và hàm toán học
  • Xử lý các giá trị NULL trong truy vấn
  • Sử dụng câu lệnh CASE cho logic điều kiện

Tối ưu hóa Hiệu suất

  • Các kỹ thuật tối ưu hóa truy vấn
  • Lập chỉ mục và tối ưu hóa cấu trúc bảng
  • Phân tích hiệu suất truy vấn với EXPLAIN
  • Chiến lược bộ nhớ đệm và bộ nhớ đệm truy vấn
  • Công cụ giám sát và phân tích hiệu suất để điều chỉnh hiệu suất

Bảo mật và Quản trị

  • Quản lý người dùng và kiểm soát truy cập
  • Bảo mật máy chủ và cơ sở dữ liệu MySQL
  • Sao lưu và khôi phục dữ liệu
  • Nhập và xuất dữ liệu
  • MySQL Workbench và các công cụ quản trị khác

Tích hợp Ứng dụng

  • Kết nối MySQL với các ngôn ngữ lập trình phổ biến
  • Sử dụng các trình kết nối và thư viện MySQL
  • Thực thi truy vấn trong mã ứng dụng

Tóm tắt và Các Bước Tiếp Theo

Requirements

  • Hiểu biết cơ bản về cơ sở dữ liệu

Đối tượng

  • Nhà phát triển
 21 Hours

Number of participants


Price per participant

Testimonials (3)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories