phẦn 1 bài tẬp access cĂn bẢn · pdf filefield name data type description field...

Download PHẦN 1 BÀI TẬP ACCESS CĂN BẢN · PDF filefield Name Data Type Description Field Properties MaLop Text Mã Lớp Field ... 16. Dùng chức năng Advanced lọc ra danh sách

If you can't read please download the document

Upload: dangdan

Post on 06-Feb-2018

247 views

Category:

Documents


10 download

TRANSCRIPT

  • Bi tp Access Trung tm Tin hc

    -1-

    PHN 1 BI TP ACCESS CN BN

  • Bi tp Access Trung tm Tin hc

    -2-

    BI TP TABLE

    BI TP 1 1. To mt th mc theo ng dn: D:\TenSV 2. Khi ng Access, to mt c s d liu mi tn QLSV.accdb lu trong th mc TenSV vi cc c t nh sau: Chng trnh ch qun l sinh vin ca mt trung tm hoc mt khoa.

    Lp c phn bit bng MaLop. Mi lp c nhiu sinh vin, cc sinh vin c phn bit nhau bng MaSV, mt sinh vin ch thuc mt lp.

    Mt sinh vin hc nhiu mn hc, mi mn hc c phn bit bng MaMH, mi mn hc c hc bi nhiu sinh vin.

    Mi sinh vin ng vi mi mn hc c thi hai ln v ng vi mi ln thi th ch c mt kt qu duy nht.

    3. Dng chc nng table to cc bng trong CSDL ng thi thit lp kha chnh cho mi bng nh sau:

    LOP

    field Name Data Type Description Field Properties

    MaLop Text M Lp Field size 10 Format: >[Blue] Caption: M Lp

    TenLop Text Tn lp Field size: 30 Caption: Tn Lp

    GVCN Text Gio vin CN Field size: 30 Caption: Gio vin CN

  • Bi tp Access Trung tm Tin hc

    -3-

    MONHOC field Name Data Type Description Field Properties

    MaMH Text M mn hc Field size: 10 Format: >[Red] caption: M mn hc

    TenMH Text Tn mn hc Field size: 30 Caption: Tn mn hc

    SoTC Number S tn ch Field size: byte Caption: S tn ch

    SINHVIEN

    field Name Data Type Description Field Properties

    MaSV Text M sinh vin Field size 10 Format >[Red] Caption: M Sinh vin

    HoSV Text H sinh vin Field size: 30 Caption: H sinh vin

    TenSV Text Tn sinh vin Field size: 20 Caption: Tn sinh vin

    Phai Yes/No Phi Format: ;Nam; N Lookup Display control: Textbox

    NgaySinh Date/time Ngy sinh Format : short date Input mask: 00/00/00 Caption: Ngy sinh

    DiaChi Text a ch Field size: 50 Caption: a ch

    DienThoai Text in Thoi

    Field size:14 Input Mark: !\(999") "0000000;;* Caption: in thoi

    MaLop Text M lp Field size: 10 Format : >[Blue] Caption: M lp

  • Bi tp Access Trung tm Tin hc

    -4-

    KETQUA field Name Data Type Description Field Properties

    MaSV Text M

    sinh vin

    Field size 10 Format >[Blue] Caption: M Sinh vin

    MaMH Text M

    mn hc

    Field size: 10 Format: >[Red] Caption: M mn hc

    DiemLan1 Number im ln 1

    Field size: Double Caption: im ln 1 Validation Rule: >=0 and =0 and

  • Bi tp Access Trung tm Tin hc

    -5-

    LOP M Lp Tn Lp GV Ch Nhim

    CDTH1A Cao ng Tin Hc 1A Nguyn Vn Minh CDTH1B Cao ng Tin Hc 1B Nguyn Vn Thng CDTH2A Cao ng Tin Hc 2A L Thanh Hng CDTH2B Cao ng Tin Hc 2B Nguyn Vn Tng TCTH35A Trung Cp Tin Hc 35A Hong Vn Hnh TCTH35B Trung Cp Tin Hc 35B Nguyn Hong Nam TCTH36A Trung Cp Tin Hc 36A Trn Vn Hi TCTH36B Trung Cp Tin Hc 36B Nguyn Th Hoa

    SINHVIEN

  • Bi tp Access Trung tm Tin hc

    -6-

    KETQUA KETQUA (Tip theo)

    M SVin

    M Mn hc

    im ln 1

    im Ln 2

    C01 CSDL 8 C02 CSDL 9 C03 CSDL 10 C08 CSDL 6 E01 CSDL 5 E03 CSDL 5 E08 CSDL 8 C01 CTDL 4 6 C02 CTDL 8 C08 CTDL 4 3 C05 CTDL 6 E03 CTDL 4 6 E08 CTDL 7 A01 CTR 6 A03 CTR 8 A08 CTR 2 5 B01 CTR 3 1 B02 CTR 9 B05 CTR 4 C01 CTR 6 E03 CTR 5 E08 CTR 7 A02 PPLT 7 A03 PPLT 9 A08 PPLT 5 B01 PPLT 4 4 B02 PPLT 7 B03 PPLT 7 B08 PPLT 8 B05 PPLT 5

    M SVin

    M Mn hc

    im ln 1

    im Ln 2

    E05 PPLT 3 5 E01 PPLT 5 E02 PPLT 7 E03 PPLT 6 E08 PPT 8 A01 PTWB 5 A02 PTWB 8 A03 PTWB 8 A08 PTWB 6 B01 PTWB 10 B02 PTWB 2 3 B03 PTWB 6 B08 PTWB 8.5 B05 PTWB 8 C01 PTWB 8 C08 PTWB 3 5 E02 PTWB 6 E08 PTW A01 TRR 7 A02 TRR 9 A03 TRR 9 A08 TRR 3 5 B01 TRR 5 B02 TRR 9 B03 TRR 9 B08 TRR 8 B05 TRR 6 C01 TRR 10 C02 TRR 9.5 C03 TRR 5

    6. To Password cho c s d liu QLSV

    7. M ca s thuc tnh ca c s d liu QLSV xem dung lng, sau thc hin chc nng Compact and Repair Database (Database ToolsCompact and Repaire

  • Bi tp Access Trung tm Tin hc

    -7-

    Database), sau khi thc hin xong xem li dung lng ca tp tin.

    8. To thm mt c s d liu mi, rng trong th mc TenSV, vi tn SV_BACKUP. M c s d liu SV_BACKUP, dng chc nng import chp cc bng SinhVien, Lop trong c s d liu QLSV vo SV_BACKUP.

    9. M c s d liu QLSV, dng chc nng export chp bng KetQua t c s d liu QLSV sang SV_BACKUP.

    10. M c s d liu SV_BACKUP dng chc nng link-Table chp bng MonHoc t QLSV sang SV_BACKUP.

    11. M bng MonHoc trong SV_BACKUP nhp thm mt record mi (d liu ty ), sau m bng MONHOC trong QLSV xem kt qu v nhn xt.

    12. Dng chc nng Selection lc ra nhng sinh vin c nm sinh l 1978 (chn /78Click nt Selection chn Ends With 78).

    13. Dng chc nng Filter By Form lc ra danh sch sinh vin c im thi ln 1 nh hn 5 (Advanced Filter by form)

    14. Dng chc nng Selection lc ra nhng sinh vin khng qun 3 (Chn Q3 Click nt Selection Chn lnh Does Not Contain Q3)

  • Bi tp Access Trung tm Tin hc

    -8-

    15. Dng chc nng Advanced lc ra danh sch sinh vin thuc cc lp CDTH c nm sinh >=1980 (Click nt Advanced Advanced Filter/Sort)

    16. Dng chc nng Advanced lc ra danh sch sinh vin Q3 khng c s in thoi (Click nt Advanced Advanced Filter/Sort).

  • Bi tp Access Trung tm Tin hc

    -9-

    BI TP 2

    1. To tp tin c s d liu vi tn l HoaDon.accdb trong th mc TevSV vi c t nh sau: C s d liu HOADON qun l vic mua bn hng ca mt n v kinh doanh. Vic mua bn hng c thc hin trn ha n. Mt ha n cha cc thng tin v sn phm, tn khch hng, tn nhn vin lp ha n, ngy lp ha n, ngy giao hng . Mi nhn vin bn hng c phn bit bi MaNV. Mi khch hng c phn bit bi MaKH. Mi khch hng c th mua nhiu ho n. Mt ho n ch ca mt khch hng.

    Mi ha n c phn bit bi MaHD, mt ho n do mt nhn vin lp, mt nhn vin c th lp nhiu ho n.

    Mi sn phm c phn bit bi MaSP. Mt sn phm c th c mua trn nhiu ho n. Mi ho n cng c th mua nhiu sn phm. Nhng mi sn phm trn mi ha n l duy nht.

    Dng chc nng table to cc bng trong CSDL ng thi thit lp kha chnh cho mi bng nh sau:

    NHANVIEN

  • Bi tp Access Trung tm Tin hc

    -10-

    KHACHHANG

    SANPHAM

    HOADON

  • Bi tp Access Trung tm Tin hc

    -11-

    CTHOADON

    2. Thit lp mi quan h gia cc bng:

  • Bi tp Access Trung tm Tin hc

    -12-

    3. Nhp d liu cho cc Table theo mu sau:

    NHANVIEN

    KHACHHANG

  • Bi tp Access Trung tm Tin hc

    -13-

    HOADON SANPHAM

  • Bi tp Access Trung tm Tin hc

    -14-

    CTHOADON CTHOADON (tt)

    4. Thc hin cc thao tc trn table ch Datasheet view a) M Table SAN PHAM, Sp xp d liu theo DONGIABAN tng dn, lu kt qu sau khi sp xp v ng li.

    b) M Table HOA DON: Sp xp theo MANV tng dn,

  • Bi tp Access Trung tm Tin hc

    -15-

    nu trng MANV th xp theo NGAYLAPHD tng dn. (Sp xp theo hai field: Advanced Advanced Filter/Sort)

    5. Thc hin thao tc lc d liu nh sau: a) M table NHANVIN, s dng Quick Filter lc d liu theo cc tiu chun sau: Cc nhn vin c tn l Hng

    Cc nhn vin c tn bt u l H (Chn Text Filter Begin with H)

    Cc nhn vin sinh vo thng 12 (chn Date Filter All Date in Period December)

    b) M table SANPHAM, s dng Quick Filter thc hin lc: Cc sn phm c n v tnh l thng

    Cc sn phm c n gi 20 n 50 (Dng Number Filters Between)

    c) M table KHACHHANG, s dng chc nng AdvancedAdvanced Filter/Sort thc hin lc: Cc Khch hng Tp. HCM nhng khng c s in thoi

    Cc khch hng Tp. HCM hoc H Ni d) Sao chp cu trc ca bng SANPHAM thnh mt bng mi vi tn SP_TAM

    e) Sao chp d liu ca bng SANPHAM vo sn SP_TAM.

  • Bi tp Access Trung tm Tin hc

    -16-

    6. M table SP_TAM, dng chc nng Find hoc thc hin cc thao tc sau: a) Tm nhng sn phm c n v tnh l Kg b) Tm nhng sn phm c Tn sn phm bt u l B c) Tm v thay th nhng n v tnh l ci thay thnh Chic.

    7. M table HoaDon, dng chc nng Quick Filter lc ra nhng ha n c NgayLapHD trong qu 1(Click nt Drop down bn phi tn Field Ngy lp H Chn Date Filter Chn Quatre 1)

    8. Chc nng Import & Link: a) To c s d liu trng tn QLVT.accdb, sau dng chc nng Import, Import cc Table SanPham, HoaDon, ChiTietHD t c s d liu Hoadon sang QLVT.accdb

    b) Dng chc nng Link Table to lin kt gia hai Table ChiTietHoaDon c trong hai CSDL ny.

    9. Dng chc nng Export: a) Dng chc nng ExportAccess, thc hin export Table KhachHang, Nhanvien t CSDL HoaDon sang CSDL QLVT.accdb.

  • Bi tp Access Trung tm Tin hc

    -17-

    b) Dng chc nng Export Excel export Table KhachHang t CSDL HoaDon thnh tp tin tn DSKhachHang.xlsx trong Excel.

    c) Dng chc nng import thc hin import tp tin DSKhachHang. xlsx trong excel thnh mt table DSKH trong access.

  • Bi tp Access Trung tm Tin hc

    -18-

    BI TP QUERY

    BI TP 1

    SELECT QUERY

    M tp tin HOADON.MDB Hy to cc truy vn sau:

    1. To query cho bit cc thng tin v ho n gm cc field : m HD, tn KH, tn NV lp ho n, ngy lp HD, ngy nhn hng, sp xp d liu theo ngy lp ha n.

    2. To query cho bit cc thng tin v ha n ca khch hng CINOTEC : MaHD, TenNV, NgayLapHD, NgayGiaoHang. Sp xp d liu theo NgayGiaoHang.

    3. To query cho bit cc thng tin v ha n do nhng nhn vin Q1 lp: MaHD, MaKH, TenKH, TenNV, DiaChi nhn vin, NgayLapHD, NgayGiaoHang.

    4. To query cho xem danh sch cc Khch hng vi MAKH c hai k t cui ca l CO. Thng tin bao gm cc field: MaKH, TenKH, DiaChi (khch hng), DienThoai.

    5. Danh sch cc ha n do nhn vin c tn Nga lp trong thng 1. Thng tin bao gm MaHD, NgayLapHD, NgayGiaoHang.

    6. Cho xem danh sch nhn vin c nm sinh >=1975, gm cc thng tin: MaNV, HoTen, DiaChi (nhn vin), DienThoai.

    7. To query cho bit cc thng tin v ha n ca khch hng CINOTEC, FAHASA, SJC, HUNSAN bao gm : MaHD, MaKH, TenNV, NgayLapHD, NgayGiaoHang, TenSP, SoLuong, DonGiaBan. Kt qu c sp xp theo MaKH v NgayGiaoHang tng dn.

    8. To query cho