Bµi 2: T¹o lËp CSDL
Bµi 2: T¹o lËp CSDL
1/ ThiÕt kÕ b¶ng CSDL
2/ ThiÕt lËp mèi quan hÖ gi÷a c¸c b¶ng
3/ Mét sè thao t¸c trªn b¶ng
1.Thiết kế bảng CSDL
1.Thiết kế bảng CSDL
1.1/ Khái niệm:
Bảng (Table) là thành phần cơ sở dùng để
lưu giữ thông tin trong tập tin csdl
Access. Bảng là một đối tượng được tạo
ra trước tiên trong một csdl, gồm có
nhiều dòng và cột.
1.2. một số quy tắc về xây dựng
1.2. một số quy tắc về xây dựng
CSDL
CSDL
quy tắc 1: mỗi trường trong bảng phải mô tả
một loại thông tin duy nhất
quy tắc 2: Mỗi bảng phải có một số trường tối
thiểu, nhờ nó mà không có các bản ghi
trùng nhau( số trường tối thiểu gọi là khoá
cơ bản)
Quy tắc 3: các trường trong bảng phải đầy đủ
và liên quan đến khoá cơ bản
Quy tắc 4: có thể thay đổi được một trường
bất kỳ ( trừ khoá cơ bản) mà không ảnh
hưởng đến mọi trường khác
B2: kích vào design : thiết kế field name,
data type...
B3: Tạo khoá chính bằng cách:
- Chọn một hay nhiều field cần tạo khoá
- Edit/Primary Key hoặc ấn trên
thanh công cụ hoặc vào edit/ primary
key
B4: Lưu bảng vừa tạo
- File/ Save
- Gõ tên bảng cần lưu/OK
2.ThiÕt lËp mèi quan hÖ
2.ThiÕt lËp mèi quan hÖ
2.1/ C¸c lo¹i quan hÖ th«ng thêng
Quan hÖ mét-mét (1-1)
Quan hÖ mét-nhiÒu (1-n)
Quan hệ một một (1-1)
Quan hệ một một (1-1)
Đây là kiểu quan hệ mà một bản ghi trong bảng
thứ nhất chỉ tương ứng với một bản ghi duy nhất
trong bảng thứ 2 và ngược lại
Ví dụ:
Bảng 1: sinhviên, Bảng 2: Lý lịch sinh viên
Mỗi sinh viên chỉ có một bộ lý lịch và ngược lại