Tổng quan về chương trình học lớp 11
Chương trình lớp 11 tập trung vào các khái niệm quan trọng về Cơ sở dữ liệu, MySQL và kỹ thuật lập trình nâng cao.
- Giới thiệu về cơ sở dữ liệu và SQL
- Làm việc với MySQL: Truy vấn, cập nhật, quản lý dữ liệu
- Ứng dụng lập trình với Python và SQL
Các bước phân tích bài toán quản lý CSDL
- Xác định yêu cầu bài toán
- Xác định thực thể và thuộc tính
- Xác định khóa chính, khóa ngoại
- Thiết kế bảng dữ liệu
- Xây dựng quan hệ giữa các bảng
- Viết các truy vấn SQL cơ bản
Khóa chính và Khóa ngoại
Khóa chính (Primary Key): Dùng để xác định duy nhất một bản ghi trong bảng.
Khóa ngoại (Foreign Key): Liên kết dữ liệu giữa hai bảng với nhau.
Câu lệnh SQL cơ bản
CREATE TABLE KhachHang ( MaKH VARCHAR(10) PRIMARY KEY, TenKH VARCHAR(50), SDT VARCHAR(15), DiaChi TEXT, Email VARCHAR(50) );
SELECT * FROM KhachHang;
Thực hành CSDL với các bài toán quản lý
Sau khi học lý thuyết, học sinh có thể luyện tập qua các hệ thống quản lý sau:
Một số tài liệu tham khảo
Xem thêm tài liệu PDF tổng hợp về các bài toán quản lý: