1
CHƯƠNG 1: XÂY DỰNG CƠ SỞ DỮ LIỆU
•
Cung cấp những kiến thức cơ bản giúp xây dựng CSDL Access;
thể hiện qua qui trình xây dựng một CSDL.
1. Các khái niệm về CSDL Access
2. Qui trình xây dựng CSDL Access
3. Xây dựng cấu trúc bảng
4. Thiết lập quan hệ
5. Nhập dữ liệu
6. Một số thao tác xử lý dữ liệu trên bảng
2
1. Các khái niệm về CSDL Access
1.1 CSDL Access
•
CSDL Access là một đối tượng bao gồm tập hợp các bảng dữ
liệu, các kết nối giữa các bảng được thiết kế một cách phù hợp
để phục vụ lưu trữ dữ liệu cho một ứng dụng quản lý dữ liệu nào
đó.
1.2 Bảng dữ liệu
•
Bảng dữ liệu (Tables) là phần quan trọng nhất của CSDL; Là nơi
lưu trữ những dữ liệu tác nghiệp cho ứng dụng. Một CSDL có
thể có rất nhiều bảng.
•
Một bảng dữ liệu trên Access bao gồm các thành phần: Tên
bảng, các trường dữ liệu, trường khoá, tập hợp các thuộc tính cần
thiết cho mỗi trường dữ liệu và tập hợp các bản ghi.
3
1.2 Bảng dữ liệu
Field size:
•
Text: 0 – 255
•
Autonumber: Long Integer
Format
•
Text và Memo:
@ bắt buộc là một ký tự hay khoảng trắng
> đổi tất cả các ký tự thành chữ hoa
< đổi tất cả các ký tự thành chữ thường
6
1.2 Bảng dữ liệu
Input Mask:
0 ký số, bắt buộc
9 | # ký số hay khoảng trắng, không bắt buộc
L (?) ký tự, bắt buộc (tuỳ ý)
A (a) ký tự hay ký số, bắt buộc (tuỳ ý)
Indexed:
No mặc định, không có chỉ mục
Yes (Duplicate OK) chỉ mục được phép trùng
Yes (No Duplicate) chỉ mục là duy nhất, không được phép trùng
7
1.2 Bảng dữ liệu
•
Bản ghi (Record)
Mỗi dòng dữ liệu của bảng được gọi một bản ghi
Đặc biệt, bản ghi trắng cuối cùng của mỗi bảng được gọi EOF.
•
Trường khoá (Primary key)
3. Xây dựng cấu trúc bảng
Mục này hướng dẫn cách thiết kế cấu trúc một bảng dữ liệu trên
CSDL Access.
•
Bước 1: Ở ngăn Tables → New → Design View → OK
•
Bước 2: Field Name: Tên các trường của bảng; Data Type: Kiểu
dữ liệu ; Properties: thuộc tính cho các trường.
•
Bước 4: Thiết lập trường khoá cho bảng
- Chọn các trường muốn thiết lập khoá;
- Menu Edit → Primary key (hoặc nhấn nút Primary key trên
thanh công cụ).
•
Bước 5: Lưu lại cấu trúc bảng.