Professional Documents
Culture Documents
1905htta030 - Nguyễn Duy Quang
1905htta030 - Nguyễn Duy Quang
1905htta030 - Nguyễn Duy Quang
1, Vẽ biểu đồ quan hệ E- R xác định mối quan hệ giữa các thực thể?
Các thực thể và thuộc tính tương ứng
Hang: Mahang, Tenhang, Soluong, Dongia
Nhanvien: MaNV, Hoten, Ngaysinh, Gioitinh, Chucvu, Quequan,
SĐT
Luong: Bacluong, LươngCoban, Hesoluong
Kho: Makho, Tenkho, Diadiem
Nguyenlieu: MaNL, TenNL, Soluong, Dongia
Baocao: MaBC, TênBC
Mô hình ER
Nhanvien
MaNV
Hang Hoten Luong
Mahang Ngaysinh Bacluong
TenHang (1, n) (1, n) Gioitinh (1, n) (1, 1) LuongCoban
Làm Hưởng
Soluong Chucvu Hesoluong
Dongia Quequan
SĐT
(1, n)
(1, 1) (1, n)
Thuộc
Quản
lý Lập
(1, n) (1, 1)
Kho Baocao
Nguyenlieu
(1, 1) MaBC
MaNL Makho
(1, n) (1, n) Tenkho TenBC
TenNL Nhập
Soluong Diadiem
Dongia
2, Xác định mối quan hệ giữa các thực thể?
Mối quan hệ giữa Nhân viên và Hàng:
(1, n) (1, n)
Nhanvien Làm
Hang
3, Tạo Cơ sở dữ liệu bằng SQL Server có tên là Quản lí LUCKY CLUB từ 5 bảng
quan hệ trở lên. Hãy tự định nghĩa kiểu dữ liệu cho các cột, sau đó tạo đầy đủ
bảng lược đồ cơ sở dữ liệu quan hệ như mô tả ở trên?
)
create table HANG
(
MAHANG char(5) not null primary key,
TENHANG nvarchar(25),
SOLUONG int,
DONGIA money,
MANL char(5) foreign key references NGUYENLIEU(MANL)
MANV char(5) foreign key references NHANVIEN(MANV),
)
create table KHO
(
MAKHO char(5) not null primary key,
TENKHO nvarchar(20),
DIADIEM nvarchar(30),
MANV char(5) foreign key references NHANVIEN(MANV),
MANL char(5) foreign key references NGUYENLIEU(MANL)
)
create table BAOCAO
(
MABC char(5) not null primary key,
TENBC nvarchar(20),
MANV char(5) foreign key references NHANVIEN(MANV),
MAKHO char(5) foreign key references KHO(MAKHO),
MAHANG char(5) foreign key references HANG(MAHANG),
)
Select * from NHANVIEN
Select * from LUONG
Select * from NGUYENLIEU
Select * from HANG
Select * from KHO
Select * from BAOCAO
Bảng lược đồ cơ sở dữ liệu quan hệ