Bạn có bị nhầm lẫn giữa các khái niệm sau không: SQL, MySQL và SQL Server? Tuy khá quen thuộc nhưng có thể bạn vẫn chưa phân biệt rõ từng khái niệm một. Hãy cùng tìm hiểu kĩ hơn trong bài viết dưới đây nhé!
1. SQL (Structured Query Language)
SQL là ngôn ngữ truy vấn mang tính cấu trúc, là một loại ngôn ngữ máy tính phổ biến để tạo, sửa, và lấy dữ liệu từ một hệ quản trị cơ sở dữ liệu quan hệ. Ngôn ngữ này phát triển vượt xa so với mục đích ban đầu là để phục vụ các hệ quản trị cơ sở dữ liệu đối tượng-quan hệ. Nó là một tiêu chuẩn ANSI/ ISO.
Bạn có thể muốn tìm hiểu thêm: Vài điều cơ bản về SQL
2. SQL Server
SQL Server là hệ quản trị database của Microsoft, bảo mật khá tốt. Microsoft SQL Server là một hệ quản trị cơ sở dữ liệu có quan hệ (tiếng Anh là Relational Database Management System hay RDBMS) được phát triển bởi Microsoft. SQL Server là một trong những RDBMS được phổ biến bên cạnh MySQL.
3. MySQL
May SQL là hệ quản trị cơ sở dữ liệu tự do nguồn mở phổ biến nhất thế giới và được các nhà phát triển rất ưa chuộng trong quá trình phát triển ứng dụng.
Vì MySQL là cơ sở dữ liệu tốc độ cao, ổn định và dễ sử dụng, có tính khả chuyển, hoạt động trên nhiều hệ điều hành cung cấp một hệ thống lớn các hàm tiện ích rất mạnh. Với tốc độ và tính bảo mật cao, MySQL rất thích hợp cho các ứng dụng có truy cập CSDL trên internet.
Người dùng có thể tải về MySQL miễn phí từ trang chủ. MySQL có nhiều phiên bản cho các hệ điều hành khác nhau: phiên bản Win32 cho các hệ điều hành dòng Windows, Linux, Mac OS X, Unix, FreeBSD, NetBSD, Novell NetWare, SGI Irix, Solaris, SunOS,…
MySQL là một trong những ví dụ rất cơ bản về Hệ Quản trị Cơ sở dữ liệu quan hệ sử dụng Ngôn ngữ truy vấn có cấu trúc (SQL).
MySQL được sử dụng cho việc bổ trợ PHP, Perl, và nhiều ngôn ngữ khác, làm nơi lưu trữ những thông tin trên các trang web viết bằng PHP hay Perl,…
Trang chủ của SQL: https://www.mysql.com/
Cảm ơn bạn đã theo dõi bài viết! Nếu có bất kì đóng góp nào, hãy comment ở phía dưới nhé.