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

(TIỂU LUẬN) đề tài quản lý thư viện môn học cơ sở dữ LIỆU QUAN hệ

21 76 0

Đ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

Tiêu đề Quản lý thư viện
Tác giả Phạm Hữu Thắng, Lê Duy Giang, Trần Văn Như, Đỗ Thanh Sơn, Nguyễn Thị Hải Yến
Người hướng dẫn Hoàng Anh Thơ
Trường học Trường Đại Học Kinh Doanh Và Công Nghệ Hà Nội
Chuyên ngành Cơ sở dữ liệu quan hệ
Thể loại Tiểu luận
Năm xuất bản 2020
Thành phố Hà Nội
Định dạng
Số trang 21
Dung lượng 294,05 KB

Nội dung

LỜI NÓI ĐẦUTại các trường đại học,cao đẳng,sách tài liệu mượn từ thư viện là 1 phầnkhông thể thiếu đối với sinh viên-đó chính là kho tri thức vô cùng to lớn để sinh viên có thể mở rộng t

Trang 1

KHOA CÔNG NGHỆ THÔNG TIN

TÊN ĐỀ TÀI

Quản lý thư viện

MÔN HỌC: CƠ SỞ DỮ LIỆU QUAN HỆ

GIÁO VIÊN HƯỚNG DẪN: HOÀNG ANH THƠ

NHÓM SINH VIÊN: 4

LỚP: TH24.40

Phạm Hữu Thắng Lê Duy Giang Trần Văn Như

Đỗ Thanh Sơn Nguyễn Thị Hải Yến

Hà Nội – 10 / 2020

THÀNH VIÊN :

Trang 3

TRƯỜNG ĐẠI HỌC KINH DOANH VÀ CÔNG NGHỆ HÀ NỘI

KHOA CÔNG NGHỆ THÔNG TIN

TÊN ĐỀ TÀI

Quản lý thư viện

MÔN HỌC: CƠ SỞ DỮ LIỆU QUAN HỆ

GIÁO VIÊN HƯỚNG DẪN: HOÀNG ANH THƠ

NHÓM SINH VIÊN: 4

LỚP: TH24.40

Phạm Hữu Thắng Lê Duy Giang Trần Văn Như Đỗ Thanh Sơn Nguyễn Thị Hải Yến

Hà Nội – 10 / 2020

THÀNH VIÊN :

Trang 4

MỤC LỤC

Trang 5

DANH MỤC

Ký hiệu, các chữ viêt tắt :

CSDL : Cơ sở dữ liệu

RELATIONSHIPS : Các mối quan hệ

CNTT : Công nghệ thông tin

RBTV : Ràng buộc toàn vẹn

Trang 6

LỜI NÓI ĐẦU

Tại các trường đại học,cao đẳng,sách (tài liệu) mượn từ thư viện là 1 phầnkhông thể thiếu đối với sinh viên-đó chính là kho tri thức vô cùng to lớn để sinh viên

có thể mở rộng tầm tri thức,và đồng thời có thể giảm bớt gánh nặng về kinh tế cho giađình.Nhưng trong quá trình tiếp xúc với bạn bè ở nhiều trường khác nhau đặc biệt làviệc tìm hiểu về trường đại học Kinh Doanh và Công Nghệ,chúng em thấy quy trìnhquản lí sách,quản lí mượn trả ở thư viện còn thưc hiện bằng các phương pháp thủ côngnhư việc lưu số liệu về sách và danh sách mượn trả trong số sách hết sức cồng kềnh vàkhó thay đổi hoặc việc tìm kiếm bằng phiếu tựa sách trên từng khay v vv Với cáchquản lí như này làm cho nhân viên thư viện ở trường tưởng chừng bị quá tải vơi sốlương đầu sách và số lượng sinh viên ngày một tăng.Với sinh viên phải bỏ rất nhiềuthời gian để mượn được cuốn sách mình mong muốn

Xuất phát từ thực tế này chúng em lựa chọn đề tài quản lí thư viện để giải quyết vấn

đề được đặt ra là tăng hiệu quả quản lí thư viện,giảm thời gian quản lí của nhân viên

và thời gian mượn sách của sinh viên

Trang 7

CHƯƠNG 1: Yêu cầu của đề tài

1.1 Mục đích

Thiêt kê cơ sơ dư liêu cho viêc quan ly co hiêu qua và linh hoạt hoạt động traođổi mược sách tại thư viện nhà trường nhằm đáp ứng các nhu cầu đọc sách trong đógồm:

Quản lí kho sách:cập nhật loại sách,tác giả,nhà xuất bả, số lượng

Chức năng tìm kiếm theo nhiều tiêu chuẩn khác nhau

Chức năng quản lí mượn trả toàn trường cũng như đối với từng cá

nhân Tổng hợp,thống kê nhiều bảng biểu báo cáo phục vụ công tác

quản lý Tạo form nhập liệu nhanh chóng

Nhiều tiện ích khác hỗ trợ quản lí thư viện trường học

1.2 Lợi ích

Vơi viêc thiêt kê đươc CSDL cho đê tai nay sẽ lam cho viêc quan ly trơ nênthuân tiên va không mât thơi gian, tiết kiệm tối đa sức lao động của cong người:

Việc nhập và cho mượn sách được quản lí 1 cách dễ dàng

Việc cho mược sách được giải quyết nhanh chóng

Công viêc phân công công viêc cua nhân viên sẽ kiểm soát được dê dang vanhanh gon vơi viêc nhâp mãs sách hoặc mã sinh viên, và qua đó ta có thể tìm hiểu được số lương sách mà sinh viên mượn

Truy vấn giúp nhân viên thư viên có thế thống kê các đầu sách đã̃ và đang được mượn để có thể đưa rả bảng danh sách những sách có thể được mược

1.3 Yêu cầu

Thư viện cần quản lý việc cho mượn sách với các mô tả như sau :

Nghiệp vụ quản lý mượn sách trong thư viện bao gồm các thực thể sau:

sách, nhà xuất bản, tác giả, loại sách, ngôn ngữ, sinh viên,kho,vị trí.

Trang 8

Một cuốn sách được cung cấp bởi một nhà xuất bản,một nhà xuất bản có thể cung cấp một hoặc nhiều sách cho thư viện.Nhà xuất bản có mã̃ nhà xuất

bản,tên nhà xuẩt bản,địa chỉ.

Một cuốn sách được viết bởi một tác giả,một tác giả có thể viết một hoặc

nhiều cuốn sách Mỗi tác giả sẽ̃ có mã̃ tác giả,tên tác giả,địa chỉ…

Một loại sách có thể có một hoặc nhiều cuốn sách,mỗi cuốn sách chỉ thuộc một loại sách nhất định.Loại sách bao gồm mã̃ loại,tên loại.

Một cuốn sách được viết bằng một ngôn ngữ.một loại ngôn ngữ có thể viết một hoặc nhiều cuốn sách.Ngôn ngữ có mã̃ ngôn ngữ,tên ngôn ngữ.

Một sinh viên có thể mượn được một hoặc nhiều cuốn sách,một cuốn sách có thể không có sinh viên nào mượn hoặc có một hoăc nhiều sinh viên mượn.Thực thể sinh viên cần quản lý một số thông tin sau: mã̃ sinh viên,tên sinh

viên,lớp.Nghiệp vụ mượn sách xảy ra thì cần quan tâm đến những thông

tin :hình thức mượn,ngày mượn,ngày trả,số ngày mượn.

Trong thư viện có một hoặc nhiều kho sách,mỗi kho cần quản lý thông tin về mã̃ kho,tên kho.Một kho có thể có một hoặc nhiều cuốn sách,một cuốn sách chỉ thuộc một kho quản lý.Thông tin về cuốn sách bao gồm:mã̃ sách,tên

sách,năm xuẩt bản,số lượng.

Một kho có thể cho một hoặc nhiều sinh vien đến mượn sách,một sinh viên

có thể đến mượn ở một hoặc nhiều kho.

Trang 9

CHƯƠNG 2 – THIẾT KẾ CƠ SỞ DỮ LIỆU VÀ CHUẨN HÓA

2.1 Thiết kế Cơ sở dữ liệu

2.1.1 Danh sách các thực thể:

Loaisach (maloai,tenloai)

Ngonngu(mangonngu,tenngonngu)

NXB(maNXB, tenNXB, diachi)

Sach(masach, tensach, namxuatban, soluong, mangonngu, maNXB, matacgia, maloai, mavitri,makho)

Tacgia (matacgia,tentacgia, diachi)

Vitri (mavitri, khu ,ke, ngan)

CTkho(makho,masv)

Sinhvien(masv, hoten, lop)

Ctmuon(masv,masach ,htmuon ,ngaymuon,ngaytra,songaymuon)

2.1.2 Danh sách các thuộc tính của từng thực thể

Trang 11

BÍ QUYẾT CỦA CÁC CEO 2008 10

VN CHINH TRILE CAO TIN HOC

QUOC GIA THANG

EN TONG HOPPhilip Kotler QUAN

Mã vị

Mã kho trí

BO TAI KE TOAN D11 CHINH

NGUYEN DUY CHINH C11 TRUNG TRI

Mã tác giả Tên tác giả

Trang 12

HN001 DANG QUYNH XUAN

Trang 13

Mã sinh viên Mã kho

Trang 14

Mã sinh viên Họ tên sinh viên lớp

Trang 17

2.3.1.Bảng loại sách

Phụ thuộc hàm : maLoai  tenLoai

Khoá chính : maLoai

+ Khoá chính có 1 thuộc tính : chuẩn 2NF

+ Các phụ thuộc hàm là trực tiếp : chuẩn 3NF

+ Các thuộc không khoá đều phụ thuộc vào khoá chính : chuẩn BCNF

 Đạt chuẩn BCNF

2.3.2 Bảng ngôn ngữ

Phụ thuộc hàm : maNgonNgu tenNgonNgu

Khoá chính : maNgonNgu

+ Khoá chính có 1 thuộc tính : chuẩn 2NF

+ Các phụ thuộc hàm là trực tiếp : chuẩn 3NF

+ Các thuộc không khoá đều phụ thuộc vào khoá chính : chuẩn BCNF

 Đạt chuẩn BCNF

2.3.3 Bảng nhà xuất bản

Phụ thuộc hàm : maNXBtenNXB,diaChi

Khoá chính : maNXB

+ Khoá chính có 1 thuộc tính : chuẩn 2NF

+ Các phụ thuộc hàm là trực tiếp : chuẩn 3NF

+ Các thuộc không khoá đều phụ thuộc vào khoá chính : chuẩn BCNF

+ Khoá chính có 1 thuộc tính : chuẩn 2NF

+ Các phụ thuộc hàm là trực tiếp : chuẩn 3NF

+ Các thuộc không khoá đều phụ thuộc vào khoá chính : chuẩn BCNF

 Đạt chuẩn BCNF

2.3.5 Bảng 2.5 Bảng tác giả

Trang 18

Phụ thuộc hàm : maTacGia tenTacGia

Khoá chính : maTacGia

+ Khoá chính có 1 thuộc tính : chuẩn 2NF

+ Các phụ thuộc hàm là trực tiếp : chuẩn 3NF

+ Các thuộc không khoá đều phụ thuộc vào khoá chính : chuẩn BCNF

 Đạt chuẩn BCNF

2.3.6 Bảng sinhVien

Phụ thuộc hàm : maSinhVien  hoTenSinhVien,lop

Khoá chính : maSinhVien

+ Khoá chính có 1 thuộc tính : chuẩn 2NF

+ Các phụ thuộc hàm là trực tiếp : chuẩn 3NF

+ Các thuộc không khoá đều phụ thuộc vào khoá chính : chuẩn BCNF

 Đạt chuẩn BCNF

Trong các bảng lược đồ trên đã̃ ở dạng lược đồ quan hệ thành một tập cáclược đồ con, không mất thông tin và các lược đồ là tối ưu: hạn chế dư thừa dữ liệu,thuận lợi cho các quá trình tạo lập, cập nhật và các thao tác tìm kiếm khác

Trang 19

CHƯƠNG 3 – XÂY DỰNG CÁC RÀNG BUỘC TOÀN VẸN

RBTV miền giá trị : quy định giá trị tối đa của các thuộc tính như : maSinhVien(10), hoVaTen(20), tenTacGia(15),maTacGia(10),

RBTV liên bộ : + maTacGia là duy nhất xác định các tác giả của sách + maSinhVien là duy nhất xác định các sinh viên của

nhà trường

RBTV liên thuộc tính : ngayMuon phải nhỏ hơn ngayTra ở bảng Ctmuon

Trang 20

4 NHẬN XÉT VÀ KẾT LUẬN

4.1 Nhận xét

Thiết kế CSDL chúng ta cần chú ý đến các quan hệ giữa các đối tượng, cần tìm được đầy đủ các dữ liệu, các bảng để xây dựng mô hình quản lý cho phù hợp Cần tận dụng tối đa các nguồn tài liệu, các hướng dẫn của giảng viên và kiến thức trong quá trình học tập để xây dựng một mô hình quản lý sao cho khoa học, gọn gàng và thuận tiện với người dung trong quá trình sử dụng

4.2 Kết luận

Để xây dựng CSDL quản lý thư viện chúng ta cần nắm rõ kiến thức vềCSDL, các chuẩn và rang buộc giữa các dữ liệu trong mô hình Với việc xây dựng

mô hình này ta có thể nắm được cách quả lý và hoạt động của một thư viện và củng

cố thêm kiến thức về CSDL quan hệ

Trang 21

PHỤ LỤC

Đây là bài khởi nghiệp môn CSDL về mô hình Quản lý thư viện được xây dựng trên việc sử dụng hệ quản trị cơ sở dữ liệu Microsoft Access Bài khởi nghiệp này donhóm 4 ( TH24.40 ) dưới sự hướng dẫn của giảng viên và sự hiểu biết, tìm tòi của các thành viên trong nhóm làm nên

Các từ viết tắt, tài liệu tham khảo sẽ̃ được liệt kê trong bài viết ở mục “Danh mục” và “ Tài liệu tham khảo” trong bài viết.

Ngày đăng: 08/12/2022, 03:36

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w