liệu lưu trong một trường. Mỗi trường có một kiểu dữ liệu. Dưới đây là một số kiểu dữ liệu thường dùng trong Access. Tạo và sửa cấu trúc bảng. a) Tạo cấu trúc bảng?. Theo dõi, tham khảo [r]
(1)§4: CẤU TRÚC BẢNG
I Mục tiêu 1 Kiến thức
Biết xây dựng cấu trúc bảng phải chế độ thiết kế Hiểu vận dụng kiểu liệu khai báo trường
của bảng
2 Kỹ năng: Tạo cấu trúc bảng theo mẫu, định khố chỉnh sửa cấu trúc bảng
II Chuẩn bị 1 Giáo viên:
- Giáo án, Sách GK Tin 12, Sách GV Tin 12, bảng phụ; 2 Học sinh: Sách GK tin 12, ghi.
III Tổ chức hoạt động học tập 1 Ổn định tổ chức lớp
2 Kiểm tra cũ
Câu 1: Access gì? Kể tên chức M.Access Câu 2: Kể tên đối tượng M.Access Mỗi đối tượng
có chế độ làm việc nào? Tiến trình học
Hoạt động thầy trò Nội dung
Hoạt động 1: Giới thiệu khái niệm chính ( 10 phút)
GV: Theo em bảng (table) gì? HS: Trả lời
• Là thành phần sở tạo dùng để lưu trữ liệu
• Các bảng tạo chứa toàn liệu mà người dùng cần để khai thác
GV: Năm lớp 11 học kiểu dl ghi Theo em, cột (thuộc tính), hàng bảng cịn gọi gì? HS: Mỗi cột (thuộc tính) gọi Trường, hàng bảng gọi Bản ghi
GV: Thế trường, ghi cho ví dụ?
1 Các khái niệm chính
Dữ liệu Access lưu trữ dạng bảng, gồm có cột hàng
Trường (field): Mỗi trường cột của
bảng thể thuộc tính chủ thể cần quản lí
VD: bảng HOC_SINH có trường: Ten, NgSinh, DiaChi, GT,…
Bản ghi (record): Mỗi ghi hàng
của bảng gồm liệu thuộc tính chủ thể quản lí
(2)HS: Đọc SGK trang 34 nghiên cứu trả lời câu hỏi
GV: Như ta biết trường bảng lưu trữ kiểu liệu Theo em kiểu liệu bảng nào? HS: Đọc SGK nghiên cứu trả lời GV: Yêu cầu học sinh xem số kiểu liệu thường dùng SGK trang 34 GV: Từ bảng em lấy ví dụ minh họa?
HS: Ví dụ, MaSo có kiểu liệu
Number (kiểu số), HoDem có kiểu Text
(kiểu văn bản), NgSinh (ngày sinh) có kiểu Date/Time (ngày/giờ), DoanVien có kiểu Yes/No (đúng/sai).
Hoạt động 2: Hướng dẫn học sinh tạo và sửa cấu trúc bảng (25 phút)
GV Thực mẫu thao tác máy chiếu, học sinh quan sát rút kết luận GV: Để tạo cấu trúc bảng chế độ thiết kế, thực nào?
Kiểu liệu (Data Type): Là kiểu dữ
liệu lưu trường Mỗi trường có kiểu liệu
Dưới số kiểu liệu thường dùng Access
Kiểu dữ
liệu Mơ tả
Kích thước lưu trữ
Text
Dữ liệu kiểu văn gồm kí tự
0-255 kí tự
Number Dữ liệu kiểu số
1, 2, byte
Date/Time Dữ liệu kiểu
ngày / byte
Currency Dữ liệu kiểu
tiền tệ byte
AutoNum ber
Dữ liệu kiểu số đếm, tăng tự động cho ghi thường có bước tăng
4 16 byte
Yes/No
Dữ liệu kiểu Boolean (hay Lôgic)
1 bit
Memo Dữ liệu kiểu
văn
0-65536 kí tự
2 Tạo sửa cấu trúc bảng. a) Tạo cấu trúc bảng
Theo dõi, tham khảo sgk trả lời câu hỏi - Để tạo cấu trúc bảng chế độ thiết kế, thực cách sau:
Cách 1: Nháy đúp Create table in Design
view.
(3)HS: Quan sát, trả lời
GV: Giải thích: Sau thực hai cách trên, cửa sổ làm việc Access xuất công cụ thiết kế bảng Table Design (h 21) cửa sổ cấu trúc bảng (h 22)
GV: Khi cửa số thiết kế xuất để tạo trường ta tiến hành nào? HS: Quan sát thao tác mẫu Giáo viên: trả lời
GV: Yêu cầu học sinh xem tính chất trường sgk
GV: Để thay đổi tính chất trường ta thực nào?
HS: Đọc SGK trả lời
GV: Tại phải định khóa chính? HS: Nghe giảng ghi
GV: Theo em khố chính? HS: Khố trường có giá trị xác định hàng bảng
GV: Để định khố chính, ta thực
đúp Design View.
Xuất công cụ thiết kế bảng
Table Design cửa sổ cấu trúc bảng.
Trong cửa số thiết kế gồm phần : Định nghĩa trường tính chất trường Phần định nghĩa trường gồm:
+ Field name: cho ta gõ tên trường cần tạo + Data type: cho ta chon kiểu liệu tương ứng trường
+ Description: Cho ta mô tả trường
* Cách tạo trường.
1- Gõ tên trường vào cột Field Name
2- Chọn kiểu liệu cột Data Type
bằng cách nháy chuột vào mũi tên xuống ở bên phải ô thuộc cột Data Type một trường chọn kiểu danh sách mở (h 23).
3- Mô tả Nội dung trường cột
Description (khơng thiết phải có).
4- Lựa chọn tính chất trường trong phần Field Properties.
Để thay đổi tính chất trường: 1 Nháy chuột vào dòng định nghĩa
trường;
2. Các tính chất trường tương ứng
sẽ xuất phần Field
Properties nửa cửa sổ
cấu trúc bảng (h 22)
Chỉ định khố chính
• Khi xây dựng bảng Access, người dùng cần trường mà giá trị xác định hàng bảng
• Trường tạo thành khóa
(Primary Key) bảng
(4)như nào?
HS: Đọc SGK, nghiên cứu nghe giảng
GV: Sau định khố
Access hiển thị hình chìa khố ( ) bên trái trường định khoá
+ Giáo viên: thực lưu cấu trúc trên máy
GV: Để đặt tên lưu cấu trúc bảng ta thực ntn?
GV:Để thay đổi cấu trúc bảng ta làm nào?
HS: Đọc SGK trả lời câu hỏi
GV: thực máy thao tác Thay đổi thứ tự trường, thêm trường, xoá trường, thay đổi khoá yêu cầu học sinh nhắc lại thao tác
Thay đổi thứ tự trường
HS: Quan sát thao tác thực máy
Thêm trường GV: Chú ý
Trường có mũi tên bên trái tên gọi trường
Xoá trường
GV: Thực máy thao tác xóa
1 Chọn trường làm khố chính;
2. Nháy nút chọn lệnh
EditPrimary Key
* Lưu cấu trúc bảng
1. Chọn lệnh FileSave nháy nút lệnh ;
2. Gõ tên bảng vào ô Table Name trong hộp thoại Save As;
3. Nháy nút OK nhấn phím
Enter
b) Thay đổi cấu trúc bảng
Để thay đổi cấu trúc bảng, ta hiển thị bảng chế độ thiết kế
Thay đổi thứ tự trường
1. Chọn trường muốn thay đổi vị trí, nhấn chuột giữ Khi Access hiển thị đường nhỏ nằm ngang trường chọn;
2. Di chuyển chuột, đường nằm ngang cho biết vị trí trường;
3. Thả chuột di chuyển trường đến vị trí mong muốn
Thêm trường
Để thêm trường vào bên (trái) trường tại, thực hiện:
1. Chọn InsertRows nháy nút ;
(5)trường
HS: Quan sát thực máy
Chú ý: Cấu trúc bảng sau thay đổi
phải lưu lệnh FileSave hoặc cách nháy nút
Thay đổi khoá chính
GV: Thực máy thao tác xóa trường
HS: Quan sát thực máy
GV: Thực máy thao tác xóa bảng
HS: Quan sát thực máy
GV: Thực máy thao tác xóa đổi tên bảng
HS: Quan sát thực máy
trường (nếu có)
Xố trường
1 Chọn trường muốn xố;
2. Chọn EditDelete Row nháy nút
Thay đổi khố chính
1. Chọn trường muốn định khố chính;
2. Nháy nút chọn lệnh
EditPrimary Key.
c) Xoá đổi tên bảng
Xoá bảng
1 Chọn tên bảng trang bảng;
2. Nháy nút lệnh (Delete) hoặc chọn lệnh EditDelete
Chú ý: Khi nhận lệnh xoá, Access
mở hộp thoại để ta khẳng định lại có xố hay khơng
Mặc dù Access cho phép khơi phục lại bảng bị xố nhầm, song cần phải hết sức cẩn thận định xố bảng, nếu khơng bị liệu.
Đổi tên bảng
1. Chọn bảng;
2. Chọn lệnh EditRename;
Khi tên bảng có viền khung đường nét liền (ví dụ ), gõ tên cho bảng, nhấn Enter.
4 Tổng kết hướng dẫn học tập nhà
+ Nhắc lại khái niệm chính: Bảng, trường, bàn ghi, kiểu liệu
(6)