Bài 14: SQL - Ngôn ngữ truy vấn có cấu trúc

Khởi động (SGK Kết nối tri thức với cuộc sống - Trang 69)

Hướng dẫn giải

- Cơ sở dữ liệu (Database) là tập hợp dữ liệu có cấu trúc được lưu trữ và truy cập từ hệ thống máy tính.

- Truy vấn cơ sở dữ liệu được hiểu đơn giản là một “bộ lọc” có khả năng thu thập thông tin từ nhiều bảng trong một hệ cơ sở dữ liệu và thiết lập các các tiêu chí để hệ quản trị cơ sở dữ liệu thích hợp.

(Trả lời bởi Quoc Tran Anh Le)
Thảo luận (1)

Hoạt động 1 (SGK Kết nối tri thức với cuộc sống - Trang 69)

Hướng dẫn giải

Sự khác biệt cơ bản giữa cách truy vấn dữ liệu thông qua ngôn ngữ truy vấn và lập trình trực tiếp là: Ngôn ngữ truy vấn được thiết kế đặc biệt để truy vấn dữ liệu trong cơ sở dữ liệu một cách hiệu quả và đơn giản, trong khi lập trình trực tiếp cần phải sử dụng ngôn ngữ lập trình để thực hiện các truy vấn dữ liệu và đảm bảo tính đúng đắn của chúng. Sử dụng ngôn ngữ truy vấn có thể giúp thực thi các truy vấn nhanh hơn và dễ dàng bảo trì hơn trong các ứng dụng liên tục sử dụng dữ liệu từ cơ sở dữ liệu. Tuy nhiên, lập trình trực tiếp cũng còn được sử dụng để thực hiện các truy vấn dữ liệu phức tạp hoặc kết hợp các tác vụ khác nhau trong ứng dụng.

(Trả lời bởi Thanh An)
Thảo luận (1)

Câu hỏi 1 (SGK Kết nối tri thức với cuộc sống - Trang 71)

Hướng dẫn giải

CREATE TABLE table_banthuam ( Mid(int), Sid varchar(20), )

(Trả lời bởi Thanh An)
Thảo luận (1)

Câu hỏi 2 (SGK Kết nối tri thức với cuộc sống - Trang 71)

Hướng dẫn giải

CREATE TABLE casi

(Sid INT PRIMARY KEY);

(Trả lời bởi Time line)
Thảo luận (1)

Câu hỏi 1 (SGK Kết nối tri thức với cuộc sống - Trang 72)

Hướng dẫn giải

SELECT [Asid], [TenNS]

FROM [nhacsi]

(Trả lời bởi Mai Trung Hải Phong)
Thảo luận (1)

Câu hỏi 2 (SGK Kết nối tri thức với cuộc sống - Trang 72)

Hướng dẫn giải

Tham khảo:

INSERT INTO casi

VALUES ('Nguyễn Trung Kiên','Quy Dương','Y Moan');

(Trả lời bởi Time line)
Thảo luận (1)

Câu hỏi 1 (SGK Kết nối tri thức với cuộc sống - Trang 72)

Hướng dẫn giải

GRANT SELECT

ON music

to mod

(Trả lời bởi Mai Trung Hải Phong)
Thảo luận (1)

Câu hỏi 2 (SGK Kết nối tri thức với cuộc sống - Trang 72)

Hướng dẫn giải

REVOKE DELETE ON mod FROM musci;

(Trả lời bởi Mai Trung Hải Phong)
Thảo luận (1)

Luyện tập 1 (SGK Kết nối tri thức với cuộc sống - Trang 72)

Hướng dẫn giải

CREATE TABLE table_banthuam

(

    Mid(int),

    Sid varchar(20),

)

(Trả lời bởi Mai Trung Hải Phong)
Thảo luận (1)

Luyện tập 2 (SGK Kết nối tri thức với cuộc sống - Trang 72)

Hướng dẫn giải

CONSTRAINT fk_banthuam

 FOREIGN KEY (Mid, Sid)

 REFERENCES banthuam (Mid, Sid

 

);

(Trả lời bởi Mai Trung Hải Phong)
Thảo luận (1)