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ạ
Trang 1Trường THPT Ngô Gia Tự Giáo án Tin học 12
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
TIẾT
13
Trang 2Trườ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
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