Tự động chọn trường đầu tiên làm khóa chính Tự động chọn trường đầu tiên làm khóa chính Tự động chọn trường đầu tiên làm khóa chính Tự động chọn trường đầu tiên làm khóa chính. D D[r]
(1)TIN HỌC 12
TIN HỌC 12
TIẾT
(2)Contents Contents
CƠ SỞ DỮ LIỆU
1
HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU
2
MICROSOFT ACCESS
3
TABLE - RELATIONSHIP
4
FORM – QUERY - REPORT
(3)CƠ SỞ DỮ LIỆU
CƠ SỞ DỮ LIỆU 1 Khái niệm CSDL 2 Thao tác với CSDL
Tạo lập Cập nhật Khai thác
3 Các mức thể CSDL
Mức vật lý
(4)CƠ SỞ DỮ LIỆU
CƠ SỞ DỮ LIỆU 4 Khái niệm CSDL
Tính cấu trúc
Tính tồn vẹn (ràng buộc tồn vẹn liệu) Tính qn
Tính an tồn bảo mật thơng tin Tính độc lập
(5)HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU
HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU 1 Khái niệm HỆ QT CSDL
2 Chức hệ CSDL
Cung cấp môi trường tạo lập CSDL
Cung cấp môi trường cập nhật khai
thác CSDL
Cung cấp công cụ kiểm soát, điều khiển
(6)www.themegallery.com Hệ QT
CSDL
Trình ứng dụng Truy vấn
Bộ xử lý truy vấn Bộ quản lý liệu
Bộ quản lý tệp (Hệ điều hành)
CSDL Người dùng Cầu nối Cầu nối HĐH CSDL Nhu cầu Xử lý Tìm kiếm Dữ liệu cần tìm Kết quả
HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU
HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU
(7)HỆ CƠ SỞ DỮ LIỆU
HỆ CƠ SỞ DỮ LIỆU
CSDL
(8)www.themegallery.com
Vai trò người làm việc với hệ
Vai trò người làm việc với hệ
CSDL
CSDL
Người quản trị
Người
lập trình Người dùng
(9)Các bước xây dựng CSDL
Các bước xây dựng CSDL
Bước 1
Bước 1 Bước 2Bước 2 Bước 3Bước 3
KHẢO SÁT
• Tìm hiểu
• Xác định
liệu, phần cứng, phần mềm
• Phân tích
THIÉT KẾ
• CSDL • Chọn hệ
QTCSDL
• Xây dựng CT ứng dụng
KIỂM THỬ
• Nhập liệu • Chạy thử
(10)MICROSOFT ACCESS
MICROSOFT ACCESS
REPORT FORM QUERY
TABLE
ACCESS
(11)MICROSOFT ACCESS
MICROSOFT ACCESS
Chế độ
thiết kế thực hiệnChế độ Chế độ
(12)MICROSOFT ACCESS
MICROSOFT ACCESS
Tạo
đối tượng
Tự
thiết kế mẫu sẳnDùng
(13)BẢNG - TABLE
BẢNG - TABLE
TẠO CSDL MỚI
TẠO CSDL MỚI
TẠO BẢNG
TẠO BẢNG
TẠO BẢNG
TẠO BẢNG
KHAI BÁO CẤU TRÚC
KHAI BÁO CẤU TRÚC
CHỌN KHỐ CHÍNH
CHỌN KHỐ CHÍNH
SỬA ĐỔI CẤU TRÚC
SỬA ĐỔI CẤU TRÚC
XOÁ BẢNG
XOÁ BẢNG
XOÁ BẢNG
XOÁ BẢNG
ĐỔI TÊN BẢNG
ĐỔI TÊN BẢNG
ĐỔI TÊN BẢNG
ĐỔI TÊN BẢNG
BẢNG
BẢNG
ĐỔI THỨ TỰ
(14)BẢNG - TABLE
BẢNG - TABLE
KHAI THÁC KHAI THÁC KHAI THÁC KHAI THÁC CẬP NHẬT CẬP NHẬT CẬP NHẬT CẬP NHẬT
THÊM BẢN GHI
THÊM BẢN GHI
CHỈNH SỬA
CHỈNH SỬA
XOÁ BẢN GHI
XOÁ BẢN GHI
SẮP XẾP
SẮP XẾP
LỌC DỮ LiỆU
LỌC DỮ LiỆU
TÌM KIẾM
TÌM KIẾM
IN DỮ LIỆU
IN DỮ LIỆU
(15)RELATIONSHIP
RELATIONSHIP
1. Điều kiện tạo liên kết
Hai bảng phải có trường chung Bảng CHA bảng CON
2. Các loại liên kết Một - Một
Một - Nhiều
(16)QUERY
QUERY
1 Khái niệm
2 Biểu thức query: a Toán hạng:
Tên trường
Hằng: sớ, văn bản, ngày b Tốn tử:
Phép số học Phép so sánh Phép Logic
c Hàm thống kê:
(17)QUERY
QUERY
3 Tạo Query
a Tạo trường tính toán:
Tên trường mới: Biểu thức số học b Tạo bộ lọc liệu Criteria:
Biểu thức Logic c Thống kê:
(18)FORM
FORM
Chỉnh sửa FORM
Tạo FORM
(19)FORM
FORM
1 Khái niệm
2 Cấu trúc Form:
FORM HEADER, FORM FOOTER, DETAIL 3 Các điều khiển Form:
Label, textbox
Combo box, Check button, Option button Command button
(20)REPORT
REPORT
Chỉnh sửa REPORT Tạo
REPORT
(21)REPORT
REPORT
1 Khái niệm
2 Cấu trúc report:
Report header, Report footer Page Header, Pager Footer Detail
Group Header, Group Footer
3 Các điều khiển REPORT: Label, textbox
(22)TRẮC NGHIỆM
TRẮC NGHIỆM
Trong làm việc với cấu trúc bảng,
khi lưu bảng mà chưa chọn khóa (Primary Key) thì Access làm gì?
Khơng làm cả Khơng làm Khơng làm cả Khơng làm
A A
Tự động thêm trường khóa ID (AutoNumber) Tự động thêm trường khóa ID (AutoNumber) Tự động thêm trường khóa ID (AutoNumber) Tự động thêm trường khóa ID (AutoNumber)
B B
Tự động thêm trường khóa ID (Number) Tự động thêm trường khóa ID (Number) Tự động thêm trường khóa ID (Number) Tự động thêm trường khóa ID (Number)
C C
Tự động chọn trường làm khóa chính Tự động chọn trường làm khóa chính Tự động chọn trường làm khóa chính Tự động chọn trường làm khóa chính
D D
Tự động thêm trường khóa ID (AutoNumber) Tự động thêm trường khóa ID (AutoNumber) Tự động thêm trường khóa ID (AutoNumber) Tự động thêm trường khóa ID (AutoNumber)
(23)TRẮC NGHIỆM
TRẮC NGHIỆM
Cú pháp mơ tả trường tính tốn query biểu diễn theo dạng nào?
BIỂU THỨC SỐ HỌC : TÊN TRƯỜNG
BIỂU THỨC SỐ HỌC : TÊN TRƯỜNG
A A
TÊN TRƯỜNG = BIỂU THỨC SỐ HỌC
TÊN TRƯỜNG = BIỂU THỨC SỐ HỌC
TÊN TRƯỜNG = BIỂU THỨC SỐ HỌC
TÊN TRƯỜNG = BIỂU THỨC SỐ HỌC
B B
TÊN TRƯỜNG : BIỂU THỨC SỐ HỌC
TÊN TRƯỜNG : BIỂU THỨC SỐ HỌC
C
C TÊN TRƯỜNG : BIỂU THỨC SỐ HỌCTÊN TRƯỜNG : BIỂU THỨC SỐ HỌC
(24)TRẮC NGHIỆM
TRẮC NGHIỆM
Trong Query, toán tử biểu thức những toán tử nào?
Phép logic AND OR NOT
Phép logic AND OR NOT
A A
Phép so sánh > >= < <= = <>
Phép so sánh > >= < <= = <>
B B
Phép số học + - * /
Phép số học + - * /
C C Cả A,B,C Cả A,B,C Cả A,B,C Cả A,B,C D
D Cả A,B,CCả A,B,CCả A,B,CCả A,B,C
(25)TRẮC NGHIỆM
TRẮC NGHIỆM
Trong Query, dùng hàm COUNT để làm gì?
Đếm giá trị khác rỗng (NULL)
Đếm giá trị khác rỗng (NULL)
A A
Đếm giá trị kiểu DATE/TIME
Đếm giá trị kiểu DATE/TIME
B B
Đếm giá trị khác không (0)
Đếm giá trị khác không (0)
C C
Đếm giá trị khác rỗng (NULL)
Đếm giá trị khác rỗng (NULL)
(26)TRẮC NGHIỆM
TRẮC NGHIỆM
Trong REPORT FORM, nội dung dữ liệu trình bày phần nào?
HEADER HEADER A A DETAIL DETAIL B B FOOTER FOOTER C C
HEADER & DETAIL
HEADER & DETAIL
(27)TRẮC NGHIỆM
TRẮC NGHIỆM
Cấu trúc FORM có phần?
1
1
A A
2
2
B B
3
3
C
C 33
(28)DẶN DÒ
DẶN DÒ
Tiết sau làm kiểm tra học kỳ lớp
Tiết sau làm kiểm tra học kỳ lớp
Nộp lệ phí kiếm tra cho HK I: 2000$/HS
Nộp lệ phí kiếm tra cho HK I: 2000$/HS
Hoàn tất thực hành ACCESS Nộp cho đại diện - Burn CD
(29)