intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài tập access 3

Chia sẻ: Vu Tien DUNG | Ngày: | Loại File: DOC | Số trang:8

524
lượt xem
198
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Tài liệu tham khảo bài tập microdoft access

Chủ đề:
Lưu

Nội dung Text: Bài tập access 3

  1. BAØI TAÄP ACCESS 1 Caàn phaûi xaây döïng cô sôû döõ lieäu ñeå quaûn lyù moät heä thoáng baùn trang thieát bò maùy vi tính vôùi caùc thoâng tin sau: • Moãi moät hoaù ñôn coù duy nhaát moät soá hoaù ñôn, thoâng tin veà hoaù ñôn goàm coù maõ khaùch haøng, maõ soá nhaân vieân thöïc hieän hoaù ñôn naøy, maõ saûn phaåm, ngaøy xuaát nhaäp haøng, loaïi vaät tö (nhaäp hoaëc xuaát), soá löôïng, ñôn giaù, hình thöùc thanh toaùn. • Moãi moät khaùch haøng coù maõ khaùch haøng, teân, ñiaï chæ vaø soá ñieän thoaïi. Trong ñoù maõ khaùch haøng cuûa moãi khaùch haøng laø duy nhaát. • Moãi moät saûn phaåm coù duy nhaát moät maõ saûn phaåm. Ngoaøi ra coøn coù caùc thoâng tin veà teân saûn phaåm, ñôn giaù vaø ñôn vò tính. • Baûng chaám coâng cho moãi nhaân vieân goàm coù maõ nhaân vieân, ngaøy coâng, ngaøy pheùp vaø ngoaøi giôø. • Hoà sô nhaân vieân goàm coù caùc thoâng tin veà maõ nhaân vieân, hoï loùt, teân, tình traïng hoân nhaân (ñaõ laäp gia ñình hay chöa, trình ñoä vaên hoaù, phaùi, löông caên baûn, ngaøy sinh, ngaøy vaøo laøm vieäc, soá con vaø hình aûnh löu giöõ). Döïa vaøo thoâng tin treân, taäp tin cô sôû döõ lieäu QLBHANG.MDB ñaõ hình thaønh caùc baûng nhö sau: • HOADON(SoHD, MaKh, MaSp, MaNV, Ngay, LoaiVT, SoLuong, DonGia, HTTT). • KHACHHANG(MaKH, TenKH, DiaChi, Phone) • SANPHAM(MaSP, TenSP, DonGia, Dvt) • CHAMCONG(MaNV, NgayCong, NgayPhep, NgoaiGio) • HSNV(MaNV, HoLot, Ten,CoGD, TDVH, Phai, LCB, NgaySinh, NgayNV, SoCon, Hinh) Caùc field ñöôïc gaïch döôùi laø khoaù cuûa table töông öùng. Moái lieân keát vaø döõ lieäu cuûa caùc baûng coù theå xem trong taäp tin C:\QLBHANG.MDB Döïa vaøo cô sôû döõ lieäu ñaõ cho, thöïc hieän caùc yeâu caàu sau: 1. Xaây döïng truy vaán qryBHang1 cho bieát maõ soá, teân, soá löôïng vaø hình thöùc thanh toaùn cuûa caùc saûn phaåm (Tm: tieàn maët, Tp: tín phieáu, No: Nôï) ñaõ ñöôïc xuaát trong naêm 2002. 2. Xaây döïng truy vaán qryBHang2 cho bieát thoâng tin veà caùc nhaân vieân nam (phai = yes) lôùn hôn 30 tuoåi vaø laøm vieäc hôn 20 ngaøy coâng/thaùng goàm: maõ nhaân vieân, hoï teân (noái hoï vaø teân), tình traïng hoân nhaân (CoùGÑ hoaëc ChöaCoùGÑ), trình ñoä vaên hoaù, soá con, ngaøy coâng, ngaøy pheùp vaø ngoaøi giôø. 3. Xaây döïng truy vaán qryBHang3 cho bieát maõ nhaân vieân, hoï teân (noái hoï vaø teân), giôùi tính, löông cô baûn, vaø löông cho caùc nhaân vieân. Vôùi löông ñöôïc tính nhö sau: Luong = Lcb*(NgayCong + NgayPhep) + NgoaiGio*2*Lcb + PhuCapCon PhuCapCon = Neáu soá con > 3 thì phuï caáp 200.000, neáu soá con >2 thì phuï caáp ñöôïc 100.000, coøn laïi phuï caáp 50000 4. Xaây döïng truy vaán qryBHang4 sao cho khi nhaäp vaøo moät maõ soá nhaân vieân baát kyø thì bieát ñöôïc chi tieát caùc hoaù ñôn maø nhaân vieân naøy ñaõ thöïc hieän: maõ soá hoaù ñôn, teân saûn phaåm, teân khaùch haøng, ngaøy thöïc hieän, loaïi vaät tö (Nhaäp hoaëc Xuaát), soá löôïng, ñôn giaù, hình thöùc thanh toaùn (Tm: tieàn maët, Tp: tín phieáu, No: Nôï). 5. Xaây döïng truy vaán qryBHang5 cho bieát coâng ty coù bao nhieâu nhaân vieân nam (phaùi = yes laø nam) coù trình ñoä ñaïi hoïc. 6. Xaây döïng truy vaán qryBHang6 cho bieát toång soá löôïng haøng ñaõ ñöôïc xuaát vaøo trong naêm 2003. 7. Xaây döïng truy vaán qryBHang7 ñeå thoáng keâ soá löôïng nhaäp/xuaát cuûa töøng maët haøng nhö hình 1: 8. Xaây döïng truy vaán qryBHang8 ñeå thoáng keâ trình ñoä hoïc vaán theo giôùi tính cuûa caùc nhaân vieân trong coâng ty nhö hình 2:
  2. Hình 1 Hình 2 9. Taïo form frmThongTinNhanVien ñeå hieån thò caùc thoâng tin veà nhaân vieân nhö : Maõ nhaân vieân, hoï teân (noái hoï vaø teân), Phaùi, trình ñoä vaên hoaù, trình ñoä vaên hoaù, soá con vaø hình. 10. Taïo form frmHoaDon ñeå hieån thò thoâng tin chi tieát cuûa töøng hoaù ñôn nhö hình 3. Yeâu caàu: Form khoâng coù thanh cuoän (Scroll Bars), khoâng coù nuùt Min, Max, khoâng coù thanh choïn baûng ghi (Record Selector), khoâng coù Dividing Lines. Söû duïng font Vni-Times ñeå hieån thò tieáng Vieät. Hình 3 Hình 4 11. Thieát keá form frmNhanVienVaHoaDon hieån thò chi tieát caùc hoaù ñôn maø moãi nhaân vieân ñaõ thöïc hieän nhaäp xuaát nhö hình 4.
  3. 12. Thieát keá form frmSanPhamVaHoaDon hieån thò chi tieát caùc laàn nhaäp haøng cuûa töøng saûn phaåm nhö hình: Yeâu caàu: Khi nhaán vaøo nuùt ChiTietNhapXuat, moät subform nhö hình seõ xuaát hieän ñeå hieån thò thoâng tin caùc laàn nhaäp xuaát cuûa saûn phaåm naøy. 13. Thieát keá form frmSanPham hieån thò thoâng tin veà maõ soá, teân, ñôn vò tính vaø ñôn giaù cho caùc saûn phaåm nhö hình beân Yeâu caàu: Form khoâng coù thanh cuoän (Scroll Bars), khoâng coù nuùt Min, Max, khoâng coù thanh choïn baûng ghi (Record Selector), khoâng coù Dividing Lines, khoâng coù Navigation buttons. Thieát keá caùc nuùt VeDau, Truoc, KeTiep vaø VeCuoi ñeå chuùng hoaït ñoäng gioáng nhö Navigation Buttons. 14. Thieát keá form frmChamCongNhanVien coù daïng nhö sau: Hình 5 Yeâu caàu Hình 6 Khi choïn baát cöù nhaân vieân naøo töø combo box maõ nhaân vieân thì caùc thoâng tin veà hoï teân, hình, ngaøy coâng, ngaøy pheùp, ngoaøi giôø, ngaøy coâng thöïc cuûa nhaân vieân ñoù ñöôïc hieån thò töông öùng. Vôùi: NgaøyCoângThöïc = NgaøyCoâng + NgaøyPheùp + NgoaøiGiôø * 2 15. Thieát keá form frmXuatNhapHangHoa ñeå hieån thò caùc hoaù ñôn cuûa moãi khaùch haøng coù trong cô sôû döõ lieäu. Yeâu caàu: Khi choïn baát kyø maõ khaùch haøng naøo töø combo box maõ khaùch haøng thì teân, ñòa chæ, ñieän thoaïi vaø caùc thoâng tin veà hoaù ñôn cuûa khaùch haøng naøy cuõng ñöôïc hieån thò töông öùng.
  4. 16. Thieát keá form coù daïng nhö sau (Hình tuyø choïn) Yeâu caàu: - Vôùi khung Môû Form, khi ngöôøi söû duïng nhaán vaøo nuùt (button): • CHAÁM COÂNG thì hieån thò form frmChamCongNhanVien (Caâu 14). • NHAÂN VIEÂN thì hieån thò form frmNhanVienVaHoaDon (Caâu 11). • SAÛN PHAÅM thì hieån thò form frmSanPhamVaHoaDon (Caâu 12). • XUAÁT NHAÄP thì hieån thò form frmXuatNhapHangHoa (Caâu 15) -Vôùikhung Thöïc Hieän Truy Vaán, khi ngöôøi söû duïng nhaán vaøo nuùt (button) • Chi tieát hoaù ñôn thì hieån thò keát quaû cuûa truy vaán qryBanHang4 • Tính löông thì hieån thò keát quaû cuûa truy vaán qryBanHang3 • Thoáng keâ hoïc vaán thì hieån thò keát quaû cuûa truy vaán thoáng keâ qryBanHang8 • Thoáng keâ haøng hoaù thì hieån thò keát quaû cuûa truy vaán thoáng keâ qryBanHang7 - Nuùt Ñoùng Form duøng ñeå ñoùng Form Main. - Nuùt Thoaùt Access ñeå thoaùt khoûi Access. 17. Taïo rptNhanVienXuatHang ñeå baùo caùo chi tieát veà tình hình xuaát haøng moãi nhaân vieân trong cô sôû döõ lieäu nhö sau (hình döôùi ñaây chæ in vaøi haøng ñeå laøm maãu): 18. Taïo report rptChiTietNhapXuat ñeå baùo caùo chi tieát nhaäp xuaát cuûa moãi khaùch haøng trong cô sôû döõ lieäu. Baùo caùo goàm thoâng tin sau: teân khaùch haøng, soá hoaù ñôn, maõ saûn phaåm, ngaøy nhaäp xuaát, loaïi vaät tö (nhaäp hoaëc xuaát), soá löôïng, hình thöùc thanh toaùn (tieàn maët, tín phieáu hoaëc nôï) vaø thaønh tieàn. Trong ñoù Thaønh Tieàn = soá löôïng * ñôn giaù. Trong baùo caùo cho bieát toång thaønh tieàn cuûa moãi khaùch haøng vaø cuoái baùo caùo coù toång thaønh tieàn cuûa taát caû caùc khaùch haøng.
  5. 19. Taïo report rptNhapXuatSanPham ñeå baùo caùo chi tieát tình hình nhaäp xuaát nhaäp cuûa moãi saûnphaåm trong cô sôû döõ lieäu. Trong baùo caùo cho bieát toång soá löôïng nhaäp, toång soá löôïng xuaát cuûa töøng saûn phaåm vaø ñaùnh soá thöù töï cho caùc chi tieát trong baùo caùo nhö maãu. Ngoaøi ra, moãi saûn phaåm ñöôïc in treân moät trang rieâng.
  6. LÔÙP CHUYEÂN VIEÂN - BAØI TAÄP ACCESS 2 Baøi taäp naøy söû duïng cô sôû döõ lieäu C:\Hh1.MDB Caâu 1 : Haõy taïo table THISINH goàm caùc thoâng tin sau : Field Name Data Style Field Properties SOMAY Text Fieldsize : 3 HOTEN Text Fieldsize : 30 NGAYSINH Date/Time NOISINH Text Fieldsize : 20 Ñaët khoùa chính cho field SOMAY. Sau ñoù nhaäp döõ lieäu laø thoâng tin cuûa Anh (Chò) vaøo caùc field treân. Caâu 2 : Haõy ñaët khoùa chính (Primary Key) vaø taïo quan heä (Relationships) cho caùc table nhö sau: Caâu 3: Taïo truy vaán qryNam75 bao goàm caùc hoïc sinh nam, sinh naêm 1975. Truy vaán goàm caùc thoâng tin : LOP, MAHS, HOTEN, NAMSINH, TOAN, LY, HOA, VAN. Caâu 4 : Taïo truy vaán qryKetQuaThi chöùa keát quaû thi cuûa töøng hoïc sinh bao goàm caùc thoâng tin : LOP, MAHS, HOTEN, NAMSINH, PHAI, TOAN, LY, HOA, VAN, DTB, XEPLOAI. Bieát raèng : • PHAI: Nam neáu Nu la No. Nöõ neáu Nu laø Yes • DTB = (TOAN*3+LY+HOA+VAN*2)/7 (laáy 2 soá leõ) • XEPLOAI hoïc sinh nhö sau : Leân Lôùp neáu DTB>=5, Löu Ban neáu ngöôïc laïi. Caâu 5: Taïo truy vaán qryXepLoai . Truy vaán goàm caùc thoâng tin : LOP, MAHS, HOTEN, tuoåi, DTB, Xeáp loaïi. − DTB = (TOAN*3+LY+HOA+VAN*2)/7 (laáy 2 soá leõ) − Xeáp loaïi nhö sau: • Neáu ÑTB >= 8, xeáp loaïi Gioûi. • Neáu ÑTB >= 7, xeáp loaïi Khaù. • Neáu ÑTB >= 5, xeáp loaïi TBình. • Neáu ÑTB >= 4, xeáp loaïi Yeáu. • Coøn laïi xeáp loaïi Keùm. Caâu 6 : Taïo truy vaán qryHocSinhXuatSac bao goàm caùc hoïc sinh coù DTB>=8.5 vôùi caùc field : LOP, MAHS, HOTEN, NAMSINH, PHAI, TOAN, LY, HOA, VAN, DTB. Caâu 7 : Taïo truy vaán qryHocSinhGioiToan bao goàm caùc hoïc sinh Leân Lôùp coù ñieåm TOAN lôùn hôn ñieåm LY, ñieåm HOA vaø ñieåm VAN vôùi caùc field : LOP, MAHS, HOTEN, NAMSINH, PHAI, TOAN, LY, HOA, VAN, DTB. Caâu 8 : CSDL ñaõ coù saün Query DIEM CAO NHAT CUA LOP chöùa ñieåm lôùn nhaát cuûa lôùp. Haõy keát hôïp vôùi query naøy ñeå taïo truy vaán qryHocSinhDatDiemCaoNhatTheoTungLop bao goàm caùc field : LOP, MAHS, HOTEN, NAMSINH, PHAI, TOAN, LY, HOA, VAN, DTB. Caâu 9 : Taïo Report BAO CAO KET QUA THI ñeå in baùo caùo chi tieát keát quaû hoïc sinh theo maãu : (Löu yù : ñeà chæ in vaøi doøng laøm maãu)
  7. Caâu 10 : Haõy taïo Form coù daïng Main/Sub coù teân frmLOP nhö sau : Yeâu caàu:
  8. Khi choïn baát kyø lôùp naøo töø combo box Lôùp, teân chuû nhieäm, hình vaø danh saùch hoïc sinh cuûa lôùp naøy ñöôïc hieån thò töông öùng. • DTB = (TOAN*3+LY+HOA+VAN*2)/7 (laáy 2 soá leõ) • XEPLOAI hoïc sinh nhö sau : Leân Lôùp neáu DTB>=5, Löu Ban neáu ngöôïc laïi. Caâu 11: Taïo form frmChuongTrinhChinh nhö sau ñeå thöïc hieän caùc truy vaán töông öùng
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2