Database là gì?
Một Database (Cơ sở dữ liệu) là một tập hợp dữ liệu đã được tổ chức sắp xếp. Mục đích chính của Database là để tổ chức một lượng lớn thông tin bằng việc lưu trữ, thu thập, và quản lý.
Ngày này, só nhiều Dynamic Website trên thế giới đang được xử lý thông qua Database. Ví dụ, một mô hình để kiểm tra các phòng khả dụng trong một khách sạn. Có nhiều loại Database có sẵn như MySQL, Sybase, Oracle, Mongo DB, SQL Server, …
RDMS Database
Hiện nay có rất nhiều RDMS database, bài học này sẽ giới thiệu tới các bạn các database phổ biến nhất, qua đó bạn có thể thấy được những sự khác biệt giữa chúng.
MYSQL
MYSQL là hệ quản trị cơ sở dữ liệu mã nguồn mở phổ biến nhất.
MYSQL có tốc độ và độ ổn định cao, dễ sử dụng.
Hoạt động trên nhiều hệ điều hành như Microsoft Windows, Linux, Mac OS X, Unix, FreeBSD, NetBSD, Solaris, SunOS…
Có cả bản miễn phí và bản trả phí tùy theo mục đích sử dụng.
MYSQL được biết dến như một máy chủ SQL database mạnh mẽ, hỗ trợ đa luồng, đa người dùng. Và nó cung cấp một hệ thống lớn các hàm tiện ích rất mạnh.
Oracle
Là phần mềm có bản quyền được phát triển bởi hãng Oracle.
Tuy mất phí nhưng những gì mà Oracle mang lại là rất đáng đồng tiền bát gạo. Nó là một hệ quản trị cơ sở dữ liệu đa người dùng lớn, và có các phương thức quản lý tài nguyên hiệu quả.
Oracle là một máy chủ cơ sở dữ liệu xuất sắc khi bạn muốn lựa chọn cho mô hình tính toán client/server.
Hỗ trợ hầu hết các nền tảng hệ điều hành cho cả các client và server, bao gồm MSDOS, NetWare, UnixWare, OS/2 và hầu hết các hệ điều hành UNIX.
MS Access
Microsoft Office Access, thường được gọi tắt là MS Access hoặc đơn giản là Access, là một phần mềm quản lý cơ sở dữ liệu quan hệ do hãng Microsoft giữ bản quyền. Access thường được đóng gói cùng các phần mềm khác trong bộ Microsoft Office và được sử dụng rộng rãi trong các máy tính cài hệ điều hành Windows.
MS Access database có chi phí hợp lý và phù hợp với các dự án quy mô nhỏ.
MS Access sử dụng Jet database engine (Jet SQL, một biến thể của SQL).
Đặc trưng của các cơ sở dữ liệu