SQL Cheat Sheet: Tài liệu học SQL người mới không nên bỏ qua

SQL Cheat Sheet: Tài liệu học SQL người mới không nên bỏ qua
Bảo Linh

07/12/2023

287

0

Chia sẻ lên Facebook
SQL Cheat Sheet: Tài liệu học SQL người mới không nên bỏ qua

SQL Cheat Sheet là bộ tài liệu hướng dẫn tổng hợp các thành phần thông dụng được sử dụng trong SQL, ngôn ngữ truy vấn dữ liệu quan trọng mà bất kỳ nhà phân tích dữ liệu nào cũng cần đến. Trong bài viết dưới đây, Topchuyengia sẽ cung cấp 4 Cheat Sheet bao gồm đầy đủ các kiến thức về SQL từ cơ bản đến nâng cao, giúp bạn xây dựng thành công một nền tảng kiến thức vững chắc về phân tích dữ liệu, từ đó phát triển mạnh mẽ trong lĩnh vực này.
 

SQL Cheat Sheet sẽ cho bạn những thông tin rất hữu ích về SQL. Tuy nhiên, phân tích dữ liệu là lĩnh vực đòi hỏi rất cao về các kỹ năng thực hành. Hãy tìm đến các chuyên gia dạy Data Analyst trên nền tảng Askany để được học hỏi các kinh nghiệm về cách áp dụng hiệu quả những kiến thức trong SQL Cheat Sheet vào thực tế.

 

SQL Basics Cheat Sheet

SQL Basics Cheat Sheet
SQL Basics Cheat Sheet

Với SQL Basics Cheat Sheet, bạn sẽ được hướng dẫn cách sử dụng cú pháp của những câu lệnh đơn giản, đồng thời biết được cách viết các câu điều kiện trong SQL. Bên cạnh đó, SQL Basic Cheat Sheet còn cung cấp ví dụ riêng cho từng câu lệnh giúp người học hiểu rõ và dễ dàng hình dung hơn. Data Analyst là gì? Hiểu rõ được Data Analyst là làm gì sẽ rất cần tới các câu lệnh SQL Cheat Sheet để dễ dàng lọc, thống kê dữ liệu.

>>>Xem thêm: Đăng ký ngay khóa học dạy BA uy tín, chất lượng hiện nay.

Standard SQL Functions Cheat Sheet

Standard SQL Functions Cheat Sheet
Standard SQL Functions Cheat Sheet

Trong Standard SQL Functions Cheat Sheet, bạn sẽ được cung cấp các kiến thức chuyên sâu về SQL như Nulls, Case When, Intervals, Aggregation & Grouping,.... đi kèm với các ví dụ minh hoạ. Tất cả những kiến thức trên đây sẽ giúp bạn có khả năng ứng dụng ngôn ngữ lập trình SQL vào những bài toán phức tạp trong thực tế. Đặc biệt hơn, Standard SQL Functions Cheat Sheet sẽ vô cùng phù hợp với những bạn muốn nâng cao kỹ năng sử dụng SQL khi làm việc trong lĩnh vực phân tích dữ liệu.

Xem thêm các bài viết khác:

SQL JOINs Cheat Sheet

SQL JOINs Cheat Sheet
SQL JOINs Cheat Sheet

Joining Data trong SQL được biết đến là quá trình kết hợp dữ liệu từ hai hoặc nhiều bảng khác nhau dựa trên mối quan hệ của các cột với nhau. Điều này cho phép người dùng truy vấn và trích xuất các thông tin từ nhiều bảng khác nhau nhằm mục đích tạo ra các tập dữ liệu phong phú để có thể thực hiện phân tích và làm báo cáo.

 

Như vậy, SQL JOINs Cheat Sheet sẽ cung cấp cho bạn nhiều loại phép kết hợp dữ liệu trong SQL, chẳng hạn như INNER JOIN, FULL JOIN, LEFT/RIGHT JOIN,.... Thêm vào đó, mỗi phép kết hợp dữ liệu sẽ đi kèm với ví dụ minh hoạ để giúp người học dễ tiếp thu hơn.

SQL Window Functions Cheat Sheet

SQL Window Functions Cheat Sheet
SQL Window Functions Cheat Sheet

Trong SQL, Window Functions hay còn được gọi là Analytical Functions, là một loại hàm phân tích dữ liệu mạnh mẽ hỗ trợ người dùng thực hiện các phép tính toán trên một tập dữ liệu lớn. Chính vì vậy, nó đã trở thành công cụ quan trọng được sử dụng rộng rãi trong các truy vấn phức tạp yêu cầu tính toán và so sánh dữ liệu trên nhiều hàng.

 

Hiểu được điều này, SQL Window Functions Cheat Sheet được thiết kế với khả năng cung cấp cho người học tất tần tật các kiến thức về hàm, cú pháp câu lệnh, cùng với đó là những ví dụ rõ ràng và dễ hiểu.

Tổng hợp một số lệnh trong SQL Cheat Sheet

Tổng hợp một số lệnh trong SQL Cheat Sheet
Tổng hợp một số lệnh trong SQL Cheat Sheet

Lệnh ADD

Lệnh ADD trong SQL được dùng để thêm một cột mới vào bảng đang sẵn có. 

 

Ví dụ minh hoạ: ALTER TABLE employee ADD last_name varchar2(255); ALTER TABLE employee ADD CONSTRAINT emp_det PRIMARY KEY (id, last_name);

Lệnh CREATE DATABASE

Lệnh CREATE DATABASE được sử dụng với mục đích tạo các cơ sở dữ liệu SQL mới. 

 

Ví dụ minh hoạ: CREATE DATABASE movies_development;

Lệnh CREATE TABLE

Lệnh CREATE TABLE trong SQL được sử dụng để tạo bảng mới, trong đó tên bảng và tên cột được chỉ định. 

 

Ví dụ minh hoạ: CREATE TABLE movie_info (movie_name varchar2(255), release_date datetime, lead_actor varchar2(255), music_director varchar2(255));

Lệnh ALTER TABLE

Lệnh ALTER TABLE được xem là lệnh để update table trong SQL. Lệnh này được sử dụng để thêm, xóa hoặc cập nhật các cột trong bảng có sẵn. Ngoài ra, nó còn được dùng để xoá bỏ những ràng buộc của bảng hiện có. 

 

Ví dụ minh hoạ: ALTER TABLE employee DROP COLUMN last_name;

Lệnh ALTER COLUMN

Trong SQL, lệnh ALTER COLUMN được dùng để thay đổi loại dữ liệu của cột.

 

Ví dụ minh hoạ:  ALTER TABLE employee ALTER COLUMN joining_date datetime;

Lệnh DELETE

Lệnh DELETE được sử dụng để xóa các dữ liệu ra khỏi bảng được chỉ định.

 

Ví dụ minh hoạ: DELETE from employee where employee_id = 345;

Lệnh EXISTS

Lệnh EXISTS trong SQL được sử dụng với hai chức năng:

  • Kiểm tra sự tồn tại của những bản ghi trong một truy vấn con.
  • Trả về giá trị TRUE nếu truy vấn con đưa ra một hoặc nhiều bản ghi.

Ví dụ minh hoạ: SELECT employee_id, contact_number FROM employee WHERE EXISTS (SELECT employee_id, department FROM department WHERE employee_id = 345 AND department = 'HR');

Lệnh INDEX

Lệnh INDEX trong SQL là gì? Lệnh INDEX có nhiệm vụ giúp dữ liệu truy vấn nhanh và hiệu quả hơn. Lệnh này thường được tạo trên các cột được người dùng tìm kiếm nhiều nhất.

 

Ví dụ minh hoạ: CREATE INDEX idx_employee ON employee (first_name, last_name);

Lệnh SELECT

Lệnh SELECT được sử dụng để lấy kết quả từ một hoặc nhiều bảng có trong cơ sở dữ liệu SQL Server.

 

Ví dụ minh hoạ: SELECT employee_id from employee; SELECT * from employee;

Lệnh SET

Lệnh SET trong SQL được dùng nhằm đặt giá trị cho một cột thành giá trị được chỉ định trong hoạt động UPDATE.

 

Ví dụ minh hoạ: UPDATE employee SET first_name = ‘Tony’ WHERE employee_id = 345;

 

Bài viết trên đây đã giới thiệu SQL Cheat Sheet phù hợp cho những bạn mới bắt đầu tham gia vào lĩnh vực phân tích dữ liệu, đây sẽ là bộ tài liệu giúp bạn tiết kiệm thời gian trau dồi các kiến thức hữu ích về SQL. Tuy nhiên, học cần đi đôi với hành, không ít bạn trẻ nắm rõ lý thuyết SQL nhưng lại không biết áp dụng chúng vào thực tế như thế nào, đây được xem là vấn đề vô cùng đáng lo ngại nếu bạn muốn trở thành một nhà phân tích dữ liệu thành công. Hãy trực tiếp liên hệ với các chuyên gia DA hàng đầu của Askany để được giải thích cụ thể hơn về các khái niệm trong SQL Cheat Sheet là gì, cũng như cách sử dụng chúng đúng nhất.

Bình luận

Kinh nghiệm thực tế

Tư vấn 1:1

Uy tín

Đây là 3 tiêu chí mà TOPCHUYENGIA luôn muốn hướng tới để đem lại những thông tin hữu ích cho cộng đồng