Giáo án Tin học 12 - Bài 4: Cấu trúc bảng thông tin đến các bạn với những kiến thức về cấu trúc bảng phải ở chế độ thiết kế; vận dụng được các kiểu dữ liệu khi khai báo các trường của bảng.
§4: CẤU TRÚC BẢNG I Mục tiêu 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 bảng 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ị Giáo viên: - Giáo án, Sách GK Tin 12, Sách GV Tin 12, bảng phụ; Học sinh: Sách GK tin 12, ghi III Tổ chức hoạt động học tập Ổn định tổ chức lớp 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ò Hoạt động 1: Giới thiệu khái niệm ( 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ụ? Nội dung Các khái niệm 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 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 bảng gồm liệu thuộc tính chủ thể quản lí VD: bảng HOC_SINH ghi thứ có liệu là: {5, Phạm Kim, Anh, Nữ, 5/12/1991, khơng đồn viên, 12 Lê Lợi, 2} VnDoc - Tải tài liệu, văn pháp luật, biểu mẫu miễn phí Hoạt động thầy trị 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 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? Nội dung Kiểu liệu (Data Type): Là kiểu 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 liệu Mô tả Text Dữ liệu kiểu văn gồm kí tự Number Dữ liệu kiểu số Kích thước lưu trữ 0-255 kí tự 1, 2, byte Dữ liệu kiểu byte ngày / Dữ liệu kiểu Currency byte tiền tệ Dữ liệu kiểu số đếm, tăng tự AutoNum động cho ber ghi 16 byte thường có bước tăng Dữ liệu kiểu Yes/No Boolean (hay bit Lôgic) Dữ liệu kiểu 0-65536 Memo văn kí tự 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 Cách 2: Nháy nút lệnh , nháy Date/Time VnDoc - Tải tài liệu, văn pháp luật, biểu mẫu miễn phí Hoạt động thầy trò 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) Nội dung đú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 GV: Khi cửa số thiết kế xuất để tạo cách nháy chuột vào mũi tên xuống trường ta tiến hành nào? bên phải ô thuộc cột Data Type HS: Quan sát thao tác mẫu Giáo viên: trường chọn kiểu danh sách trả lời 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 phần Field Properties Để thay đổi tính chất trường: Nháy chuột vào dịng định nghĩa trường; Các tính chất trường tương ứng xuất phần Field Properties nửa cửa sổ cấu trúc bảng (h 22) Chỉ định khố • Khi xây dựng bảng Access, GV: Tại phải định khóa chính? người dùng cần trường mà giá trị HS: Nghe giảng ghi xác định hàng GV: Theo em khố chính? bảng HS: Khố trường có giá trị xác • Trường tạo thành khóa định hàng bảng (Primary Key) bảng * Để định khố chính, ta thực hiện: GV: Để định khố chính, ta thực 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 VnDoc - Tải tài liệu, văn pháp luật, biểu mẫu miễn phí Hoạt động thầy trị Nội dung nào? Chọn trường làm khoá chính; HS: Đọc SGK, nghiên cứu nghe giảng Nháy nút chọn lệnh GV: Sau định khố EditPrimary Key Access hiển thị hình chìa khoá ( ) bên trái trường định khố + Giáo viên: thực lưu cấu trúc * Lưu cấu trúc bảng máy Chọn lệnh File Save nháy GV: Để đặt tên lưu cấu trúc bảng nút lệnh ; ta thực ntn? Gõ tên bảng vào ô Table Name hộp thoại Save As; Nháy nút OK nhấn phím GV:Để thay đổi cấu trúc bảng ta làm Enter nào? b) Thay đổi cấu trúc bảng HS: Đọc SGK trả lời câu hỏi Để thay đổi cấu trúc bảng, ta hiển thị GV: thực máy thao tác Thay bảng chế độ thiết kế đổi thứ tự trường, thêm trường, xố trường, thay đổi khố 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 Thay đổi thứ tự trường Chọn trường muốn thay đổi vị trí, máy nhấn chuột giữ Khi Access hiển thị đường nhỏ nằm ngang trường chọn; Di chuyển chuột, đường nằm ngang cho biết vị trí trường; Thả chuột di chuyển trường Thêm trường đến vị trí mong muốn GV: Chú ý Trường có mũi tên ô bên trái tên Thêm trường Để thêm trường vào bên (trái) gọi trường trường tại, thực hiện: Chọn InsertRows nháy nút ; Gõ tên trường, chọn kiểu liệu, Xố trường mơ tả xác định tính chất GV: Thực máy thao tác xóa VnDoc - Tải tài liệu, văn pháp luật, biểu mẫu miễn phí Hoạt động thầy trị 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 cách nháy nút Thay đổi khố 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 Tổng kết hướng dẫn học tập nhà Nội dung trường (nếu có) Xố trường Chọn trường muốn xoá; Chọn Edit Delete Row nháy nút Thay đổi khố Chọn trường muốn định khố chính; Nháy nút chọn lệnh EditPrimary Key c) Xoá đổi tên bảng Xoá bảng Chọn tên bảng trang bảng; Nháy nút lệnh (Delete) 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ị xoá nhầm, song cần phải cẩn thận định xố bảng, khơng bị liệu Đổi tên bảng Chọn bảng; 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 + Nhắc lại khái niệm chính: Bảng, trường, bàn ghi, kiểu liệu + Gọi HS lên máy tạo chỉnh sửa cấu trúc bảng VnDoc - Tải tài liệu, văn pháp luật, biểu mẫu miễn phí + Hướng dẫn làm số + Dặn BTVN: 1; 3; 4; trang 39 VnDoc - Tải tài liệu, văn pháp luật, biểu mẫu miễn phí ... Boolean (hay bit Lôgic) Dữ liệu kiểu 0-6 5536 Memo văn kí tự 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:... trái trường định khố + Giáo viên: thực lưu cấu trúc * Lưu cấu trúc bảng máy Chọn lệnh File Save nháy GV: Để đặt tên lưu cấu trúc bảng nút lệnh ; ta thực ntn? Gõ tên bảng vào ô Table Name hộp... phím GV:Để thay đổi cấu trúc bảng ta làm Enter nào? b) Thay đổi cấu trúc bảng HS: Đọc SGK trả lời câu hỏi Để thay đổi cấu trúc bảng, ta hiển thị GV: thực máy thao tác Thay bảng chế độ thiết kế