Giáo trình thực hành Access cơ bản Tạo file access lưu vào ổ đĩa D với tên QuanLySinhVien.mdb Một trường đại học quản lý việc đăng ký môn học và điểm của sinh viên. Để thực hiện công việc quản lý Sinh Viên thuận lợi bằng máy tính, cơ sở dữ liệu gồm các bảng và những thuộc tính được tạo ra như sau: 1. Bảng KHOA chứa các thông tin về khoa của trường ĐH gồm: Mã Khoa (MaKhoa). Tên Khoa (TenKhoa). những khoa khác nhau sẽ có MaKhoa khác nhau, mỗi khoa có nhiều Sinh Viên theo học. Bảng KHOA này có cấu trúc cụ thể như sau: {Trong đó MaKhoa làm khoá chính}
Phần I CƠ SỞ DỮ LIỆU VÀ TABLE BÀI 1: Cơ Sở Dữ Liệu QUẢN LÝ SINH VIÊN Tạo file access lưu vào ổ đĩa D với tên QuanLySinhVien.mdb Một trường đại học quản lý việc đăng ký môn học và điểm của sinh viên. Để thực hiện công việc quản lý Sinh Viên thuận lợi bằng máy tính, cơ sở dữ liệu gồm các bảng và những thuộc tính được tạo ra như sau: 1. Bảng KHOA chứa các thông tin về khoa của trường ĐH gồm: Mã Khoa (MaKhoa). Tên Khoa (TenKhoa). những khoa khác nhau sẽ có MaKhoa khác nhau, mỗi khoa có nhiều Sinh Viên theo học. Bảng KHOA này có cấu trúc cụ thể như sau: {Trong đó MaKhoa làm khoá chính} Field Name {Tên Trường} Data Type {Kiểu Dữ Liệu} Field size {Kích Thước Của Trường} Caption {Hiển Thị} Description {Mô Tả} MaKhoa Text 5 Mã Khoa Mã Khoa TenKhoa Text 30 T ên Khoa Tên Của Khoa 2. Bảng SINHVIEN chứa thông tin về sinh viên. Mỗi SV gồm những thông tin: Mã số SV (MSSV), Mã Khoa (MaKhoa), Họ của SV (HoSV), Tên SV (TeSV), Phái (Phai), Ngày sinh (NgaySinh), Đối tượng (DoiTuong), Đoàn viên (DoanVien), Nguyên Quán (NguyenQuan), Số điện thoại (SoDT) và hình của SV (Hinh). Chú ý: Mỗi SV thuộc một khoa duy nhất, nên bảng này có thuộc tính (MaKhoa) tương tự như ở bảng KHOA. Các SV khác nhau thì có mã số SV khác nhau. {Bảng này trường MSSV làm khoá chính} Field Name {Tên Trường} Data Type {Kiểu Dữ Liệu} Field size {Kích Thước Của Trường} Format {Định dạng} Caption {Hiển Thị} Description {Mô Tả} MSSV Text 9 Mã Số SV Mã số của SV MaKhoa Text 5 Mã Khoa Mã khoa HoSV Text 25 Họ Sinh Viên Họ sinh viên TenSV Text 10 Tên Sinh Viên Tên sinh viên Phai Yes/No ;“Nam”;“Nữ” Phái Phái NgaySinh Date/Time dd/mm/yyyy Ngày Sinh Ngày sinh DoiTuong Number Byte Đối Tượng Đối tượng DoanVien Yes/No ;“Có”;“Không” Đoàn Viên Đoàn viên NguyenQuan Text 40 Nguyên Quán Nguyên quán SoDT Te xt 12 Số Điện Thoại Số Điện Thoại DiaChi Text 100 Địa Chỉ Địa Chỉ Hinh Ole Object Hình Hình của SV 3. Bảng MONHOC các thông tin về những môn học. mỗi môn học gồm các thuộc tính: Mã môn học (MaMH), Tên môn học (TenMH), Số tín chỉ (SoTC) {Bảng MONHOC này trường MaMH làm khoá chính} Field Name {Tên Trường} Data Type {Kiểu Dữ Liệu} Field size {Kích Thước} Format {Định dạng} Caption {Hiển Thị} Description {Mô Tả} MaMH Text 5 Mã Môn Học Mã số của môn học TenMH Text 40 Tên Môn Học Tên của môn học SoTC Number Byte Số Tín Chỉ Số tín chỉ 4. Bảng DANGKY được hình thành trên cơ sở mối quan hệ mỗi SV có thể đăng ký nhiều môn học, đồng thời mỗi môn học một SV có thể được đăng ký nhiều lần (trong trường hợp chưa đạt) {Bảng DANGKY này các trường MSSV, MaMH, NgayDK làm khoá chính} Field Name Data Type Field size Format Caption Description Trang 1 {Tên Trường} {Kiểu DL} {Định dạng} {Hiển Thị} {Mô Tả} MSSV Text 9 Mã Số Sinh Viên Mã số của SV MaMH Text 5 Mã Môn Học Mã số môn học NgayDK Date/time dd/mm/yyyy Ngày đăng ký Ngày đăng ký Diem Number Double Điểm Điểm Yêu Cầu: *Tìm hiểu CSDL. Thiết kế tạo các bảng cho cơ sở dữ liệu Quan_Ly_Sinh_Vien. *Tìm hiểu các thuộc tính khóa chính: Vai trò của khóa chính? Một bảng có thể có? Không? hoặc nhiều khoá chính? Thiết lập đặc tính Indexed: {No. Yes (No Duplicates). Yes ( Duplicates OK)} cho các field được làm khoá chính. Thiết lập RelationShip (tạo mối quan hệ) giữa các bảng trong CSDL. Ràng buộc chặt chẽ, cập nhật, chỉnh sửa thay đổi hoặc xoá bên 1 thì bên nhiều được cập nhật, chỉnh sửa thay đổi hoặc xóa theo? (cập nhật, chỉnh sửa, xóa liên cấp) Tạo các Field phụ thuộc ({Mã} bên nhiều) nhận DL từ bên 1 và hiển thị thêm cột thứ hai với tên của các đối tượng đó (mục đích cột thứ 2 có tính chất giải thích). Nhập dữ liệu cho các bảng theo đúng quy trình. Trang 2 Bài 2: Quản Lý Bán Hàng Công ty kinh doanh bán hàng. Với hình thức mua (nhập) hàng về cần biết các thông tin hàng như sau: Những thông tin về mặt hàng. Những mặt hàng này được nhập ở đâu (nhà cung cấp), hàng nhập về được lưu trữ ở kho nào? ngày nhập? … Khi bán ra cần biết : Bán cho ai? (khách hàng), ngày bán? Và thông tin về những mặt hàng? … Từ đó CSDL QuanLyBanHang (quản lý bán hàng) được xây dựng như sau. 1. Bảng DOITAC gồm những thông tin về nhà cung cấp và khách hàng. Field Name {Tên Trường} Data Type {Kiểu Dữ Liệu} Field size {Kích Thước} Format {Định dạng} Caption {Hiển Thị} Description {Mô Tả} MaDoiTac Text 9 Mã đối tác Mã đối tác TenDT Text 30 Tên đối tác Tên đối tác NgaySinh Date/time dd/mm/yyyy Ngày sinh Ngày sinh Phai Yes/No ;“Nam”;”Nữ” Phái Phái DiaChi Text 40 Địa Chỉ Địa chỉ DienThoai Text 12 Điện Thoại Số điện thoại GhiChu Text 50 Ghi Chú Ghi chú 2. Bảng MATHANG chứa những thông tin về mặt hàng. Mỗi nhóm hàng chứa nhiều mặt hàng khác nhau. Field Name {Tên Trường} Data Type Field size Format {Định dạng} Caption {Hiển Thị} Description {Mô Tả} MaHang Text 9 Mã Mặt Hàng Mã mặt hang TenHang Text 30 Tên Hàng Tên mặt hang NgaySinh Date/time dd/mm/yyyy Ngày sinh Ngày sinh DVT Text 5 Đơn Vị Tính Đơn vị tính MaNhomHang Text 5 Mã Nhóm Hàng Mã nhóm hang 3. Bảng KHO chứa những thông tin về kho. Bảng có cấu trúc như sau: Trang 3 Field Name {Tên Trường} Data Type Field size Format {Định dạng} Caption {Hiển Thị} Description {Mô Tả} MaKho Text 5 Mã Kho Mã Kho TenKho Text 10 Tên Kho Tên Kho DiaChi Text 40 Địa Chỉ Địa chỉ của kho 4. Bảng NHOMHANG gồm 2 thông tin về nhóm hàng: Mã nhóm hàng và tên nhóm hàng. Field Name {Tên Trường} Data Type Field size Format {Định dạng} Caption {Hiển Thị} Description {Mô Tả} MaNhomHang Text 5 Mã Nhóm Hàng Mã nhóm hang TenNhomHang Text 20 Tên Nhóm Hàng Tên nhóm hàng 5. Bảng HOADON chứa những thông tin về hóa đơn khi xuât - nhập hàng. mỗi hóa đơn liên quan duy nhất một đối tác. Field Name {Tên Trường} Data Type Field Size Format {Định dạng} Caption {Hiển Thị} Description {Mô Tả} MaHoaDon Text 7 Mã Hoá Đơn Mã số hóa đơn MaDoiTac Text 9 Mã Đối Tác Mã đối tác LoaiHoaDon Text 3 Loại Hoá Đơn Loại hoá đơn NgayHD Date/time dd/mm/yyyy Ngày Hoá Đơn Ngày lập hoá đơn 6. Bảng CHITIET Một mặt hàng có thể được nhập xuất nhiều lần (nhiều hoá đơn nhập- xuất), một hóa đơn có nhiều mặt hàng. Một kho có thể chứa nhiều mặt hàng, đồng thời một mặt hàng có thể được chứa ở nhiều kho khác nhau. Vậy bảng CHITIET này sẽ được kết nối trực tiếp giữa 3 bảng MATHANG, HOADON, KHO. Bảng CHITIET có cấu trúc như sau: Field Name {Tên Trường} Data Type {Kiểu Dữ Liệu} Field size {Kích Thước Của Trường} Format {Định dạng} Caption {Hiển Thị} Description {Mô Tả} MaHoaDon Text 7 Mã Hoá Đơn Mã số hóa đơn MaHang Text 9 Mã Mặt Hàng Mã mặt hàng MaKho Text 5 Mã Kho Mã kho DonGia Currenncy #,###“ đồng” Đơn Giá Đơn giá SoLuong Number LongInterger Số Lượng Số lượng Yêu Cầu: (Những câu đánh dấu *, **, *** đòi hỏi chúng ta tìm hiểu phân tích kỹ về phương thức quản lý). * Tìm hiểu CSDL. *** Dựa vào tính chất của khóa chính, hãy xác định (chọn) các thuộc tính khoá chính của từng bảng? Chú ý: Một Table có thể Có? Không? Có thể chỉ một? hoặc nhiều khóa chính? *** Tìm hiểu và phân tích vai trò cấu trúc của mỗi (cách) trường hợp đặt khóa chính mà bạn đã đưa ra? Thiết kế tạo các bảng cho cơ sở dữ liệu QuanLyBanHang? Thiết lập đặc tính Indexed: {No. Yes(NoDuplicates). Yes(Duplicates OK)} cho các Field được làm khoá chính, Field khóa ngoại (còn gọi là khóa phụ) và Field không khóa? Thiết lập RelationShip (tạo mối quan hệ) giữa các bảng trong CSDL. Ràng buộc chặt chẽ, cập nhật, chỉnh sửa thay đổi hoặc xoá bên 1 thì bên nhiều được cập nhật, chỉnh sửa thay đổi hoặc xoá theo? (cập nhật, chỉnh sửa, xóa liên cấp) Trong mỗi bảng tạo các Field phụ thuộc ({Mã} bên nhiều) nhận DL từ bên 1 và hiển thị thêm cột thứ hai với tên của các đối tượng đó (mục đích cột thứ 2 có tính chất giải thích). Nhập dữ liệu cho các bảng theo đúng quy trình. Tự nhập dữ liệu thích hợp cho các bảng, mỗi bảng 5 thuộc tính (5 hàng) Trang 4 Trang 5 BÀI 3: Cơ Sở Dữ Liệu QUẢN LÝ NGÂN HÀNG Yêu Cầu: * Tìm hiểu CSDL. * Quy định hợp lý các đặc tính: Data Type {Kiểu Dữ Liệu}, Field size {Kích Thước Của Trường}, Format {Định dạng}, Caption {Hiển Thị}, Description {Mô Tả} ** Xác định các thuộc tính khoá chính của từng bảng? *** Tìm xem có bao nhiêu cách đặt khoá chính cho CSDL này? Tìm hiểu và phân tích vai trò cấu trúc, Đặc điểm của mỗi trường hợp (cách) thiết lập khoá chính mà bạn đã đưa ra? Sự khác nhau của các cách thiết lập khoá chính nói trên? *Dựa vào dữ liệu mẫu, Học Viên tự xác định (quy định) kiểu dữ liệu, độ lớn (chiều dài), các tham số Format, Inputmask cho các Field (trường) của các bảng? Thiết kế tạo các Table bảng cho cơ sở dữ liệu Quan_Ly_Ngan_Hang? Thiết lập đặc tính Indexed: {No. Yes(No Duplicates). Yes(Duplicates OK)} cho các field được làm khoá chính? Thiết lập RelationShip (tạo mối quan hệ) giữa các bảng trong CSDL. Ràng buộc chặt chẽ, cập nhật, chỉnh sửa thay đổi hoặc xoá bên 1 thì bên nhiều được cập nhật, chỉnh sửa thay đổi hoặc xoá theo? (cập nhật, chỉnh sửa, xóa liên cấp) Tạo các Field phụ thuộc ({Mã} bên nhiều) nhận DL từ bên 1 và hiển thị thêm cột thứ hai với tên của các đối tượng đó (mục đích cột thứ 2 có tính chất giải thích). Nhập dữ liệu cho các bảng theo đúng quy trình. Tự nhập dữ liệu thích hợp cho các bảng, mỗi bảng 5 thuộc tính (5 hàng) Giới Thiệu CSDL: • Một ngân hàng muốn dùng máy tính để quản lý các khách hàng đến vay tiền hoặc gửi tiền tại các chi nhánh của ngân hàng. Để làm việc này, một cơ sở dữ liệu mang tên Quản Lý Ngân Hàng đã được tạo ra bằng việc dùng phần mềm Access. Cơ sở dữ liệu này bao gồm các bảng sau đây: 1. T01ChiNhanh chứa các thông tin về các chi nhánh của ngân hàng. Ngân hàng có nhiều chi nhánh. Bảng này có cấu trúc như sau: Quy định những đặc tính cho các Field (trường) của bảng T01ChiNhanh? (điền vào phần dấu: ?) Trang 6 Tên Vùng Ý Nghĩa MACN TENCN TPCN TSAN Mã chi nhánh ngân hàng Tên chi nhánh ngân hàng Thành phố của chi nhánh Trị giá tài sản của chi nhánh Field Name {Tên Trường} Data Type {Kiểu Dữ Liệu} Field size {Kích Thước Của Trường} Format {Định dạng} Caption {Hiển Thị} Description {Mô Tả} MACN ? ? ? ? ? TENCN ? ? ? ? ? TPCN ? ? ? ? ? TSAN ? ? ? ? ? 2. T02KhachHang chứa các thông tin về tất cả các khách hàng của ngân hàng. Những khách hàng này vay tiền, hoặc gửi tiền, hoặc cả hai tại các chi nhánh ngân hàng. Bảng này có cấu trúc như sau: Quy định những tính chất cho các Field (trường) của bảng T02KhachHang? 3. Bảng T03TaiKhoanVay chứa thông tin về những tài khoản cho vay tại các chi nhánh ngân hàng. Một khách hàng khi đến một chi nhánh ngân hàng nào đó để vay tiền thì sẽ được chi nhánh đó mở ra một tài khoản vay để quản lý số tiền vay, khi vay thì khách hàng phải chọn phương án vay. Mỗi phương án vay khác nhau, sẽ có thời gian đáo hạn (Đến thời hạn trả) khác nhau và tiền lãi khác nhau, ngoài ra để biết tài khoản vay ngày nào? thì ta có ngày vay. Một chi nhánh có nhiều tài khoản vay, nhưng một tài khoản vay thì thuộc về một chi nhánh nào đó mà thôi. Bảng này có cấu trúc như sau: Quy định những tính chất cho các Field (trường) của bảng T03TaiKhoanVay? 4. T04BangVay chứa các thông tin về khách hàng vay tiền. Một khách hàng có thể có nhiều tài khoản vay, và một tài khoản vay có thể được sở hữu bởi nhiều khách hàng (Ví dụ 2 người có thể cùng đứng ra vay một số tiền). Bảng này có cấu trúc như sau (trong đó field MAKH kết hợp với SOTKV làm thành khóa chính của bảng) Trang 7 Tên Vùng Ý Nghĩa MAKH TENKH DPKH TPKH Mã khách hàng Họ tên khách hàng Địa chỉ đường phố của khách hàng Thành phố khách hàng sinh sống Field Name {Tên Trường} Data Type {Kiểu Dữ Liệu} Field size {Kích Thước Của Trường} Format {Định dạng} Caption {Hiển Thị} Description {Mô Tả} MAKH ? ? ? ? ? TENKH ? ? ? ? ? DPKH ? ? ? ? ? TPKH ? ? ? ? ? Tên Vùng Ý Nghĩa SoTKVay STVay PAVay NgayVay Số tài khoản vay Số tiền vay Phương án vay Ngày vay Field Name {Tên Trường} Data Type {Kiểu Dữ Liệu} Field size {Kích Thước Của Trường} Format {Định dạng} Caption {Hiển Thị} Description {Mô Tả} SoTKVay ? ? ? ? ? STVay ? ? ? ? ? PAVay ? ? ? ? ? NgayVay ? ? ? ? ? Tên Vùng Ý Nghĩa MAKH SOTKV Mã khách hàng Số tài khoản vay Dựa vào dữ liệu mẫu, Học Viên tự xác định (quy định) kiểu dữ liệu, độ lớn (chiều dài), các tham số Format, Inputmask cho các Field (trường) của bảng T04BangVay? 5. T05TaiKhoanGoi chứa các thông tin về các tài khoản gởi tại chi nhánh ngân hàng. Một khách hàng khi đến một chi nhánh ngân hàng nào đó để gởi tiền sẽ được chi nhánh đó mở ra một tài khoản gởi để quản lý số tiền gởi. Khi gởi thì khách hàng có các thông tin về các tài khoản gởi tại chi nhánh ngân hàng. Khi gởi khách hàng phải chọn phương án gởi, phương án gởi khác nhau sẽ có thời gian đáo hạn (Đến thời hạn trả) khác nhau và tiền lãi khác nhau, ngoài ra để biết tài khoản gởi được khách hàng gởi ngày nào? ta có ngày gởi. Bảng này có cấu trúc như sau: Quy định những tính chất cho các Field (trường) của bảng T05TaiKhoanGoi? 6. T06BangGoi chứa các thông tin về khách hàng gởi tiền. Một khách hàng có thể có nhiều tài khoản gởi, và một tài khoản gởi có thể được sở hữu bởi nhiều khách hàng (Ví dụ 2 người có thể cùng đứng ra gởi và cùng quản lý số tiền gởi này). Bảng này có cấu trúc như sau: Tên Vùng Ý Nghĩa MAKH SOTKG Mã khách hàng Số tài khoản gởi Quy định những tính chất cho các Field (trường) của bảng T06BangGoi? Trang 8 Field Name {Tên Trường} Data Type {Kiểu Dữ Liệu} Field size {Kích Thước Của Trường} Format {Định dạng} Caption {Hiển Thị} Description {Mô Tả} MAKH ? ? ? ? ? SOTKV ? ? ? ? ? Tên Vùng Ý Nghĩa MACN SOTKG STGOI PAGOI NGAYGOI Mã chi nhánh ngân hàng Số tài khoản gởi Số tiền gởi Phương án gởi Ngày gởi Field Name {Tên Trường} Data Type Field size Format {Định dạng} Caption {Hiển Thị} Description {Mô Tả} MACN ? ? ? ? ? SOTKG ? ? ? ? ? STGOI ? ? ? ? ? PAGOI ? ? ? ? ? NGAYGOI ? ? ? ? ? Field Name {Tên Trường} Data Type Field size Format {Định dạng} Caption {Hiển Thị} Description {Mô Tả} MAKH ? ? ? ? ? SOTKG ? ? ? ? ? Dữ Liệu chương trình quản lý Ngân Hàng Trang 9 Trang 10 [...]... Các Truy Vấn Hành Động Thực hiện copy một bảng mới đặt tên là SinhVien_Tam, với cấu trúc và dữ liệu giống như bảng T02_SinhVien? Thực hiện copy bảng mới đặt tên là MonHoc_Tam, với cấu trúc và dữ liệu giống như bảng T03_MonHoc? Thực hiện copy bảng mới đặt tên là Khoa_Tam, chỉ copy cấu trúc không có dữ liệu, cấu trúc giống như bảng T01_Khoa? E.1 Make Table Query – Truy Vấn Tạo bảng 1 Từ bảng SINHVIEN... Đồng hồ: Bây Giờ Là: ## Giờ ## Phút ## Giây #### Cập nhật từ đồng hồ máy tính? Các nút lệnh dùng Event để thực hiện hành động Nút Thoát: Đóng form Nút “Lý Lịch Sinh Viên”: Thực hiện mở Form F01_LyLichSinhVien Nút “Xem DS Đoàn Viên”: thực hiện Mở query QC02_DSDoanVien Nút “Mở Bảng Sinh Viên” thực hiện mở table T01_SinhVien 4 Thiết kế form theo mẫu sau Lưu form với tên F04_TimThongTin_ComBoBox Tất... Môi trường vào bảng SV_DaVaoDoan? Lưu với tên query: QE401_ThemDoanVien1 2 * Hãy bổ sung thêm những SV đã vào đoàn của Công Nghệ Thông Tin và khoa Du Lịch vào bảng HocPhi_SV_DaVaoDoan? Lưu với tên query: QE402_ThemDoanVien2 (Chú ý: Thiết lập query có đầy đủ và chỉ đủ các field có trong bảng HocPhi_SV_DaVaoDoan) 3 Thực hiện cập nhật thêm dữ liệu: “CNPM”; “Công Nghệ Phần Mềm”; “6” vào bảng T03_MonHoc_Tam?... với tên: QE403_ThemDL F Truy vấn bằng ngôn ngữ SQL 1 *Dùng Ngôn ngữ SQL thực hiện cập nhật thêm dữ liệu: “CNPM”; “Công Nghệ Phần Mềm”; “6” vào bảng T03_MonHoc? Lưu Query với tên: QF01_ThemDL 2 *Dùng Ngôn ngữ SQL Thực hiện Xóa thông tin của SV có mã là 0610106 khỏi bảng SinhVien_Tam? Lưu Query với tên: QF02_XoaDL 3 *Dùng Ngôn ngữ SQL thực hiện tăng số tín chỉ của môn học có mã là SP09 thêm 2 tín chỉ nữa?... cho bảng SinhVien_Tam, những SV có Mã Số SV 06##### thành 08#####? Lưu với tên query: QE204_CapNhatMaSoSV 5 * Cập nhật lại cho bảng MonHoc_Tam, những môn học có hai ký tự đầu của Mã Số Môn là QP thành QU? (Ví Dụ: QP011 QU011, QP03 QU03 Lưu với tên query: QE205_CapNhatMaMon1 6 * Cập nhật lại cho bảng MonHoc_Tam, những môn học có Mã Số Môn là “S*” thành “SKH*”? (Ví Dụ: SP011 SKH011, SP03 SKH03)... Chương Trình QLSV Này Không?” Nếu “Yes” thì thoát chương trình QLSinhVien, Nếu “No” thì đóng thông báo, và trở lại QLSinhVien làm việc bình thường Khi click lên 2 nút khởi động chương trình ứng dụng MS Word và MS Excel Nút lệnh “Về Trang Chính” không gán hành động 3 Thiết kế form cập nhật học phí như sau Lưu với tên F08_CapNhatHocPhi Yêu cầu: Tất cả các nút lệnh dùng Macro Text Box “Tổng Học Phí Thực. .. gán hành động Nút “Tìm Kiếm SV” mở form F07_TimSinhVienTheoTen Nút “Báo Cáo” mở Report R03_BaoCaoHocPhi Dòng chữ “Cập Nhật Học Phí” là dòng chữ chạy sang bên trái Các nút còn lại gán hành động theo đúng chức năng như đã thực hiện ở những form trước, (có hiển thị thông báo) Trang 21 PHẦN LẬP TRÌNH – MODULES Phần dành cho học viên khá giỏi: (không bắt buộc) Làm quen với ngôn ngữ lập trình. .. Visual Basic (yêu cầu nắm được cấu trúc một modul chương trình) Đùng ngôn ngữ lập trình Visual Basic viết tạo ra một hàm có tên là “DoiSoRaChu” để đọc giá trị số trong “Tổng Học Phí Thực Thu” thành chữ cho ô “Bằng Chữ” 4 Thiết kế form cập nhật học phí như sau Lưu với tên F09_TimKiemSinhVien Yêu cầu: Dùng [Event Procedure] để thiết kế liên kết hành động Người dùng nhập tên SV vào ô Text Box “Nhập... để liên kết gán hành động cho các nút lệnh thực hiện đúng chức năng (như đã nêu ở câu Form F09_TimKiemSinhVien) So sánh tiện ích của người sử dụng ở 2 cách thiết kế [Event Procedure] và Macros (form F09 và form F10) **Sử dụng hàm “DoiSoRaChu” để dịch “Tổng Học Phí” thành chữ (Hàm “DoiSoRaChu” đã được viết bằng ngôn ngữ lập trình VB ở phần trước) 6 Thiết kế form chính của chương trình như sau Lưu... kết kích hoạt những chương trình ứng dụng tương ứng (máy phải nối mạng, cài đặt sẵn trình nghe nhạc, 1 chương trình chụp hình vui, và file Ảnh Vui) 7 Tạo form mật khẩu cho người sử dụng 7.1 Tạo form “FM_Mật Khẩu” để người dùng đăng nhập chương trình Khi nhập đúng “Tên Người Sử Dụng” và đúng “Mật Khẩu” Click vào nút “Đăng Nhập” thì xuất hiện Thông Báo “Bạn Đã Đăng Nhập Thành Công” nhấn “Yes” thì . QD02_SVChuaDangKy. E. Các Truy Vấn Hành Động . Thực hiện copy một bảng mới đặt tên là SinhVien_Tam, với cấu trúc và dữ liệu giống như bảng T02_SinhVien? Thực hiện copy bảng mới đặt tên là MonHoc_Tam,. như bảng T03_MonHoc? Thực hiện copy bảng mới đặt tên là Khoa_Tam, chỉ copy cấu trúc không có dữ liệu, cấu trúc giống như bảng T01_Khoa? E.1. Make Table Query – Truy Vấn Tạo bảng. 1. Từ bảng. giải thích). Nhập dữ liệu cho các bảng theo đúng quy trình. Tự nhập dữ liệu thích hợp cho các bảng, mỗi bảng 5 thuộc tính (5 hàng) Trang 4 Trang 5 BÀI 3: Cơ Sở Dữ Liệu QUẢN LÝ NGÂN HÀNG Yêu