Chæ ñònh khoùa chính : Moät CSDL ñöôïc thieát keá toát laø CSDL maø moãi baûn ghi trong moät baûng phaûi laø duy nhaát, ngöôøi duøng caàn chæ ra moät hoaëc nhieàu tröôøng maø giaù [r]
(1)Tuần: Tiết: 10
Ngày soạn: 29/08/11 §4 CẤU TRÚC BẢNG
I MỤC ĐÍCH – YÊU CẦU:
Về kiến thức: Hs hiểu khái niệm cấu trúc bảng gồm: Trường, Bản ghi, Kiểu liệu, biết khái niệm khóa chính;
Về kỹ năng: Nắm cách tạo sửa cấu trúc bảng, Biết cách lập liên kết bảng có
Về thái độ: Hướng Hs bắt đầu làm quen thao tác với CSDL Access II. CHUẨN BỊ:
GV: ĐDDH hình ảnh trực quan HS: Cần đọc trước
PP: Diễn giảng, trình diễn (nếu có thiết bị) III. HOẠT ĐỘNG DẠY HỌC:
1 Ổn định lớp: Kiểm tra cũ:
Câu hỏi: 1/ Access gì? Hãy kể chức Access.
2/ Liệt kê đối tượng Access Có cách để tạo đối tượng Access?
3 Bài mới:
NỘI DUNG GHI BÀI HOẠT ĐỘNG CỦA THẦY HOẠT ĐỘNG CỦA TRỊ
1. Các khái niệm chính
Một bảng tập hợp liệu chủ thể
Trong Access, bảng thành phần sở tạo nên CSDL Các bảng tạo chứa toàn liệu mà người dùng cần để khai thác (tổng hợp, lọc, truy vấn, hiển thị in ra) Ví dụ: Trong bảng sanh dách học sinh (DS_HOC_SINH) chứa liệu thuộc tính học sinh như: Stt, HODEM, TEN, GIOITINH, NGAYSINH, DIACHI, TO
- Trường (Field) : Mỗi trường là cột bảng thể thuộc tính chủ thể cần quản lí
- Bản ghi (Record) : Mỗi ghi hàng bảng gồm liệu thuộc tính chủ thể quản lí
- Kiểu liệu: Là kiểu dữ liệu lưu trường Mỗi trường có kiểu liệu
Một số kiểu liệu
-Ở trước ta giới thiệu Bảng (Table) bảng có chức gì?
-Bảng gồm có cột hàng
- Cột gọi Trường, mẫu thông tin nhỏ CSDL Gv nói thêm: Một trường chứa thông tin không trùng lắp gọi khóa (học sau)
- Hàng gọi mẩu tin, nhóm trường có liên quan với
- Kiểu dl kiểu gía trị liệu lưu trường
-Các em làm quen với NNLT
(2)NỘI DUNG GHI BAØI HOẠT ĐỘNG CỦA THẦY HOẠT ĐỘNG CỦA TRÒ
Access
Kiểu liệu Mô tả
Text Dữ liệu kiểu văn gồm chữ, số Number Dữ liệu kiểu số Date/Time Dữ liệu kiểu ngày /
thời gian
Currency Dữ liệu kiểu tiền tệ AutoNumber Dữ liệu kiểu số
đếm, tăng tự động cho ghi thường có bước tăng
Yes/No Dữ liệu kiểu
Boolean (hay
Loâgic)
2. Tạo sửa cấu trúc bảng
Để làm việc với bảng, cửa sổ CSDL (Objects) nháy vào nhãn Table
a) Taïo cấu trúc bảng
Để tạo cấu trúc bảng chế độ thiết kế, ta thực hiện:
- Cách 1: Nháy đúp Create Table in Design View.
- Cách 2: Nháy nút lệnh New, nháy đúp Design View
Mỗi trường đặc trưng bởi: Tên trường (Field Name), kiểu liệu trường (Data Type), tính chất khác trường (Field Properties) Đối với trường bảng, ta cần:
1. Gõ tên trường vào cột Field Name.
2. Chọn kiểu liệu cột Data Type.
3. Mô tả nội dung trường cột Description (phần không thiết phải có)
4. Lựa chọn tính chất trường phần Field Properties
Các tính chất của trường :
Pascal, dùng biến ta cần khai báo kiểu liệu muốn dùng Trong Access ta làm tương tự trước nhập dl
+ Filed Size: cho phép qui định kích thước tối đa cho dl lưu trường;
(3)NỘI DUNG GHI BAØI HOẠT ĐỘNG CỦA THẦY HOẠT ĐỘNG CỦA TRỊ
Một số tính chất thường dùng: - Field Size (kích thước trường) - Format (định dạng)
- Caption - Default Value
Chỉ định khóa chính : Một CSDL thiết kế tốt CSDL mà ghi bảng phải nhất, người dùng cần nhiều trường mà giá trị chúng xác định hàng bảng Các trường tạo thành khố (Primary Key) bảng Hai hàng bảng phân biệt với giá trị khoá
Để định khố ta thực hiện:
+ Bước 1: Chọn trường làm khố
+ Bước 2: Chọn lệnh Edit Primary Key.
Lưu cấu trúc bảng: + Bước 1: Chọn lệnh File Save + Bước 2: Gõ tên bảng vào ô Table Name hộp thoại Save As.
+ Bước 3: Nháy OK nhấn 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ự các trường:
+ Bước 1: Chọn trường muốn thay đổi vị trí, nháy giữ chuột
+ Bước 2: Di chuyển chuột đến vị trí trường
+ Bước 3: Thả chuột di chuyển đến vị trí mong muốn
Thêm trường:
+ Bước 1: Nháy chọn lệnh Insert Rows.
+ Bước 2: Gõ tên trường, chọn kiểu liệu, mô tả xác định tính chất trường (nếu có)
Xóa trường:
+ Bước 1: Chọn trường muốn xóa
+ Caption: cho phép đổi tên thường phụ đề cho dễ đọc; + Default Value: qui định giá trị ngầm định trường thêm ghi vào bảng
- Chỉ định khố cho bảng quan trọng tạo bảng, bảng định khóa Access khơng cho phép nhập giá trị trùng, để trống giá trị trường khố
Để hiển thị bảng chế độ thiết kế, ta thực hiện:
(4)NỘI DUNG GHI BAØI HOẠT ĐỘNG CỦA THẦY HOẠT ĐỘNG CỦA TRÒ
+ Bước 2: Nháy chọn lệnh Edit Delete Row.
Thay đổi khóa chính: + Bước 1: Chọn trường định khố
+ Bước 2: Nháy chón lệnh Primary Key để hủy bỏ thiết đặt khố chính củ
+ Bước 3: Chọn trường định lại khố
c) Xóa đổi tên bảng
Xóa bảng:
Để xóa bảng ta thực hiện: + Bước 1: Chọn tên bảng (muốn xóa) trang bảng
+ Bước 2: Nháy chọn lệnh Edit Delete.
Đổi tên bảng:
+ Bước 1: Nháy lần để chọn tên bảng
+ Bước 2: Nháy chọn lệnh Edit Rename.
+ Bước 3: Khi tên bảng có viền khung đường liền nét, gõ tên cho bảng, nhấn Enter
3. Đánh giá cuối bài:
+ Tạo cấu trúc bảng, kiểu liệu Access + Chỉ định khóa
4. Công việc nhà:
+ Hs cần nắm vững bước thực tạo cấu trúc cho bảng, định khóa + Có thể tự thực hành nhà có máy
+ Trả lời câu hỏi 1, 2, 3, 4, trang 39 SGK IV. RÚT KINH NGHIỆM:
Duyệt Tổ trưởng CM