DANH MỤC: SQL

Bài 3: SQL là gì?


SQL một từ rất là thông dụng, mà bất kỳ một lập trình viên nào cũng phải có trong tay một skill về nó. Vậy nó là cái quái gì mà nghe có vẻ cần thiết đến thế?

1, SQL là gì?

- SQL là viết tắt của từ Structured Query Language, dịch ra tiếng việt thì các bạn có thể hiển nó là một ngôn ngữ truy vấn mang tính cấu trúc, nó là một ngôn ngữ rất phổ biến để thêm, sửa, xóa và lấy dữ liệu ra từ một hệ quản trị cơ sở dữ liệu quan hệ.

- SQL bao gồm các hệ quản trị cơ sở dữ liệu sau:

  • MySQL.
  • SQL Server
  • MS access.
  • Oracle.
  • Sybase.
  • Informix
  • Postgres
  • ...

2, SQL có thể làm gì?

- Sau đây là những gì mà chúng ta có thể làm với SQL.

  • SQL có thể thực hiện truy vấn đối với cơ sở dữ liệu.
  • SQL có thể lấy dữ liệu từ cơ sở dữ liệu (SELECT).
  • SQL có thể chèn các bản ghi trong cơ sở dữ liệu (INSERT).
  • SQL có thể cập nhật hồ sơ trong cơ sở dữ liệu (UPDATE).
  • SQL có thể xóa các bản ghi từ cơ sở dữ liệu (DELETE).
  • SQL có thể tạo cơ sở dữ liệu mới (CREATE).
  • SQL có thể tạo các bảng mới trong cơ sở dữ liệu (CREATE).
  • SQL có thể tạo các thủ tục (procedure) được lưu trữ trong cơ sở dữ liệu.
  • SQL có thể tạo ra khung nhìn (VIEW) trong cơ sở dữ liệu.
  • SQL có thể đặt quyền truy cập vào các bảng, thủ tục và chế độ xem.

3, Hạn chế của SQL.

-Mặc dù như các bạn đã biết SQL là một tiêu chuẩn, nhưng nó có rất nhiều các phiên bản khác nhau và cũng chính vì thế nó sẽ có các câu lệnh khác nhau. Nhưng các bạn hoàn toàn không phải lo về điều đó bởi các hàm, câu lệnh cơ bản như INSERT, UPDATE, DELETE, SELECT, WHERE ,.. nó sẽ giống nhau.

4, Cần gì để học SQL?

-Để có thể học được SQL trong series của mình các bạn sẽ cần phải có những yếu tố sau:

  • Máy của các bạn phải cài đặt một trong các hệ quản trị cơ sở dữ liệu trên ( bắt buộc ).
  • Bạn cần phải biết một ngôn ngữ sử lý ở phía máy chủ như: java, PHP, ASP ,.. ( không bắt buộc ).
  • Nếu như bạn cần dữ liệu hiển thị một cách đẹp đẽ thì bạn cũng cần phải có kiến thức về front-end như HTML, CSS,.. ( không bắt buộc ).\
  • Ngoài ra thì máy của bạn cũng cần phải có kết nối internet (để có thể theo dõi series của mình).

5, Lời kết.

-Bài này chúng ta sẽ tạm dừng ở đây, bắt đầu từ bài tiếp theo chúng ta sẽ đi vào sử dụng các cú pháp trong SQL.

Nguồn: Toidicode.com

Thông tin tác giả

Vũ Thanh Tài

Vũ Thanh Tài

The best way to learn is to share

Hãy tham gia group facebook để cùng giao lưu chia sẻ kiến thức! Tham Gia