IX. MỘT VÀI LĨNH VỰC TIÊU BIỂU ỨNG DỤNG PLC
1. Giới thiệu Cơ sở dữ liệu
Cơ sở dữ liệu là một kho chứa thơng tin. Cĩ nhiều loại cơ sở dữ liệu, nhưng trong đề tài này chỉ quan tâm đến cơ sở dữ liệu quan hệ, là kiểu cơ sở dữ liệu phổ biến nhất hiện nay.
Một cơ sở dữ liệu quan hệ:
Chứa dữ liệu trong các bảng, được cấu tạo bởi các dịng cịn gọi là các mẩu tin, và cột cịn gọi là các trường
Thiết kế cơ sở dữ liệu :
Để tạo một cơ sở dữ liệu, trước hết, ta phải xác định thơng tin gì cần theo dõi. Sau đĩ, ta thiết kế cơ sở dữ liệu, tạo bảng chứa các trường định nghĩa kiểu dữ liệu sẽ cĩ. Sau khi tạo ra cấu trúc cơ sở dữ liệu, cơ sở dữ liệu cĩ thể chứa dữ liệu dưới dạng mẩu tin. Ta khơng thể đưa dữ liệu vào mà khơng cĩ bảng hay định nghĩa trường vì dữ liệu sẽ khơng cĩ chổ để chứa. Do đĩ, thiết kế cơ sở dữ liệu cực kỳ quan trọng, nhất là rất khĩ thay đổi thiết kế một khi ta đã tạo xong nĩ.
Bảng ( tables ): chứa các mẩu tin là các mẩu dữ liệu riêng rẽ bên trong phân nhĩm dữ liệu.
Mẩu tin : chứa các trường( field ) . Mỗi trường thể hiện một bộ phận dữ liệu trong một mẩu tin. Ví dụ như mổi mẩu tin thể hiện một mục trong danh bạ địa chỉ chứa các trường tên và họ, địa chỉ, thành phố, số điện thoại.
Recordset là một cấu trúc dữ liệu thể hiện một tập hợp con các mẩu tin lấy về từ cơ sở dữ liệu. Về khái niệm, nĩ tương tự một bảng nhưng cĩ thêm một vài thuộc tính riêng biệt quan trọng.
Các recordset được thể hiện như là các đối tượng, về khái niệm tương tự như là các đối tượng giao diện người sử dụng ( như là một nút lệnh và hộp văn bản trong Visual Basic)