CẤU TRÚC BẢNG
CẤU TRÚC BẢNG
§ 4
Hi u được các khái niệm chính trong cấu trúc bảng gồm: ể
trường, bản ghi, kiểu dữ liệu. .
Biết khái niệm khoá chính
Biết cách tạo, sửa, và lưu cấu trúc bảng, cập nhật dữ liệu.
Thực hiện được việc chỉ đònh khoá chính đơn giản là một
trường
Dữ liệu trong Access được lưu trữ dưới dạng bảng, gồm có các cột và
các hàng. Các bảng chứa tồn bộ dữ liệu mà người dùng cần để khai
thác
1. Các khái niệm chính
BẢNG ĐIỂM CỦA HỌC SINH
TT Hoten Nữ Ngsinh Nơi sinh Đoàn
viên
Đòa chỉ Văn Toán Lý . . . .
. . . .
1 Lê Văn Một 12/12/92 ng H iĐồ ớ x SĐ 8.9 1.2 5.5
2 Ng Thò Hai x 1/7/93 Huế x TL 1.1 9.9 3.9
45 Trần thò Hết x 2/6/91 ng H iĐồ ớ x HĐ 5.5 5.8 7.6
Hãy cho biết bảng trên
bao gồm những thành
phần nào?
Hãy cho biết bảng trên
bao gồm những thành
phần nào?
nhiều hàng
nhiều hàng
nhiều cột
nhiều cột
Mỗi hàng dùng để lưu
Thông Tin của một
học sinh
Mỗi hàng dùng để lưu
Thông Tin của một
học sinh
Mỗi cột dùng để lưu
thuộc tính của học sinh
Mỗi cột dùng để lưu
thuộc tính của học sinh
-Trường (Field): Mỗi trường là một cột của bảng thể
hiện một thuộc tính của chủ thể cần quản lí
Ví dụ: Trong bảng điểm có các trường:
-Bản ghi (Record): Mỗi bản ghi là một hàng của bảng
gồm dữ liệu về các thuộc tính của chủ thể được quản lí
Ví dụ: Trang bản ghi thứ 1 có bộ dữ liệu là:
HoTen, van, toan, …
TT Hoten Nữ Ngsinh Nơi sinh Đoàn
viên
Đòa chỉ Văn Toán Lý .. . . .
1 Lê Văn Một 12/12/92 ng H iĐồ ớ x SĐ 8.9 1.2 5.5
Em có nhận xét
gì về dữ liệu của
bảng nằm trên
cùng một cột?
Em có nhận xét
gì về dữ liệu của
bảng nằm trên
cùng một cột?
Trong một
cột có chung
một kiểu
Trong một
cột có chung
một kiểu
- Kiểu dữ liệu(Data Type): là kiểu của dữ liệu lưu trong
một trường. Mỗi trường có một kiểu dữ liệu
- Kiểu dữ liệu(Data Type): là kiểu của dữ liệu lưu trong
một trường. Mỗi trường có một kiểu dữ liệu
TT Hoten Nữ Ngsinh Nơi sinh Đoàn
viên
Đòa chỉ Văn Toán Lý . . . .
1 Lê Văn Một 12/12/92 ng H iĐồ ớ x SĐ 8.9 1.2 5.5
2 Ng Thò Hai x 1/7/93 Huế x TL 1.1 9.9 3.9
45 Trần thò Hết x 2/6/91 ng H iĐồ ớ x HĐ 5.5 5.8 7.6
Kiểu dữ
liệu
Mô tả
Kích thước
lưu trữ
Minh họa
Text Dữ liệu kiểu văn bản 0 .. 255 kí tự THPT Đồng Hới
Number Dữ liệu kiểu số
1, 2, 4 hoặc 8
byte
123, -1237
1.23....
Date/Time Dữ liệu ngày/thời gian 8 byte
12/2/06, 1:23:45
PM...
Currency Dữ liệu kiểu tiền tệ 8 byte
$ 1234, 100234
ĐVN...
Auto
Number
Dữ liệu kiểu số đếm, tạo số
nguyên theo thứ tự
4 hoặc 16 byte
1
2
....
Yes/No
Dữ liệu kiểu Boolean (hay
Lôgic), lưu giữ các giá trị Yes
hoặc No, True /False, On/off
1 bít
Đã vào Đoàn hay
chưa ...(dữ liệu
chỉ có hai giá trị
chọn lựa)
Memo Dữ liệu kiểu văn bản 0 .. 65536 kí tự
Để ghi ghi chú,
trích dẫn
- Ví dụ:
Number (kiểu số)
Number (kiểu số)
Maso
Maso
Hodem
Hodem
Ladoanvien
Ladoanvien
Text (văn bản)
Text (văn bản)
yes/no (logic)
yes/no (logic)
2. Tạo và sửa cấu trúc bảng
a. Tạo cấu trúc bảng
Ví dụ 2: Hãy thiết kế table DSHS gồm các trường
sau: MAHS, HODEM,
TEN,GIOITINH,NGAYSINH,DIACHI,TO. Trong đó:
MAHS: kiểu dữ liệu ký tự (Text),
HODEM: Text
TEN: TexT
GIOITINH: kiểu Yes/No
NGAYSINH: Kiểu date/Time
DIACHI: Text
TO:Text
Tất cả các trường yêu cầu ghi chú thích mô tả
cho rõ về trường.