BÀI TẬP LỚN 01 MÔN CSDL PHÂN TÁN
Công ty Trách nhiệm hữu hạn Thương mại Kim Đức có trụ sở chính đặt tại Khu
Công nghiệp Tân Tạo, quận Bình Tân, Thành phố Hồ Chí Minh. Hiện nay, ngoài trụ
sở chính, công ty có thêm 3 chi nhánh khác với 3 kho hàng đặt tại Cần Thơ, Đà Nẵng
và Hải Phòng. Tại mỗi chi nhánh có hai nhóm người dùng được phép truy cập vào
hệ thống cơ sở dữ liệu như sau: nhóm người dùng thủ kho được phép truy cập vào
bảng kho hàng của chi nhánh đó, nhóm người dùng trưởng chi nhánh được phép
truy cập vào bảng kho hàng và bảng nhân viên của chi nhánh đó. Tại trụ sở chính,
ngoài việc là một chi nhánh của công ty (có các hoạt động như những chi nhánh
khác), còn có nhóm người dùng giám đốc quản lý tất cả các hoạt động của công ty,
nhóm người dùng này được quyền truy cập vào tất cả các bảng trong cơ sở dữ liệu
ở tất cả các chi nhánh. Dữ liệu của công ty được cho trong lược đồ sau:
NHANVIEN (MANV, HOTEN, NGAYSINH, GIOITINH, CMND,
CHUCVU, MACN, NGAYVAOLAM, BACTOTNGHIEP)
Mô tả: lược đồ quan hệ NHANVIEN nhằm mô tả thông tin của tất cả các
nhân viên của công ty. Mỗi nhân viên bao gồm các thông tin mã nhân viên
(MANV), họ và tên nhân viên (HOTEN), ngày sinh nhân viên (NGAYSINH),
giới tính nhân viên (GIOITINH), số chứng minh thư nhân dân (CMND), chức
vụ của nhân viên (CHUCVU), mã số chi nhánh mà nhân viên đó làm việc
(MACN), ngày nhân viên được nhận vào làm (NGAYVAOLAM), bậc học
mà nhân viên đó đã tốt nghiệp (BACTOTNGHIEP – ví dụ: trung cấp, cao
đẳng, đại học, thạc sĩ…).
CHINHANH (MACN, TENCN, DIACHI)
Mô tả: lược đồ quan hệ CHINHANH nhằm mô tả thông tin của tất cả các chi
nhánh của công ty. Thông tin được ghi nhận bao gồm: mã chi nhánh (MACN),
tên gọi của chi nhánh (TENCN) và địa chỉ của chi nhánh đó (DIACHI).
KHOHANG (MAHH, TENHH, SOLUONG, DVT, NGAYSX,
NGAYNHAPKHO, MACN)
Mô tả: lược đồ quan hệ KHOHANG nhằm mô tả thông tin chi tiết của các
sản phẩm, hàng hóa mà công ty sản xuất được hiện lưu trữ trong kho. Các
thông tin của các hàng hóa được lưu trữ bao gồm: mã hàng hóa (MAHH), tên
hàng hóa (TENHH), số lượng hàng hiện có trong kho (SOLUONG), đơn vị
tính (DVT), ngày sản xuất của nguyên lô hàng (NGAYSX), ngày lô hàng được
nhập vào kho (NGAYNHAPKHO), mã chi nhánh hiện đang lưu trữ hàng hóa
đó (MACN).
Dưới đây là một thể hiện của CSDL đã mô tả:
NHANVIEN
NV001
Phan Thị Gương
24/06/1980
Giới
tính
Nữ
NV002
Phạm Ngọc Hùng
31/03/1985
Nam
236593749
NV003
Phạm Hoàng Thi
04/11/1986
Nam
212538062
NV004
Bùi Thanh Bình
20/10/1981
Nam
271509638
NV005
Phan Quỳnh Hương
10/06/1979
Nữ
231169058
NV006
NV007
NV008
NV009
NV010
NV011
Nguyễn Thị Phượng
Ngụy Thị Hằng
Nguyễn Văn Tuân
Đỗ Anh Đức
Đỗ Trung Kiên
Phan Thanh Tâm
11/11/1989
23/02/1988
17/09/1990
15/07/1988
08/12/1986
20/05/1985
Nữ
Nữ
Nam
Nam
Nam
Nam
215364500
283140357
203147048
244166830
251638005
211538033
Mã NV
Họ Tên
Ngày sinh
CHINHANH
Mã Chi Nhánh
Tên Chi Nhánh
CN01
Trụ sở chính TPHCM
CN02
Cần Thơ
CN03
Đà Nẵng
CN04
Hải Phòng
Số CMND
Chức vụ
272089765
Giám đốc
Trưởng chi
nhánh
Trưởng chi
nhánh
Trưởng chi
nhánh
Trưởng chi
nhánh
Thủ kho
Thủ kho
Thủ kho
Thủ kho
Kế toán
Bảo vệ
Mã Chi
nhánh
CN01
Ngày vào
làm
01/02/2005
Bậc tốt
nghiệp
Thạc sĩ
CN01
01/02/2005
Đại học
CN02
01/02/2005
Đại học
CN03
01/02/2005
Đại học
CN04
01/02/2005
Đại học
CN01
CN02
CN03
CN04
CN01
CN04
01/04/2005 Cao đẳng
01/04/2005 Cao đẳng
01/07/2005 Cao đẳng
01/03/2006 Cao đẳng
01/07/2007 Cao đẳng
01/06/2005 Trung cấp
Địa Chỉ
Khu Công nghiệp Tân Tạo, quận Bình Tân, Thành phố Hồ Chí Minh
Quận Ninh Kiều, TP Cần Thơ
Quận Liên Chiểu, TP Đà Nẵng
Quận Lê Chân, TP Hải Phòng
KHOHANG
Mã Hàng
Tên Hàng Hóa
Hóa
HH001 Hạt nhựa tái sinh PP
HH002 Hạt nhựa tái sinh HDPE
HH003 Bao bì PP trơn
HH004 Bao bì PP có logo
HH005 Bình lọc nước
HH006 Phụ kiện vòi
HH007 Phụ kiện lọc
Số
Lượng
100
120
10000
5000
2000
500
600
Đơn Vị
Tính
Tấn
Tấn
Cái
Cái
Bộ
Cái
Cái
Ngày Sản
Xuất
10/04/2016
12/03/2016
05/05/2016
12/05/2016
16/03/2016
09/01/2016
31/03/2016
Ngày
Nhập Kho
11/04/2016
14/03/2016
06/05/2016
14/05/2016
20/03/2016
11/01/2016
02/04/2016
Mã Chi
Nhánh
CN02
CN04
CN03
CN03
CN01
CN01
CN02
Yêu cầu:
1. Sử dụng hệ quản trị CSDL Oracle, cài đặt trụ sở chính và (ít nhất) một chi nhánh khác của công ty Kim Đức.
Trong đó quan hệ CHINHANH có mặt tại toàn bộ các chi nhánh, quan hệ NHANVIEN và KHOHANG được
phân tán phù hợp với điều kiện truy cập của từng chi nhánh.
2. Cài đặt các nhóm người dùng với các quyền truy cập như đã mô tả.
- Xem thêm -