CSDL là môn học cửa hàng của chăm ngành CNTT, ngẫu nhiên sinh viên CNTT nào thì cũng cần nắm vững và sử dụng thành thuần thục Cơ sở tài liệu để áp dụng cho quá trình sau này. Vậy bắt buộc cùng tò mò CSDL là gì nhé.

Bạn đang xem: Cơ sở dữ liệu quan hệ

Tại sao cần có CSDL

Chúng ta bước đầu câu chuyện của một tiệm tạp hóa của dì ba đầu ngõ, hằng ngày bán được 3-5 bao xà phòng, 4 lọ nước mắm, 6 gói Bim Bim… Để biết được lời, lỗ và bảo đảm không bị sót, mất mát, dì ba lấy một cuốn tập làm cho sổ biên chép số tiền cài đặt hàng, số tiền bán sản phẩm mỗi ngày và chất vấn qua số hàng còn lại để biết lỗ lãi.

Từ ngày nhà ở phía trước hình thành, dân cư đến sống đông, tiệm dì tía tấp nập hẳn lên. Từng ngày bán sản phẩm trăm mặt hàng, mỗi mặt hàng từ vài ba chục cho trăm cái, dì ba không thể làm sao tính được câu hỏi lời lỗi tuyệt tồn kho nữa.

May nhưng mà trong nhà gồm cái Tí vừa học dứt khóa tin học văn phòng buộc phải dì ba mua đến nó cái máy tính và bảo nó giúp.

Xem thêm: Bài: 2 Học Xây Lâu Đài Bằng Phần Mềm Sand Castle Builder, Phần Mềm Học Xây Lâu Đài Cát

Nó lập nên những bảng Excel quản lý Tồn kho, Nhập hàng, bán hàng như sau:

*
*
*
*
*
*

Lược vật quan hệ (ERD) của các đại lý dữ liệu cai quản đơn hàng

 

Hệ quản trị Cơ sở tài liệu (Database Management System – DBMS)

DBMS là các phần mềm dùng để làm chủ và vận hành Cơ sở dữ liệu. Các DBMS thịnh hành như MySQL, SQL Server, Oracle Database, DB2 …

Bảng so sánh một trong những DBMS phổ biến:

DBMSKích thước hệ thốngHệ điều hànhNăm ra đời
OracleLớnUNIXWindows1979
DB2Lớn và vừaAIX(R)

 

HP-UX

Linux(R)

Solaris

1985
MySQLVừa cùng nhỏAll OS1987
MS SQL ServerVừa cùng nhỏWindows2000

Đọc thêm về SQL