Danh mục

BÀI TẬP HỌC ACCESS

Số trang: 6      Loại file: doc      Dung lượng: 199.50 KB      Lượt xem: 20      Lượt tải: 0    
Hoai.2512

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Tài liệu hướng dẫn giải các bài tập access cơ bản dùng để tham khảo và ôn thi chứng chỉ B tin học. Mời các bạn thực hành tài liệu để có thêm nhiêu kiến thức nhé.
Nội dung trích xuất từ tài liệu:
BÀI TẬP HỌC ACCESS BÀI TẬP SỐ 6Câu 1 : Thiết kế bảng - Tạo mối quan hệ - Nhập dữ liệu vào bảng theo các yêu cầusau 1. Bảng T_DMHH(MSNHOM Text(2), MSHH Text (10), TENHANG Text (50), DVT Text(10), DGNHAPVND Number (Double), DGNHAPUSD Number (Double), DGBANVND Number (Double), DGBANUSD Number (Double)) 2. Bảng T_DMNHOM(MSNHOM Text (2), TENNHOM Text (50)) 3. Bảng T_DMKHO(MSKHO Text (10), DIENGIAI Text (50), DIACHI Text (50)) 4. Bảng T_NHAPXUATTON (MSKHOA Text(30), MSKHO Text(10), MSHH Text(10), SLDAU Number (Single), GTDAUUSD Number (Single), GTDAUVND Number (Single), SLNHAPTRONGKY Number (Single), GTNHAPUSDTRONGKY Number (Single), GTNHAPVNDTRONGKY Number (Single), SLXUATTRONGKY Number (Single), GTXUATUSDTRONGKY Number (Single), GTXUATVNDTRONGKY Number (Single), SLCUOIKY Number (Single), GTCUOIUSDCUOIKY Number (Single), GTCUOIVNDCUOIKY Number (Single))Câu 2 : Tạo Query thực hiện những yêu cầu sau 1. Hãy tính các cột sau trong bảng NHAPXUATTON, • GTNHAPUSDTRONGKY = [Slnhaptrongky]*[Dgnhapusd] • GTNHAPVNDTRONGKY = [Slnhaptrongky]*[Dgnhapvnd] • GTXUATUSDTRONGKY = [Slxuattrongky]*[Dgbanusd] • GTXUATVNDTRONGKY= [Slxuattrongky]*[Dgbanvnd] • SLCUOICUOIKY = [SLDau]+[Slnhaptrongky]-[Slxuattrongky] 2. Hãy tính các cột sau trong bảng NHAPXUATTON • Gtcuoiusdcuoiky = [Gtdauusd]+[Gtnhapusdtrongky]- [Gtxuatusdtrongky] • Gtcuoivndcuoiky = [Gtdauvnd]+[Gtnhapvntrongky]- [Gtxuatvndtrongky] 3. Hãy cho biết Kho nào có Tổng Giá Trị Cuối Vnd Cuối Kỳ có số tiền cao nhất?. 4. Hãy cho biết nhóm hàng nào chưa sử dụng?Câu 3 : Tạo Form HOADON như hình trang sau, yêu cầu : 1. Thiết kế form đúng yêu cầu. 2. MANHOM dạng combo box; TENNHOM tự động hiển thị khi chọn nhóm 3. Tính đúng tổng tiền, tổng tiền tự động cập nhật khi dữ liệu trong forrm con thay đổi 4. Các nút lệnh thực hiện đúng chức năng, nút xóa có cảnh báo tiếng Việt.Câu 4 : Tạo báo cáo TONGHOP như sau : HƯỚNG DẪN GIẢI BÀI TẬP 6Câu 1 : a. Thiết kế bảng dữ liệu : - Bảng T_DMHH : Với MAHH chọn Require = YES; Index = Yes, no duplicate. (đặt khóa MAHH) - Bảng T_DMNHOM : Với MANHOM chọn Require = YES; Index = Yes, no duplicate. (đặt khóa MANHOM) - Bảng T_DMKHO : Với MSKHO chọn Require = YES; Index = Yes, no duplicate. (đặt khóa MSKHO) - Bảng T_NHAPXUATTON : Với MSKHOA, MSKHO, MSHH chọn Require = YES; Index = Yes, duplicates OK. (đặt khóa MSKHOA; MSKHO, MSHH) b. Tạo mối quan hệ : Tạo mối quan hệ như hình sau Xóa mối quan hệ giữa TDMNHOM và - T_DMHH  Right click trên bảng T_DMHH chọn Table design  chọn MSNHOM  bấm chọn LOOKUP WIZARD trong phần Data type  Xuất hiện bảng chọn như hình bên  click chọn hàng đầu  Click next  chọn T_DMNHOM  click next  click chọn MSNHOM  Click next  next  next  finish  Close & save thiết kế bảng  trong cửa sôe relationship double click vào dây nối 2 bảng T_DMNHOM & T_DMHH để thiét lập quan hệ 1 - ∞ . - Right click trên bảng T_NHAPXUATTON chọn Table design  chọn MSKHO  Click thẻ Lookup  Click phần display Control  chọn Combo box  trong phần Row Source click chọn bảng T_DMKHO  chọn MSHH  Click thẻ Lookup  Click phần display Control  chọn Combo box  trong phần Row Source click chọn bảng T_DMHH  Click nút Save  Close thiết kế bảng. - Save & đóng cửa sổ tạo mối quan hệ. c. Nhập dữ liệu : Nhập bảng theo thứ tự DMNHOM, DMKHO DMHH  NHAPXUATTON..Câu 2 : Thực hiện các query a. Chọn các bảng tham gia truy vấn : T_DMHH; T_NHAPXUATTON  chuyển đổi thành update query  đưa các field sau vào vùng field name : GTNHAPUSDTRONGKY, GTNHAPVNDTRONGKY; GTXUATUSDTRONGKY, GTXUATVNDTRONGKY, SLCUOIKY; tại phần UPDATE TO lần lượt nhập các công thức sau vào các cột tương ứng : SLNHAPTRONGKY*DGNHAPUSD; SLNHAPTRONGKY*DGNHAPVND; SLXUATTRONGKY*DGBANUSD ; SLXUATTRONGKY*DGBANVND; SLDAU+SLNHAPTRONGKY - SLXUATTRONGKY  CLICK lệnh run (!)  click yes  lưu và đặt tên Query1. b. Chọn các bảng tham gia truy vấn : T_NHAPXUATTON  chuyển đổi thành update query  đưa các field GTcuoiUSDcuoiky, GTcuoiVNDcuoiky vào vùng field name  lần lượt nhập các công thức sau vào vùng UPDATE TO tương ứng : GTDAUUSD+GTNHAPUSDTRONGKY – GTXUATUSDTRONGKY; GTDAUVND+GTNHAPVNDTRONGKY - GTXUATVNDTRONGKY click lệnh RUN  click Yes  SAVE và đặt tên Query2. c. Đưa bảng T_NHAPXUATTON, T_DMKHO vào tham gia truy vấn  Chọn DIENGIAI,tạo MSKHO(T_nhapxuatton), field TONGVND : ...

Tài liệu được xem nhiều: