Lý thuyết trọng tâm tin học 11 - Định hướng Tin học ứng dụng kết nối bài 14: SQL - Ngôn ngữ truy vấn có cấu trúc
Tổng hợp kiến thức trọng tâm Tin học 11 - Định hướng Tin học ứng dụng kết nối tri thức bài 14: SQL - Ngôn ngữ truy vấn có cấu trúc. Tài liệu nhằm củng cố, ôn tập lại nội dung kiến thức bài học cho học sinh dễ nhớ, dễ ôn luyện. Kéo xuống để tham khảo
Nếu chưa hiểu - hãy xem: => Lời giải chi tiết ở đây
I. LỢI ÍCH CỦA NGÔN NGỮ TRUY VẤN
- SQL được phát triển từ những năm 1970, ngày nay đã trở thành ngôn ngữ được sử dụng hết sức phổ biến mà hầu hết các hệ QTCSDL đều hỗ trợ.
- SQL có ba 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).
Hướng dẫn trả lời câu hỏi củng cố trang 71 SGK:
1.
CREATE TABLE casi (
Sid INT,
TenCS VARCHAR (128)
);
2.
ALTER TABLE casi ADD PRIMARY KEY (Sid);
II. KHỞI TẠO CSDL
- Để tạo ra một CSDL, trước hết phải thực hiện câu truy vấn yêu cầu tạo lập CSDL:
CREATE DATABASE ten_CSDL ;
→ Tên CSDL 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.
- Sau khi đã tạo CSDL, có thể thực hiện các câu truy vấn tạo bảng dữ liệu với mô tả đầy đủ cấu trúc của bảng: tên bảng, danh sách các tên trường và kiểu dữ liệu tương ứng.
→ Tên bảng và tên trường cũng tuân thủ quy tắc đặt tên giống với tên CSDL.
CREATE TABLE tên_bảng (danh sách các tên trường và kiểu dữ liệu) ;
- Có thể sửa chữa, thay đổi cấu trúc của bảng, thêm khóa chính, khóa ngoài với câu truy vấn ALTER:
ALTER TABLE tên_bảng Yêu cầu thay đổi;
→ Yêu cầu thay đổi có thể là thêm trường với kiểu dữ liệu xác định hay thêm khóa chính, khóa ngoài.
Hướng dẫn trả lời câu hỏi củng cố trang 72 SGK:
1. SELECT Aid, tenNS FROM nhacsi ;
2. INSERT INTO casi VALUES (‘TK’, ‘Nguyen Trung Kien’) ;
INSERT INTO casi VALUES (‘QD’, ‘Quy Duong’) ;
INSERT INTO casi VALUES (‘YM’, ‘Y Moan’);
III. CẬP NHẬT VÀ TRUY XUẤT DỮ LIỆU
- Toàn bộ việc truy xuất dữ liệu theo mọi yêu cầu, hoàn cảnh sẽ được thực hiện bởi câu truy vấn SELECT.
SELECT danh sách các trường
FROM danh sách các bảng
WHERE điều kiện
ORDER BY yêu cầu sắp xếp ;
- Mệnh đề JOIN là mệnh đề sử dụng khi muốn thực hiện liên kết các bảng theo khóa ngoài của một bảng với khóa chính của bảng khác.
SELECT danh sách các trường
FROM tên_bảng_1 INNER JOIN ten_bảng_2 ON điều kiện
→ Điều kiện sau ON là điều kiện so sánh bằng giữa khóa ngoài và khóa chính.
- Các câu truy vấn cập nhật dữ liệu sẽ bao gồm: thêm mới (INSERT), sửa chữa (UPDATE) và xóa dữ liệu (DELETE).
INSERT INTO tên_bảng VALUES (danh sách các giá trị) ;
UPDATE tên_bảng SET tên_trường = giá trị WHERE điều kiện ;
DELETE FROM tên_bảng WHERE điều kiện ;
Nếu chưa hiểu - hãy xem: => Lời giải chi tiết ở đây
Nội dung quan tâm khác
Thêm kiến thức môn học
Giải bài tập những môn khác
Giải sgk lớp 11 KNTT
Giải sgk lớp 11 CTST
Giải sgk lớp 11 cánh diều
Giải SBT lớp 11 kết nối tri thức
Giải SBT lớp 11 chân trời sáng tạo
Giải SBT lớp 11 cánh diều
Giải chuyên đề học tập lớp 11 kết nối tri thức
Giải chuyên đề toán 11 kết nối tri thức
Giải chuyên đề ngữ văn 11 kết nối tri thức
Giải chuyên đề vật lí 11 kết nối tri thức
Giải chuyên đề hóa học 11 kết nối tri thức
Giải chuyên đề sinh học 11 kết nối tri thức
Giải chuyên đề kinh tế pháp luật 11 kết nối tri thức
Giải chuyên đề lịch sử 11 kết nối tri thức
Giải chuyên đề địa lí 11 kết nối tri thức
Giải chuyên đề mĩ thuật 11 kết nối tri thức
Giải chuyên đề âm nhạc 11 kết nối tri thức
Giải chuyên đề công nghệ chăn nuôi 11 kết nối tri thức
Giải chuyên đề công nghệ cơ khí 11 kết nối tri thức
Giải chuyên đề tin học 11 định hướng Khoa học máy tính kết nối tri thức
Giải chuyên đề tin học 11 định hướng Tin học ứng dụng kết nối tri thức
Giải chuyên đề quốc phòng an ninh 11 kết nối tri thức
Giải chuyên đề hoạt động trải nghiệm hướng nghiệp 11 kết nối tri thức
Giải chuyên đề học tập lớp 11 chân trời sáng tạo
Giải chuyên đề học tập lớp 11 cánh diều
Trắc nghiệm 11 Kết nối tri thức
Trắc nghiệm 11 Chân trời sáng tạo
Trắc nghiệm 11 Cánh diều
Bộ đề thi, đề kiểm tra lớp 11 kết nối tri thức
Đề thi Toán 11 Kết nối tri thức
Đề thi ngữ văn 11 Kết nối tri thức
Đề thi vật lí 11 Kết nối tri thức
Đề thi sinh học 11 Kết nối tri thức
Đề thi hóa học 11 Kết nối tri thức
Đề thi lịch sử 11 Kết nối tri thức
Đề thi địa lí 11 Kết nối tri thức
Đề thi kinh tế pháp luật 11 Kết nối tri thức
Đề thi công nghệ cơ khí 11 Kết nối tri thức
Đề thi công nghệ chăn nuôi 11 Kết nối tri thức
Đề thi tin học ứng dụng 11 Kết nối tri thức
Đề thi khoa học máy tính 11 Kết nối tri thức
Bộ đề thi, đề kiểm tra lớp 11 chân trời sáng tạo
Bộ đề thi, đề kiểm tra lớp 11 cánh diều
Đề thi Toán 11 Cánh diều
Đề thi ngữ văn 11 Cánh diều
Đề thi vật lí 11 Cánh diều
Đề thi sinh học 11 Cánh diều
Đề thi hóa học 11 Cánh diều
Đề thi lịch sử 11 Cánh diều
Đề thi địa lí 11 Cánh diều
Đề thi kinh tế pháp luật 11 Cánh diều
Đề thi công nghệ cơ khí 11 Cánh diều
Đề thi công nghệ chăn nuôi 11 Cánh diều
Đề thi tin học ứng dụng 11 Cánh diều
Đề thi khoa học máy tính 11 Cánh diều
Bình luận