Database
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Database

Cơ sở dữ liệu là gì? Và một DBMS?

A cơ sở dữ liệu là một tập hợp thông tin được tổ chức cẩn thận thành một hệ thống.

Công nghệ trong hệ thống máy tính cho phép chúng tôi tổ chức dữ liệu trình bày thông tin điều cần thiết cho một hệ thống thông tin được gọi là Hệ thống quản lý cơ sở dữ liệu .

DBMS là một phần mềm đóng gói dữ liệu của cơ sở dữ liệu và cung cấp cho chúng tôi một cách tập trung để lưu trữ, truy xuất, chỉnh sửa, duy trì dữ liệu và hơn thế nữa.

Hãy xác định một số thuộc tính chính của DBMS:

  • Hiệu quả :cơ sở dữ liệu cần cung cấp hiệu suất tốt nhất để lưu trữ và truy xuất dữ liệu.
  • Liên tục :dữ liệu được lưu trữ trong cơ sở dữ liệu được lưu trữ vĩnh viễn. Khi phần mềm cơ sở dữ liệu bị kết thúc hoặc máy khởi động lại, dữ liệu (không bao gồm các lỗi phần cứng) vẫn sẽ ở đó.
  • Quyền riêng tư và bảo mật :cơ sở dữ liệu cung cấp cho chúng ta khả năng lưu trữ dữ liệu một cách riêng tư và an toàn. Nó cho phép nhiều người dùng truy cập và mỗi người dùng chỉ có thể truy cập và chỉnh sửa dữ liệu được phép. Một số người dùng chỉ có thể truy cập dữ liệu chứ không thể chỉnh sửa hoặc xóa dữ liệu đó.
  • Quyền truy cập được chia sẻ :nhiều người dùng cần có quyền truy cập dữ liệu được chia sẻ với các quyền thích hợp. Nhiều ứng dụng cũng có thể truy cập vào cùng một cơ sở dữ liệu.
  • Lớn :một cơ sở dữ liệu có thể xử lý một lượng lớn dữ liệu và nó có thể mở rộng theo nhu cầu của bạn, sử dụng các kỹ thuật tiên tiến khác nhau. Điều đó không có nghĩa là cơ sở dữ liệu chỉ hữu ích khi bạn có nhiều dữ liệu - nó có thể hữu ích ngay cả với rất ít mục nhập dữ liệu, do các thuộc tính được liệt kê ở trên.

Có rất nhiều DBMS khác nhau trên thị trường. Một số giống nhau, một số khác biệt rất nhiều.

DBMS quan hệ, được xây dựng dựa trên mô hình quan hệ, là một số trong những mô hình phổ biến nhất mà bạn có thể sử dụng trong thế giới thực.

Tôi sẽ sớm nói chi tiết về 3 Hệ thống quản lý cơ sở dữ liệu quan hệ nguồn mở phổ biến:PostgreSQL, MySQL và SQLite.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Một số biến đổi tổng hợp BẤT KỲ đều bị hỏng

  2. Chỉ mục được lọc và Tham số bắt buộc (redux)

  3. SQL CHỌN MIN

  4. Cách đạt được chuyển đổi dự phòng tự động cho TimescaleDB

  5. Cách sử dụng mệnh đề GROUP BY trong SQL