1. Mô hình hoá dữ liệu bằng sơ đồ ERD
Môn loại Đọc giả Phiếu có có Khóa có Ngôn ngữ có Tác gỉa Viế N 1 có Sách N 1 Nhà xuất bản N 1 N 1 N 1 có Loại sách có N N 1 1 N 1 Ban quản lý 5.1 In báo cáo Hồ sơ quản lý
Yêu cầu báo
Phiếu Hồ sơ xử lý vi
Báo
2. Thiết kế chi tiết các tệp cơ sở dữ liệu a) Bảng DOCGIA a) Bảng DOCGIA
STT Tên trường Kiểu dữ liệu Kích thước Mô tả
1 MaDG AutoNumber 6 Mã hoá độc giả
2 KhoaHoc Text 2 Khoá học
3 MSV Text 7 Mã hoá Sinh viên 4 HoTenDG Text 50 Họ tên độc giả 5 NgaySinh Date/time Ngày sinh 6 NoiSinh Text 50 Nơi sinh 7 Lop Text 50 Tên lớp 8 NamHoc AutoNumber 50 Năm học 9 NgayLT Date/time Ngày làm thẻ 10 NgayHH Date/time Ngày hết hạn
b) Bảng NXB
STT Tên trường Kiểu dữ liệu Kích thước Mô tả
1 MaNXB AutoNumber 3 Mã hoá NXB
2 TenNXB Text 50 Tên NXB 3 DiaChi Text 100 Địa chỉ NXB 4 Tel AutoNumber 10 Điện thoại
c) Bảng PHIEUMUON
STT Tên trường Kiểu dữ liệu Kích thước Mô tả
1 MaPM AutoNumber Longinteger Mã hoá Phiếu mượn 2 MaDG Text 6 Mã hoá Độc giả 3 MaS Text 10 Mã hoá sách 4 NgMuon Date/Time Ngày Mượn 5 NgayTra Date/Time Ngày Trả 6 TienPhat AutoNumber Double Tiền bị phạt
STT Tên trường Kiểu dữ liệu Kích thước Mô tả
1 MaS Text 10 Mã hoá sách 2 MaPL Text 2 Mã hoá phân loại 3 MaML Text 2 Mã hoá môn loại 4 MaTG Text 5 Mã hoá tác giả 5 MaNN Text 3 Mã hoá ngôn ngữ 6 MaNXB Text 3 Mã hoá nhà xuất bản 7 MaVT Text 10 Mã hoá vị trí
8 TenS Text 100 Tên sách 9 SoTrang Number Long Integer Số trang 10 NamXB Number Integer Năm xuất bản 11 SoLuong Number Long Integer Số lượng sách 12 SoCon Number Integer Số lượng sách còn 13 NgayNhap Date/Time Ngày nhập
14 GiaTien Number Long Integer Giá tiền của sách
15 GhiChu Memo Ghi chú
16 LanMuon Text 5 Số lần mượn 17 Hinh Text 50 Hinh dạng sách
e) Bảng VITRI
STT Tên trường Kiểu dữ liệu Kích thước Mô tả
1 MaVT Text 8 Mã hoá vị trí
2 Khu Text 2 Khu vực để sách
3 Ke Text 2 Kệ sách
4 Ngan Text 2 Ngăn sách
f) Bảng NGONNGU
1 MaNN Text 3 Mã ngôn ngữ sách
2 TenNN Text 50 Tên ngôn ngữ sách
g) Bảng KHOA
STT Tên trường Kiểu dữ liệu Kích thước Mô tả
1 KhoaHoc Text 2 Mã Khoá học
i) Bảng DANGKY
STT Tên trường Kiểu dữ liệu Kích thước Mô tả
1 MaNV Text 3 Mã nhân viên
2 HoTenNV Text 50 Họ tên nhân viên 3 UserName Text 20 Họ tên người dùng 4 Password Text 15 Mật khẩu
5 DiaChiNV Text 100 Địa chỉ nhân viên 6 EmailNV Text 50 Hộp thư của nhân viên 7 TenNV Text 50 Tên nhân viên
8 NgaySinhNV Date/Time Ngày sinh nhân viên 9 GioiTinhNV Yes/No Giới tính nhân viên 10 Quyen Text 10 Quyền
k) Bảng LYDO
STT Tên trường Kiểu dữ liệu Kích thước Mô tả
1 MaLD Text 2 Mã lý do
2 TenLD Text 50 Tên lý do
l) Bảng MONLOAI
STT Tên trường Kiểu dữ liệu Kích thước Mô tả
2 TenML Text 20 Tên môn loại
m) Bảng TACGIA
STT Tên trường Kiểu dữ liệu Kích thước Mô tả
1 MaTG Text 5 Mã Tác Giả
2 TenTG Text 50 Tên Tác Giả
n) Bảng PHANLOAI
STT Tên trường Kiểu dữ liệu Kích thước Mô tả
1 MaPL Text 2 Mã Phân Loại
2 TenPL Text 20 Tên Phân Loại
q) Bảng BIENLAIDENTLY
STT Tên trường Kiểu dữ liệu Kích thước Mô tả
1 SOBIENLAI text 10 Số biên lai 2 MADG text 6 Mã độc giả
3 MAS text 10 Mã sách
4 MALD text 2 Mã lý do
5 NGAYLAP Datetime Ngày lập biên lai