CSDL Access Tổng quan về ứng dụng Môi trường làm việc Access Tài liệu Giáo trình chứng chỉ B MS.ACCESS 1 dành cho các bạn học tập, nghiên cứu và thi chứng chỉ, cũng như tài liệu tham khảo khi học môn này.
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Phịng chun mơn 1 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Bài 1: Tổng quan CSDL Access • • Tổng quan ứng dụng Mơi trường làm việc Access Phịng chun môn 2 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Bài 1: Tổng quan CSDL Access • • Tổng quan ứng dụng Mơi trường làm việc Access Phịng chun mơn 3 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Tổng quan ứng dụng • Thành phần giao diện • Thành phần xử lý • Thành phần liệu Phịng chun mơn 4 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Thành phần giao diện • Giao tiếp người dùng • • • • Thực đơn (Menu) Màn hình (Form) Hộp hội thoại … Phịng chun mơn 5 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Thành phần giao diện Thực đơn Màn hình Hộp thoại Phịng chun môn 6 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Thành phần xử lý • • Thực xử lý, tính tốn Gởi trả kết Phịng chun mơn 7 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Thành phần liệu • Lưu trữ liệu ứng dụng − − Các bảng Truy vấn Phòng chuyên môn 8 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Môi trường làm việc Access • • • • • • Giới thiệu Các đặc điểm Access Khởi động Access Các thao tác với tập tin CSDL Access Các đối tượng tập tin CSDL Các thao tác với đối tượng CSDL Phịng chun mơn 9 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Giới thiệu mơi trường Access Phịng chun mơn 10 10 Thay đổi tính chất quan hệ bảng truy vấn Minh họa Bài 4: Truy vấn liệu (Query) • • • • • Tổng quan truy vấn Tạo truy vấn lựa chọn liệu SQL Tạo truy vấn liệu QBE Sử dụng tham số truy vấn Truy vấn Sử dụng tham số truy vấn • Ý nghĩa • Cách tạo thực thi Sử dụng tham số truy vấn • Ý nghĩa − Dùng để thực truy vấn theo điều kiện động với giá trị người sử dụng nhập vào thực truy vấn Sử dụng tham số truy vấn • Cách tạo thực thi − Tham số truy vấn gồm phần Tên Giá trị • Tên tham số: Được đặt dấu ngoặc vuông, không trùng với tên field hay tên bảng sở liệu • Giá trị tham số: Được xác định thực thi truy vấn Sử dụng tham số truy vấn • Ví dụ: − Liệt kê danh sách sinh viên khoa với Mã khoa người dùng nhập vào thực thi truy vấn Sử dụng tham số truy vấn • Cách tạo thực thi − Khi thực thi truy vấn, Access hiển thị hộp thoại yêu cầu nhập giá trị cho tham số Sử dụng tham số truy vấn Minh họa Bài 4: Truy vấn liệu (Query) • • • • • Tổng quan truy vấn Tạo truy vấn lựa chọn liệu SQL Tạo truy vấn liệu QBE Sử dụng tham số truy vấn Truy vấn Truy vấn • Là câu lệnh Select viết lồng vào câu truy vấn khác • Có thể sử dụng truy vấn vào câu lệnh Select Query, Make Table Query, Append Query, Update Query Delete Query • Tốn tử thường sử dụng truy vấn con: IN, NOT IN Truy vấn • Quy ước − Truy vấn trả cột − Truy vấn phải đặt cặp dấp ( ) − Sử dụng phép toán so sánh: IN, NOT IN phép toán so sánh kết hợp với ALL, ANY − IN =ANY, NOT INT ALL Truy vấn • Các bước tạo truy vấn − Tạo truy vấn (dùng làm điều kiện cho truy vấn cha) − View SQL view, Copy toàn nội dung câu truy vấn − Tạo truy vấn cha, vùng điều kiện, Paste nội dung câu truy vấn chép bước cặp dấu () sau tốn tử so sánh Truy vấn • Ví dụ: − Liệt kê danh sách sinh viên chưa thi mơn Đồ Hoạ, biết rằng: mơn có MaMH ’04’ NOT IN (SELECT MASV FROM KETQUA WHERE MAMH = “04”) Truy vấn Minh họa Bài 4: Truy vấn liệu (Query) HẾ T ... xếp liệu b? ??ng Tìm kiếm liệu b? ??ng Lọc liệu B? ?i 2: B? ??ng liệu (Table) • • • • • • • • Các khái niệm sở Tạo b? ??ng Sửa đổi cấu trúc b? ??ng Thiết lập quan hệ b? ??ng Nhập liệu cho b? ??ng Sắp xếp liệu b? ??ng Tìm... trị cột B? ?i 2: B? ??ng liệu (Table) • • • • • • • • Các khái niệm sở Tạo b? ??ng Sửa đổi cấu trúc b? ??ng Thiết lập quan hệ b? ??ng Nhập liệu cho b? ??ng Sắp xếp liệu b? ??ng Tìm kiếm liệu b? ??ng Lọc liệu Tạo b? ??ng... HỌC B? ?i 1: Tổng quan CSDL Access HẾ T Phòng chuyên môn 36 36 B? ?i 2: B? ??ng liệu (Table) • • • • • • • • Các khái niệm sở Tạo b? ??ng Sửa đổi cấu trúc b? ??ng Thiết lập quan hệ b? ??ng Nhập liệu cho b? ??ng