Nội dung chính Tin học 11 theo định hướng khoa học máy tính Kết nối tri thức bài 14: SQL – Ngôn ngữ truy vấn có cấu trúc

Hệ thống kiến thức trọng tâm bài 14: SQL – Ngôn ngữ truy vấn có cấu trúc sách Tin học 11 theo định hướng khoa học máy tính Kết nối tri thức. Với các ý rõ ràng, nội dung mạch lạc, đi thẳng vào vấn đề hi vọng người đọc sẽ nắm trọn kiến thức trong thời gian rất ngắn. Nội dung chính được tóm tắt ngắn gọn sẽ giúp thầy cô ôn tập củng cố kiến thức cho học sinh. Bộ tài liệu có file tải về. Mời thầy cô kéo xuống tham khảo

Bài 14: SQL – NGÔN NGỮ TRUY VẤN CÓ CẤU TRÚC

1. Lợi ích của ngôn ngữ truy vấn

- Khác biệt cơ bản trong cách truy vấn nhờ ngôn ngữ truy vấn so với lập trình trực tiếp là:

+ Lập trình truy xuất dữ liệu trực tiếp bằng một ngôn ngữ lập trình là lập trình theo thủ tục: người lập trình phải biết chi tiết cấu trúc tệp dữ liệu, các bước để lấy từng nhóm dữ liệu liên quan đến từng bản nhạc, phải xây dựng thuật toán để tách ra lấy thông tin cần thiết. Việc này có thể lặp đi lặp lại với mỗi yêu cầu truy xuất khác nhau. 

+ Ngôn ngữ truy vấn có cấu trúc cung cấp những câu truy vấn khái quát, dễ hiểu và dễ sử dụng để người lập trình chỉ cần viết ra yêu cầu “muốn làm gì/ lấy ra cái gì” rồi gửi cho hệ QTCSDL thực hiện. 

- SQL (Structured Query Language) là ngôn ngữ truy vấn định chuẩn cho việc định nghĩa, cập nhật, truy xuất và điều khiển dữ liệu từ các CSDL quan hệ.

- SQL có 3 thành phần: DDL (Data Definition Language – ngôn ngữ định nghĩa dữ liệu); DML (Data Manipulation Language – ngôn ngữ thao tác dữ liệu); DCL (Data Control Language – ngôn ngữ kiểm soát dữ liệu). 

2. Khởi tạo CSDL

- Tên CSDL, tên bảng và tên trường chỉ gồm các kí tự La-tinh và chữ số, không chứa kí tự trống và các kí tự đặc biệt.

3. Cập nhật và truy xuất dữ liệu

Khái quát câu truy vấn chứa mệnh đề JOIN:

SELECT danh sách các trường 

     FROM tên_bảng_1 INNER JOIN ten_bang_2 ON điều kiện

4. Kiểm soát quyền truy cập

- Có hai câu truy vấn: Cấp quyền (GRANT) và thu hồi (REVOKE).

- Các quyền có thể là: CREATE, SELECT, INSERT, UPDATE, DELETE,…

- Câu truy vấn khái quát là:

GRANT danh sách quyền ON tên_CSDL . tên_bảng TO tài_khoản_người_dùng ; 

REVOKE danh sách quyền ON tên_CSDL . tên_bảng FROM tài_khoản_người_dùng ;

=> Giáo án Khoa học máy tính 11 kết nối Bài 14: SQL - Ngôn ngữ truy vấn có cấu trúc

Thông tin tải tài liệu:

Phía trên chỉ là 1 phần, tài liệu khi tải về là file word, có nhiều hơn + đầy đủ đáp án. Xem và tải: Kiến thức trọng tâm tin học 11 theo định hướng khoa học máy tính kết nối tri thức - Tại đây

Tài liệu khác

Tài liệu của bạn

Tài liệu môn khác

Tài liệu mới cập nhật

Chat hỗ trợ
Chat ngay