Bài tập lớn cơ sở dữ liệu quản lí trường học

18 10 0
Bài tập lớn cơ sở dữ liệu quản lí trường học

Đ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

Cơ Sở Dữ Liệu – Quản Lí Học Đường BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÀI TẬP LỚN HỌC PHẦN CƠ SỞ DỮ LIỆU TÊN BÀI TẬP LỚN QUẢN LÍ DỮ LIỆU HỌC ĐƯỜNG Sinh Viên Thực Hiện Khóa Lớp Mã Sinh Viên BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÀI TẬP LỚN HỌC PHẦN CƠ SỞ DỮ LIỆU BÀI TẬP LỚN QUẢN LÍ DỮ LIỆU HỌC ĐƯỜNG STT Sinh viên thực hiện Khóa Lớp Mã sinh viên Điểm bằng số Điểm bằng chữ Ký tên SV 1 2 3 4 CÁN BỘ CHẤM 1 (Ký và ghi rõ họ tên) CÁN BỘ CHẤM 2 (Ký và ghi rõ họ tên) MỤC LỤC Lời nói đầu 4 I ĐÔI NÉT VỀ.

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÀI TẬP LỚN HỌC PHẦN : CƠ SỞ DỮ LIỆU TÊN BÀI TẬP LỚN : QUẢN LÍ DỮ LIỆU HỌC ĐƯỜNG Sinh Viên Thực Hiện Khóa Lớp Mã Sinh Viên Cơ Sở Dữ Liệu – Quản Lí Học Đường BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÀI TẬP LỚN HỌC PHẦN : CƠ SỞ DỮ LIỆU BÀI TẬP LỚN : QUẢN LÍ DỮ LIỆU HỌC ĐƯỜNG STT Sinh viên thực Khóa Lớp Mã sinh viên Điểm số Điểm chữ Ký tên SV CÁN BỘ CHẤM (Ký ghi rõ họ tên) CÁN BỘ CHẤM (Ký ghi rõ họ tên) Đào Đức Hưng | DCCNTT11.10.6 Cơ Sở Dữ Liệu – Quản Lí Học Đường MỤC LỤC Lời nói đầu I ĐƠI NÉT VỀ MƠ HÌNH QUAN HỆ-THỰC THỂ (ENTITY – RELATIONSHIP MODEL) Vai trị mơ hình E-R trình thiết kế sở liệu 5 Các thành phần mơ hình E-R II THIẾT KẾ CƠ SỞ DỮ LIỆU TRONG HỌC ĐƯỜNG Giới thiệu đề tài Các thực thể có chương trình Lược đồ Cơ Sở Dữ Liệu 11 Lược đồ E - R – D 11 Chi tiết thông số bảng 12 Truy vấn 16 Đào Đức Hưng | DCCNTT11.10.6 Cơ Sở Dữ Liệu – Quản Lí Học Đường Lời nói đầu Cơ sở liệu môn học đại cương ngành IT, bạn học chuyên ngành bạn phải học Cơ sở liệu Thứ mà hầu hết website ngày cần có để lưu trữ liệu xử lí thơng tin, Nhờ có sở liệu, trùng lặp thơng tin gần bị xóa bỏ; khơng thế, cịn đảm bảo tồn vẹn liệu, giảm hao tốn tài nguyên lưu trữ giúp người dùng truy xuất liệu nhanh đơn giản nhiều Qua thấy tầm quan trọng sở liệu ngành xã hội Việc tìm hiểu trang bị kiến thức sở liệu cần thiết hết đáp ứng yêu cầu mơn học đề Trên sở học tìm hiểu vấn đề trên, em xin lựa chọn: “Xây dựng sở liệu quản lí học đường” làm để tài tập lớn kết thúc mơn học Đào Đức Hưng | DCCNTT11.10.6 Cơ Sở Dữ Liệu – Quản Lí Học Đường I ĐƠI NÉT VỀ MƠ HÌNH QUAN HỆ - THỰC THỂ (ENTITY – RELATIONSHIP MODEL) Mơ hình quan hệ thực thể (Entity Relationship model - E-R) CHEN giới thiệu vào năm 1976 mơ hình sử dụng rộng rãi thiết kế sở liệu mức khái niệm, xây dựng dựa việc nhận thức giới thực thông qua tập đối tượng gọi thực thể mối quan hệ đối tượng So với mơ hình mạng mơ hình quan hệ thực thể có nhiều ưu điểm thể rõ thành phần giới thực Nếu mơ hình mạng biểu diễn đối tượng khơng mơ tả đặc điểm đối tượng mơ hình quan hệ thực thể lại khắc phục điểm yếu Chính việc lựa chọn mơ hình ln định nhà phân tích thiết kế sở liệu Vai trị mơ hình E-R trình thiết kế sở liệu Mục tiêu mơ hình E-R q trình thiết kế sở liệu phân tích liệu, xác định đơn vị thông tin cần thiết tổ chức, mô tả cấu trúc mối liên hệ chúng E-R mơ hình trung gian để chuyển yêu cầu quản lý liệu giới thực thành mơ hình sở liệu quan hệ Các thành phần mơ hình E-R a) Thực thể tập thực thể Thực thể đối tượng giới thực tồn mặt vật lý phân biệt với đối tượng khác Đào Đức Hưng | DCCNTT11.10.6 Cơ Sở Dữ Liệu – Quản Lí Học Đường Một nhóm bao gồm thực thể tương tự tạo thành tập thực thể Đào Đức Hưng | DCCNTT11.10.6 Cơ Sở Dữ Liệu – Quản Lí Học Đường b) Thuộc tính Mỗi tập thực thể có tập tính chất đặc trưng, tính chất đặc trưng gọi thuộc tính tập thực thể Ứng với thuộc tính có tập giá trị cho thuộc tính gọi miền giá trị * Miền giá trị thuộc tính gồm loại giá trị sau: - Kiểu chuỗi (string) - Kiểu số nguyên (integer) - Kiểu số thực (real) - * Thuộc tính bao gồm loại sau: - Thuộc tính đơn – khơng thể tách nhỏ - Thuộc tính phức hợp – tách thành thành phần nhỏ * Các loại giá trị thuộc tính: - Đơn trị: thuộc tính có giá trị cho thực thể - Đa trị: thuộc tính có tập giá trị cho thực thể - Suy diễn c) Mối quan hệ Mối quan hệ liên kết liên kết tồn nhiều thực thể Tập quan hệ tập hợp mối quan hệ giống .* Mối quan hệ liên kết nhiều thực thể có ba loại : - Mối quan hệ tự thân - Mối quan hệ nhị phân - Mối quan hệ bậc ba * Các mối quan hệ phân loại theo đồ ánh xạ : - Một – Một - Một – Nhiều - Nhiều – Một - Nhiều – Nhiều Đào Đức Hưng | DCCNTT11.10.6 Cơ Sở Dữ Liệu – Quản Lí Học Đường - Khóa - Tập Thực thể yếu - Tập thực thể mạnh d) Lược đồ E-R Là đồ thị biểu diễn tập thực thể, thuộc tính mối quan hệ Với trợ giúp biểu tượng, thể hiệu thành phần khác mô hình E-R * Các thuộc tính mơ hình E-R phân loại sau : - Thuộc tính đa trị - Thuộc tính phức hợp - Thuộc tính dẫn xuất II THIẾT KẾ CƠ SỞ DỮ LIỆU TRONG HỌC ĐƯỜNG Giới thiệu đề tài Ngày nay, việc quản lí thơng tin giáo viên học sinh phức tạp chiếm lượng lớn tài nguyên để lưu trữ thông tin Đứng trước vấn đề cấp thiết đó, đề tài em hi vọng đóng góp phần nhỏ cơng sức giúp việc lưu trữ thông tin dễ dàng Cụ thể xây dụng chương trình quản lí thông tin cá nhân giáo viên sinh viên, quản lí điểm học viên đề tài dự án giáo viên hoạt động Các thực thể có chương trình Đào Đức Hưng | DCCNTT11.10.6 Cơ Sở Dữ Liệu – Quản Lí Học Đường a) Thực thể “học viên” Quê quán Mã học viên Giới tính Học viên Mã lớp Tên học viên Ngày sinh Mã môn b) Thực thể “lớp” Mã lớp Giáo viên chủ nhiệm Lớp Số học sinh Mã giáo viên c) Thực thể “điểm” Mã sinh viên Hạnh kiểm Điểm Điểm lần Điểm lần Đào Đức Hưng | DCCNTT11.10.6 Cơ Sở Dữ Liệu – Quản Lí Học Đường d) Thực thể “bộ môn” Mã môn Bộ môn Tên môn Số tiết e) Thực thể “khoa” Mã giáo viên Mã khoa Trưởng khoa Khoa Số điện thoại Tên khoa Năm thành lập Ngày nhận chức f) Thực thể “giáo viên” 10 Đào Đức Hưng | DCCNTT11.10.6 Cơ Sở Dữ Liệu – Quản Lí Học Đường Mã lớp Mã giáo viên Mã môn Tên giáo viên Lương Giáo viên Ngày sinh Địa Giới tính Số điện thoại j) Thực thể “chủ đề” Mã chủ đề Tên chủ đề h) Thực thể “giảng dạy” Mã giáo viên Mã lớp Giảng dạy Mã môn Ngày kết thúc Ngày bắt đầu h) Thực thể “dự án” 11 Đào Đức Hưng | DCCNTT11.10.6 Cơ Sở Dữ Liệu – Quản Lí Học Đường Người quản lí Mã dự án Kinh phí Dự án Số người tham gia Tên dự án Ngày kết thúc Ngày bắt đầu i) Thực thể “tham gia dự án” Mã khoa Trưởng khoa Tham gia dự án Tên khoa Năm thành lập Số điện thoại Ngày nhận chức LOP * MALOP SOHOCSINH Lược đồ Cơ Sở Dữ Liệu DUAN * BOMON * MAMON GVCN TENMON MaGV SOTIET KHOA * MADUAN MAKHOA TENDUAN TENKHOA NGUOIQUANLI NAMTHANHLAP MaSV MaSV KINHPHI DIENTHOAI HOTEN DiemLan1 NGAYBD TRUONGKHOA NGAYSINH DiemLan2 NGAYKT NGAYNHANCHUC GIOITINH HanhKiem SONGUOITHAMGIA MaGV QUEQUAN HOCVIEN * DIEM * MALOP MAMON GIAOVIEN * THAMGIADUAN * MaGV MaGV HOTEN MADUAN NGAYSINH MACD GIOITINH THOIGIAN DIACHI PHUCAP LUONG KETQUA MAMON MALOP GIANGDAY * MaGV MALOP MAMON NGAYBD NGAYKT 12 CHUDE * Đào Đức Hưng | DCCNTT11.10.6 MACD TENCD SODIENTHOAI * MaGV SoDienThoai Cơ Sở Dữ Liệu – Quản Lí Học Đường Sơ đồ E – R –D Chi tiết thông số bảng a) Bảng “giáo viên” 13 Đào Đức Hưng | DCCNTT11.10.6 Cơ Sở Dữ Liệu – Quản Lí Học Đường b) Bảng “lớp” c) Bảng “khoa” 14 Đào Đức Hưng | DCCNTT11.10.6 Cơ Sở Dữ Liệu – Quản Lí Học Đường d) Bảng “giảng dạy” e) Bảng “dự án” f) Bảng “Tham gia dự án” g) Bảng “học viên” 15 Đào Đức Hưng | DCCNTT11.10.6 Cơ Sở Dữ Liệu – Quản Lí Học Đường h) Bảng “chủ đề” 16 Đào Đức Hưng | DCCNTT11.10.6 Cơ Sở Dữ Liệu – Quản Lí Học Đường i) Bảng “điểm” j) Bảng”bộ môn” 17 Đào Đức Hưng | DCCNTT11.10.6 Cơ Sở Dữ Liệu – Quản Lí Học Đường 18 Đào Đức Hưng | DCCNTT11.10.6 .. .Cơ Sở Dữ Liệu – Quản Lí Học Đường BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÀI TẬP LỚN HỌC PHẦN : CƠ SỞ DỮ LIỆU BÀI TẬP LỚN : QUẢN LÍ DỮ LIỆU HỌC ĐƯỜNG STT Sinh viên thực... DCCNTT11.10.6 Cơ Sở Dữ Liệu – Quản Lí Học Đường Lời nói đầu Cơ sở liệu môn học đại cương ngành IT, bạn học chuyên ngành bạn phải học Cơ sở liệu Thứ mà hầu hết website ngày cần có để lưu trữ liệu xử lí thơng... DCCNTT11.10.6 Cơ Sở Dữ Liệu – Quản Lí Học Đường Một nhóm bao gồm thực thể tương tự tạo thành tập thực thể Đào Đức Hưng | DCCNTT11.10.6 Cơ Sở Dữ Liệu – Quản Lí Học Đường b) Thuộc tính Mỗi tập thực thể có tập

Ngày đăng: 23/07/2022, 20:33

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan