Nội dung chính Tin học 11 theo đị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

Hệ thống kiến thức trọng tâm i 14: SQL – Ngôn ngữ truy vấn có cấu trúc sách Tin học 11 theo định hướng Tin học ứng dụng 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

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 ;

=> Giáo án Tin học ứng dụng 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 tin học ứng dụng 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