T ạo báo cáo để hiển thị danh sách sinh vi ên trong t ừng lớp học, bao gồm cả ng ành h ọc, trong đó các sinh viên cùng một lớp th ì tên l ớp được nhóm lại với nhau. T ạo báo cáo để hiển[r]
(1)(2)
MỤC LỤC
Chương TỔNG QUAN CƠ SỞ DỮ LIỆU ACCESS
1 GIỚI THIỆU MICROSOFT ACCESS 2 KHỞI ĐỘNG VÀ THOÁT KHỎI ACCESS
3 CÁC THAO TÁC TRÊN TẬP TIN CƠ SỞ DỮ LIỆU ACCESS 4 CÁCH SỬ DỤNG CỬA SỔ DATABASE
Chương BẢNG DỮ LIỆU
1 THIẾT KẾ CƠ SỞ DỮ LIỆU 2 KHÁI NIỆM VỀ BẢNG
3 TẠO BẢNG MỚI TRONG CƠ SỞ DỮ LIỆU 4 THIẾT LẬP KHỐ CHÍNH (primary key) 5 LƯU BẢNG
6 HIỆU CHỈNH BẢNG
7 XEM THÔNG TIN VÀ BỔ SUNG BẢN GHI 8 THIẾT LẬP QUAN HỆ GIỮA CÁC BẢNG 9 SẮP XẾP VÀ LỌC DỮ LIỆU
Chương TRUY VẤN (QUERY)
1 KHÁI NIỆM TRUY VẤN
2 CÁC CHẾĐỘ HIỂN THỊ TRUY VẤN 4 THIẾT KẾ TRUY VẤN CHỌN
5 TRUY VẤN DỰA TRÊN NHIỀU BẢNG DỮ LIỆU
6 TÍNH TỔNG TRONG TRUY VẤN CHỌN
(3)Nội dung
Chương TỔNG QUAN CƠ SỞ DỮ LIỆU ACCESS
1 GIỚI THIỆU MICROSOFT ACCESS
Microsoft Access Hệ Quản Trị Cơ Sở Dữ Liệu (QTCSDL) tương tác người
sử dụng chạy môi trường Windows Microsoft Access cho công cụ
hiệu lực đầy sức mạnh cơng tác tổ chức, tìm kiếm biểu diễn thông tin
Microsoft Access cho ta khả thao tác liệu, khả liên kết công
cụ truy vấn mạnh mẽ giúp q trình tìm kiếm thơng tin nhanh Người sử dụng
dùng truy vấn để làm việc với dạng sở liệu khác Ngồi ra, thay đổi truy vấn lúc xem nhiều cách hiển thị liệu khác cần động tác
nhấp chuột
Microsoft Access khả kết xuất liệu cho phép người sử dụng thiết kế
những biểu mẫu báo cáo phức tạp đáp ứng đầy đủ yêu cầu quản lý, vận động
dữ liệu kết hợp biểu mẫu va báo cáo tài liệu trình bày kết theo
dạng thức chuyên nghiệp
Microsoft Access công cụ đầy lực để nâng cao hiệu suất công việc
Bằng cách dùng Wizard MS Access lệnh có sẵn (macro) ta dễ dàng tự động hóa cơng việc mà khơng cần lập trình Đối với nhu cầu quản lý cao, Access đưa ngơn ngữ lập trình Access Basic (Visual Basic For application) ngơn ngữ lập trình mạnh CSDL
2 KHỞI ĐỘNG VÀ THOÁT KHỎI ACCESS
2.1 Khởi động ACCESS
Chọn nút Start Task bar Chọn Programs
(4)Khung hội thoại Microsoft ACCESS gồm:
Create a New Database Using : Tạo CSDL ứng dụng
Blank Database : Tạo CSDL trống
Database Wizard : Tạo với trợ giúp
Wizard
Open an Existing Database : Mở CSDL có sẵn
2.2 Thoát khỏi ACCESS
Chọn File/Exit nhấn tổ hợp phím ALT+F4
3 CÁC THAO TÁC TRÊN TẬP TIN CƠ SỞ DỮ LIỆU ACCESS 3.1 Tạo tập tin CSDL
Thực thao tác sau:
Chọn File/New chọn biểu tượng
New công cụ
Chọn Database, chọn OK
Trong mục Save in: Chọn thư mục cần chứa tên tập tin
File name: Chọn tên tập tin cần tạo
(Phần mở rộng mặc định MDB)
3.2 Mở CSDL tồn đĩa
Chọn File/Open database (Hoặc click biểu tượng Open)
Trong mục Look in : Chọn thư mục cần chứa
tên tập tin cần mở
File name: Chọn tên tập tin cần mở
Chọn Open
3.3 Đóng CSDL
Chọn File/Close ALT+F4
3.4 Các thành phần tập tin CSDL ACCESS
(5)Bảng (Tables) : Là nơi chứa liệu
Truy vấn (Queries) : Truy vấn thông tin dựa
nhiều bảng
Biểu mẫu (Forms) : Các biểu mẫu dùng để nhập liệu
hoặc hiển thị liệu
Báo cáo (Reports) : Dùng để in ấn
Pages (Trang) : Tạo trang liệu
Macros (Tập lệnh) : Thực tập lệnh
Modules (Đơn thể) : Dùng để lập trình Access Basic
4 CÁCH SỬ DỤNG CỬA SỔ DATABASE
Như nói trên, CSDL Access chứa đối tượng khơng đơn bảng liệu Sau tạo CSDL mở CSDL có sẵn Access
sẽ hiển thị cửa sổ Database, hiển thị tên CSDL mở liệt kê đối tượng mà quản lý, lớp đối tượng phân lớp rõ ràng để tiện theo dõi
4.1 Tạo đối tượng mới
Trong cửa sổ Database, chọn tab chứa đối tượng cần tạo (Bảng, Truy vấn, Biểu
mẫu, Báo cáo, ) thực lệnh
View/D atabase Object - Table/Query/Form/ReportPages/Macros/Modules
Chọn nút New
4.2 Thực đối tượng CSDL
Trong cửa sổ Database, chọn tab cần thực Cửa sổ Database liệt kê tên
đối tượng có sẵn, chọn tên đối tượng cần mở
Chọn nút Open (đối với Bảng, Truy vấn, Biểu mẫu, Trang) Preview (đối với
Báo biểu) Run (đối với Macro Module)
4.3 Sửa đổi đối tượng có sẵn CSDL
Trong cửa sổ Database, chọn tab cần thực Cửa sổ Database liệt kê tên
(6)4. Hãy thiết kế form theo yêu cầu sau:
Hãy gắn chức phù hợp với mục chọn
5. Hãy thiết kế Report theo yêu cầu sau:
BÀI SỐ 8
Cho CSDL QLSVIEN.MBD gồm bảng liệu sau:
DSSVIEN(MASV, MALOP, HOTENSVIEN, NGAYSINH, GTINH, QQUAN)
DSMONHOC(MAMON, TENMON, SOH_TRINH)
(7)DSGIAOVIEN(MAGV, HOTENGVIEN, DIACHI, NOI_CT)
DSLOPHOC(MALOP, NGANH_HOC, KHOA_HOC)
GVMONHOC(MAGV, MAMON)
DSLOPMON(MALOP, MAMON, NGAYTHI) Mối quan hệ bảng liệu theo sơ đồ sau:
1 Tạo biểu mẫu để cập nhật liệu cho bảng trên, ý sử dụng
combo box hoặc List box trường cần thiết.
2. Tạo báo cáo để hiển thị danh sách sinh viên lớp học đó, bao gồm ngành
học tương ứng
3. Tạo báo cáo để hiển thị danh sách sinh viên lớp học, bao gồm ngành học, sinh viên lớp tên lớp nhóm lại với
4. Tạo báo cáo để hiển thị danh sách giáo viên giảng dạy học cho lớp
đó
5. Tạo báo cáo để hiển thị danh sách giáo viên tham gia giảng dạy môn học cho
nhiều lớp học, giáo viên giảng dạy mơn học cho lớp học nhóm
lại với