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}
Trang 1Phần I CƠ SỞ DỮ LIỆU VÀ TABLEBÀ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}
Caption
{Hiển Thị}
Description
{Mô Tả}
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ả}
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
{Mô Tả}
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 2{Tên Trường} {Kiểu DL} {Định dạng} {Hiển Thị} {Mô Tả}
NgayDK Date/time dd/mm/yyyy Ngày đăng ký Ngày đăng ký
{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 3Bài 2: Quản Lý Bán HàngCô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} {Hiển Thị} Caption
Description {Mô Tả}
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 {Định dạng} Format {Hiển Thị} Caption Description {Mô Tả}
NgaySinh Date/time dd/mm/yyyy Ngày sinh Ngày sinh
3 Bảng KHO chứa những thông tin về kho Bảng có cấu trúc như sau:
Trang 4Field Name
{Tên Trường}
Data Type Field size {Định dạng} Format Caption
{Hiển Thị}
Description
{Mô Tả}
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 {Định dạng} Format
Caption
{Hiển Thị}
Description
{Mô Tả}
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 {Định dạng} Format Caption {Hiển Thị} Description {Mô Tả}
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 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
nhập-{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ả}
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 6BÀI 3: Cơ Sở Dữ Liệu QUẢN LÝ NGÂN HÀNGYê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
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
Format {Định dạng} Caption {Hiển Thị} Description
Trang 72 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)
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
Số tài khoản vay
Số tiền vay Phương án vay Ngày vay
{Kích Thước Của Trường}
Format {Định dạng}
Mã khách hàng
Số tài khoản vay
Trang 8 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:
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?
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ã 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
Trang 9Dữ Liệu chương trình quản lý Ngân Hàng
Trang 11PHẦN II QUERYS – TRUY VẤN
Bài 1 CSDL Quản Lý Sinh Viên
(PHẦN NÀY NHỮNG CÂU ĐƯỢC ĐÁNH DẤU “*” LÀ NHỮNG CÂU CÓ MỨC ĐỘ KHÓ CAO HƠN)
A Select Query - Truy vấn lựa chọn trích lọc dữ liệu với điều kiện ta đưa ra.
1 Từ bảng SinhVien đưa ra danh sách với những thông tin về SV: Mã số SV, Họ SV, Tên, Địa chỉ, Số điện thoại, Giới tính của tất cả SV Lưu query với tên Q01_DS_SinhVien.
2 Cho biết Họ Và Tên, Ngày Sinh, Giới Tính, Đoàn Viên của những SV khoa Toán Tin Lưu query với tên Q02_SV_KhoaToanTin.
3 Cho biết: Họ Và Tên, Ngày Sinh, Giới Tính, Đoàn Viên thuộc khoa với mã khoa được nhập từ bàn phím Lưu query với tên Q03_TimTheoKhoa.
4 Cho biết Họ Và Tên, Ngày Sinh, Giới Tính, Đoàn Viên của những SV khoa Toán Tin đã vào đoàn viên Lưu query với tên Q04_SV_DoanVienKhoaToanTin.
5 Đưa ra những thông tin: Mã Khoa, Họ Và Tên, Ngày Sinh, Nguyên Quán của những SV khóa 31 (SV khóa 31 có 2 ký tự đầu của mã số SV là 06 Lưu query với tên Q05_SV_Khoa31.
6 Đưa ra những thông tin: Mã Khoa Họ Và Tên, Ngày Sinh, Nguyên Quán của những SV thộc đối tượng 3 Với Mã Khoa được nhập từ bàn phím Lưu query với tên Q06_SV_DoiTuong3.
7 Cho biết: Tên Khoa, Họ Và Tên, Môn Học và Điểm của những SV có điểm từ 9 đến 10 điểm Lưu query với tên Q07_SV_DiemGioi.
8 Tìm thông tin của những SV nữ tuổi từ 17 đến 20 đang học khoa du lịch Lưu query với tên Q08_SV_NuKhoaDL.
9 Cho biết: Mã Số SV, Mã Môn Học và Số Tín Chỉ của những SV đã đăng ký trong học kỳ
2 năm học 2007-2008 Biết SV học các môn học ở học kỳ 2 năm học 2007-2008 thì phải đăng ký học phần trong thời gian từ 01/05/2007 đến 30/05/2007 Lưu query với tên Q09_SV_HocKy2_2007-2008
10 Tìm những SV khoa ngoại ngữ mà có ngày sinh nhật đúng vào ngày thứ 7 trong tuần Lưu query với tên Q10_SV_SinhVaoThu7.
11 Tìm thông tin của những SV có ngày sinh nhật đúng vào ngày hiện tại khi thi hành query Lưu query với tên Q11_SV_SinhNhatHomNay.
12 Cho biết Mã Số SV, Họ Và Tên, Ngày Sinh, Phái, Học Phí của môn học có mã “TC01” của khoa công nghệ thông tin? (Biết học 1 tín chỉ SV phải đóng 45,000 đ Lưu Query với tên Q12_HocPhiMonTC01 (Định dạng trường Học Phí ở dạng: ###,### đ
13 Cho biết Mã Số SV, Họ Và Tên, Ngày Sinh, Học Phí, Tiền Giảm, Học Phí Thực Thu của môn học có mã “TC01” của khoa công
nghệ thông tin? (Biết học 1 tín chỉ SV
phải đóng 45,000 đ , Tiền giảm: dựa vào
bảng Tỉ Lệ Giảm, Học Phí Thực Thu =
Học Phí - Tiền Giảm Lưu Query với tên Q13_HocPhiMonTC01.
14 Cho biết Mã Số SV, Họ Và Tên, Ngày Sinh, Tên Môn, Số Tín Chỉ, Điểm, Điểm Cộng, Tổng Điểm, Kết Quả Trong đó trường Điểm Cộng: Nếu hai ký tự bên trái của Mã Môn
là “QP” thì cộng thêm 1.5 đ , Nếu hai ký tự bên trái của Mã Môn là “SP” thì cộng thêm 1 đ , các môn còn lại Điểm Cộng là 0 Trường Tổng Điểm bằng Điểm + Điểm Cộng
Trường Kết Quả: Nếu Tổng Điểm < 5 thì Kêt Quả ghi là Hỏng, ngược lại ghi là Đạt? Lưu Query với tên Q14_KetQuaThi.
B Summary Select Query – Truy vấn tính toán tổng hợp số liệu.
1 Cho biết: Mã Khoa, Tên Khoa, Tổng Số SV tương ứng của khoa? Lưu Query với tên QB01_TongSVKhoa.
2 Cho biết: MaSV, Họ Và Tên, Tổng Số Tín Chỉ của SV đã hoàn tất (đã đạt), khi biết mã
số của sinh viên Lưu Query với tên QB02_TongTinChi (Biết điểm >= 5 thì đạt)
Tỉ lệ giảm học phí cho sinh viên
Trang 123 Cho biết: Mã Số SV, Họ Và Tên, Ngày Sinh, Tổng số Tiền học phí SV đó đã đóng khi biết Mã Số SV (Biết học 1 tín chỉ SV phải đóng 45,000 đ ) Lưu Query với tên QB03_TongHocPhi.
4 Tìm thông tin SV đã đạt tổng số tín chỉ cao nhất (nhiều tín chỉ nhất) của khoa CNTT? Thông tin gồm: Mã SV, Họ Và Tên, Ngày Sinh, Khoa, Tổng Số Tín Chỉ Lưu Query với tên QB04_SVCoTinChiCaoNhat.
5 Truy vấn tìm những thông tin của khoa có tổng số lượng SV theo học thấp nhất? (Thông tin gồm: Mã Khoa, Tên Khoa, Tổng Số SV) Lưu Query với tên QB05_KhoaSVThapNhat.
6 Truy vấn tìm những thông tin của 3 khoa có tổng số lượng SV theo học nhiều nhất? (Thông tin gồm: Mã Khoa, Tên Khoa, Tổng Số SV) Lưu Query với tên QB06_3KhoaCaoNhat.
C Crosstab Query – Truy vấn chéo.
1 Tạo truy vấn tổng hợp số liệu theo bảng dưới đây
Thống kê so sánh tổng số lượng SV Nam - Nữ theo từng
khoa Lưu Query với tên QC01_NamNuTheoKhoa.
2. * Tạo query thống kê tổng số SV đã vào đoàn và tổng số SV chưa vào đoàn theo từng khoa như mẫu dưới đây? Lưu Query với tên QC02_DSachDoanVien.
3. * Tạo query thống kê tổng số SV như mẫu dưới đây? (Chú ý: Nếu SV nào có điểm thi
<5 thì hỏng, ngược lại là đạt) Lưu Query với tên QC03_SV_DatHong.
Mã
Môn Học
Tên Môn Học
Tổng Số SV Đăng Ký
Số SV Hỏng
D Find Unmatched Query – Truy vấn tìm thuộc tính mồ côi.
1 Tạo query tìm những môn học chưa có SV nào đăng ký? Với các thông tin: Mã Môn Học, Tên Môn Học, Số tín chỉ Lưu Query với tên QD01_MonKhongHoc.
2 Tạo query tìm những SV chưa đăng ký môn học nào? Gồm các thông tin: Mã SV, Họ Và Tên, Khoa? Lưu Query với tên QD02_SVChuaDangKy.
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 thiết lập query tạo ra một Table (bảng) mới có tên là SV_DaVaoDoan Gồm tất cả các thông tin như ở bảng SINHVIEN Table SV_DaVaoDoan chỉ chứa những SV đã vào đoàn của khoa Toán Tin? Lưu Query với tên QE101_TableDoanVien.
2 Thiết lập query tạo ra một Table (bảng) mới có tên là HocPhi_SV_DaVaoDoan, Bảng
Trang 13Số Tín Chỉ, Học Phí (Học Phí = Số Tín Chỉ * 45,000 đ ) Lưu Query với tên QE102_HocPhiDoanVien.
E.2 Update Query - Truy vấn cập nhật chỉnh sửa dữ liệu,
1 Tạo query đổi tên của môn học có mã là CN20 thành tên môn là: Công Nghệ Máy Tính? Cho bảng MonHoc_Tam Lưu với tên query: QE201_DoiTenMon.
2 Từ bảng MonHoc_Tam Tạo query tăng số tín chỉ của môn học có mã là SP09 thêm 2 tín chỉ nữa? Lưu với tên query: QE202_TangTinChiMon.
3 Tạo query tăng thêm 1 điểm cho những SV đã thi môn có mã LH05 với số điểm từ 3 đến
4 điểm? Lưu với tên query: QE203_TangDiem.
4 Cập nhật lại 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) Lưu với tên query: QE205_CapNhatMaMon2.
E.3 Delete Query – Truy vấn Xóa dữ liệu.
1 Từ bảng SINHVIEN_TAM Hãy tạo query xóa khỏi bảng SINHVIEN_TAMSV những
SV có mã tự nhập từ bàn phím? Lưu với tên query: QE301_XoaSV.
2 Tạo query xóa những môn học có hai ký tự đầu của Mã Môn Học là NH? Lưu với tên query: QE302_XoaMonHoc1.
3 Tạo query xóa những môn học có hai ký tự đầu của Mã Môn Học là QP và SP khỏi bảng MonHoc_Tam? Lưu với tên query: QE302_XoaMonHoc2.
E.4 Apend Query – Truy vấn nối đuôi.
1 Hãy bổ sung thêm những SV đã vào đoàn của khoa sư phạm và khoa 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