Trong thời buổi công nghệ hiện nay, việc tạo ra các trang Wed động đã trở nên rất thân thuộc. Và để tạo được một trang wed động, SQL đóng một vai trò vô cùng quan trọng. Vậy SQL là gì? Chức năng và câu lệnh truy vấn của nó ra sao? Sau đây, chúng tôi sẽ chia sẻ với các bạn về nó.
Bạn biết gì về SQL?
SQL là từ viết tắt của Structure Query Language, là ngôn ngữ truy vấn mang tính cấu trúc. Nó được thiết kế để quản lý dữ liệu trong 1 hệ thống quản lý cơ sở dữ liệu (RDBMS)
SQL có chức năng gì?
Với 7 chức năng quan trọng sau, SQL đã hoàn toàn trở nên thân thuộc với tất cả mọi người:
- Với SQL, người dùng có thể truy cập dữ liệu từ (RDBMS)
- SQL có thể truy vấn Database theo nhiều cách khác nhau bằng cách sử dụng nhiều câu lệnh.
- Cho phép người dùng miêu tả dữ liệu
- Cho phép người dùng định nghĩa dữ liệu trong một Database và thao tác nó khi cần thiết.
- Người dùng có thể tạo, xáo Database và bảng
- Cho phép người dùng tạo view, Procedure, hàm trong một Database
- Thiết lập quyền truy cập vào bảng, thủ tục view nếu người dùng muốn.
Câu lệnh truy vấn SQL là gì?
Là một ngôn ngữ truy vấn mang tính cấu trúc, SQL cần có những câu lệnh. Nó được chia thành 3 nhóm dựa trên bản chất của chúng:
Ngôn ngữ tháo tác dữ liệu DML: gồm 4 câu lệnh:
Câu lệnh INSERT INTRO (thêm dữ liệu vào bảng)
Cú pháp câu lệnh:
Insert Intro “ten_bang” (“cot_1”, “cot 2_2, …)
Values (“giatri_1”, “giatri_2”, …);
Câu lệnh INSERT INTRO SELECT
Cú pháp câu lệnh:
Insert Intro “ten_bang_1” (“cot_1”, “cot 2_2, …)
Select “cot_3”, “cot_4” …
From “ten_bang_2”;
Câu lệnh UPDATE (cập nhật, sửa đổi dữ liệu trong bảng)
Cú pháp câu lệnh:
UPDATE“ten_bang”
SET“cot_1”= “gia_tri_moi_1”, “gia_tri_moi_2”
WHERE “dieu_kien_Update”;
Câu lệnh DELETE (xóa dữ liệu trong bảng)
Cú pháp câu lệnh:
DELETE FROM “tên_bang”
WHERE “dieu_kien_xoa”;
Ngôn ngữ định nghĩa dữ liệu DDL: gồm 3 câu lệnh:
- Lệnh CREATE: tạo một bảng, một view của bảng hoặc đối tượng khác trong Database.
- Lệnh ALTER: sửa đổi một đối tượng Database đang tồn tại.
- Lệnh: xóa toàn bộ một bảng, một view của bảng hoặc đối tượng khác trong một Database.
Ngôn ngữ điều khiển dữ liệu DCL
- Lệnh GRANT: trao một quyền tới người dùng.
- Lệnh REVOKE: thu hồi quyền đã tao cho người dùng.
Tóm lại, SQL là một ngôn ngữ truy vấn mang tính cấu trúc và có vai trò rất quan trọng trong việc phát triển những trang wed động. Hy vọng những thông tin mà chúng tôi cung cấp đã giải đáp những thắc mắc về SQL là gì? các chức năng và câu lệnh truy vấn của SQL? và mang lại nhiều hữu ích cho các bạn.
>> Xem thêm:
Dịch vụ thiết kế web bán hàng giá rẻ chuyên nghiệp chuẩn SEO
CÔNG TY TNHH WEBICO
Văn phòng: Lầu 8 Mekong Tower, 235-241 Cộng Hòa, Phường 13, Quận Tân Bình, TPHCM.
Email: email@webico.vn
Tổng đài: 1800 6016 – Hotline: 0886.02.02.02