Week 6 Mở rộng
Watch the lecture
Video: https://www.youtube.com/watch?v=WXk7yDqsKxs
Tuần 6 Mở rộng
Scalability (Khả năng mở rộng). MySQL: Số nguyên (Integers), Chuỗi (Strings), Ngày tháng (Dates), Thời gian (Times), Số thực (Real Numbers), Sai số dấu phẩy động (Floating-Point Imprecision), Độ chính xác cố định (Fixed Precision), Thay đổi bảng (Altering Tables). Stored Procedures (Thủ tục lưu trữ). PostgreSQL. Vertical Scaling (Mở rộng theo chiều dọc). Horizontal Scaling (Mở rộng theo chiều ngang). Replication (Sao chép). Read Replicas (Bản sao chỉ đọc). Sharding (Phân mảnh). Access Controls (Kiểm soát truy cập): GRANT, REVOKE. Tấn công SQL Injection. Prepared Statements (Câu lệnh chuẩn bị trước).
Cách tải mã nguồn bài giảng vào Visual Studio Code
Đăng nhập vào cs50.dev.
Trong cửa sổ terminal, nhập
wget https://cdn.cs50.net/sql/2023/x/lectures/6/src6.zipsau đó nhấn Enter để tải xuống tệp Zip chứa mã nguồn của bài giảng vào codespace của bạn.
Trong cửa sổ terminal, nhập
unzip src6.zipsau đó nhấn Enter để giải nén tệp Zip đó.
Trong cửa sổ terminal, nhập
cd src6sau đó nhấn Enter để “chuyển thư mục” vào thư mục
src6đó.Trong cửa sổ terminal, nhập, ví dụ:
lssau đó nhấn Enter để xem các tệp tin.