1. Kiến thức trọng tâm
Tạo lập cơ sở dữ liệu là bước đầu tiên khi xây dựng hệ thống quản lí thông tin bằng máy tính. Một cơ sở dữ liệu gồm nhiều bảng, mỗi bảng lưu thông tin về một đối tượng, như bảng Học sinh hay bảng Môn học. Việc này thường thực hiện bằng hệ quản trị cơ sở dữ liệu như Access, MySQL hay SQLite.
Để tạo một bảng, cần xác định tên bảng và các trường của bảng. Mỗi trường có tên, kiểu dữ liệu và có thể có ràng buộc đi kèm. Ví dụ: mã học sinh dùng kiểu văn bản, ngày sinh dùng kiểu ngày tháng, điểm dùng kiểu số. Ngoài ra, cần chọn một trường làm khóa chính để phân biệt các bản ghi, ví dụ khóa chính của bảng Học sinh là mã học sinh.
Sau khi tạo bảng, người dùng nhập dữ liệu vào bảng dưới dạng các bản ghi. Mỗi bản ghi là một hàng, chứa thông tin của một đối tượng cụ thể. Dữ liệu phải đúng kiểu và ràng buộc, nếu không hệ quản trị sẽ báo lỗi.
2. Ví dụ minh họa
Ví dụ: tạo cơ sở dữ liệu quản lí điểm thi với bảng DiemThi gồm mã học sinh (văn bản, khóa chính), họ tên (văn bản), môn thi (văn bản), điểm (số thực). Các bước: mở hệ quản trị, tạo cơ sở dữ liệu QuanLiDiem, tạo bảng DiemThi với bốn trường trên, đặt mã học sinh làm khóa chính rồi lưu bảng. Sau đó nhập ba bản ghi: HS01, Nguyễn Văn An, Toán, 8.5; HS02, Trần Thị Bình, Toán, 9.0; HS03, Lê Văn Cường, Văn, 7.5. Nếu nhập trùng mã HS01, hệ thống báo lỗi vì vi phạm tính duy nhất của khóa chính.
3. Ghi nhớ
- Cơ sở dữ liệu gồm nhiều bảng, mỗi bảng lưu thông tin về một đối tượng.
- Khi tạo bảng cần xác định tên bảng, tên trường, kiểu dữ liệu và khóa chính.
- Khóa chính dùng để phân biệt các bản ghi, giá trị của nó không được trùng lặp.
- Dữ liệu nhập vào phải đúng kiểu dữ liệu và các ràng buộc của bảng.
