1. Trang chủ
  2. » Giáo Dục - Đào Tạo

bài tập thực hành excel

58 838 5

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 58
Dung lượng 586,5 KB

Nội dung

combo box tên trường gồm: Đại học Quốc gia Hà nội, đại học Bách khoa, đại học Thủy lợi, đại học giao thông vận tải.chú ý: Sử dụng form vừa tạo để nhập danh sách dự thi à điểm của sinh vi

Trang 1

CÁC BÀI TẬP THỰC HÀNH

BÀI THỰC HÀNH SỐ 1

1 Tạo 2 bảng sau:

BanHang

2 Nhập dữ liệu cho 2 bảng trên Mỗi bảng khoảng 5 bản ghi

3 thiết lập mối quan hệ giữa 2 bảng thông quan MaHang

4 Trong bản BanHang hãy:

- Chèn trước cột SOLUONG một cột mới tên là NguoiBan (Text)

- Chèn sau cột NguoiBan một cột mới có tên là DaThanhToan (Yes/No)

- Di chuyển cột NgayBan xuống phía sau cột SoLuong

5 Mở bảng BanHang ra:

- Tìm những bản ghi có MaHang là M1

- Đặt chiều cao của hàng là 5

- Đặt độ rộng của cột là Best fit

- Di chuyển cột NguoiBan ra phía sau cột DaThanhToan

- Giấu 2 cột NguoiBan và Dongia

- Hiện lại 2 cột

- Chỉ hiện các đường lưới dọc, ẩn đi các đường lưới ngang

- Đặt màu nền của bảng màu xanh, còn các đường lưới màu vàng

- Đặt font chữ cho dữ liệu trong bảng là Vntime cỡ chữ 14

Trang 2

- Sắp xếp tăng dần cột MaHang, sắp xếp giảm dần cột NgayBan.

- Lọc ra những bản ghi có Mahang là M1

- Chèn thêm 1 bản ghi

- Xóa bản ghi đầu tiên

BÀI THỰC HÀNH SỐ 2

1 Khởi động Access và tạo bảng sau: danh sách

a Ngày sinh người số 2 là 20/8/80

b Họ tên người thứ 3 là “Nguyễn Văn Phú”

c Thêm một bảng mới sau

3 Tạo bảng mới sau tên là KetQua

5 tạo bảng sau tên là ĐiaChi

99A001 166 – Nguyễn Văn Cừ - Gia Lâm – Hà nội

99A002 Số 10 – Hoàng Quốc Việt – Hà Nội

99A004 Số 234 – Hoàng Quốc Việt – Hà nội

6 Tạo mối quan hệ giữa 3 bảng sau DanhSach – KetQua – Điachi

Trang 3

7 Sắp xếp cột toán tăng dần

8 sắp xếp cột Ngày sinh giảm dần

9 Tìm người có số báo danh là 99A003

10 Tìm người có Địa chỉ (193 – Mai dịch – Hà nội)

11 Lọc dữ liệu

a Người có Toán >= 6

b Người có Lý >=5 và Hóa >=7

c Người có Ngày sinh = 01/09/77

d Người có Toán, Lý, Hóa >=4

BÀI THỰC HÀNH SỐ 3

1 Tạo 1 bảng tên là Đơn đặt hàng

Trang 4

7 Lọc ra với điều kiện là Số lượng > 300

8 Xóa mối quan hệ trên giữa 3 bảng

BÀI THỰC HÀNH SỐ 4

1 Tạo bảng có tên là (Danh sách)

2 Bảng 2 có tên là (Đơn vị công tác)

Trang 5

MNV Tên phòng ban Chức vụ Năm công tác

4 Liên kết các bảng trên và tạo Query sau để truy vấn dữ liệu từ CSDL

QryDanhSach gồm các thông tin sau: họ đệm, tên, quê quán, ngày sinh,giới tính, chức vụ, năm công tác, lương cơ bản, phụ cấp, bảo hiểm xã hội, bảo hiểm y tế, được lĩnh, phụ cấp

Trong đó:

- Phụ cấp = 15% Lương cơ bản

- Bảo hiểm xã hội = 5% lương cơ bản

- Bảo hiểm y tế = 2% lương cơ bản

- Được lĩnh = Lương cơ bản + Phụ cấp – Bảo hiểm xã hội – Bảo hiểm y tế - Tạm ứng

Tạo query2 gồm những người là nam giới và quê ở hà nội, với các thông tin như QryDanhSach

Tạo query3 gồm các thông tin: họ đêm, tên, tên phòng ban, chức vụ, được lĩnh Căn

cứ vào năm công tác để điền vào cột được lĩnh như sau:

>= 10 năm: thêm 50000 đ

>= 5 và < 10 năm: thêm 30000 đ

<5 năm: thêm 20000 đ

Trang 6

Tạo Query 4 đưa ra danh sách những người có năm công tác >=10 và ở phòng hànhchính hoặc phòng tài vụ (với các thôngtin như Query 3).

BÀI THỰC HÀNH SỐ 5

Tạo CSDL sau:

Bảng 1: Khách hàng

9271726 Hoàng Văn Tú 166 – Nguyễn Văn Cừ - Gia Lâm – Hà nội

8237901 Nguyễn Như Tùng Số 10 – Hoàng Quốc Việt – Hà Nội

7655194 Trần Thu Nga Số 168 – Nguyễn Văn cừ - Gia Lâm – Hà nội

8390233 Nguyễn Như Trọng Số 234 – Hoàng Quốc Việt – Hà nội

Bảng 2 có tên là Danh sách gọi

Tạo các query sau để truy vấn dữ liệu:

1 Query 1: Gồm các thông tin sau: số máy, số máy bị gọi, thời gian gọi,

họ đệm, tên, địa chỉ, tiền cước, tiền phụ trội, tiền phải trả

Trang 7

Trong đó:

- Tiền cước = Thời gian * Tiền/phút

- Tiền phụ trội = 2% Tiền cước, nếu thời gian gọi >= 5 và < 10 phút

4% Tiền cước, nếu thời gian gọi >10 phút

- Tiền phải trả = Tiền cước + Tiền phụ trội

2 Query 2: Gồm danh sách những khách hàng có mã vùng 04

3 Query3: Gồm những khách hàng có thời gian gọi >=10 phút

4 Query 4: Gồm danh sách những số máy mà máy 5635465 gọi đến

5 Query 5: Gồm danh sách Họ tên và Địa chỉ những máy gọi đến máy

04 – 7655194

BÀI THỰC HÀNH SỐ 6

Sử dụng truy vấn Query để làm bài tập sau:

1 Giả sử công việc của ta là quản lý một cửa hàng băng đĩa nhạc có 4 chủng loại: Băng hình được đánh mã số là A001, A002, A003, A004 tiền thuê băng đĩa 1 ngày

là 2000 đ cho mọi loại băng

Hãy tạo CSDL gồm bảng sau:

Trang 8

- Tạo Query 6: tính tổng nhóm theo mã băng hình xem mỗi băng hình cho thuê được bao nhiêu lần.

- Tạo query 7: Tính tổng trung bình nhóm theo mã băng hình xem mỗi ngày băng hình cho thuê TB được bao nhiêu tiền

- Tạo query 8: Xem tiền thuê lớn nhất của mỗi loại băng hình là bao nhiêu

- Tạo query 9: Xem tiền thuê nhỏ nhất của mỗi loại băng hình là bao nhiêu

- Tạo query 10: Xem mỗi loại băng hình có bao nhiêu người thuê

- Tạo query 11: Xem mỗi loại băng hình có bao nhiêu người thuê trước ngày 05/05/02

BÀI THỰC HÀNH SỐ 7

Trang 9

- Truy vấn tổng (Group By) theo ngày tháng và tính tổng số lượng.

- Truy vấn tổng (Group By) theo mã mặt hàng và tính tổng số lượng

- Truy vấn tổng (Group By) theo loại và tính tổng số lượng

- Truy vấn Crosstab ứng với Ngày tháng (Row Heading), Mã mặt hàng

(Column Heading),và Số lượng (Value)

- Truy vấn Crosstab lấy mã mặt hàng làm row heading, loại làm column

heading và số lượng làm value

Trang 10

Tên hàng Đơn giá

2 Sử dụng phương tiện truy vấn Query wizard

- Sử dụng simple Query wizard để tạo một select query bao gồm các cột ngày tháng, mã mặt hàng, tên hàng, số lượng, đơn giá

- Sử dụng Crosstab query wizard để tạo với ngày tháng làm row heading, mã mặt hàng làm column heading và tính tổng số lượng

3 Sửa đổi dữ liệu bằng các truy vấn

- Trong bảng đơn giá ta cần thấy giảm đơn giá của các mặt hàng xuống 12% hãy dùng update query để sửa

- Trong DOANHSO tăng toàn bộ cột đã thanh toán lên 1000000 đ

- Trong bảng số lượng hãy xóa đi những bản ghi có mã hàng M1 và ngày tháng là 09/10/02

- Trong bảng SOLUONG hãy xóa những bản ghi có Số lượng = 2

- Trong bảng SOLUONG hãy xóa đi những bản ghi có Số lượng =1 và mã mặt hàng là M3

Trang 11

4 15 3

1 Hãy làm tăng 3 điểm cho những SBD có Doituong = 1

2 hãy tăng 2 điểm cho những SBD có Doituong = 2

3 Hãy tăng 14% cho toàn bộ

4 Xóa những bản ghi (sau khi đã thực hiện 1, 2, 3) mà Tongdiem <=18

- Hãy ghép bảng Diemthi vào bảng Diemthi1

6 Từ bảng Diemthi1 hãy tạo một bảng mới có tên là DiemDo với điều kiện tổng điểm >=16

BÀI THỰC HÀNH SỐ 10

Tạo các bảng sau:

Bảng 1 có tên là MUONSACH ( mượn sách)

Trang 12

Bảng 3 có tên là TENSACH dùng để lưu trữ thông tin về sách cho mượn, sách sẽ được đặt trong mối quan hệ với bảng MUONSACH qua cột MASACH.

Thiết lập 3 bảng và tạo các Query thực hiện các yêu cầu sau:

1 Hiện các cột Họ tên, tensach, tacgia, ngonngu, ngaymuon, ngaytra

2 Hiện các cột họ tên, tên sách, ngày mượn, ngày trả cho những sinh viên mượn sách quá 7 ngày

3 Hiện các cột họ tên, tên sách, ngày mượn, ngày trả cho những sinh viên mượn sách trước ngày 25/09/01

4 điền vào các cột hoten, tensach, ngaymuon, ngaytra

5 Tạo ra bảng mới có tên là KHOA_TIN_HOC với điều kiện là của những sinhviên khoa tin học

6 Xóa hết tất cả những bản ghi của sinh viên thuộc khoa CNTT trong bảng SINHVIEN

7 Điền vào cột Ghichu trong bảng MUONSACH là “Không mượn thêm” với những sinh viên mượn quá 18 ngày mà không trả

BÀI THỰC HÀNH SỐ 11

Sử dụng CSDL gồm 3 bảng trong bài thực tập số 9 để tạo biểu mẫu

1 Sử dụng chế độ Form wizard để tạo các form sau

a Tạo form nhập dữ liệu cho bảng MUONSACH: Lấy hết các cột để nhập, dạng Columnar với kiểu Clouds

b Tạo form nhập dữ liệu cho bảng SINHVIEN: Lấy hết các cột đ ể nhập, dạng Tubular với kiểu Fax

c Tạo form nhập dữ liệu cho bảng TENSACh: Lấy hết các cột để nhập, dạng Justified với kiểu International

Trang 13

2 Sử dụng chế độ Design View để tạo form cho việc nhập dữ liệu của bảng MUONSACH Form có hình dạng như sau:

BÀI THỰC HÀNH SỐ 12

Trong bài tập này ta sẽ tạo ra các form giúp cho việc nhập dữ liệu được thuận tiện hơn Tuy nhiên, trước hết ta hãy tạo cơ sở dữ liệu sau (Bài toán về quản lý của một cửa hàng)

- Tên hàng là một combo box với nguồn dữ liệu lấy từ bảng MAHANG

- Loại tiềnt hanh toán là một combo box với nguồn dữ liệu lấy từ bảng

TIENTE

Trang 14

- Tổng tiền được tự động tính toán (phải qui ra tiền việt VND) thông qua tỷ giá qui đổi trong bảng TIENTE.

Câu 2: Tạo các form để tổ chức nhập dữ liệu theo mẫu:

Trong đó: tên ngoại ngữ và trình độ là subform

Chú ý: Sử dụng form vừa tạo để nhập ít nhất 10 nhân viên

Câu 3: Tạo các query thực hiện các yêu cầu sau: (mỗi yêu cầu 1 query)

1 Lập bảng tổng hợp có dạng

2 Tìm người không biết ngoại ngữ nào

3 Tìm những người sinh trước năm 1970 và có trình độ tiếng anh C

4 Liệt kê những nhân viên biết cùng một ngoại ngữ và cùng một trình độ (ngoại ngữ và trình độ do người sử dụng nhập vào)

Tạo mối quan hệ và toàn vẹn dữ liệu

Chú ý: Mỗi trường có ít nhất 2 đến 4 sinh viên t ham gia

Câu 2: Tạo các form để nhập dữ liệu theo mẫu:

Trong đó:

1 Họ tên sinh viên và điểm là subform

Trang 15

2 combo box tên trường gồm: Đại học Quốc gia Hà nội, đại học Bách khoa, đại học Thủy lợi, đại học giao thông vận tải.

chú ý: Sử dụng form vừa tạo để nhập danh sách dự thi à điểm của sinh viên cả 4 trường (mỗi trường ít nhất 2 sinh viên)

Câu 3: Tạo query thực hiện các yêu cầu sau:

1 Lập bảng tổng hợp

Tên trường Số sinh viên Tổng điểm Điểm trung bình

2 Tìm các trường mà sinh viên có điểm thi cao nhất

3 Tìm các trường mà có số sinh viên dự thi nhiều nhất

4 Tìm những sinh viên có điểm thi lơn hơn một điểm nào đó nhập từ bàn phím

Trang 16

2 combo box Nơi gọi đến gồm: Hà nội, Nam định, Huế, Đà nẵng.

Chú ý: Sử dụng form vừa tạo để nhập Danh sách khách hàng (có khách hàng gọi nhiều lần) Số lượng khách hàng >=10

Câu 3: Tạo các query thực hiện các yêu cầu sau (mỗi yêu cầu 1 query)

1 Lập bảng tổng hợp

2 Tìm các khách hàng gọi đến “Huế” và có tống số tiền cho tất cả các cuộc gọi cao nhất

3 Tìm các khách hàng có tuổi trong khoảng từ 40 đến 50

4 Tìm các khách hàng có tổng tiền lớn hơn một mức nào đó nhập từ bàn phím

Tạo mối quan hệ và toàn vẹn dữ liệu

Chú ý: Một phòng ban có nhiều nhânv iên

Câu 2: Tạo các form để tổ chức nhâp dữ liệu theo mẫu:

Trong đó:

- Họ tên, ngày sinh, lương chính, phụ cấp là subform

- Combo box phòng ban gồm: tài chính, tổ chức, hành chính,bảo vệ

Chú ý: Sử dụng form vừa tạo để nhập Danh sách nhân viên cho các phòng ban (mỗiphòng ban ít nhất 2 nhân viên)

Trang 17

Câu 3: Tạo các query thực hiện các yêu cầu sau (mỗi yêu cầu 1 query)

1 Lập bảng tổng hợp

2 Tìm các nhân viên có lương cao nhất ở phòng “tổ chức”

3 Tìm các nhân viên có độ tuổi>20

4 Tìm những nhân viên có mức lương lớn hơn một giá trị nào đó được nhập từ bàn phím (mức lương = lương chính + phụ cấp)

Tạo mối quan hệ và toàn vẹn dữ liệu

Chú ý: Một sinh viên có điểm nhiều môn

Câu 2: Tạo các form để tổ chức nhập dữ liệu theo mẫu:

Trong đó:

- Tên môn, điểm thi là subform

- Combo box tên môn gồm: Toán, Lý, Hóa, Sinh

Chú ý: Sử dụng form vừa tạo để nhập danh sách sinh viên và điểm số sinh viên

>=10

Câu 3: Tạo các query thực hiện các yêu cầu sau (mỗi yêu cầu 1 query)

1 Lập bảng tổng hợp

Trang 18

Họ tên Ngày sinh Tổng số điểm thi Điểm trung bình

2 Tìm các sinh viên có số lượng điểm cao nhất

3 tìm các sinh viên sinh năm 1982 có tổng điểm cao nhất

4 Tìm danh sách nhân viên có điểm trung bình lớn hơn điểm trung bình được nhập từ bàn phím

BÀI TẬP THỰC HÀNH

QUẢN LÝ SINH VIÊN

Cấu trúc bảng dữ liệu

Dữ liệu mẫu

Quan hệ dữ liệu giữa các bảng

Các yêu cầu truy vấn dữ liệu

A Dùng QBE tạo các truy vấn sau:

1 Cho biết danh sách các môn học, gồm các thông tin sau: mã môn học, tên môn học, số tín chỉ

2 Liệt kê danh sách sinh viên, gồm các thông tin sau: Mã sinh viên, họ sinh viên, tên sinh viên, học bổng Danh sách sẽ được sắp xếp theo thứ tự mã sinhviên tăng dần

3 Liệt kê danh sách sinh viên sinh ngày 31/12/1977, gồm các thông tin: Họ tên sinh viên, mã khoa, học bổng

4 Liệt kê bảng điểm của sinh viên khoa Tin học, gồm các thông tin: Tên

khoa,họ tên sinh viên, tên môn học, số tiết, điểm

5 Cho biết danh sách sinh viên của khoa Anh văn, gồm các thông tinh sau: Họ tên sinh viên, mã sinh viên, ngày sinh, mã khoa

6 cho biết những môn học có số tiết >40 và< 60, gồm các thông tin: Mã môn học, tên môn học, số tiết

7 Liệt kê những sinh viên nữ, tên có chứa chữ N

Trang 19

8 Cho biết danh sách những sinh viên ký tự đầu tiên của tên nằm trong khoảng

từ a đến m, gồm các thông tin: mã sinh viên, học tên sinh viên, phái, học bổng

9 Danh sách các sinh viên của khoa Anh văn và khoa Triết, gồm các thông tin:

Mã sinh viên, mã khoa, phái

10.Danh sách những sinh viên có học bổng từ 200,000 đến 80,000 gồm các thông tin: mã sinh viên, ngày sinh, phái, mã khoa

3 Danh sách các sinh viên, gồm các thông tin sau: mã sinh viên, tên sinh viên,phái, ngày sinh Danh sách sẽ được sắp xếp theo thứ tự Nam/Nữ

4 Thông tin các sinh viên gồm: Họ tên sinh viên, ngày sinh, học bổng Thông tin sẽ được sắp xếp theo thứ tự Ngày sinh tăng dần và Học bổng giảm dần

5 danh sách các môn học có tên bắt đầu bằng chữ T, gồm các thông tin: Mã môn, tên môn, số tiết

6 Liệt kê danh sách những sinh viên có chữ cái cuối cùng trong tên là I, gồm các thông tin: Họ tên sinh viên, ngày sinh, phái

7 Danh sách những khoa có ký tự thứ hai của tênkhoa có chứa chữ N, gồm các thông tin: Mã khoa, tên khoa

8 Liệt kê những sinh viên mà họ có chứ chữ Thị

9 Cho biết danh sách những sinh viên ký tự đầu tiên của tên nằm trong

khoảng từ a đến m, gồm các thông tin: Mã sinh viên, họ tên sinh viên, phái, học bổng

Trang 20

10 Cho biết danh sách những sinh viên ký tự đầu tiên của tên nằm trong

khoảng từ a đến m, gồm các thông tin: Họ tên sinh viên, ngày sinh, nơi sinh, học bổng Danh sách được sắp xếp tăng dần theo Họ tên sinh viên

11 Cho biết danh sách các sinh viên của khoa Anh văn, gồm các thông tin sau:

Mã sinh viên, họ tên sinh viên, ngày sinh, mã khoa

12 Liệt kê danh sách sinh viên của khoa vật lý, gồm các thông tin sau: Mã sinh viên, họ tên sinh viên, ngày sinh Danh sách sẽ được sắp xếp theo thứ thự Ngày sinh giảm dần

13 Cho biết danh sách sinh viên có học bổng lớn hơn 500 000 gòm các thông tin: Mã sinh viên, họ tên sinh viên, mã khoa, học bổng Danh sách sẽ được sắp xếp theo thứ tự Mã khoa giảm dần

14 Liệt kê danh sách sinh viên sinh sau ngày 31/12/1977, gồm các thông tin:

Họ tên sinh viên, mã khoa, học bổng

15 Cho biết các sinh viên sinh sau ngày 31/12/1977, gồm các thông tin: Họ tênsinh viên, ngày sinh, nơi sinh, học bổng Danh sách sẽ được sắp xếp theo thứ tự Ngày sinh giảm dần

16 Liệu kê các sinh viên có học bổng lớn hơn 100000 và sinh ở Tp HCM, gồmcác thông tin: Họ tên sinh viên, mãkhoa, nơi sinh, học bổng

17 Danh sách sinh viên của khoa Anh văn và khoa Triết, gồm các thông tin:

mã sinh viên, mã khoa, phái

18 Cho biết những sinh viên có ngày sinh từ ngày 01/01/1960 đến ngày

05/06/1977, gồm các thông tin: mã sinh viên, ngày sinh, nơi sinh, học bổng

19 Danh sách những sinh viên có học bổng từ 200000 đến 800000 gồm các thông tin: mã sinh viên, ngày sinh, mã khoa, phái

20 Cho biết những môn học có số tiết lớn hơn 40 và nhỏ hơn 60, gồm các thông tin: Mã môn học, tên môn học, số tiết

21 Liệu kê những sinh viên nam của khoa Anh văn, gồm các thông tin: Mã sinh viên, họ tên sinh viên, phái

Trang 21

22 Danh sách sinh viên có nơi sinh ở hà nội và ngày sinh sau ngày 01/01/1977,gồm các thông tin: Họ sinh viên, tên sinh viên,nơi sinh, ngày sinh.

23 Liệt kê những sinh viên nữ, tên có chứa chữ N

24 Danh sách những sinh viên nam khoa Tin học có ngày sinh sau ngày

30/5/1960

25 Liệt kê danh sách sinh viên gồm các thông tin: Họ và tên sinh viên, giới tính, ngày sinh Trong đó Giới tính hiển thị ở dạng Nam/Nữ tùy theo giá trị field Phai là Yes hay No

26 Cho biết danh sách sinh viên gồm các thông tin sau: Mã sinh viên, tuổi, nơi sinh, mã khoa Trong đó Tuổi sẽ được tính bằng cách lấy năm hiện hành trừ đi nămsinh

27 Cho biết những sinh viên có tuổi lớn hơn 20,thông tin gồm: Họ tên sinh viên, tuổi, học bổng

28 Danh sách những sinh viên có tuổi từ 20 đến 30, gồm các thông tin: Họ tên sinh viên, tuổi, tên khoa

29 Liệu kê danh sách sinh viên gồm các thông tin sau: Họ và tên sinh viên, giới tính, tuổi, mã khoa Trong đó Giới tính hiển thi ở dạng Nam/Nữ tùy theo giá trịcủa field là Yes hay No Tuổi sẽ được tính bằng cách lấy năm hiện hành trừ đi nưam sinh Danh sách sẽ được sắp xếp theo thứ tự Tuổi giảm dần

30 Danh sách sinh viên sinh vào tháng 2 năm 1975, gồm các thông tin: họ tên sinh viên, phái, ngày sinh Trong đó, Ngày sinh chỉ lấy giá trị của field

NGAYSINH Sắp xếp dữ liệ giảm dần theo cột Ngày sinh

31 Cho biết thông tin về mức học bổng của các sinh viên gồm: Mã sinh viên, phái, mã khoa, mức học bổng Trong đó, mức học bổng sẽ hiển thị là “học bổng cao” nếu giá trị của field Học bổng lớn hơn 500 000 và ngược lại hiển thị là “Mức trung bình”

Trang 22

32 Cho biết điểm thi của các sinh viên, gồm các thông tin: Họ tên sinh viên,

mã môn học, điểm Kết quả sẽ được sắp xếp theo thứ tự Họ tên sinh viên và mã môn học tăng dần

33 Danh sách sinh viên của khoa Anh văn, điều kiện lọc phải sử dụng tên khoa, gồm các thông tin: Họ tên sinh viên, giới tính, tên khoa Trong đó, Giới tính

36 Cho biết trung bình điểm thi theo từng môn, gồm các thông tin: mã môn, tên môn, trung bình điểm thi

37 Danh sách số môn thi của từng sinh viên, gồm các thông tin: Họ tên sinh viên, tên khoa, tổng số môn thi

38 Tổng điểm thi của từng sinh viên, các thông tin: Tên sinh viên, tên khoa, phái, tổng điểm thi

39 Cho biết tổng số sinh viên ở mỗi khoa, gồm các thông tin: Tên khoa, tổng

số sinh viên

40 Cho biết điểm cao nhất của mỗi sinh viên, gồm thông tin: Họ tên sinh viên, điểm

41 Thông tin của môn học có số tiết nhiều nhất: tên môn học, số tiết

42 Cho biết học bổng cao nhất của từng khoa, gồm: mã khoa, tên khoa, học bổng cao nhất

43 Cho biết điểm cao nhất của mỗi môn, gồm: Tên môn, điểm cao nhất

44 Thống kê số sinh viên học của từng môn, thông tin có: Mã môn, tên môn,

số sinh viên đang học

Trang 23

45 Cho biết môn nào có điểm thi cao nhất, gồm: Tên môn, số tiết, tên sinh viên, điểm.

46 Cho biết khoa nào có số sinh viên đông nhất, gồm: Mã khoa, tên khoa, tổng

52 Thống kê sinh viên theo khoa, gồm các thông tin: Mã khoa, tên khoa, tổng

số sinh viên, tổng số sinh viên nữ

53 Cho biết kết quả học tập của sinh viên, gồm: Họ tên sinh viên, tên khoa, kếtquả Trong đó, kết quả sẽ là Đậu nếu không có môn nào điểm nhỏ hơn 4

54 Danh sách những sinh viên không có môn nào điểm nhỏ hơn 4, gồm các thông tin: Họ tên sinh viên, tên khoa, phái

55 Cho biết danh sách những môn không có điểm thi nhỏ hơn 4, gồm các thông tin: Mã môn, tên môn

56 Cho biết những khoa không có sinh viên rớt, sinh viên rớt nếu điểmthi của môn nhỏ hơn 5, gồm các thông tin: mã khoa, tên khoa

57 Thống kê số sinh viên đậu và số sinh viên rớt của từng môn, biết rằng sinh viên rớt khi điểm của môn nhỏ hơn 5, gồm có: Mã môn, tên môn, số sinh viên đậu,

số sinh viên rớt

58 Cho biết môn nào không có sinh viên rớt, gồm có: Mã môn, tên môn

Trang 24

59 Danh sách sinh viên không có môn nào rớt, thông tin gồm: Mã sinh viên,

C Make Table Query

Với những yêu cầu của phần Select Query hãy viết lại để với mỗi yêu cầu sẽ tạo ra một bảng mới, tên của bảng có ý nghĩa tương ứng với tập kết quả chứa trong bảng

D Sub Query

1 Danh sách sinh viên chưa thi môn nào, gồm: Mã sinh viên, mã khoa, phái

2 Danh sách những sinh viên chưa thi môn Cơ sở dữ liệu, gồm: mã sinh viên,

họ tên sinh viên, mã khoa

3 cho biết môn nào chưa có sinh viên thi, gồm thông tin về: Mã môn, tên môn,

số tiết

4 Khoa nào chưa có sinh viên học

5 Cho biết những sinh viên của khoa Anh văn chưa thi môn Cơ sở dữ liệu

6 Cho biết môn nào chưa có sinh viên khoa Lý thi

7 Danh sách những sinh viên có điểm thi môn Đồ họa nhỏ hơn điểm thi môn

Đồ họa nhỏ nhất của sinh viên khoa Tin học

Trang 25

8 Liệt kê những sinh viên sinh sau sinh viên có tuổi nhỏ nhất trong khoa Anh văn.

9 Cho biết những sinh viên có học bổng lớn hơn tổng học bổng của những sinhviên thuộc khoa Triết

10 Danh sách những sinh có nơi sinh cùng với nơi sinh của sinh viên có học bổng lớn nhất khoa Lý

11 Danh sách sinh viên có điểm cao nhất ứng với mỗi môn, thông tin gồm: mã sinh viên, họ tên sinh viên, tên môn, điểm

12 Các sinh viên có học bổng cao nhất theo từng khoa, gồm: Mã sinh viên, tên khoa, học bổng

E Append Query

1 Thêm một sinh viên mới gồm các thông tin sau:

- Mã sinh viên: C01

- Họ sin viên: Lê Thành

- Tên sinh viên: Nguyên

Trang 26

- Mã sinh viên: C02

- Họ sinh viên: Nguyễn Trần

- Tên sinh viên: Quân

- Phái: Nam

- Ngày sinh: Lấy ngày hiện hành

- Nơi sinh: Huế

- Mã khoa: VL

- Học bổng: 950 000

5 Thêm vào bảng Kết quả gồm các thông tin sau:

- Mã sinh viên: lấy tất cả những sinh viên của khoa Tin học

1 Cập nhật số tiết của môn văn phạm 45 tiết

2 cập nhật tên của sinh viên Trầnh Thanh Mai và Trần Thanh Kỳ

3 Cập nhật phái của sinh viên Trần Thanh Kỳ thành phái Nam

4 Cập nhật ngày sinh của sinh viên Trần Thị Thu Thủy thành 05/07/1980

5 Tăng học bổng cho tất cả những sinh viên của khoa Anh văn thêm 100 000

6 Cộng thêm 5 điểm môn Trí tuệ Nhân tạo cho các sinh viên thuộc khoa Anh văn Điểm tối đa của môn là 10

7 Tăng học bổng cho sinh viên theo mô tả sau:

- Nếu là phái nữ của khoa Anh văn thì tăng 100 000

- Phái nam của khoa Tin học thì tăng 150000

- Những sinh viên khác thì tăng 50 000

Trang 27

8 Thay đổi kết quả thi của sinh viên theo mô tả sau:

- Nếu là sinh viên của khoa Anh văn thì tăng điểm môn Cơ sở dữ liệu lên 2 điểm

- Nếu là sinh viên của khoa Tin học thì giảm điểm môn Cơ sở dữ liệu xuống 2 điểm

- Những sinh viên của khoa khác thì không thay đổi kết quả

- Điểm nhỏ nhất là 0 và cao nhất là 10

G Delete Query

1 Viết câu truy vấn để tạo bảng có tên Delete Table gồm các thông tin sau: Mã sinh viên, họ tên sinh viên, phái, ngày sinh, tên khoa, học bổng

2 Xóa tất cả những sinh viên không có học bổng trong bảng Delete table

3 Xóa tất cả những sinh viên trong bảng Delete Table sinh vào ngày

2 Liệt kê danh sách sinh viên có điểm môn Cơ sở dữ liệu lớn hơn một giá trị bất kỳ do người sử dụng nhập vào khi thực thi câu truy vấn, thông tin gồm:

Mã sinh viên, họ tên sinh viên, tên môn, điểm

3 Cho kết quả thi của các sinh viên theo môn, tên môn cần xem kết quả sẽ được nhập vào khi thực thi câu truy vấn thông tin hiển thị gồm: Mã sinh viên, tên khoa, tên môn, điểm

4 Thêm một sinh viên mới vào cơ sở dữ liệu, giá trị của các field sẽ được nhập khi thực thi câu truy vấn

Trang 28

5 Cập nhật số tiết cho môn học Xử lý ảnh với giá trị của Số tiết sẽ được nhập khi thực thi câu truy vấn.

I Crosstab Query

1 Danh sách điểm môn của từng sinh viên:

Họ tên sinh viên Cơ sở dữ liệu Đồ họa Trí tuệ nhân

tạo Truyền tin Văn phạm

2 Điểm và trung bình điểm môn

Họ tên sinh viên Điểm

trung bình

Cơ sở

dữ liệu Đồ họa

Trí tuệ nhân tạo Truyền tin Văn phạm

Số môn đậu

Số môn rớt

Cơ sở

dữ liệu

Đồ họa

Trí tuệ nhân tạo

Truyề

n tin

Văn phạm

Trang 29

Thiết kế báo cáo

A Báo cáo đơn

1 Danh sách các khoa

2 Danh sách môn học

3 Danh sách sinh viên

4 Danh sách sinh viên Nữ khoa Tin học

5 Điểm thi môn Cơ sở dữ liệu

6 Điểm thi của sinh viênkhoa Anh văn

B Báo cáo có phân nhóm

1 Danh sách sinh viên theo khoa

2 Điểm thi của từng sinh viên

3 Xếp loại học tập cho sinh viên

Qui định xếp loại:

- Loại Giỏi: 8 <= Điểm tb <=10

- Loại Khá: 6 <= Điểm tb < 8

- Loại trung bình: 5 <= Điểm tb <6

- Loại Yếu: Điểm tb <5

4 Điểm thi theo từng môn

Qui định v ề sinh viên đậu:

- Nếu điểm thi của môn >= 5 thì sinh viên đậu, ngược lại thì rớt

5 Điểm thi của sinh viên theo khoa

6 Bảng điểm của từng sinh viên theo khoa

Ngày đăng: 22/06/2015, 10:14

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w