Tải bản đầy đủ (.pdf) (10 trang)

Giáo trình tin học 12 - Tiết 92 Cấu trúc bảng - (1 tiết/4 tiết) pps

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (217.94 KB, 10 trang )

Giáo trình tin học 12 -
Tiết 9 §2 Cấu trúc bảng - (1 tiết/4 tiết)
a) Mục đích, yêu cầu:
o Về kiến thức: Biết các thành phần tạo nên Table, các
kiểu dữ liệu trong Access, khái niệm về khóa chính ,
sự cần thiết của việc đặt khóa chính cho Table.
Về kỹ năng: Biết cách chọn lựa kiểu dữ liệu cho trường
của Table
b) Chuẩn bị đồ dùng dạy học: Sách GK tin 12, Sách GV
tin 12, đĩa chứa các chương trình minh họa (quản lý
học sinh:gv biên soạn)
c) Phương pháp giảng dạy: Thuyết trình, hỏi đáp, đặt vấn
đề, so sánh
d) Các bước lên lớp
1. Ổn định tổ chức: Điểm danh
2. Kiểm tra bài cũ: Chọn 5 câu hỏi trắc nghiệm đã ra ở
tiết 8/mỗi học sinh
3. Nội dung:
Hoạt động
giáo viên
Hoạt động học
sinh
Ghi bảng





Quy tắc đặt tên
cột:
Tên cột <=64 ký


tự, không chứa
dấu chấm (.),
dấu !, dấu nhấn
(‘), hoặc dấu [ ].
Tên không bắt
đầu bằng ký tự
khoảng trắng,
tên cột không
nên bỏ dấu tiếng
việt không nên
1. Các khái niệm chính:
Table (Bảng): Là thành phần
cơ sở để tạo nên CSDL, nơi lưu
giữ dữ liệu ban đầu, bảng gồm
02 thành phần sau:
- Cột (trường-Field) là nơi lưu
giữ các giá trị của dữ liệu, người
lập trình phải đặt tên cho cột .
Nên đặt tên có ý nghĩa, nên
dùng cùng tên cho một trường
xuất hiện ở nhiều bảng.
Quy tắc đặt tên cột: (ghi ở bên)
-Bản ghi còn gọi là mẩu tin
(Record) :gồm các dòng ghi dữ
liệu lưu giữ các giá trị của cột.
Ví dụ: Table DSHS như sau
chứa ký tự trắng.

DSHS:Danh
sách học sinh






Table : DSHS







Cột

Tên cột
Cột
Tên cột


Bản ghi


Hoạt động
giáo viên
Hoạt động học
sinh
Ghi bảng
Kiểu dữ liệu là
gì? (đã được học

ở Pascal) là kiểu
giá trị của dữ
liệu lưu trong
một trường.
2. Một số kiểu dữ liệu
trong Access: H6



Kiểu dữ liệu Mô tả Minh họa
Text
Dữ liệu chữ - số THPT Hai Bà Trưng,
Lớp 12A, 054.849397 (số
điện thoại)
Number
Dữ liệu kiểu số 123, -1237
1.23
Date/Time
Dữ liệu ngày/thời gian 12/2/06, 1:23:45 PM
Currency
Dữ liệu kiểu tiền tệ $ 1234, 100234 ĐVN
AutoNumber

Dữ liệu kiểu số đếm,
tạo số nguyên theo thứ
tự
1
2
3
4


Yes/No
Dữ liệu kiểu Boolean
(hay Lôgic)
, lưu giữ các giá trị Yes
hoặc No, True /False,
On/off
Loại dữ liệu này vô cùng
hữu ích khi cần đánh dấu
gi
ới tính: Nam hoặc Nữ,
hoặc đã vào Đoàn hay
chưa (dữ liệu chỉ có hai
giá trị chọn lựa)
H6.

Kiểu dữ liệu Mô tả Minh họa

Ví dụ 1: Gỉa sử
một table chứa
Trường Số CMND
, đối với trường này
nên chọn khóa
chính cho nó, vì
nguyên tắc số
CMND không
được trùng nhau.
Tránh tình trạng
người nhập dữ liệu
nhập những giá trị

trùng nhau.


Cách chọn khóa
chính cho trường sẽ
trình bày ở mục 3.
Thiết kế bảng
3. Đặt khóa chính cho
trường (cột )của
Table:
a) Tính chất khóa
chính (Primary key)
của trường ? Khi tạo
khóa chính cho một
hoặc nhiều trường nào
đó thì dữ liệu khi nhập
vào trường này không
được chứa các giá trị
giống nhau.Ví dụ 1.
b) Trong một Table có
cần thiết phải tạo
khóa chính cho ít nhất
một trường không?
Để CSDL có hiệu quả,
trong Table nên chọn ít
nhất một trư
ờng có
khóa chính
4. Dặn dò:
5. Bài tập về nhà:

Câu hỏi trắc nghiệm
Câu 1: Thành phần cơ sở của Access là gì
a. Table
b. Record
c. Field
d. Field name
Câu 2: Bản ghi của Table chứa những gì
a. Chứa tên cột
b. Chứa tên trường
c. Chứa các giá trị của cột
d. Tất cả đều sai
Câu 3: Tên cột (tên trường) hạn chế trong bao nhiêu ký tự
a. <=255
b. <=8
c <=64
d. <=256
Câu 4: Tên cột (tên trường) có thể đặt bằng tiếng Việt có
dấu không?
a. Được
b. Không được
c. Không nên
d. Tùy ý
Câu 5: Tên cột (tên trường) được viết bằng chữ hoa hay
thường
a. Không phân biệt chữ hoa hay thường
b. Bắt buộc phải viết hoa
c. Bắt buộc phải viết thường
d. Tùy theo trường hợp
Câu 6: Khi chọn kiểu dữ liệu cho trường số điện thoại nên
chọn loại nào

a. Number
b. Date/Time
c. Autonumber
d. Text
Câu 7: Chọn kiểu dữ liệu nào cho truờng điểm Toán, Lý
a. Number c. Yes/No
b. Currency d. AutoNumber
Câu 8: Muốn thiết lập đơn vị tiền tệ: VNĐ cho hệ thống
máy tính, ta phải
a. Vào Start/Settings/Control Panel/Regional and Language
Options/customize chọn phiếu Currency ở mục Currency
Symbol nhập vào: VNĐ, cuối cùng kích vào Apply/Ok
b. Hệ thống máy tính ngầm định chọn sẳn tiền tệ là: VNĐ
c. Vào Start/Settings/Control Panel kích đúp vào Currency
chọn mục Currency Symbol nhập vào VNĐ, cuối cùng kích
vào Apply và Ok.
d. Các câu trên đều sai
Câu 9: Khi chọn kiểu dữ liệu cho trường thành tiền (bắt
buộc kèm theo đơn vị tiền tệ) , nên chọn loại nào
a. Number c. Text
b. Currency d. Date/time
Câu 10: Khi chọn dữ liệu cho các trường chỉ chứa một
trong hai giá trị như gioitinh, trường đơn đặt hàng đã hoặc
chưa giải quyết nên chọn kiểu dữ liệu để sau này nhập dữ
liệu cho nhanh.
a. Text
b. Number
c. Yes/No
d. Auto Number
6. Dặn dò:

7. Rút kinh nghiệm:


×