MySQL là gì

0
3

Để hiểu MySQL, trước tiên bạn cần hiểu cơ sở dữ liệu và SQL. Nếu bạn đã biết cơ sở dữ liệu và SQL, bạn có thể chuyển đến phần MySQL là gì.

Giới thiệu về cơ sở dữ liệu

Bạn xử lý dữ liệu mỗi ngày…

Khi bạn muốn nghe các bài hát yêu thích của mình, bạn mở danh sách phát từ điện thoại thông minh. Trong trường hợp này, danh sách phát là một cơ sở dữ liệu.

Khi bạn chụp ảnh và tải nó lên tài khoản của mình trên mạng xã hội như Facebook, thư viện ảnh của bạn là một cơ sở dữ liệu.

Khi bạn duyệt một trang web thương mại điện tử để mua giày, quần áo, v.v., bạn sử dụng cơ sở dữ liệu giỏ hàng.

Cơ sở dữ liệu ở khắp mọi nơi. Vậy cơ sở dữ liệu là gì? Theo định nghĩa, cơ sở dữ liệu chỉ đơn thuần là một tập hợp dữ liệu có cấu trúc.

Dữ liệu liên quan đến nhau theo bản chất, ví dụ: một sản phẩm thuộc danh mục sản phẩm và được liên kết với nhiều thẻ. Do đó, chúng tôi sử dụng thuật ngữ cơ sở dữ liệu quan hệ.

Trong cơ sở dữ liệu quan hệ, chúng tôi lập mô hình dữ liệu như sản phẩm, danh mục, thẻ, v.v. bằng cách sử dụng bảng. Một bảng chứa các cột và hàng. Nó giống như một bảng tính.

Một bảng có thể liên quan đến một bảng khác bằng cách sử dụng mối quan hệ, ví dụ: mối quan hệ một-một và một-nhiều.

Bởi vì chúng tôi xử lý một lượng lớn dữ liệu, chúng tôi cần một cách để xác định cơ sở dữ liệu, bảng, v.v. và xử lý dữ liệu hiệu quả hơn. Bên cạnh đó, chúng tôi muốn biến dữ liệu thành thông tin.

Và đây là lúc SQL phát huy tác dụng.

SQL – ngôn ngữ của cơ sở dữ liệu quan hệ

SQL là viết tắt của ngôn ngữ truy vấn có cấu trúc.

SQL là ngôn ngữ chuẩn hóa được sử dụng để truy cập cơ sở dữ liệu.

SQL bao gồm ba phần:

  • Ngôn ngữ định nghĩa dữ liệu bao gồm các câu lệnh giúp bạn xác định cơ sở dữ liệu và các đối tượng của nó, ví dụ: bảng, dạng xem, trình kích hoạt, thủ tục được lưu trữ, v.v.
  • Ngôn ngữ thao tác dữ liệu chứa các câu lệnh cho phép bạn cập nhật và truy vấn dữ liệu.
  • Ngôn ngữ điều khiển dữ liệu cho phép bạn cấp quyền cho người dùng truy cập dữ liệu cụ thể trong cơ sở dữ liệu.

MySQL là gì

MySQL? Gì?

My là tên con gái của người đồng sáng lập MySQL, Monty Widenius.

Tên của MySQL là sự kết hợp của My và SQL, MySQL.

MySQL là một hệ quản trị cơ sở dữ liệu cho phép bạn quản lý cơ sở dữ liệu quan hệ. Nó là phần mềm mã nguồn mở được hỗ trợ bởi Oracle. Nó có nghĩa là bạn có thể sử dụng MySQL mà không phải trả một xu nào. Ngoài ra, nếu muốn, bạn có thể thay đổi mã nguồn của nó để phù hợp với nhu cầu của mình.

Mặc dù MySQL là phần mềm mã nguồn mở, bạn có thể mua phiên bản giấy phép thương mại từ Oracle để nhận các dịch vụ hỗ trợ cao cấp.

MySQL khá dễ sử dụng so với các phần mềm cơ sở dữ liệu khác như Oracle Database hoặc Microsoft SQL Server.

MySQL có thể chạy trên nhiều nền tảng khác nhau UNIX, Linux, Windows, v.v. Bạn có thể cài đặt nó trên máy chủ hoặc thậm chí trên máy tính để bàn. Bên cạnh đó, MySQL đáng tin cậy, có thể mở rộng và nhanh chóng.

Cách chính thức để phát âm MySQL là My Ess Que Ell, không phải My Sequel. Tuy nhiên, bạn có thể phát âm nó bất cứ điều gì bạn thích, ai quan tâm?

Nếu bạn phát triển trang web hoặc ứng dụng web, MySQL là một lựa chọn tốt. MySQL là một thành phần thiết yếu của LAMP stack, bao gồm Linux, Apache, MySQL và PHP.

BÌNH LUẬN

Vui lòng nhập bình luận của bạn
Vui lòng nhập tên của bạn ở đây