1. Trang chủ
  2. » Công Nghệ Thông Tin

CHUYÊN ĐỀ CHỨNG CHỈ B Microsoft Access 1

17 392 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 17
Dung lượng 800,16 KB

Nội dung

Giúp học viên nắm rõ một số thao tác cơ bản trong môi trường Microsoft Access 1. Khởi động Microsoft Access Thực hiện tất cả các cách để khởi động Microsoft Access ƒ Khởi động từ thực đơn Start Æ Programs ƒ Khởi động từ thực đơn Start Æ Run ƒ Khởi động thông qua Shortcut

Trang 1

Tel: 8351056 – Fax 8324466 – Email: ttth@hcmuns.edu.vn

BÀI TẬP

CHUYÊN ĐỀ CHỨNG CHỈ B Microsoft Access 1

Trang 2

BÀI 1: CÁC THAO TÁC CƠ BẢN

Giúp học viên nắm rõ một số thao tác cơ bản trong môi trường Microsoft Access

1 Khởi động Microsoft Access

Thực hiện tất cả các cách để khởi động Microsoft Access

ƒ Khởi động từ thực đơn Start Æ Programs

ƒ Khởi động từ thực đơn Start Æ Run

ƒ Khởi động thông qua Shortcut

2 Các thao tác trên tập tin Access

ƒ Tạo mới tập tin Access

ƒ Mở một tập tin Access đã có

ƒ Tìm hiểu các đối tượng trong cửa sổ cơ sở dữ liệu



Trang 3

BÀI 2: TẠO CƠ SỞ DỮ LIỆU

Giúp học viên biết cách tạo ra các Table với các kiểu dữ liệu thích hợp, biết cách nhập

dữ liệu cũng như tạo quan hệ giữa các bảng

1 Tạo cơ sở dữ liệu Quản lý đặt mua hàng: QL_DAT_HANG.MDB

ƒ Cấu trúc các bảng

Các Field được gạch dưới và in đậm là khóa chính của bảng

KHACHHANG – Khách hàng

Field Name Field Type Field Size Format Caption Description

TENKH Text 30 Tên khách hàng Tên khách hàng

SODT Text 7 Số điện thoại Số điện thoại

SODONDH Number Long Integer Tổng số đặt hàng Tổng số đơn đặt hàng

MATHANG - Mặt hàng

Field Name Field Type Field Size Format Caption Description

TENHG Text 100 Tên hàng Tên hàng

DACDIEM Text 50 Đặc điểm Đặc điểm

DVT Text 5 Đơn vị tính Đơn vị tính

DONGIA Number Double Đơn giá Đơn giá

TONGSLDAT Number Long Integer Tổng số lượng đặt Tổng số lượng đặt

NHACUNGCAP – Nhà cung cấp

Field Name Field Type Field Size Format Caption Description

TENNCC Text 50 Tên nhà cung cấp Tên nhà cung cấp

DIACHI Text 50 Địa chỉ nhà cung cấp Địa chỉ nhà cung cấp

SODONDH Number Long Integer Tổng số đặt hàng Tổng số đơn đặt hàng

DONDH – Đơn đặt hàng

Field Name Field Type Field Size Format Caption Description

MANCC Text 4 Mã nhà cung cấp Mã nhà cung cấp

MAKH Text 4 Mã khách hàng Mã khách hàng

NGAYDH Date/Time dd/mm/yyyy Ngày đặt hàng Ngày đặt hàng

NGAYHG Date/Time dd/mm/yyyy Ngày hẹn giao Ngày hẹn giao

TINHTRANG Yes/No Tình trạng Tình trạng (Yes: Đã giao, No: Chưa giao)

TONGTG Number Double Tổng trị giá Tổng trị giá

CTDONDH – Chi tiết đơn đặt hàng

Field Name Field Type Field Size Format Caption Description

GIAMGIA Number Single Tỉ lệ giảm giá Tỉ lệ giảm giá

SLDAT Number Integer Số lượng đặt Số lượng đặt

GIADH Number Double Giá đặt hàng Giá đặt hàng

THANHTIEN Number Double Thành tiền Thành tiền



Trang 4

ƒ Quan hệ giữa các bảng

2 Tạo cơ sở dữ liệu Quản lý hóa đơn bán hàng: QL_BAN_HANG.MDB

ƒ Cấu trúc các bảng

Các Field được gạch dưới và in đậm là khóa chính của bảng

DMVT- Danh mục vật tư

Field Name Data Type Field Size Format Caption Description

TENVT Text 30 Tên vật tư Tên vật tư

DONGIAGOC Number Double Đơn giá gốc Đơn giá gốc

DVT Text 8 Đơn vị tính Đơn vị tính

MALOAI Text 2 Mã loại Mã loại

DMKHO – Danh mục kho

Field Name Data Type Field Size Format Caption Description

TENKHO Text 20 Tên kho Tên kho

DIACHIKHO Text 30 Địa chỉ kho Địa chỉ kho

HOADON – Hoá đơn

NGAYHD Date/Time dd/mm/yyyy Ngày hóa đơn Ngày hóa đơn

HOTENKH Text 30 Họ tên khách hàng Họ tên khách hàng

MAKHO Text 3 Mã kho Mã kho

CTHOADON- Chi tiết hoá đơn

Field Name Data Type Field Size Format Caption Description

SOLUONG Number Double Số lượng Số lượng

DONGIA Number Double Đơn giá Đơn giá

TRIGIA Number Double Trị giá Trị giá

LOAIVT – Loại vật tư

Field Name Data Type Field Size Format Caption Description

TENLOAI Text 30 Tên loại Tên loại

Trang 5

ƒ Quan hệ giữa các bảng

ƒ Nhập dữ liệu thử cho các bảng

mavt tenvt dongiagoc dvt maloai loaihdsohd mavt soluong dongia trigia

BC00 Bút chì bấm 10000 Cái VP N 001 BC00 100 10000 1000000

ND01 Nồi cơm điện Nhật 3000000 Cái DD N 001 ND01 30 3000000 90000000

ND02 Nồi cơm điện Trung Quốc 2000000 Cái DD N 002 NH01 300 250000 75000000

NH01 Nước hoa Pháp 250000 Cái MP X 001 ND01 5 3450000 17250000

loaihd sohd ngayhd hotenkh makho maloai tenloai

N 001 01/03/2002 Kim Khánh K01 DD Đồ điện gia dụng

N 002 01/03/2002 Mai Linh K02 MP Mỹ phẩm

X 001 06/03/2002 Dũng Hoàng K01 VP Văn phòng phẩm

DMKHO makho tenkho diachikho

K01 Kho 1 768 Điện Biên Phủ

K02 Kho 2 20 Hoàng Văn Thụ

3 Tạo cơ sở dữ liệu Quản lý sinh viên: QL_SINH_VIEN.MDB

ƒ Cấu trúc các bảng

Các Field được gạch dưới và in đậm là khóa chính của bảng

KHOA – Danh sách khoa

Field Name Field Type Field Size Format Caption Description

TENKHOA Text 30 Tên khoa Tên khoa

MONHOC – Danh sách môn học

Field Name Field Type Field Size Format Caption Description

TENMH Text 25 Tên môn học Tên môn học

SOTIET Number Byte Số tiết Số tiết

SINHVIEN – Danh sách sinh viên

Field Name Field Type Field Size Format Caption Description

HOSV Text 15 Họ sinh viên Họ sinh viên

TENSV Text 7 Tên sinh viên Tên sinh viên

PHAI Yes/No Phái Phai:Yes Æ Nam; No

Æ Nữ NGAYSINH Date/Time dd/mm/yyyy Ngày sinh Ngày sinh

NOISINH Text 15 Nơi sinh Nơi sinh

MAKH Text 2 Mã khoa Mã khoa

HOCBONG Number Double Học bổng Học bổng

Trang 6

KETQUA – Kết quả học tập

Field Name Field Type Field Size Format Caption Description

DIEM Number Single Điểm Điểm

ƒ Quan hệ giữa các bảng

ƒ Nhập dữ liệu thử cho các bảng

SINHVIEN

A01 Nguyễn Thu Hải No 23/02/1980 Sài Gòn AV 100,000

A02 Trần Văn Chính Yes 24/12/1982 Sài Gòn TH 100,000

A03 Lê Thu Bạch Yến No 21/02/1982 Hà Nội AV 140,000

A04 Trần Anh Tuấn Yes 08/12/1984 Long An LS 80,000

A05 Trần Thanh Triều Yes 01/02/1980 Hà Nội VL 80,000

B01 Trần Thanh Mai No 20/12/1981 Bến Tre TH 200,000

B02 Trần Thị Thu Thủy No 13/02/1982 Sài Gòn TH 30,000

B03 Trần Thị Thanh No 31/12/1982 Sài Gòn TH 50,000

A01 01 10 01 Nhập môn máy tính 18

A01 02 4 02 Trí tuệ nhân tạo 45

A01 05 9 03 Truyền tin 45

A01 06 3 04 Đồ họa 50

A02 01 5 05 Văn phạm 40

A03 02 5 06 Đàm thoại 30

A03 04 10 07 Vật lý nguyên tử 18

A03 06 1

A04 02 4 KHOA

A04 04 6 MAKHOA TENKHOA

B01 01 0 AV Anh Văn

B01 04 8 LS Lịch sử

B02 03 6 TH Tin học

B02 04 8 TR Triết

B03 02 10 VL Vật lý

B03 03 9 SH Sinh học

Trang 7

BÀI 3: CÁC THAO TÁC TRÊN TABLE

Giúp học viên nắm rõ một số thao tác trên bảng dữ liệu như Sắp xếp, Lọc và Tìm kiếm

dữ liệu

Sử dụng cơ sở dữ liệu Quản lý sinh viên (QL_SINH_VIEN.MDB)

1 Sắp xếp dữ liệu trong bảng

1 Trong bảng SINHVIEN, thực hiện sắp xếp dữ liệu tăng dần theo Tên sinh viên

2 Trong bảng SINHVIEN, thực hiện sắp xếp dữ liệu giảm dần theo Tuổi

3 Trong bảng SINHVIEN, sắp xếp dữ liệu tăng dần theo Mã khoa, nếu cùng khoa thì sắp tăng dần theo Học

bổng

4 Trong bảng KETQUA, sắp xếp dữ liệu giảm dần theo Môn thi, nếu cùng môn thì sắp giảm dần theo Điểm

5 Trong bảng SINHVIEN, sắp xếp dữ liệu tăng dần theo Học bổng, nếu cùng học bổng thì sắp giảm dần

theo Tên sinh viên

6 Trong bảng KETQUA, sắp xếp dữ liệu tăng dần theo Môn thi, nếu cùng môn thì sắp giảm dần theo Điểm

2 Tìm kiếm dữ liệu

1 Trong bảng SINHVIEN, tìm sinh viên có tên là “Hải”

2 Trong bảng SINHVIEN, tìm sinh viên có học bổng là 200,000

3 Trong bảng SINHVIEN, tìm sinh viên có tên bắt đầu là chữ “T”

3 Lọc dữ liệu trong bảng

1 Trong bảng SINHVIEN, lọc ra các sinh viên thuộc khoa Anh văn

2 Trong bảng SINHVIEN, lọc ra các sinh viên không thuộc khoa Tin học

3 Trong bảng SINHVIEN, lọc ra các sinh viên thuộc khoa Tin học và có Học bổng >= 100,000

4 Trong bảng SINHVIEN, lọc ra các sinh viên có tên bắt đầu bằng chữ “T”

5 Trong bảng SINHVIEN, lọc ra các sinh viên có ký tự thứ 2 của phần tên là “H”

6 Trong bảng SINHVIEN, lọc ra các sinh viên mà trong phần tên có chứa chữ “T”

7 Trong bảng SINHVIEN, lọc ra các sinh viên có ký tự đầu của phần tên nằm trong khoảng từ A Æ M

8 Trong bảng SINHVIEN, lọc ra các sinh viên có ngày sinh trong tháng 12

9 Trong bảng SINHVIEN, lọc ra các sinh viên có ngày sinh trước tháng 12 năm 1981

10 Trong bảng KETQUA, lọc ra kết quả học tập của các sinh viên có điểm thi môn Trí tuệ nhân tạo (Mã môn

học = 02) lớn hơn 4 điểm



Trang 8

BÀI 4: TẠO MÀN HÌNH VỚI FORM WIZARD

Giúp học viên nắm rõ một số thao tác trong việc thiết kế màn hình thông qua công cụ

Form Wizard cũng như làm quen với các dạng mạn hình

Sử dụng cơ sở dữ liệu Quản lý sinh viên (QL_SINH_VIEN.MDB)

A Màn hình đơn

1 Màn hình Danh mục môn học (dạng Columnar)

Yêu cầu:

Sử dụng công cụ Form Wizard để tạo Form dạng Columnar cho phép cập nhật dữ liệu trên bảng

MONHOC

2 Màn hình Danh mục môn học (dạng Tabular)

Yêu cầu:

Sử dụng công cụ Form Wizard để tạo Form dạng Tabular cho phép cập nhật dữ liệu trên bảng

MONHOC



Trang 9

3 Màn hình Danh mục sinh viên (dạng Datasheet)

Yêu cầu:

Sử dụng công cụ Form Wizard để tạo Form dạng Tabular cho phép cập nhật dữ liệu trên bảng

MONHOC

B Màn hình một nhiều (Main – Sub)

1 Màn hình Kết quả học tập theo từng môn học

Yêu cầu:

ƒ Sử dụng công cụ Form Wizard để tạo Form hiển thị và cập nhật kết quả học tập của sinh viên

theo từng môn

ƒ Phần Main cập nhật dữ liệu cho bảng MONHOC

ƒ Phần Sub cập nhật dữ liệu cho bảng KETQUA

ƒ Trên Main hiển thị môn học nào thì trên Sub sẽ hiển thị kết quả học tập của các sinh viên ứng

với môn học đó

Trang 10

2 Màn hình Kết quả học tập theo từng sinh viên

Yêu cầu:

ƒ Sử dụng Form Wizard để tạo Form hiển thị và cập nhật kết quả học tập của từng sinh viên

ƒ Phần Main cập nhật dữ liệu cho bảng SINHVIEN

ƒ Phần Sub cập nhật dữ liệu cho bảng KETQUA

ƒ Trên Main hiển thị sinh viên nào thì trên Sub sẽ hiển thị kết quả học tập tương ứng của các

môn ứng với sinh viên đó

3 Màn hình Kết quả học tập theo khoa (mở rộng)

Yêu cầu:

ƒ Sử dụng công cụ Form Wizard để tạo Form hiển thị và cập nhật kết quả học tập của sinh viên

theo từng khoa

ƒ Phần Main cập nhật dữ liệu cho bảng KHOA

ƒ Phần Sub thứ nhất cập nhật dữ liệu cho bảng SINHVIEN theo khoa được chọn

ƒ Phần Sub thứ nhất cập nhật dữ liệu cho bảng KETQUA theo sinh viên được chọn trong sub

SINHVIEN

Trang 11

BÀI 5: TRUY VẤN DỮ LIỆU – QUERY

Giúp học viên nắm rõ một số thao tác trong việc thiết kế Truy vấn dữ liệu thông qua các

công cụ

+ Ngôn ngữ truy vấn SQL

+ Công cụ QBE

Sử dụng cơ sở dữ liệu Quản lý sinh viên (QL_SINH_VIEN.MDB)

1 Viết những truy vấn lọc và sắp xếp dữ liệu sau bằng ngôn ngữ SQL

1 Cho biết danh sách các môn học, gồm các thông tin sau: Mã môn học, Tên môn học, Số tiết

2 Liệt kê danh sách sinh viên, gồm các thông tin sau: Mã sinh viên, Họ sinh viên, Tên sinh viên, Học bổng

Danh sách sẽ được sắp xếp theo thứ tự Mã sinh viên tăng dần

3 Danh sách các sinh viên, gồm các thông tin sau: Mã sinh viên, Tên sinh viên, Phái, Ngày sinh Danh sách

sẽ được sắp xếp theo thứ tự Nam/Nữ

4 Thông tin các sinh viên gồm: Họ tên sinh viên, Ngày sinh, Học bổng Thông tin sẽ được sắp xếp theo thứ

tự Ngày sinh tăng dần và Học bổng giảm dần

5 Danh sách các môn học có tên bắt đầu bằng chữ T, gồm các thông tin: Mã môn, Tên môn, Số tiết

6 Liệt kê danh sách những sinh viên có chữ cái cuối cùng trong tên là I, gồm các thông tin: Họ tên sinh

viên, Ngày sinh, Phái

7 Danh sách những khoa có ký tự thứ hai của tên khoa có chứa chữ N, gồm các thông tin: Mã khoa, Tên

khoa

8 Liệt kê những sinh viên mà họ có chứa chữ Thị

9 Cho biết danh sách những sinh viên ký tự đầu tiên của tên nằm trong khoảng từ a đến m, gồm các

thông tin: Mã sinh viên, Họ tên sinh viên, Phái, Học bổng

10 Cho biết danh sách những sinh viên mà tên có chứa ký tự nằm trong khoảng từ a đến m, gồm các thông

tin: Họ tên sinh viên, Ngày sinh, Nơi sinh, Học bổng Danh sách được sắp xếp tăng dần theo Họ tên sinh

viên

11 Cho biết danh sách các sinh viên của khoa Anh văn, gồm các thông tin sau: Mã sinh viên, Họ tên sinh

viên, Ngày sinh, Mã khoa

12 Liệt kê danh sách sinh viên của khoa Vật Lý, gồm các thông tin sau: Mã sinh viên, Họ tên sinh viên, Ngày

sinh Danh sách sẽ được sắp xếp theo thứ tự Ngày sinh giảm dần

13 Cho biết danh sách các sinh viên có học bổng lớn hơn 100,000, gồm các thông tin: Mã sinh viên, Họ tên

sinh viên, Mã khoa, Học bổng Danh sách sẽ được sắp xếp theo thứ tự Mã khoa giảm dần

14 Liệt kê danh sách sinh viên sinh vào ngày 20/12/1981, gồm các thông tin: Họ tên sinh viên, Mã khoa,

Tên khoa, Học bổng

15 Liệt kê kết quả học tập các môn của sinh viên khoa Anh Văn, gồm các thông tin: Họ tên sinh viên, Ngày

sinh, Tên môn, Điểm Danh sách được sắp xếp giảm dần theo Họ tên sinh viên

16 Liệt kê danh sách sinh viên trong khoa Tin học, gồm các thông tin: Họ tên sinh viên, Ngày sinh, Mã khoa,

Tên khoa, Mã môn, Điểm Danh sách được sắp giảm dần theo Điểm, nếu cùng điểm thì sắp tăng dần

theo Mã môn

2 Tạo những truy vấn dữ liệu sau bằng công cụ QBE

1 Cho biết các sinh viên sinh sau ngày 20/12/1981, gồm các thông tin: Họ tên sinh viên, Ngày sinh, Nơi

sinh, Học bổng Danh sách sẽ được sắp xếp theo thứ tự ngày sinh giảm dần



Trang 12

2 Liệt kê các sinh viên có học bổng lớn hơn 100,000 và sinh ở Sài Gòn, gồm các thông tin: Họ tên sinh

viên, Mã khoa, Nơi sinh, Học bổng

3 Danh sách các sinh viên của khoa Anh văn và khoa Triết, gồm các thông tin: Mã sinh viên, Mã khoa, Phái

4 Cho biết những sinh viên có ngày sinh từ ngày 01/01/1978 đến ngày 05/06/1983, gồm các thông tin:

Mã sinh viên, Ngày sinh, Nơi sinh, Học bổng

5 Danh sách những sinh viên có học bổng từ 200,000 xuống đến 80,000, gồm các thông tin: Mã sinh viên,

Ngày sinh, Phái, Mã khoa

6 Cho biết những môn học có số tiết lớn hơn 40 và nhỏ hơn 60, gồm các thông tin: Mã môn học, Tên môn

học, Số tiết

7 Liệt kê các nam sinh viên của khoa Anh văn, gồm các thông tin: Mã sinh viên, Họ tên sinh viên, Phái

8 Danh sách sinh viên có nơi sinh ở Hà Nội và ngày sinh sau ngày 01/01/1982, gồm các thông tin: Họ sinh

viên, Tên sinh viên, Nơi sinh, Ngày sinh

9 Liệt kê những sinh viên nữ, tên có chứa chữ N

10 Danh sách các nam sinh viên khoa Tin Học có ngày sinh sau ngày 30/05/1981

11 Liệt kê kết quả học tập môn Trí tuệ nhân tạo của các sinh viên khoa Anh Văn, gồm các thông tin: Họ tên

sinh viên, Ngày sinh, Tên môn, Điểm Danh sách được sắp xếp giảm dần theo Họ tên sinh viên

12 Liệt kê danh sách sinh viên trong khoa Tin học, gồm các thông tin: Họ tên sinh viên, Ngày sinh, Mã khoa,

Tên khoa, Mã môn, Tên môn, Điểm Danh sách được sắp giảm dần theo Điểm, nếu cùng điểm thì sắp

tăng dần theo Mã môn

3 Tạo truy vấn dữ liệu sau bằng công cụ QBE có sử dụng hàm trong truy vấn dữ liệu

1 Liệt kê danh sách sinh viên gồm các thông tin sau: Họ và tên sinh viên, Giới tính, Ngày sinh Trong đó

Giới tính hiển thị ở dạng Nam/Nữ tuỳ theo giá trị của field Phai là Yes hay No

2 Cho biết danh sách sinh viên gồm các thông tin sau: Mã sinh viên, Tuổi, Nơi sinh, Mã khoa Trong đó

Tuổi sẽ được tính bằng cách lấy năm hiện hành trừ cho năm sinh

3 Cho biết những sinh viên có tuổi lớn hơn 20, thông tin gồm: Họ tên sinh viên, Tuổi, Học bổng

4 Liệt kê danh sách những sinh viên có tuổi từ 20 đến 30, thông tin gồm: Họ tên sinh viên, Tuổi, Tên khoa

5 Liệt kê danh sách sinh viên gồm các thông tin sau: Họ và tên sinh viên, Giới tính, Tuổi, Mã khoa Trong

đó Giới tính hiển thị ở dạng Nam/Nữ tuỳ theo giá trị của field Phai là Yes hay No, Tuổi sẽ được tính bằng

cách lấy năm hiện hành trừ cho năm sinh Danh sách sẽ được sắp xếp theo thứ tự Tuổi giảm dần

6 liệt kê danh sách sinh viên sinh vào tháng 2 năm 1980, gồm các thông tin: Họ tên sinh viên, Phái, Ngày

sinh Trong đó, Ngày sinh chỉ lấy giá trị ngày của field NGAYSINH Sắp xếp dữ liệu giảm dần theo cột

Ngày sinh

7 Cho biết thông tin về mức học bổng của các sinh viên, gồm: Mã sinh viên, Phái, Mã khoa, Mức học bổng

Trong đó, mức học bổng sẽ hiển thị là “Học bổng cao” nếu giá trị của field học bổng lớn hơn 100,000 và

ngược lại hiển thị là “Mức trung bình”

8 Cho biết điểm thi của các sinh viên, gồm các thông tin: Họ tên sinh viên, Mã môn học, Điểm Kết quả sẽ

được sắp theo thứ tự Họ tên sinh viên và mã môn học tăng dần

9 Danh sách sinh viên của khoa Anh văn, điều kiện lọc phải sử dụng tên khoa, gồm các thông tin sau: Họ

tên sinh viên, Giới tính, Tên khoa Trong đó, Giới tính sẽ hiển thị dạng Nam/Nữ

10 Liệt kê bảng điểm của sinh viên khoa Tin Học, gồm các thông tin: Tên khoa, Họ tên sinh viên, Tên môn

học, Sốt tiết, Điểm

11 Kết quả học tập của sinh viên, gồm các thông tin: Họ tên sinh viên, Mã khoa, Tên môn học, Điểm thi,

Loại Trong đó, Loại sẽ là Giỏi nếu điểm thi > 8, từ 6 đến 8 thì Loại là Khá, nhỏ hơn 6 thì loại là Trung

Bình

Ngày đăng: 19/07/2014, 20:27

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w