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

Quản lý địa ốc

7 333 3

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

THÔNG TIN TÀI LIỆU

Nội dung

Bài tập thực hành CSDL – TH107 CƠ SỞ DỮ LIỆU QUẢN LÝ ĐỊA ỐC Công ty tư vấn dịch vụ ñịa ốc Anh Quân muốn tin học hóa nghiệp vụ Dịch vụ cho người bán chợ ñịa ốc A&Q Sau ñây phần CSDL hệ thống: NGUOI_BAN(MANB, HoTen, DiaChi, SoDT) Tân từ: Người bán người ñến công ty xin thực quảng cáo cho ñịa ốc họ Mỗi người bán có mã ñể phân biệt với người bán khác có thông tin họ tên, ñịa liên hệ số ñiện thoại liên lạc DIA_OC(MaDO, So, Duong, Phuong, Quan, DTDat, DTXD, Huong, ViTri, MoTa, MaLDO) Tân từ: Mỗi ñịa ốc cần bán gồm thông tin sau: mã ñể phân biệt, mã loại ñịa ốc, ñịa ñịa ốc cần bán (số nhà, ñường phố, phường quận), diện tích ñất, diện tích xây dựng tính m2, hướng nhà ñất, vị trí, mô tả chi tiết, mã loại ñịa ốc LOAI_DIA_OC(MaLDO, TenLDO) Tân từ: loại ñịa ốc có mã ñể phân biệt, tên lọai ñịa ốc ñó DICH_VU(MaDV, TenDV, TienDV) Tân từ: dịch vụ có mã ñể phân biệt, có tên, số tiền thuê dịch vụ ñó/tháng PHIEU_DANG_KY(MaPDK, NgayDK, TongSoDV, TongTien, MaNB) Bộ Môn HTTT – Khoa CNTT – ĐH KHTN TPHCM -1- Bài tập thực hành CSDL – TH107 Tân từ: Người bán ñăng ký quảng cáo bán ñịa ốc Mỗi lần ñăng ký ñược lập phiếu ñăng ký gồm: mã phiếu ñăng ký, ngày ñăng ký, tổng số loại dịch vụ, tổng số tiền, mã người bán ñăng ký CT_PDK(MaPDK, MaDO, MaDV, TuNgay, DenNgay, SoTien) Tân từ: Một phiếu ñăng ký ñăng ký cho nhiều ñịa ốc, nhiều dịch vụ Mỗi chi tiết phiếu ñăng ký gồm:mã phiếu ñăng ký, mã ñịa ốc, mã dịch vụ, thời gian ñăng quảng cáo (TuNgay, DenNgay, ñơn vị tính tháng), số tiền tính tổng cộng cho dịch vụ tương ứng với số tháng người bán chọn ñăng ký quảng cáo PHIEU_THU(MaPT, PhieuDK, NgayThu, LanThu, SoTien, MaPTGoc) Tân từ Khi lập phiếu ñăng ký lần ñầu tiên tương ứng lập phiếu thu gốc cho phiếu ñăng ký ñó Sau phiếu ñăng ký hết hạn, người bán có nhu cầu gia hạn thời gian quảng cáo nhân viên lập phiếu gia hạn , tương ứng nhân viên lập phiếu thu cho lần gia hạn ñó dựa phiếu thu gốc ban ñầu Tuy nhiên, người bán ñịa ốc toán tiền quảng cáo cho lần ñăng ký ñầu tiên lần gia hạn sau ñó thành nhiều ñợt Mỗi ñợt ñược lập phiếu thu Trong lần thu ñầu tiên phiếu ñăng ký gia hạn, người ñăng ký phải toán 50% tổng số tiền lần ñăng ký gia hạn ñó, phần lại toán thành nhiều lần miễn toán xong trước việc ñăng ký gia hạn hết hiệu lực Thông tin phiếu thu gồm có: mã phiếu thu, mã phiếu ñăng ký, ngày thu, lần thu, số tiền, mã phiếu thu gốc Nếu lần thu ñầu tiên mã phiếu thu gốc NULL, mã phiếu ñăng ký NOT NULL Nếu phiếu thu lần thu cho lần gia hạn, mã phiếu thu gốc mã phiếu thu ñầu tiên thu cho ñăng ký ñó mã phiếu ñăng ký NULL PHIEU_GIA_HAN(MaPGH, PhieuDK, MaDO, MaDV, NgayGiaHan, TuNgay, DenNgay) Bộ Môn HTTT – Khoa CNTT – ĐH KHTN TPHCM -2- Bài tập thực hành CSDL – TH107 Tân từ: Nếu phiếu ñăng ký ñã hết hạn thực quảng cáo người bán xin gia hạn Người bán yêu cầu xin gia hạn nhiều dịch vụ có lần ñăng ký ñầu tiên mà họ có nhu cầu, không thiết phải gia hạn toàn dịch vụ có lần ñăng ký ñầu tiên Mỗi lần gia hạn cho lần ñăng ký ñó nhân viên lập phiếu gia hạn Giá dịch vụ quảng cáo gia hạn ñược giảm 20% so với ñơn giá ban ñầu Thông tin phiếu gia hạn gồm có: mã phiếu gian hạn, gia hạn cho phiếu ñăng ký nào, mã ñia ốc cần quảng cáo, lọai dịch vụ quảng cáo, ngày lập phiếu gia hạn, thời gian quảng cáo (TuNgay, DenNgay) Bảng mô tả kiểu liệu cho thuộc tính STT 10 11 12 13 14 15 16 Tên cột MaNB HoTen DiaChi SoDT MaDO So Duong Phuong Quan DTDat DTXD Huong ViTri MoTa MaLDO TenLDO Kiểu liệu Char(9) Varchar(50) Varchar(70) Char(10) Char(9) Varchar(10) Varchar(30) Varchar(30) Varchar(30) Real Real Varchar(10) Varchar(20) Varchar(100) Int Varchar(50) 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Bộ Môn HTTT – Khoa CNTT – ĐH KHTN TPHCM MaDV TenDV TienDV MaPDK NgayDK TongSoDV TongTien TuNgay DenNgay SoTien MaPT NgayThu LanThu MaPGH NgayGH Int Varchar(50) Money Char(10) DateTime Int Money DateTime DateTime Money Char(10) DateTime Int Char(10) DateTime -3- Bài tập thực hành CSDL – TH107 Dữ liệu minh họa cho bảng: NGUOI_BAN MANB 111222333 222333444 333444555 HOTEN Nguyễn Tường Vân Trần Thanh Tùng Nguyễn Ngọc Nga CT_PDK DiaChi 330/2 Lê Hồng Phong Quận 111 Trương Định Quận 315 An Dương Vương Quận SoDT 8111222 8222333 8333444 MAPDK PDK111 PDK222 PDK222 PDK333 PDK333 PDK333 MADO DO111 DO222 DO333 DO444 DO444 DO555 MADV 1 2 TuNgay 5/5/2005 1/11/2005 1/11/2005 15/9/2005 15/9/2005 15/9/2005 DenNgay 5/7/2005 31/12/2005 31/12/2005 15/10/2005 15/10/2005 15/10/2005 SOTIEN 400.000 400.000 200.000 200.000 100.000 300.000 PHIEU_GIA_HAN MAPGH PGH111 PGH222 PGH444 PGH444 PHIEUDK PDK111 PDK111 PDK333 PDK333 MaDO DO111 DO111 DO444 DO555 MaDV 1 NGAYGIAHAN 5/7/2005 1/11/2005 15/11/2005 15/11/2005 TUNGAY 5/7/2005 1/11/2005 15/11/2005 15/11/2005 DENNGAY 5/9/2005 31/12/2005 15/12/2005 15/12/2005 DIA_OC MADO DO111 DO222 DO333 DO444 DO555 SO 731 638 332/1 980 111/45 DUONG Trần Hưng Đạo Nguyễn Văn Cừ Nguyễn Thái Học Lê Hồng Phong Trương Định PHUONG 10 QUAN 5 DTDAT 1000 500 100 450 85 DTXD 800 450 100 450 85 HUONG Đông Tây Nam Bắc Đông Nam VITRI Mặt tiền Mặt tiền Hẻm Mặt tiền Hẻm MOTA MALDO 2 PHIEU_DANG_KY MAPDK PDK111 PDK222 PDK333 NGAYDK 1/5/2005 19/10/2005 7/9/2005 TONGSODV TONGTIEN 1.040.000 600.000 1.000.000 Bộ Môn HTTT – Khoa CNTT – ĐH KHTN TPHCM MANB 111222333 222333444 333444555 -4- Bài tập thực hành CSDL – TH107 PHIEU_THU MAPT PT111 PT222 PT333 PT444 PT555 PT666 PT777 PHIEUDK PDK111 PDK222 NULL NULL NULL PDK333 NULL NGAYTHU 1/5/2005 19/10/2005 15/12/2005 5/7/2005 1/11/2005 7/9/2005 15/11/2005 LANTHU 1 2 DICH_VU SOTIEN 400.000 400.000 200.000 320.000 320.000 600.000 400.000 MAPTGOC NULL NULL PT222 PT111 PT111 NULL PT666 MADV TENDV Tờ bướm quảng cáo 200 tờ Tờ bướm quảng cáo 100 tờ Quảng cáo báo TIENDV 200.000 100.000 300.000 LOAI_DIA_OC MALDO TENLDO Nhà ñất Đất Trả lời câu hỏi sau ngôn ngữ SQL: Truy vấn ñơn giản: Cho biết danh sách người bán có ñăng ký quảng cáo với thời hạn sử dụng từ tháng ñến tháng 10 năm 2006 Thông tin người bán cần xuất gồm mã người bán, họ tên, ñịa theo ñúng thứ tự này, dòng liệu kết không ñược trùng Cho biết danh sách người bán có ñăng ký quảng cáo với ngày ñăng ký nằm tháng 10 năm 2005 Thông tin người bán cần xuất gồm mã người bán, họ tên, ñịa theo ñúng thứ tự này, dòng liệu kết không ñược trùng Cho biết danh sách người bán lập phiếu gia hạn vào tháng 11 năm 2005 Thông tin người bán cần xuất gồm mã người bán, họ tên, ñịa theo ñúng thứ tự này, dòng liệu kết không ñược trùng Cho biết danh sách người bán ñịa ốc có ñăng ký dịch vụ quảng cáo báo Thông tin người bán cần xuất gồm mã người bán, họ tên, ñịa chỉ, số ñiện thoại theo ñúng thứ tự này, dòng liệu kết không ñược trùng Truy vấn có sử dụng aggregation: Bộ Môn HTTT – Khoa CNTT – ĐH KHTN TPHCM -5- Bài tập thực hành CSDL – TH107 Với người bán, cho biết lần gia hạn lâu lần ñăng kí ngày Lưu ý: Không xét trường hợp người bán không ñăng kí không gia hạn Kết gồm: Họ tên người bán, ngày ñăng kí, số ngày lần gia hạn lâu Các dòng liệu kết không ñược trùng Với ñịa ốc có ñăng kí quảng cáo năm 2005, cho biết lần ñăng kí quảng cáo lâu năm 2005 ñịa ốc ñó kéo dài ngày Lưu ý: Chỉ xét lần ñăng kí ñầu tiên, không xét lần gia hạn Kết xuất gồm: Mã ñịa ốc, số, ñường, phường, quận, số ngày lần ñăng kí lâu nhất, dòng liệu kết không ñược trùng Cho biết danh sách người bán ñăng kí quảng cáo nhiều ñịa ốc khác năm 2005 (ngày ñăng ký) Thông tin người bán cần xuất gồm mã người bán, họ tên, ñịa theo ñúng thứ tự này, dòng liệu kết không ñược trùng Với người bán cho biết họ ñã thực ñăng ký quảng cáo lần Lưu ý: Số lần ñăng ký quảng cáo tính lần gia hạn Thông tin người bán cần xuất gồm mã người bán, họ tên, ñịa số lần ñăng ký quảng cáo theo ñúng thứ tự này, dòng liệu kết không ñược trùng Với ñịa ốc cho biết ñã ñược ñăng ký quảng cáo lần Lưu ý: Số lần ñăng ký quảng cáo tính lần gia hạn Thông tin người bán cần xuất gồm mã ñịa ốc, số, ñường, phường, quận số lần ñăng ký quảng cáo theo ñúng thứ tự này, dòng liệu kết không ñược trùng 10 Cho biết danh sách người bán ñăng kí quảng cáo nhiều ñịa ốc quận Thông tin người bán gồm họ tên người bán số lượng ñịa ốc mà người ñó ñăng kí Lưu ý ñịa ốc ñược ñăng ký (hay gia hạn) nhiều lần ñược tính Phép chia: 11 Cho biết người bán có lần ñăng kí ñó ñăng kí tất dịch vụ có Thông tin người bán cần xuất gồm mã người bán, họ tên, ñịa theo ñúng thứ tự này, dòng liệu kết không ñược trùng Bộ Môn HTTT – Khoa CNTT – ĐH KHTN TPHCM -6- Bài tập thực hành CSDL – TH107 12 Cho biết người bán ñã ñăng kí qua tất dịch vụ có giá tiền từ 200.000 trở lên Tất dịch vụ không thiết phải nằm lần ñăng ký, miễn qua tất lần ñăng ký, người bán ñó sử dụng qua tất dịch vụ thỏa ñiều kiện giá tiền nêu Thông tin người bán cần xuất gồm mã người bán, họ tên, ñịa theo ñúng thứ tự này, dòng liệu kết không ñược trùng 13 Cho biết danh sách ñịa ốc ñã ñược ñăng ký quảng cáo qua với tất dịch vụ có tiền dịch vụ khoảng từ 100.000 ñến 300.000 Tất dịch vụ không thiết phải nằm lần ñăng ký, miễn qua tất lần ñăng ký, ñịa ốc ñó sử dụng qua tất dịch vụ thỏa ñiều kiện giá tiền nêu Thông tin ñịa ốc cần xuất gồm mã ñịa ốc, số, ñường, phường, quận theo ñúng thứ tự này, dòng liệu kết không ñược trùng 14 Cho biết danh sách ñịa ốc có lần ñăng ký sử dụng tất dịch vụ có Thông tin ñịa ốc cần xuất gồm mã ñịa ốc, số, ñường, phường, quận theo ñúng thứ tự này, dòng liệu kết không ñược trùng 15 Cho biết danh sách người bán có lần ñăng ký vào tháng 10 (ngày ñăng ký) ñó sử dụng tất dịch vụ có giá tiền khoảng từ 100.000 ñến 200.000 Thông tin ñịa ốc cần xuất gồm mã người bán, họ tên, ñịa chỉ, số ñiện thoại theo ñúng thứ tự này, dòng liệu kết không ñược trùng Bộ Môn HTTT – Khoa CNTT – ĐH KHTN TPHCM -7- ... Với ñịa ốc có ñăng kí quảng cáo năm 2005, cho biết lần ñăng kí quảng cáo lâu năm 2005 ñịa ốc ñó kéo dài ngày Lưu ý: Chỉ xét lần ñăng kí ñầu tiên, không xét lần gia hạn Kết xuất gồm: Mã ñịa ốc, số,... Với ñịa ốc cho biết ñã ñược ñăng ký quảng cáo lần Lưu ý: Số lần ñăng ký quảng cáo tính lần gia hạn Thông tin người bán cần xuất gồm mã ñịa ốc, số, ñường, phường, quận số lần ñăng ký quảng cáo... gia hạn thời gian quảng cáo nhân viên lập phiếu gia hạn , tương ứng nhân viên lập phiếu thu cho lần gia hạn ñó dựa phiếu thu gốc ban ñầu Tuy nhiên, người bán ñịa ốc toán tiền quảng cáo cho lần

Ngày đăng: 03/12/2015, 17:15

TỪ KHÓA LIÊN QUAN

w