Tài liệu Đề tài Tra cứu điểm tuyển sinh trên mạng
19 trang |
Chia sẻ: hunglv | Lượt xem: 1255 | Lượt tải: 0
Bạn đang xem nội dung tài liệu Đề tài Tra cứu điểm tuyển sinh trên mạng, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Bé gi¸o dôc vµ ®µo t¹otrêng ®¹i häc d©n lËp h¶i phßngkhoa c«ng nghÖ th«ng tin Đề Tài :Tra cứu điểm tuyển sinh trên mạng Gi¸o viªn híng dÉn: ThÇy gi¸o: Vò Anh Hïng Nhãm sinh viªn: 1. Nguyên Thị Mai 2. Bùi Thị Mai Liên Hải phòng, ngày 19 tháng 12 năm 2005 BÁO CÁO ĐỀ TÀI SQL NỘI DUNG: I. Thiết kế CSDL: 1. Mô tả bài toán 2. Xây dựng mô hình liên kết thực thể E-R 3. Chuyển mô hình E-R thành các quan hệ 4. Mô tả CSDL dưới dạng kiểu dữ liệu của SQL II. Cài đặt SQL Server. 1. MÔ TẢ BÀI TOÁN Để biết được kết quả thi thi đại học của thí sinh thi đại học, mỗi thí sinh có tra cứu điểm thi của mình trên mạng. Bài toán tra cứu điểm tuyển sinh được mô tả như sau: 1.Thông tin của mỗi thí sinh được lưu trữ gồm: số báo danh ,họ tên, ngày sinh, địa chỉ,giới tính, điện thoại liên hệ . 1. MÔ TẢ BÀI TOÁN 2.Mỗi thí sinh thuộc một khu vực .Mỗi khu vực có điểm ưu tiên khác nhau. Thông tin về mỗi khu vực như sau:Tên khu vực, Mã khu vực , điểm khu vực . 3.Mỗi thí sinh cũng chỉ thuộc một diện ưu tiên khác nhau. Thông tin về diện ưu tiên gồm :Mã loại ưu tiên,tên loại ưu tiên, điểm ưu tiên. 1. MÔ TẢ BÀI TOÁN 4.Mỗi thí sinh chỉ có thể thi vào một trường đại học . Thông tin về trường thi gồm : Mã trường, tên trường , địa chỉ , điện thoại . 5.Mỗi trường gồm nhiều khoa. Thông tin về mỗi khoa như sau: Tên khoa, mã khoa. 6.Mỗi khoa có nhiều khối thi . Mỗi khối thi gồm :Tên khối thi,tên môn thi 1, tên môn thi 2, tên môn thi 3. 1. MÔ TẢ BÀI TOÁN 7.Kết quả điểm thi của thí sinh gồm điểm thi của 3 môn :điểm môn 1, điểm môn 2, điểm môn 3. 8. Mỗi khoa của một trường sẽ có một điểm chuẩn riêng . 2.XÂY DỰNG MÔ HÌNH ER a). Xác định các thực thể 1.THISINH(sbd,tents,ngaysinh,gioitinh,diachits,dienthoai) 2.LOAIUT(maloaiut,tenloaiut,diemut) 3.KHUVUC(makv,tenkv,diemkv) 4.TRUONG(matruong,tentruong,diachi) 5.KHOA(tenkhoa,makhoa) 6.DIEM(dm1,dm2,dm3) 7.KHOIMON(tenkhoithi,tenmon1,tenmon2,tenmon3) b) Vẽ mô hình ER THISINH Thi KHOA LOAIUT TRUONG KHUVUC DIEM KHOIMON Thuoc Thuoc Thuoc Thuoc Co diemkv tenkv makv sbd maloaiut diachits diachi tentruong matruong diemut dienthoai makhoa dm2 ngaysinh tents gioitinh tenloaiut dienthoai tenmon2 dm3 dm1 tenkhoithi tenmon3 tenmon1 tenkhoa diemchuan 1 1 n n m n 1 1 n 1 n 1 3. CÁC QUAN HỆ SAU CHUẨN HOÁ: a) Các quan hệ đã chuẩn hoá: TRUONG(matruong,tentruong,diachi,dienthoai) KHOA(makhoa,matruong,tenkhoa) KHOIMON(tenkhoithi,makhoa,matruong,tenmon1,tenmon2, tenmon3) THISINH(sbd,tents,ngaysinh,gioitinh,diachi,dienthoaits,makv,maloaiut,matruong,makhoa,tenkhoithi) KHUVUC(makv,tenkv,diemkv) LOAIUT(maloaiut,tenloaiut,diemut) DIEM(sbd,dm1,dm2,dm3) DIEMCHUAN(matruong,makhoa,tenkhoithi,diemchuan) b). Vẽ mô hình quan hệ: 4. KIỂU DỮ LIỆU CỦA SQL: 1.Bảng DIEM 4. KIỂU DỮ LIỆU CỦA SQL: 2.Bảng THISINH 4. KIỂU DỮ LIỆU CỦA SQL: 3.Bảng KHUVUC 4. KIỂU DỮ LIỆU CỦA SQL: 4.Bảng KHOA 4. KIỂU DỮ LIỆU CỦA SQL: 5.Bảng TRUONG 4. KIỂU DỮ LIỆU CỦA SQL: 6.Bảng LOAIUT 4. KIỂU DỮ LIỆU CỦA SQL: 7.Bảng DIEMCHUAN 4. KIỂU DỮ LIỆU CỦA SQL: 8.Bảng KHOA Chúng em xin chân thành cảm ơn !