1. Trang chủ
  2. » Công Nghệ Thông Tin

Đề thi chứng chỉ b tin học đh sư phạm số 2

6 332 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 6
Dung lượng 390,11 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

 http://www.thsp.edu.vn 1 GV:Phương Nam Thực hiện tạo file cơ sở dữ liệu theo hướng dẫn của giáo viên.. Câu 1: 3đ Tạo và nhập dữ liệu cho 3 table theo mẫu dưới:  Cấu trúc của table LO

Trang 1

 http://www.thsp.edu.vn 1 GV:Phương Nam

Thực hiện tạo file cơ sở dữ liệu theo hướng dẫn của giáo viên

Câu 1: (3đ) Tạo và nhập dữ liệu cho 3 table theo mẫu dưới:

 Cấu trúc của table LOP HOC

Field Name Data

Type Field Properties

MALOP

GVCN

PHONGHOC

Text Text

Text

Field Size: 4 Field Size: 25

Field Size: 4 MALOP là field khóa chính

 Cấu trúc của table HOC SINH  Cấu trúc của table DIEM THI

Field Name Data

Type Field Properties

Field Name Data Type Field Properties

MAHS

HOHS

TENHS

PHAI

NGAYSINH

Text Text Text Yes/No

Date/Tim

e

Field Size: 4 Field Size: 35 Field Size: 8 Format: Yes/No Yes là Nam, No là

Nữ Format:dd/mm/yyy

y

MAHS TOAN

LY HOA VAN

SINH

Text Number Number Number Number

Number

Field Size: 4 Field Size: Single Field Size: Single Field Size: Single Field Size: Single

Field Size: Single

MALOP Text Field Size: 4 MAHS là field khóa chính

MAHS là field khóa chính

Trang 2

Câu 2: (0.5đ)Thiết lập quan hệ (Relationships) cho các table theo sơ đồ quan hệ sau:

 LOP HOC (MALOP,1) HOC SINH (MALOP, )

 HOC SINH (MAHS, 1) DIEM THI (MAHS,1)

Câu 3: (2đ) Tạo select query tên qry01_KetQua gồm các field : MAHS, HOTENHS, TOAN, LY,

HOA, VAN, SINH, TD, DTB, DTHEM, DKETQUA, XEPLOAI, MALOP Sắp xếp theo ĐTB tăng

dần Trong đó:

- HOTENHS: được tạo bởi HOHS và TENHS

- TD: là tổng điểm của các môn

- DTB: là điểm trung bình của các môn, toán hệ số 3 (làm tròn 1 số lẻ)

- DTHEM: Nếu TD >= 23 và (ĐTB >=4.5 và < 5), thì DTHEM là 0.75, ngược lại 0

- DKETQUA: Nếu DTB >= 5 thì DKETQUA là DTB; ngược lại: nếu DTB + DTHEM >= 5 thì

DKETQUA là 5; ngược lại thì DKETQUA là DTB + DTHEM

- XEPLOAI: “Giỏi” nếu DKQ >= 8, “Khá” nếu DKQ >= 7, “TB” nếu DKQ >= 5, còn lại “Kém”

Câu 4: (1đ) Tạo select query tên qry02_HocBong gồm các field : MAHS, HOTENHS, TOAN, LY,

HOA, VAN, SINH, HOCBONG.Trong đó:

- HOCBONG: Nếu điểm các môn >= 8.5 thì học bổng là 300.000, nếu điểm các môn >= 7.5 thì học

bổng là 200.000, trường hợp khác không có

Trang 3

 http://www.thsp.edu.vn 3 GV:Phương Nam

Câu 5: (1đ) Tạo select query tên qry03_SoMonThiLai gồm các field : MAHS, HOTENHS,

TOAN, LY, HOA, VAN, SINH, SOMONTHILAI Sắp xếp theo SOMONTHILAI tăng dần Trong đó:

- SOMONTHILAI: cho biết mỗi học sinh có bao nhiêu môn thi lại Môn thi lại là môn có điểm< 5

 Kết quả query chỉ hiển thị các học sinh có môn thi lại

Câu 6: (0.5đ) Tạo select query tên qry04_Top 3 gồm các field : MAHS, HOTENHS, TD, DTB,

DKETQUA, XEPLOAI  Kết quả query chỉ hiển thị 3 học sinh có DKETQUA cao nhất

Câu 7: (1đ) Tạo select total query tên qry05_SLHS Lop 12 gồm các field: MALOP, GVCN,

SOHS

 Kết quả query hiển thị số lượng học sinh có trong từng lớp 12

Câu 8: (1đ) Tạo crosstab query qry06_So HS Theo Xep Loai cho biết số học sinh nam, số học

sinh nữ theo từng phân loại: “1.Học Sinh Giỏi”, “2.Học Sinh Khá”, “3.Học Sinh TBình”, “4.Học Sinh Kém” và tổng số học sinh theo từng phân loại

-Hết-

Trang 4

Tạo mới một CSDL tên là ThiAcc1-XXX-HoTen.accdb (XXX là số máy ngồi, HoTen là họ tên thí

sinh gõ không dấu, viết hoa đầu từ)

Cho 4 bảng dữ liệu sau:

Table: KhachHang

8124780

8547896 COFIDEC Phát tri n kinh t duyên

(071)

8456780

MaHD MaKH NgayLapHD NgayNhanHang

Table: SanPham

MaSP TenSP DVT DonGia

MaHD MaSP SoLuong

Trang 5

 http://www.thsp.edu.vn 5 GV:Phương Nam

 Thiết kế 4 table có tên tương ứng để lưu thông tin của 4 bảng trên đây Thí sinh tự xác định kiểu

dữ liệu, phạm vi kích thước dữ liệu Khóa chính là các field có gạch chân

 Tạo mô hình quan hệ có áp dụng ràng buộc toàn vẹn dữ liệu như hình sau Sau đó nhập dữ liệu

từ các bảng trên vào các table

Câu 2: Tạo select query qry01 gồm có các field MaKH, TenCty, DiaChi, ThanhPho, DienThoai

Query thể hiện danh sách các khách hàng có hai ký tự đầu tiên của MaKH là “CO”.(1.0đ)

Câu 3: Tạo select query qry02 gồm có các field: MaHD, MaKH, NgayLapHD, NgayNhanHang,

MaSP, SoLuong, DonGia, ThanhTien, ThueDocHai, KhuyenMai (1.0đ)

Trong đó:

- ThanhTien = SoLuong * DonGia

- ThueDocHai = 5% của thành tiền nếu sản phẩm là rượu và thuốc lá Các sản phẩm khác có thuế độc hại là 0

- KhuyenMai = nếu số lượng >50 thì giảm 5% của thành tiền, nếu số lượng >30 đến 50 thì giảm 3% của thành tiền, nếu số lượng >10 đến 30 thì giảm 1% của thành tiền Các trường hợp còn lại không có khuyến mãi

- Sắp xếp danh sách theo thứ tự: ThanhTien giảm dần, MaSP tăng dần

Câu 4: Tạo select total query qry03 dùng để thống kê đếm số

hóa đơn theo từng năm lập hóa đơn Kết quả như bảng

sau: (1.0đ)

NămLậpHD Số Hóa Đơn

Câu 5: Tạo select total query qry04 dùng để thống

kê tổng tiền theo từng mã hóa đơn Kết quả

Mã HD Mã KH Ngày lập

HD TienHD

10156 COTEC 28/01/1992 6762.5

10177 COMECO 28/02/1992 228

HD

Bánh kem

Bánh

mì B

Gia

v R u

Thu c

Trang 6

Câu 6: Tạo crosstab query qry05 dùng để thống kê thành

tiền của từng hóa đơn theo từng sản phẩm như bảng

Câu 7: Tạo crosstab query qry06 dùng để thống kê tổng số lượng

của từng sản phẩm theo từng năm như bảng sau đây:

(1.0đ)

Câu 8: Tạo crosstab query qry07 dùng để thống kê tổng tiền của

từng sản phẩm theo từng tháng như bảng sau đây: (1.0đ)

Tên SP 1992 1993 TongSo

- HẾT -

Ngày đăng: 04/12/2015, 16:46

TỪ KHÓA LIÊN QUAN