Phân công công việcThống nhất chọn đề tài : Xây dựng cơ sở dữ liệu quản lý kho hàng.STT Họ và tên Công việc1 Nguyễn Thị Ngọc Huyền Quy trình chuyển đổi từ mô hình ER sang mô hình quan hệ
Trang 1TRƯỜNG ĐẠI HỌC THƯƠNG MẠI
KHOA HỆ THỐNG THÔNG TIN KINH TẾ VÀ THƯƠNG MẠI ĐIỆN TỬ
TIỂU LUẬN
CƠ SỞ DỮ LIỆU
ĐỀ TÀI:
XÂY DỰNG CƠ SỞ DỮ LIỆU QUẢN LÝ KHO CỦA
CÔNG TY KINH DOANH
Giảng viên hướng dẫn : Nguyễn Thị Vân Trang
Mã lớp học phần : 2314INFO2311
Hà Nam, ngày 03 tháng 04 năm 2023
Trang 2Cộng hòa xã hội chủ nghĩa Việt Nam Độc lập – Tự do – Hạnh phúc BIÊN BẢN HỌP NHÓM
Nhóm thực hiện: Nhóm 1
Thời gian: 16:30 Ngày 30/03/2023
Địa điểm : Phòng D202 Trường ĐH Thương Mại cơ sở Hà Nam
I Thành phần tham gia :
ST
1 Nguyễn Thị Ngọc Huyền K58S2 Có
II Nội dung :
1 Thảo luận chọn đề tài
2 Thảo luận phương pháp triển khai đề tài
3 Phân công công việc
Thống nhất chọn đề tài : Xây dựng cơ sở dữ liệu quản lý kho hàng
ST
1 Nguyễn Thị Ngọc Huyền Quy trình chuyển đổi từ mô hình ER sang mô hình quan hệ 11
Thuyết trình
2 Nguyễn Thị Thùy Linh Cài đặt CSDL trên hệ CSDL ( SQL
Trang 3server )Thuyết trình
3 Hoàng Thị Diệu Linh Xác định các mối quan hệSơ đồ quan hệ
4 Vũ Diệu Linh Mô tả bài toán quản lí bán hàng
5 Hoàng Hữu Minh Truy vấn CSDL trong hệ quản trị CSDL
Thuyết trình
7 Nguyễn Trọng Nam Truy vấn CSDL trong hệ quản trị CSDL
8 Trần Thị Ngân Đặt vấn đề quản lí bán hàngPowerPoint
9 Phùng Ninh Nhật Cài đặt CSDL trên hệ CSDL ( SQL server )
10 Tăng Thị Quyên Mô hình ERThuyết trình
11 Vũ Thị Hồng Thắm Bảng giá trị thuộc tính của các quan hệXác định tập thực thể, các thuộc tính và
Trang 4CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự do – Hạnh phúc
BẢNG ĐÁNH GIÁ ĐIỂM THAM GIA THẢO LUẬN
STT Họ và tên Mã sinh viên Đánh giá
1 Nguyễn Thị Ngọc Huyền 22D190062
2 Nguyễn Thị Thùy Linh 22D190088
3 Hoàng Thị Diệu Linh 22D190084
Trang 5MỤC LỤC
Mở đầu 5
NỘI DUNG 6
I Đặt vấn đề và mô tả quản lý bán hàng 6
1 Đặt vấn đề 6
2 Mô tả bài toán 6
3.Mô tả bài toán quản lý kho 7
II Xây dựng mô hình ER 7
1 Xác định tập thực thể các thuộc tính và khóa: 7
2 Xác định các mối quan hệ 8
3 Bảng giá trị thuộc tính của các quan hệ: 10
4.Mô hình ER 14
III CHUYỂN ĐỔI MÔ HÌNH THỰC THỂ ER SANG MÔ HÌNH QUAN HỆ 15
1 Các nguyên tắc chuyển mô hình thực thể sang mô hình quan hệ 15
2 Thực hiện chuẩn hoá cơ sở dữ liệu: 15
3 Sơ đồ quan hệ 19
IV CÀI ĐẶT CSDL TRÊN HỆ CSDL ( SQL SERVER ) 19
V TRUY VẤN CSDL TRÊN HỆ QUẢN TRỊ CSDL ( SQL SERVER ) 25
Lời cảm ơn 30
Trang 6Mở đầu
Cơ sở dữ liệu là một trong những chuyên ngành được quan tâm nhiều nhất trong khoahọc máy tính và trong công nghệ thông tin Hầu hết các ứng dụng hay website đều cầnphải có cơ sở dữ liệu, để lưu trữ dữ liệu, xử lý thông tin và đưa ra các báo cáo, hỗ trợ tìmkiếm Ưu điểm của cơ sở dữ liệu là giảm sự trùng lặp thông tin xuống mức thấp nhất do
đó đảm bảo được nhất quán và toàn ven dữ liệu, đảm bảo dữ liệu có thể được truy xuấttheo nhiều cách khác nhau, khả năng chia sẽ thông tin cho nhiều người sử dụng và nhiềuứng dụng khác nhau Để có thể xây dựng và thiết kế được cơ sở dữ liệu hiệu quả, chúng tacần nắm vững được các phương pháp và các kỹ thuật then chốt trong việc tổ chức dữ liệumột cách logic cũng như cách thức cài đặt vật lý dữ liệu này
Hiện nay, với sự phát triển nhanh chóng của các ngành nghề thì các hoạt động trao đổibuôn bán không còn xa lạ với chúng ta Để các hoạt động buôn bán diễn ra suôn sẻ thì cácnhà phân phối sản phẩm đóng một vai trò quan trọng nhất định Trong đó, các nhà phânphối mỹ phẩm cũng như các nhà phân phối sản phẩm khác phải quản lý một khối lượnglớn các sản phẩm xuất, nhập ra vào kho và số lượng tồn kho của chính mình Đây là kho
dữ liệu rất lớn, không thể lưu trữ và xử lý một cách thủ công như trước đây mà cần phải tinhọc hóa, cụ thể là xây dựng một chương trình tin học để quản lý thống nhất và toàn diệnhoạt động xuất, nhập và số lượng tồn kho về hàng hóa mỹ phẩm của nhà phân phối Vậy nên, để tránh mất thời gian, công sức và tránh sự nhầm lẫn, nhóm chúng em thảoluận với chủ đề “Xây dựng cơ sở dữ liệu quản lý kho hàng”,để thực hành việc quản lý sốlượng hàng hóa mỹ phẩm xuất, nhập và tồn kho và học cách xây dựng một cơ sở dữ liệubằng việc ứng dụng công nghệ thông tin
Trang 7cơ sở dữ liệu None
-cơ sở dữ liệu None
2
English for Academic and Professional…realers 100% (37)
Trang 8dữ liệu ra đời và đóng vai trò quan trọng trong xử lý và kiểm soát nguồn thông tin Dovậy, công tác quản lý kho hàng là một công tác không thể thiếu của tất cả các tổ chức
về kinh tế Thông tin về các mặt hàng biến đổi hàng ngày mà sổ sách không thể cậpnhật những thông tin đó một cách chính xác được Vì vậy, xây dựng một hệ thốngthông tin quản lý kho hàng trong một doanh nghiệp hay nhà phân phối giúp cho họnắm bắt được tình hình về số lượng xuất, nhập sản phẩm và cũng như là số lượng sảnphẩm tồn kho giúp công tác quản lý nhanh gọn, hiệu quả hơn
Bài toán đặt ra là nhà phân phối mỹ phẩm A cần giảm đi công việc lưu trữ thông tinbằng sổ sách cũng như tính toán lượng mỹ phẩm xuất, nhập và số lượng tồn kho củanhà phân phối
Tình trạng xuất, nhập của từng loại hàng hóa
Thống kê số lượng hàng tồn kho
Mỗi loại hàng được xếp riêng theo từng mã hàng
Thông tin của cửa hàng bán lẻ và nhà cung cấp được lưu vào hóa đơn trên hệ thống
có thể tra cứu
Thống kê doanh thu (theo tháng, quý, năm)
Yêu cầu được đề ra: xây dựng cơ sở dữ liệu cho nhà phân phối mỹ phẩm A về quản
lý kho hàng, quản lý được số lượng sản phẩm trong kho hàng một cách hiệu quả, nhanhchóng và chính xác nhất
2 Mô tả bài toán
Nhà phân phối mỹ phẩm A là trung gian giữa các nhà cung cấp sản phẩm và cáccửa hàng bán lẻ chuyên phân phối mỹ phẩm với số lượng ngày càng lớn, đa dạng,phong phú về các mặt hàng Trong kho được chia thành nhiều không gian nhỏ khácnhau để chứa từng loại sản phẩm riêng biệt để thuận tiện chi việc quản lý và kiểm kê
số lượng
Khi nhập hàng, với những mặt hàng đã được nhập kho, người quản lý kho sẽ thống
kê số lượng, chất lượng, kê khai ngày nhập và phân chia các loại mặt hàng ví dụ: dầu
Short response questions pearsonFinancial
Accounti… 100% (5)
2
Trang 9gội, sữa tắm, sữa rửa mặt, nếu đạt yêu cầu của bên nhà phân phối thì các mặt hàng
sẽ được nhập kho còn không đạt yêu cầu thì nhà cung cấp phải xem lại và cung cấpđúng yêu cầu của nhà phân phối Khi phân phối đến các cửa hàng bán lẻ người quản lýkho sẽ phân chia sản phẩm theo đúng nhu cầu của các cửa hàng qua hóa đơn sao chocung cấp đầy đủ số lượng, chất lượng, giá thành một cách hợp lý
3.Mô tả bài toán quản lý kho
Quy trình quản lý kho sẽ bắt đầu từ việc quản lý số lượng, phân chia các loại mặthàng khác nhau thông qua các phiếu nhập và phiếu xuất ta biết được các nhà cung cấp,các khách hàng Sau đó, các phiếu xuất và phiếu nhập sẽ được đưa đến bộ phận kiểm
kê để lưu giữ và thống kê Cuối mỗi tháng bộ phận kiểm kê sẽ thống kê và tổng hợp sốlượng sản phẩm xuất, nhập và số lượng tồn kho trong tháng
Sau mỗi ngày làm việc, các nhân viên sẽ thống kê, sắp xếp lại các mặt hàng trongtừng khu vực phân chia để kiểm kê, báo cáo với quản lý kho Sau khoảng 1 tuần hoặc
1 tháng chủ kho sẽ tổng hợp số lượng các mặt hàng đã nhập và xuất, số lượng tồn kho
để biết cần nhập thêm mặt hàng nào
Thông tin vào của hệ quản lý:
Bộ phận quản lý: mã bộ phận quản lý, tên bộ phận quản lý, số điện thoại.Danh mục kho: tên sản phẩm, địa chỉ, mã kho, mã sản phẩm, số điện thoại, sốlượng tồn kho
Danh mục sản phẩm: ngày sản xuất, hạn sử dụng, giá bán, giá nhập, tên sảnphẩm, mã sản phẩm, xuất xứ, số lượng
Nhà cung cấp: số điện thoại, địa chỉ, tên nhà cung cấp, mã nhà cung cấp.Phiếu nhập: số lượng, mã nhân viên, đơn giá nhập, tên sản phẩm, mã sản phẩm,ngày nhập, giá nhập, mã phiếu, mã nhân viên
Phiếu xuất: mã nhân viên, tên sản phẩm, số lượng, mã sản phẩm, đơn giá bán,giá bán, mã phiếu, mã nhân viên, ngày bán, ngày xuất
Khách hàng: số điện thoại, địa chỉ, mã sản phẩm, tên sản phẩm
Nhân viên: tên nhân viên, số điện thoại, mã nhân viên, giới tính, địa chỉ
II Xây dựng mô hình ER
1 Xác định tập thực thể các thuộc tính và khóa:
NHANVIEN ( MaNV; TenNV; GioitinhNV; DiaChi; SodienthoaiNV)
Trang 10KHACHHANG ( MaKH; TenKH; SDT; DiaChi)
NHACUNGCAP ( MaNCC; TenNCC; DiaChi; SDT)
SANPHAM (MaSP; TenSP; XuatXu; SL; GiaNhap; GiaBan; NgaySX; HanSD) KHO ( MaKho; MaSP; TenSP; DiaChi; SDT; SLTonKho)
PHIEUNHAP (MaPhieu; MaSP; MaNV; TenSP; SL; DonGiaMua; GiaNhap;
Trang 123 Bảng giá trị thuộc tính của các quan hệ:
Bảng NHANVIEN
Bảng KHACHHANG
Thuộc tính Kiểu dữ liệu Độ dài Mô tảMaKH Char 10 Mã khách hàngTenKH NVarchar 40 Tên khách hàngDiaChi NVarchar 100 Địa chỉ khách hàngSDT Char 10 Số điện thoại khách hàng
Trang 13Bảng NHACUNGCAP
Thuộc tính Kiểu dữ liệu Độ dài Mô tả
MaNCC Char 10 Mã nhà cung cấpTenNCC NVarchar 40 Tên nhà cung cấpDiaChi NVarchar 100 Địa chỉ nhà cung cấpSDT Char 10 Số điện thoại nhà cung cấpBảng SANPHAM
Thuộc tính Kiểu dữ liệu Độ dài Mô tả
TenSP NVarchar 30 Tên sản phẩmXuatXu NVarchar 40 Nơi xuất xứ
NgaySX Datetime Ngày sản xuấtHanSD Datetime Hạn sử dụngBảng KHO
Thuộc tính Kiểu dữ liệu Độ dài Mô tả
Trang 14MaKho Char 10 Mã kho
TenSP NVarchar 30 Tên sản phẩmDiaChi NVarchar 100 Địa chỉ khoSDT Char 10 Số điện thoại khoSLTonKho Int Số lượng tồn khoBảng PHIEUNHAP
Thuộc tính Kiểu dữ liệu Độ dài Mô tảMaPhieu Char 10 Mã phiếu nhập
MaNV Char 10 Mã nhân viênTenSP NVarchar 30 Tên sản phẩm
DonGiaMua Money Đơn giá mua
NgayNhap Datetime Ngày nhậpBảng PHIEUXUAT
Thuộc tính Kiểu dữ liệu Độ dài Mô tả
Trang 15MaPhieu Char 10 Mã phiếu xuất
MaNV Char 10 Mã nhân viênTenSP NVarchar 30 Tên sản phẩm
DonGiaBan Money Đơn giá bánNgayXuat Datetime Ngày bánBảng BOPHANQUANLY
Thuộc tính Kiểu dữ liệu Độ dài Mô tảMaBPQL Char 10 Mã bộ phận quản lýTenBPQL NVarchar 100 Tên bộ phận quản lýSDT Char 10 Số điện thoại
Trang 164.Mô hình ER
Trang 17III CHUYỂN ĐỔI MÔ HÌNH THỰC THỂ ER SANG MÔ HÌNH QUAN HỆ
1 Các nguyên tắc chuyển mô hình thực thể sang mô hình quan hệ
Chuyển các tập thực thể:
Mỗi thực thể được chuyển thành một quan hệ cùng tên và danh sách thuộc tính.Đối với kiểu thực thể thông thường (regular entity type): Khóa của quan hệ là khóacủa kiểu thực thể Thuộc tính của quan hệ cũng chính là thuộc tính của kiểu thực thể.Quan hệ không chứa các thuộc tính đa trị mà chỉ chứa thuộc tính thành phần củanhững thuộc tính phức hợp
Chuyển đổi mối quan hệ 3 ngôi sao:
Chuyển thành quan hệ mới, có khoá chính gồm 3 thuộc tính khóa của 3 thực thểtham gia mối kết hợp Thuộc tính mối kết hợp (nếu có) sẽ trở thành thuộc tính củaquan hệ mới
Chuyển đổi mối quan hệ 1 – 1:
Thuộc tính khóa bên này sẽ làm khóa ngoại của bên kia hoặc ngược lại
Chuyển đổi mối quan hệ 1-n:
Thuộc tính khóa bên 1 làm khóa ngoại bên nhiều
Chuyển đổi mối quan hệ n-n:
Chuyển thành quan hệ mới có khoá chính gồm 2 thuộc tính khóa của 2 quan hệ trở lên,thuộc tính mối kết hợp (nếu có) trở thành thuộc tính của quan hệ mới
Chuyển đổi mối quan hệ đa trị:
Chuyển thành quan hệ mới có khoá chính gồm thuộc tính đa trị và thuộc tính khóa củathực thể Sau khi chuyển thành quan hệ mới, thuộc tính đa trị sẽ tự động biến mất khỏithực thể cũ
2 Thực hiện chuẩn hoá cơ sở dữ liệu:
Bước 1: Liệt kê các thuộc tính
NHANVIEN (MaNV, TenNV,GioitinhNV, SodienthoaiNV, DiaChiNV)
KHO (MaKho, MaSP, TenSP, SLTonKho, SDT, DiaChi)
SANPHAM (MaSP, XuatXu, SL, TenSP, NgaySX, HanSD, GiaNhap, GiaBan)NHACUNGCAP (MaNCC, DiaChi, SDT, TenNCC)
PHIEUNHAP (MaPhieu, MaSP, TenSP, SL, GiaNhap, NgayNhap, DonGiaMua,MaNV)
PHIEUXUAT (MaPhieu, DonGiaBan, SL, MaNV, GiaBan, MaSP, TenSP, NgayXuat)
Trang 18KHACHHANG (MaKH, TenKH, SDT, DiaChi)
Bước 2: Loại bỏ các thuộc tính đa trị và thuộc tính lặp
Vì trong cơ sở dữ liệu đang thực hiện chuẩn hoá không có thuộc tính đa trị và thuộctính lặp nên bỏ qua bước này, tiếp tục bước 3
Bước 3: Xây dựng các phụ thuộc hàm
Từ các thuộc tính trên ta suy ra các phụ thuộc hàm sau:
(1) MaNV TenNV, SDT, DiaChi
(2) MaKho MaSP, TenSP, SLTonKho, SDT, DiaChi
(3) MaSP XuatXu, SL, TenSP, NgaySX, HanSD, GiaNhap, GiaBan
(4) MaNCC DiaChi, SDT, TenNCC
(5) MaPhieuNhap MaSP, TenSP, SL, GiaNhap, NgayNhap, DonGiaMua, MaNV(6) MaPhieuXuat → DonGiaBan, SL, MaNV, GiaBan, MaSP, TenSP
(7) MaKH → TenKH, SDT, DiaChi
Bước 4: Chuyển đổi mô hình ER sang mô hình quan hệ
*Quan hệ 1-n
- Quan hệ giữa BO PHAN QUAN LY – NHANVIEN: Thêm khoá “MaBPQL” vào
thực thể NHANVIEN
NHANVIEN(MaNV, DiaChi, SDT, TenNV, MaBPQL)
BO PHAN QUAN LY(MaBPQL, TenBPQL, SĐT)
*Quan hệ n-n
- Quan hệ NHANVIEN – KHO:
Trang 19NHANVIEN(MaNV, MaKho, SĐT, DiaChi, TenNV)
KHO(MaKho, MaSP, TenSP, SĐT, SLTonKho, DiaChi)
-Quan hệ NHANVIEN – PHIEUXUAT:
NHANVIEN(MaNV, SĐT, DiaChi, TenNV)
PHIEUXUAT(MaPhieu, MaNV, TenSP, MaSP, GiaBan, SL, DonGiaBan)
-Quan hệ NHANVIEN – PHIEUNHAP
NHANVIEN(MaNV, SĐT, DiaChi, TenNV)
PHIEUNHAP(MaPhieu, MaNV, SL, MaSP, TenSP, GiaNhap, NgayNhap,DonGiaMua)
Trang 20-Quan hệ KHO - SANPHAM:
KHO (MaKho, MaSP, TenSP, SĐT, DiaChi, SLTonKho)
SANPHAM(MaSP, NgaySX, HanSD, GiaBan, TenSP, XuatXu, GiaNhap, SL)
Quan hệ PHIEUNHAP – NHACUNGCAP:
PHIEUNHAP(MaPhieu, MaNCC, NgayNhap, GiaNhap, DonGiaMua, MaNV, MaSP,TenSP, SL)
NHACUNGCAP(MaNCC, DiaChi, SĐT, TenNCC)
-Quan hệ PHIEUXUAT – KHACHHANG:
Trang 21PHIEUXUAT(MaPhieu, MaSP, GiaBan, TenSP, DonGiaBan, MaNV, SL)
3 Sơ đồ quan hệ
IV CÀI ĐẶT CSDL TRÊN HỆ CSDL ( SQL SERVER )
Tạo và sử dụng cơ sở dữ liệu:
CREATE DATABASE QUANLYKHO
GO
Use QUANLYKHO
GO
Tạo bảng BOPHANQUANLY:
CREATE TABLE BOPHANQUANLY (
MaBPQL char ( 10 ) not null PRIMARY KEY ,
TenBPQL nvarchar ( 100 ),
SDT char ( ), 10
Trang 22GO
Tạo bảng NHANVIEN:
CREATE TABLE NHANVIEN (
MaNV char ( 10 ) not null PRIMARY KEY ,
CREATE TABLE KHACHHANG (
MaKH char ( 10 ) not null PRIMARY KEY ,
CREATE TABLE NHACUNGCAP (
MaNCC char ( 10 ) not null PRIMARY KEY ,
CREATE TABLE SANPHAM (
MaSP char ( 10 ) not null PRIMARY KEY ,
TenSP nvarchar ( 30 ) not null UNIQUE ,
XuatXu nvarchar ( ), 40
SL int ,
GiaNhap money ,
GiaBan money ,
Trang 23CREATE TABLE PHIEUNHAP (
MaPhieu char ( 10 ) not null PRIMARY KEY ,
MaSP char ( )not 10 null FOREIGN KEY ( MaSP ) REFERENCES SANPHAM ( MaSP ),
MaNV char ( 10 ) not null FOREIGN KEY ( MaNV ) REFERENCES NHANVIEN ( MaNV ),
TenSP nvarchar ( 30 ) not null FOREIGN KEY ( TenSP ) REFERENCES SANPHAM ( TenSP ),
CREATE TABLE PHIEUXUAT (
MaPhieu char ( 10 ) not null PRIMARY KEY ,
MaSP char ( )not 10 null FOREIGN KEY ( MaSP ) REFERENCES SANPHAM ( MaSP ),
MaNV char ( 10 ) not null FOREIGN KEY ( MaNV ) REFERENCES NHANVIEN ( MaNV ),
TenSP nvarchar ( 30 ) FOREIGN KEY ( TenSP ) REFERENCES SANPHAM ( TenSP ),
CREATE TABLE KHO (
MaKho char ( 10 ) not null PRIMARY KEY ,
MaSP char ( 10 ) not null FOREIGN KEY ( MaSP ) REFERENCES SANPHAM ( MaSP ),
TenSP nvarchar ( 30 ) not null FOREIGN KEY ( TenSP ) REFERENCES SANPHAM ( TenSP ),
DiaChi nvarchar ( 100 ),
SDT char ( 10 ),
SLTonKho int ,
)
Trang 24Chèn thông tin vào bảng BOPHANQUANLY:
INSERT INTO BOPHANQUANLY ( MaBPQL , TenBPQL , SDT ) VALUES ('QL001',N'Quản lý kho mỹ phẩm', '0246791233')
GO
Chèn thông tin vào bảng NHANVIEN:
INSERT INTO NHANVIEN ( MaNV , TenNV GioitinhNV DiachiNV SodienthoaiNV , , , ) VALUES ( 'NV001' , N'Tăng Thị Quyên' ,N'Nữ', N'Hà Đông- Hà Nội' , '0123479546' )
INSERT INTO NHANVIEN ( MaNV , TenNV GioitinhNV DiachiNV SodienthoaiNV , , , ) VALUES ( 'NV002' , N'Nguyễn Thị Ngọc Huyền' ,N'Nữ', N'Hà Tây- Hà Nội' , '0597794315' )
INSERT INTO NHANVIEN ( MaNV , TenNV GioitinhNV DiachiNV SodienthoaiNV , , , ) VALUES ( 'NV003' , N'Nông Trà My' ,N'Nữ', N'Cầu Giấy- Hà Nội' ,'0379476184')
INSERT INTO NHANVIEN ( MaNV , TenNV GioitinhNV DiachiNV SodienthoaiNV , , , ) VALUES ( 'NV004' , N'Phùng Ninh Nhật' 'Nam' N'Ba Đình-Hà Nội','0374894614' , , )
INSERT INTO NHANVIEN ( MaNV , TenNV GioitinhNV DiachiNV SodienthoaiNV , , , ) VALUES ( 'NV005' , N'Hoàng Hữu Minh' 'Nam' N'Thanh Xuân- Hà Nội','0347961238' , , )
GO
Chèn thông tin vào bảng NHACUNGCAP:
INSERT INTO NHACUNGCAP ( MaNCC , TenNCC , DiaChi , SDT ) VALUES ('NCC001',N'đông
ty TNHH ABC' N'Cầu Giấy- Hà Nội' , , '0134794627' )
INSERT INTO NHACUNGCAP ( MaNCC , TenNCC , DiaChi , SDT ) VALUES ('NCC002',N'đông
ty TNHH DEF' N'Ba Đình-Hà Nội' , , '0894756123' )
INSERT INTO NHACUNGCAP ( MaNCC , TenNCC , DiaChi , SDT ) VALUES ('NCC003',N'đông
ty TNHH GHI' N'Thanh Xuân- Hà Nội' , , '0247946173' )
GO