Giáo án tích hợp AI Tin học 11 THUD Bài 14: SQL – Ngôn ngữ truy vấn có cấu trúc
Giáo án điện tử Tin học 11 (Định hướng TH ứng dụng) Bài 14: SQL – Ngôn ngữ truy vấn có cấu trúc. Sách kết nối tri thức mới nhất cho năm học 2026 - 2027. Có tích hợp video AI, điều chỉnh cấu trúc, kiến thức phù hợp với năm học mới để tạo ra một bản powerpoint hoàn thiện và chất lượng. Thầy/cô chỉ cần tải về và giảng dạy. Có thể chỉnh sửa dễ dàng.
=> Giáo án điện tử Tin học 11 TH ứng dụng Kết nối tri thức (Tích hợp video AI)
Các tài liệu bổ trợ
BÀI 14: SQL - NGÔN NGỮ TRUY VẤN CÓ CẤU TRÚC
I. NỘI DUNG CHI TIẾT BÀI HỌC
TỔNG QUAN VỀ SQL: SQL (Structured Query Language) là ngôn ngữ truy vấn chuẩn dùng để định nghĩa, cập nhật và khai thác CSDL quan hệ. SQL gồm 3 thành phần chính: DDL (định nghĩa), DML (thao tác), DCL (kiểm soát).
KHỞI TẠO CSDL (DDL): Dùng để tạo và sửa đổi cấu trúc dữ liệu.
Câu lệnh: CREATE DATABASE (tạo CSDL), CREATE TABLE (tạo bảng), ALTER TABLE (sửa bảng), PRIMARY KEY (khai báo khoá chính), FOREIGN KEY (khai báo khoá ngoài).
Ví dụ: CREATE TABLE bannhac (Mid CHAR(4), TenBN VARCHAR(128));.
CẬP NHẬT VÀ TRUY XUẤT DỮ LIỆU (DML): Dùng để quản lí dữ liệu.
Câu lệnh: SELECT (truy xuất), INSERT INTO (thêm), DELETE (xoá), UPDATE (cập nhật).
Các từ khoá hỗ trợ: FROM (từ bảng), WHERE (điều kiện), ORDER BY (sắp xếp), INNER JOIN (liên kết).
Ví dụ: SELECT Mid, TenBN FROM bannhac WHERE Aid = 1;.
KIỂM SOÁT QUYỀN TRUY CẬP (DCL): Dùng để phân quyền người dùng.
Câu lệnh: GRANT (cấp quyền), REVOKE (thu hồi quyền).
Ví dụ: GRANT select ON music.* TO guest;.
II. KIẾN THỨC TRỌNG TÂM
SQL là ngôn ngữ tiêu chuẩn để tương tác với hầu hết các hệ quản trị CSDL hiện nay.
Thành phần DDL thực hiện việc thiết lập cấu trúc nền tảng (bảng, khoá) cho CSDL.
Thành phần DML cho phép người dùng thêm, sửa, xoá và truy xuất dữ liệu theo các điều kiện cụ thể.
Từ khoá WHERE đóng vai trò quan trọng trong việc lọc dữ liệu theo yêu cầu.
Thành phần DCL đảm bảo tính bảo mật bằng cách quản lí quyền truy cập của người dùng.
III. BỐ CỤC SLIDE PPTX
Slide 1: BÀI 14: SQL - NGÔN NGỮ TRUY VẤN CÓ CẤU TRÚC
Nội dung: Giới thiệu vai trò của SQL trong việc quản trị CSDL.
Slide 2: CÁC THÀNH PHẦN CỦA SQL
Nội dung: Phân loại SQL thành DDL, DML và DCL.
Slide 3: KHỞI TẠO DỮ LIỆU VỚI DDL
Nội dung: Các câu lệnh tạo bảng và thiết lập khoá (Primary Key, Foreign Key).
Slide 4: TRUY XUẤT DỮ LIỆU VỚI SELECT
Nội dung: Cấu trúc câu lệnh truy xuất cơ bản và cách sử dụng điều kiện WHERE.
Slide 5: CẬP NHẬT DỮ LIỆU VỚI DML
Nội dung: Các lệnh INSERT, UPDATE, DELETE để thay đổi nội dung trong bảng.
Slide 6: LIÊN KẾT BẢNG VÀ SẮP XẾP
Nội dung: Sử dụng INNER JOIN để kết hợp bảng và ORDER BY để sắp xếp kết quả.
Slide 7: KIỂM SOÁT QUYỀN TRUY CẬP VỚI DCL
Nội dung: Cách sử dụng GRANT và REVOKE để quản lí bảo mật.
Slide 8: TỔNG KẾT
Nội dung: Tóm tắt ý nghĩa và tầm quan trọng của các câu lệnh SQL trong thực tế.