[Tự học SQL] Giới thiệu chi tiết về SQL và ứng dụng của nó » https://bem2.vn

Cafedev khởi đầu san sẻ cho ace một series mới tương quan tới cơ sở tài liệu. Trong trong thực tiễn, hầu hết những ứng dụng từ nhỏ cho tới lớn đều có dùng tới tài liệu, hoàn toàn có thể coi tài liệu là một phần rất quan trọng trong một ứng dụng nào đó. Từ đó tất cả chúng ta thấy được việc tìm hiểu và khám phá và biết được những sử dụng và quản trị cơ sở tài liệu rất quan trọng cỡ nào để góp thêm phần hoàn thành xong một dự án Bất Động Sản .

Vì vậy để làm việc với cơ sở dữ liệu bạn phải biết được SQL là gì? và học cách sử dụng nó một cách thành thạo, từ đó áp dụng nó vào dự án của bạn. Đây là bài đầu tiên của series tự học SQL từ cơ bản tới nâng cao giúp ace hiểu rõ SQL là gì?

1. SQL là gì ?

SQL là một ngôn ngữ tiêu chuẩn để lưu trữ, thao tác và truy xuất dữ liệu trong cơ sở dữ liệu.

Hướng dẫn tự học SQL của cafedev sẽ dạy bạn cách sử dụng SQL trong các hệ quản trị cơ sở sau đây: MySQL, SQL Server, MS Access, Oracle, Sybase, Informix, Postgres, và các hệ thống cơ sở dữ liệu khác.

  • SQL là viết tắt của Structured Query Language
  • SQL cho phép bạn truy cập và thao tác cơ sở dữ liệu
  • SQL trở thành tiêu chuẩn của Viện Tiêu chuẩn Quốc gia Hoa Kỳ (ANSI) vào năm 1986 và của Tổ chức Tiêu chuẩn hóa Quốc tế (ISO) vào năm 1987
Xem thêm  Top 8 Ứng Dụng Windows Phone 8.1 Hay Cho Window Phone 8, Top Ứng Dụng Hay Cho Window Phone 8

2. SQL hoàn toàn có thể làm được gì ?

  • SQL có thể thực thi các 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
  • SQL có thể chèn các bản ghi trong cơ sở dữ liệu
  • SQL có thể cập nhật các bản ghi trong cơ sở dữ liệu
  • SQL có thể xóa bản ghi khỏi cơ sở dữ liệu
  • SQL có thể tạo cơ sở dữ liệu mới
  • SQL có thể tạo bảng mới trong cơ sở dữ liệu
  • SQL có thể tạo các thủ tục được lưu trữ trong cơ sở dữ liệu
  • SQL có thể tạo dạng xem trong cơ sở dữ liệu
  • SQL có thể đặt quyền trên bảng, thủ tục và dạng xem

Từ đó tất cả chúng ta lấy và quản trị được tài liệu để hiển thị lên ứng dụng tương ứng như những ứng dụng của iOS, Android, Web, trò chơi …

3. SQL là một tiêu chuẩn – NHƯNG cũng có một số ít ngoại lệ

Mặc dù SQL là một tiêu chuẩn ANSI / ISO nhưng nó có những phiên bản khác nhau của ngôn từ SQL .
Tuy nhiên, để tuân thủ tiêu chuẩn ANSI, tổng thể chúng đều tương hỗ tối thiểu những lệnh chính ( ví dụ điển hình như SELECT, UPDATE, DELETE, INSERT, WHERE ) theo cách tựa như .
Nhưng hầu hết đều giống nhau nên chỉ cần bạn học và sử dụng tốt SQL chuẩn thì bạn hoàn toàn có thể dùng nó trên bất kể hệ quản trị cơ sở tài liệu nào ở trên .

Xem thêm  Chủ Đề 3: Chữ Trang Trí Trong Đời Sống Mĩ Thuật 7 Bài 13: Vẽ Trang Trí

4. RDBMS – hệ quản trị cơ sỡ dữ liệu quan hệ là gì?

RDBMS là viết tắt của Relational Database Management System .
RDBMS là cơ sở cho SQL và cho toàn bộ những mạng lưới hệ thống cơ sở tài liệu tân tiến như MS SQL Server, IBM DB2, Oracle, MySQL và Microsoft Access …
Dữ liệu trong RDBMS được tàng trữ trong những đối tượng người tiêu dùng cơ sở tài liệu được gọi là bảng. Bảng là một tập hợp những mục dữ liệu có tương quan và nó gồm có những cột và hàng .

5. Sử dụng SQL trong website của bạn

Để xây dựng một trang web hiển thị dữ liệu từ cơ sở dữ liệu, bạn sẽ cần:

  • Chương trình cơ sở dữ liệu RDBMS(RDBMS là viết tắt của Relational Database Management System có nghĩa là hệ quản trị cơ sỡ dữ liệu quan hệ) (tức là MS Access, SQL Server, MySQL, ….)
  • Sử dụng ngôn ngữ script từ phía máy chủ, như PHP hoặc ASP, Javascript
  • Cách sử dụng SQL để lấy dữ liệu bạn muốn
  • Sử dụng HTML / CSS để tạo UI cho trang

6. Sử dụng SQL trong mobile app

Để thiết kế xây dựng một app hiển thị tài liệu từ cơ sở tài liệu, bạn sẽ cần :

  • Chương trình cơ sở dữ liệu RDBMS cho mobile (tức là MySQL, PostgreSQL, SQLite, ….)
  • Sử dụng ngôn ngữ lập trình mobile app: Swift, Kotlin, Java, Flutter…
  • Cách sử dụng SQL để lấy dữ liệu bạn muốn

7. Sử dụng tool gì để thực hành thực tế SQL

Còn tuỳ vào dự án Bất Động Sản của bạn dùng RDBMS, thì sẽ dùng ứng dụng tương ứng của nó .
Ví dụ :

  • MySQL – Bạn tải app MySQL
  • PostgreSQL – Bạn tải app PostgreSQL
  • MS SQL Server – Bạn tải app MS SQL Server
  • … – ….
Xem thêm  Cách xóa gỡ bỏ phần mềm ứng dụng trên máy tính win 10

Ở đây bạn đang học nên cafedev khuyên bạn nên dùng những tool trên web cho nhanh gọn nhẹ trong việc thực hành thực tế. Bạn hoàn toàn có thể tìm hiểu thêm web này .

8. Dữ liệu mẫu và cấu trúc những bảng dùng cho series này

  • Cấu trúc bảng

Các bảng này là hiệu quả sau khi chạy file dữ liệu bên dưới .

  • File dữ liệu

Bạn tải những file sql sau đây và import nó vào ứng dụng tương ứng của bạn sau đó run nó để tạo ra cơ sở tài liệu và bản để bạn thực hành thực tế những bài tiếp theo nhé .

Tải file sql chứa dữ liệu mẫu để thực hành trong series.
Nếu bạn dùng web này, bạn chọn import file -> chọn file sql_demo_cafedev. sql -> chọn run -> bạn sẽ thấy cơ sở tài liệu cafedev được tạo ra cùng với nhiều bản có data sẵn cho bạn thực hành thực tế .
Full series tự học SQL từ cơ bản tới nâng cao tại đây nha .
Nếu bạn thấy hay và có ích, bạn hoàn toàn có thể tham gia những kênh sau của cafedev để nhận được nhiều hơn nữa :
Chào thân ái và quyết thắng !

Đăng ký kênh youtube để ủng hộ Cafedev nha các bạn, Thanks you!

Source: https://bem2.vn
Category: Ứng dụng hay

Rate this post

Bài viết liên quan

Để lại ý kiến của bạn:

Email của bạn sẽ không được hiển thị công khai.