MySQL 03 – Làm việc với MySQL cơ bản

0
12

1. Ngôn ngữ SQL

Trước hết, SQL là ngôn ngữ lập trình, nó là Ngôn ngữ Truy vấn có Cấu trúc, cho phép chúng ta truy suất một cơ sở dữ liệu. Chúng ta có thể sử dụng ngôn ngữ này để lọc lấy dữ liệu, chèn các bản ghi mới, xóa các bản ghi hặc cập nhật các bản ghi trong một cơ sở dữ liệu được tạo sẵn, cũng như tạo ra một cơ sở dữ liệu hoàn toàn mới. Đây chính là ngôn ngữ giúp ta làm việc với hệ quản trị cơ sở dữ liệu.

 

2. Làm việc với mã lệnh SQL trong MySQL

Trong phần trước chúng ta đã được làm quen với MySQL thông qua các thao tác Design (tạo nhanh bằng tay) để làm các công việc như:

  • Tạo mới một cơ sở dữ liệu
  • Tạo mới một Bảng
  • Thêm mới các bản ghi vào Bảng dữ liệu
  • Sửa bản ghi
  • Xóa bản ghi
  • Xem danh sách các bản ghi

Trong phần này chúng ta sẽ tìm hiểu cách thức làm các công việc trên thông qua các Hàm, Các lệnh và các Từ khóa trong MySQL. Đó là thực hiện thao tác với MySQL thông qua các lệnh SQL.

Trong MySQL có cung cấp cho chúng ta một khung soạn thảo để chúng ta có thể viết các lệnh SQL nhằm tạo ra các yêu cầu tương tự như các thao tác Design bằng tay mà chúng ta đã được nghiên cứu ở các bài trước.

Để bật khung soạn thảo lệnh SQL chúng ta lựa chọn Tab SQL, và sẽ hiển thị khung soạn thảo như sau:

Mỗi một lệnh SQL hoàn chỉnh được viết trong khung soạn thảo được coi là một “Câu Truy vấn SQL” .

3. Chú thích trong SQL

Chúng ta có hai loại chú thích trong SQL:

  • Chú thích dòng : Cách chú thích này thường được sử dụng để chú thích một đoạn mã ngắn ở cuối dòng hoặc ghi chú trên mỗi dòng lệnh.
    Cú pháp :

    Tất cả những nội dung giữa cặp dấu “–” và cuối dòng đều sẽ được coi là chú thích và không được thực thi.
  • Chú thích đoạn : Cách chú thích này thường được sử dụng để vô hiệu hóa một khối lệnh nào đó.
    Cú pháp:

    Tất cả nội dung nằm giữa cặp dấu /* và */ đều được coi là chú thích và sẽ không được thực thi.

4. Phân cấp trong SQL

Trong MySQL có khá nhiều thứ : DATABASE(cơ sở dữ liệu), TABLE(Bảng dữ liệu), RECORD(bản ghi).

Nếu bạn mới băt đầu với MySQL thì chúng có thể khiến bạn cảm thấy rối. Vì vậy để giúp các bạn hình hiểu hơn các thành phần và phạm vi của nó, tôi và các bạn cùng nhau xem ví dụ dưới đây:
Chúng ta có một ngôi nhà xinh xắn, bên trong ngôi nhà có một chiếc tủ, bên trong chiếc tủ có một hộp quà lưu niệm và bên trong hộp quà ấy thì chắc chắn là món quà mà bạn được tặng để làm đồ lưu niệm rồi. Ta so sanh qua MySQL :

  • MySQL chính là ngôi nhà
  • DATABASE là cái tủ
  • TABLE là cái hộp quà
  • RECORD (hay còn gọi là bản ghi, dữ liệu) chính là món quà lưu niệm

RECORD chính là thứ chúng ta quan tâm nhất, nó chính là dữ liệu, ta sẽ đưa vào hoặc lấy ra.

 

Tác giả : Thiện Nguyễn

[Total: 0    Average: 0/5]

LEAVE A REPLY

Please enter your comment!
Please enter your name here