MySQL RDBMS
RDBMS là gì?
RDBMS là viết tắt của Hệ thống quản lý cơ sở dữ liệu quan hệ.
RDBMS là một chương trình được sử dụng để duy trì cơ sở dữ liệu quan hệ.
RDBMS là cơ sở cho tất cả các hệ thống cơ sở dữ liệu hiện đại như MySQL, Microsoft SQL Server, Oracle và Microsoft Access.
RDBMS sử dụng các truy vấn SQL để truy cập dữ liệu trong cơ sở dữ liệu.
Bảng cơ sở dữ liệu là gì?
Bảng là một tập hợp các mục nhập dữ liệu có liên quan và nó bao gồm các cột và hàng.
Một cột chứa thông tin cụ thể về mọi bản ghi trong bảng.
Bản ghi (hoặc hàng) là từng mục nhập riêng lẻ tồn tại trong một bảng.
Xem lựa chọn từ bảng "Khách hàng" của Northwind:
CustomerID | CustomerName | ContactName | Address | City | PostalCode | Country |
---|---|---|---|---|---|---|
1 |
Alfreds Futterkiste | Maria Anders | Obere Str. 57 | Berlin | 12209 | Germany |
2 | Ana Trujillo Emparedados y helados | Ana Trujillo | Avda. de la Constitución 2222 | México D.F. | 05021 | Mexico |
3 | Antonio Moreno Taquería | Antonio Moreno | Mataderos 2312 | México D.F. | 05023 | Mexico |
4 |
Around the Horn | Thomas Hardy | 120 Hanover Sq. | London | WA1 1DP | UK |
5 | Berglunds snabbköp | Christina Berglund | Berguvsvägen 8 | Luleå | S-958 22 | Sweden |
Các cột trong bảng "Khách hàng" ở trên là: ID khách hàng, Tên khách hàng, Tên người liên hệ, Địa chỉ, Thành phố, Mã bưu điện và Quốc gia. Bảng có 5 bản ghi (hàng).
Cơ sở dữ liệu quan hệ là gì?
Cơ sở dữ liệu quan hệ xác định các mối quan hệ cơ sở dữ liệu dưới dạng bảng. Các bảng có liên quan với nhau - dựa trên dữ liệu chung cho mỗi bảng.
Xem ba bảng sau "Khách hàng", "Đơn đặt hàng" và "Người gửi hàng" từ cơ sở dữ liệu Northwind:
Bảng khách hàng
CustomerID | CustomerName | ContactName | Address | City | PostalCode | Country |
---|---|---|---|---|---|---|
1 |
Alfreds Futterkiste | Maria Anders | Obere Str. 57 | Berlin | 12209 | Germany |
2 | Ana Trujillo Emparedados y helados | Ana Trujillo | Avda. de la Constitución 2222 | México D.F. | 05021 | Mexico |
3 | Antonio Moreno Taquería | Antonio Moreno | Mataderos 2312 | México D.F. | 05023 | Mexico |
4 |
Around the Horn | Thomas Hardy | 120 Hanover Sq. | London | WA1 1DP | UK |
5 | Berglunds snabbköp | Christina Berglund | Berguvsvägen 8 | Luleå | S-958 22 | Sweden |
Mối quan hệ giữa bảng "Khách hàng" và bảng "Đơn đặt hàng" là cột CustomerID:
Bảng đơn hàng
OrderID | CustomerID | EmployeeID | OrderDate | ShipperID |
---|---|---|---|---|
10278 |
5 | 8 | 1996-08-12 | 2 |
10280 | 5 | 2 | 1996-08-14 | 1 |
10308 | 2 | 7 | 1996-09-18 | 3 |
10355 |
4 | 6 | 1996-11-15 | 1 |
10365 | 3 | 3 | 1996-11-27 | 2 |
10383 | 4 | 8 | 1996-12-16 | 3 |
10384 | 5 | 3 | 1996-12-16 | 3 |
Mối quan hệ giữa bảng "Đơn hàng" và bảng "Người gửi hàng" là cột ShipperID:
Bảng Người gửi hàng
ShipperID | ShipperName | Phone |
---|---|---|
1 | Speedy Express | (503) 555-9831 |
2 | United Package | (503) 555-3199 |
3 | Federal Shipping | (503) 555-9931 |