Trường THPT Ngô Gia Tự Giáo án Tin học 12 Tuần 7 Ngày soạn 26/081/08 CHƯƠNG II. HỆ QUẢN TRỊ CSDL MICROSOTS ACCESS BÀI TẬP & THỰC HÀNH 2 (2tiết) TẠO CẤU TRÚC BẢNG A- Mục tiêu bài học: 1. Kiến thức: - Thực hiện được các thao tác cơ bản: khởi động và kết thúc Access, tạo CSDL mới - Có các kĩ năng cơ bản về tạo cấu trúc bảng theo mẫu, chỉ định khóa chính - Biết chỉnh sửa cấu trúc bảng 2. Kĩ năng: - Có các kĩ năng cơ bản về tạo cấu trúc bảng theo mẫu, chỉ định khóa chính - Biết chỉnh sửa cấu trúc bảng B. Phương Pháp: - Hỏi đáp, hướng dẫn thực hành C. Chuẩn Bị của giáo viên và học sinh: 1. Giáo viên: Giáo án, phòng máy 2. Học sinh: Sách vở D. Tiến trình lên lớp: 1. Ổn định lớp: Chào, kiểm tra sỉ số lớp 2. Kiểm tra bài cũ 3. Nội dung GV hướng dẫn thực hành qua máy chiếu cho HS quan sát, sau đó HS tự thực hành theo nhóm H 1. Mđ ở tệp CSDL QuanLi_HS.mdb thực hành các thao tác chỉnh sửa cấu trúc bảng GV: Gọi một HS lên bảng khởi động Access và mở tệp CSDL QuanLi_HS.mdb HS: Thao tác qua máy chiếu cho cả lớp quan sát GV: Đặt ra yêu cầu cần thêm mới một cột tên SoDT (số điện thoại của học sinh) ta sẽ thực hiện như thế nào? HS: Trả lời theo nhóm - Mở bảng HOC_SINH ở chế độ thiết kết - Điền các thông tin cần thiết cho trường mới: tên trường, kiểu dữ liệu, mô tả, kích thước trường, … - Lưu bảng GV: Hãy chọn kiểu dữ liệu phù hợp cho cột SoDT? HS: Kiểu Text (có thể nhiều nhóm chọn kiểu số, GV định hướng giúp các em chọn kiểu Text là phù hợp) GV: Thao tác cho HS quan sát qua máy chiếu GV: Muốn chuyển trường SoDT vừa thêm vào vị trí ngay trước trường DiaChi ta thực hiện như thế nào? HS: Chọn dòng định nghĩa trường SoDT, giữ chuột và kéo đến vị trí ngay trên dòng định nghĩa trường Diachi rồi thả chuộtlưu GV: Thao tác cho HS quan sát qua máy chiếu GV: Trong trường hợp muốn đặt lại khóa chính cho bảng ta làm thế nào? HS: Chọn dòng định nghĩa trường muốn chỉ định làm khóa chính Edit/Primary key lưu GV: Thao tác cho HS quan sát qua máy chiếu GV: Như vậy tương tự ta có thể thực hiện các thao tác chỉnh sửa cấu trúc bảng khác. Lưu ý sau khi chỉnh sửa phải lưu lại việc vừa thực hiện. Hđ2. HS thực hành theo nhóm các thao tác vừa tìm hiểu Giáo viên: Trần Chí Thu 1 TIẾT13 Trường THPT Ngô Gia Tự Giáo án Tin học 12 GV theo dõi, hỗ trợ HS hoàn thành yêu cầu Hđ3. Củng cố GV: Hãy tạo bảng MonHoc như sau Tên trường Kiểu dữ liệu Kích thước MaMH Text 4 TenMH Text 15 SoTiet Number Byte GV: Yêu cầu HS thực hiện các thao tác sau - Mở bảng HOC_SINH sửa tên trường MaSo thành MaHS - Mở bảng DIEM thực hiện • Đổi tên trường MaSo thành MaHS, trường MonHoc thành MaMH • Di chuyển trường NgThi lên ngay sau trường MonHoc • Đặt lại khóa chính cho bảng là tập hợp 3 trường: MaSo, MonHoc, NgayThi (GV hướng dẫn cho HS cách đặt khóa chính gồm nhiều trường) • Đặt giá trị mặc định cho cột DIEM là 1 - Kiểm tra lại đảm bảo kiểu dữ liệu và kích thước của trường MaHS trong bảng HOC_SINH và DIEM giống nhau, trường MaMH trong bảng MON_HOC và DIEM giống nhau - Đổi tên bảng HOC_SINH thành DSHS GV: Mở bảng HOC_SINH nhập mẫu một dòng dữ liệu cho HS quan sát, sau đó yêu cầu HS nhập thêm một vài dòng dữ liệu. GV nhập dữ liệu bị trùng lặp trên cột khóa chính để HS nhận thấy vấn đề phát sinh trong trường hợp này để HS ghi nhớ không được nhập giá trị trùng nhau trên cột khóa chính HS: mở bảng nhập mẫu dữ liệu Hđ4. Kết thúc Access C1. Nhấn vào nút Close trên cửa sổ Access C2. FileExit 5. Dặn dò Về nhà tiếp tục luyện tập tạo bảng cho CSDL V. RÚT KINH NGHIỆM . . . Giáo viên: Trần Chí Thu 2 . HS thực hành theo nhóm các thao tác vừa tìm hiểu Giáo viên: Trần Chí Thu 1 TIẾT 13 Trường THPT Ngô Gia Tự Giáo án Tin học 12 GV theo dõi, hỗ trợ HS hoàn. 26/081/08 CHƯƠNG II. HỆ QUẢN TRỊ CSDL MICROSOTS ACCESS BÀI TẬP & THỰC HÀNH 2 ( 2tiết) TẠO CẤU TRÚC BẢNG A- Mục tiêu bài học: 1. Kiến thức: - Thực hiện được