Mục đích yêu cầu
• Giúp học sinh nắm vững các khái niệm chính về bảng (trường, bản ghi, kiểu dữ
liệu) nắm vững các thao tác tạo và sửa cấu trúc bảng;
• Giúp học sinh thấy được vai trò và tầm quan trọng của cơ sở dữ liệu (CSDL)
trong việc lưu trữ dữ liệu;
• Từ đó giúp học sinh hiểu thêm về việc lưu trữ và sử dụng dữ liệu trong các CSDL
của Access.
26 trang |
Chia sẻ: zimbreakhd07 | Lượt xem: 1807 | Lượt tải: 1
Bạn đang xem trước 20 trang nội dung tài liệu Cấu trúc Bảng, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
Triệu Thị Thu Giang_K56A 1
Giáo án số 4
CẤU TRÚC BẢNG
Giáo viên hướng dẫn: Thầy Trần Doãn Vinh
Sinh viên thực hiện : Triệu Thị Thu Giang
Lớp : K56A_CNTT_ĐHSPHN
Triệu Thị Thu Giang_K56A 2
Mục đích, yêu cầu
Phương pháp, phương tiện
Kiểm tra bài cũ
Đặt vấn đề
Nội dung bài học
Củng cố bài học
Bài tập về nhà
Triệu Thị Thu Giang_K56A 3
Mục đích yêu cầu
• Giúp học sinh nắm vững các khái niệm
chính về bảng (trường, bản ghi, kiểu dữ
liệu) nắm vững các thao tác tạo và sửa
cấu trúc bảng;
• Giúp học sinh thấy được vai trò và tầm
quan trọng của cơ sở dữ liệu (CSDL)
trong việc lưu trữ dữ liệu;
• Từ đó giúp học sinh hiểu thêm về việc lưu
trữ và sử dụng dữ liệu trong các CSDL
của Access.
Triệu Thị Thu Giang_K56A 4
Phương pháp – phương tiện
Phương pháp:
Kết hợp sử dụng các phương pháp giảng
dạy như thuyết trình, vấn đáp, minh hoạ…
Phương tiện:
• Sách giáo khoa tin học lớp 12;
• Vở ghi lí thuyết tin học lớp 12;
• Sử dụng các phương tiện giảng dạy
truyền thống như bảng, phấn viết…(nếu
có máy chiếu thì càng tốt);
• Sách tham khảo (nếu có).
Triệu Thị Thu Giang_K56A 5
Các em hãy cho
biết Access được
dùng để làm gì và
gồm các loại đối
tượng chính nào?
Triệu Thị Thu Giang_K56A 6
•Microsoft Access (gọi tắt là
Access) là hệ quản trị CSDL cung
cấp các công cụ khai báo, lưu trữ
và sử lí dữ liệu như tạo lập CSDL,
lưu trữ chúng trên các thiết bị
nhớ, tạo biểu mẫu để cập nhật dữ
liệu, tạo báo cáo thống kê, tổng
kết hay những mẫu hỏi để khai
thác DL trong các CSDL, giải
quyết các bài toán quản lí
•Các loại đối tượng chính trong
CSDL Access bao gồm: Bảng
(table), mẫu hỏi (query), biểu mẫu
(form), báo cáo (report)
Triệu Thị Thu Giang_K56A 7
Đặt vấn đề
Dữ liệu trong Access được lưu trữ dưới
dạng các bảng. Bảng chứa dữ liệu mà
người dùng cần để khai thác. Để hiểu dõ
hơn về việc lưu trữ dữ liệu trong các bảng.
Hôm nay, chúng ta sẽ cùng tìm hiểu về
“ CẤU TRÚC CỦA BẢNG ”
Triệu Thị Thu Giang_K56A 8
Nội dung bài học
• Các khái niệm chính
• Tạo và sửa cấu trúc bảng
Triệu Thị Thu Giang_K56A 9
Các khái niệm chính
Ví dụ cho bảng PHONG lưu trữ thông tin
các phòng trong CSDL
Triệu Thị Thu Giang_K56A 10
Các khái niệm chính…
• Nhận xét: Bảng PHONG lưu trữ thông
tin về các phòng gồm nhiều cột và
nhiều hàng. Mỗi hàng của bảng dùng
để lưu thông tin của một phòng. Mỗi cột
dùng để lưu một thuộc tính của phòng
gồm mã phòng (MAPHONG), tên
phòng (TENPHONG), địa chỉ (DIACHI),
số điện thoại (TEL)
Triệu Thị Thu Giang_K56A 11
Các khái niệm chính…
• Trường (Field): mỗi trường là một cột của
bảng thể hiện một thuộc tính cần quản lí.
Ví dụ: Trong bảng PHONG có các trường
MAPHONG, TENPHONG, DIACHI, TEL.
• Bản ghi (Record): Mỗi bản ghi là một hàng
của bảng gồm dữ liệu về các thuộc tính
của đối tượng mà bảng quản lí;
Ví dụ: Bảng PHONG có bản ghi thứ nhất
có bộ dữ liệu là {PDT, DAOTAO, 17 PHO
HUE, (04)748-3492}
Triệu Thị Thu Giang_K56A 12
Các khái niệm chính…
• Kiểu dữ liệu (Data
Type): Là kiểu giá trị
lưu trong một trường.
Mỗi trường có một kiểu
dữ liệu.
Ví dụ: Trong bảng
PHONG thì
MAPHONG,
TENPHONG có kiểu dữ
liệu là Text (kiểu dữ
liệu).
Triệu Thị Thu Giang_K56A 13
Tạo và sửa cấu trúc bảng
Tạo cấu trúc
bảng:
Để tạo cấu trúc
bảng trong chế
độ thiết kế, thực
hiện một trong
các cách sau:
Cách 1:Nháy đúp
Creat table in
Design View
Triệu Thị Thu Giang_K56A 14
Tạo và sửa cấu trúc bảng…
• Cách 2: Nháy nút lệnh rồi nháy đúp
Design View
Sau khi thự hiện 2 cách trên, trên cửa sổ làm
việc của Access xuất hiện thanh công cụ thiết kế
bảng Table Design và cửa sổ cấu trúc bảng.
Trong đó cấu trúc của bảng được thể hiện bởi
các trường
Triệu Thị Thu Giang_K56A 15
Tạo và sửa cấu trúc bảng…
Tên trường Kiểu dữ liệu Mô tả trường
Triệu Thị Thu Giang_K56A 16
Tạo và sửa cấu trúc bảng…
Các bước thực hiện:
• Gõ tên
trường
cần tạo
• Chọn kiểu
dữ liệu
• Mô tả nội
dung trường
vừa tạo (có
thể có hoặc
không)
Triệu Thị Thu Giang_K56A 17
Tạo và sửa cấu trúc bảng…
Lựa chọn các thuộc tính của trường trong phần
Field Properties
• Kích thước
trường
• Định dạng
• Định dạng
của DL nhập
• Chú thích
• Quy định ràng
buộc về DL nhập
vào
• Thông báo dữ liệu
nhập vào không
thoả mãn ràng
buộc
Triệu Thị Thu Giang_K56A 18
Tạo và sửa cấu trúc bảng…
• Việc nhập DL
cho trường có
thể được tuỳ ý
thực hiện
• Cho biết DL
có chiều dài
có hợp lệ
không
Triệu Thị Thu Giang_K56A 19
Tạo và sửa cấu trúc bảng…
Khi muốn kiểm soát DL nhập vào một trường
• Kiểu nguồn DL,
dạng bảng hoặc
danh sách
giá trị
• Nguồn DL, bảng
truy vấn hay
danh sách giá
trị
• Số thứ tự của cột
cho giá trị
• Tổng số cột hiển
thị trong hộp
• Độ rộng cột
Triệu Thị Thu Giang_K56A 20
Tạo và sửa cấu trúc bảng…
Chỉ định khóa chính: Khoá chính(Primary key)
là một hay nhiều trường dùng để nhận dạng duy
nhất từng dòng trong bảng DL
Chú ý:
- DL trong khoá chính phải là duy nhất cho mỗi
bản ghi. Khóa chính còn được dùng để tạo liên
kết giữa các bảng trong một CSDL.
- Access luôn nhắc người dùng chỉ định khoá
chính trong bảng. Nếu không chỉ định khoá
chính Access sẽ hỏi người dùng tạo một trường
làm khoá chính có tên là ID có kiểu DL là
AutoNumber hay không
Triệu Thị Thu Giang_K56A 21
Tạo và sửa cấu trúc bảng…
Chỉ định khoá chính:
1. Chọn một trường làm khoá chính;
2. Nháy nút hoặc chọn Edit → Primary
Key;
Ta sẽ thấy bên trái trường được chọn
Lưu cấu trúc bảng:
1) Chọn File → Save hoặc nháy nút lệnh
2) Trong hộp thoại Save As… đặt tên cho bảng
trong ô Table Name;
3) Nháy OK hoặc Enter kết thúc
Triệu Thị Thu Giang_K56A 22
Tạo và sửa cấu trúc bảng…
Thay đổi cấu trúc bảng:
Chỉnh sửa bảng
- Mở bảng cần chỉnh sửa trong Design View;
- Chọn bảng và kích vào nút Design.
Di chuyển trường
- Chọn trường cần di chuyển;
- Kéo rê tới vị trí mới rồi nhả chuột.
Chèn trường (thêm trường)
- Chọn hàng bên dưới vị trí ta muốn chèn;
- Kích Insert Rows hoặc nháy nút
Triệu Thị Thu Giang_K56A 23
Tạo và sửa cấu trúc bảng…
Xoá trường
- Chọn trường cần xoá;
- Kích Delete Rows (không xoá trường khoá)
hoặc nháy nút
Chú ý: Sau khi thay đổi cấu trúc của bảng, chúng
ta phải lưu lại cấu trúc đã thay đổi.
Thay đổi khoá chính
- Chọn trường muốn chỉ định khoá chính;
- Nháy nút hoặc chọn lệnh Edit → Primary
Key
Triệu Thị Thu Giang_K56A 24
Tạo và sửa cấu trúc bảng…
Xoá và đổi tên bảng
Xoá bảng
- Chọn bảng cần xoá;
- Nháy nút lệnh hoặc chọn lệnh Edit →
Delete.
Đổi tên bảng
- Chọn bảng;
- Chọn lệnh Edit → Rename;
- Gõ tên mới cho bảng rồi nhấn Enter.
Triệu Thị Thu Giang_K56A 25
Củng cố bài học
Các kiến thức cơ bản:
Các khái niệm cơ bản trong bảng như
trường, bản ghi, kiểu dữ liệu mà bảng có
thể nhận;
Tạo cấu trúc bảng;
Một vài thuộc tính cơ bản của trường;
Các thao tác thay đổi cấu trúc bảng;
Xoá và đổi tên bảng.
Triệu Thị Thu Giang_K56A 26
Bài tập về nhà
Các câu hỏi ôn tập sách giáo khoa lớp 12
trang 42.
Các file đính kèm theo tài liệu này:
- giao_an_so_4_2719.pdf