Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- USE [QLBanHangThietBiMayTinh]
- GO
- /****** Object: Table [dbo].[TAIKHOAN] Script Date: 10/18/2016 21:44:53 ******/
- SET ANSI_NULLS ON
- GO
- SET QUOTED_IDENTIFIER ON
- GO
- SET ANSI_PADDING ON
- GO
- CREATE TABLE [dbo].[TAIKHOAN](
- [TenDangNhap] [VARCHAR](30) NOT NULL,
- [MatKhau] [VARCHAR](20) NOT NULL,
- [MaQuyenSuDung] [bit] NULL,
- CONSTRAINT [PK_TAIKHOAN] PRIMARY KEY CLUSTERED
- (
- [TenDangNhap] ASC
- )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
- ) ON [PRIMARY]
- GO
- SET ANSI_PADDING OFF
- GO
- INSERT [dbo].[TAIKHOAN] ([TenDangNhap], [MatKhau], [MaQuyenSuDung]) VALUES (N'admin', N'Admin1', 1)
- INSERT [dbo].[TAIKHOAN] ([TenDangNhap], [MatKhau], [MaQuyenSuDung]) VALUES (N'admin2', N'Admin2', 0)
- INSERT [dbo].[TAIKHOAN] ([TenDangNhap], [MatKhau], [MaQuyenSuDung]) VALUES (N'admin3', N'Admin3', 1)
- /****** Object: Table [dbo].[KHACHHANG] Script Date: 10/18/2016 21:44:53 ******/
- SET ANSI_NULLS ON
- GO
- SET QUOTED_IDENTIFIER ON
- GO
- SET ANSI_PADDING ON
- GO
- CREATE TABLE [dbo].[KHACHHANG](
- [MaKH] [VARCHAR](13) NOT NULL,
- [TenKH] [nvarchar](30) NOT NULL,
- [DiaChi] [nvarchar](50) NULL,
- [SoDienthoai] [VARCHAR](12) NULL,
- [Email] [VARCHAR](30) NULL,
- [GioiTinh] [nvarchar](8) NOT NULL,
- CONSTRAINT [PK_KHACHHANG] PRIMARY KEY CLUSTERED
- (
- [MaKH] ASC
- )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
- ) ON [PRIMARY]
- GO
- SET ANSI_PADDING OFF
- GO
- INSERT [dbo].[KHACHHANG] ([MaKH], [TenKH], [DiaChi], [SoDienthoai], [Email], [GioiTinh]) VALUES (N'KH001', N'Trần Trọng An', N'369/41 Hồ Thị Nghĩa, P1, Q10, TPHCM', N'01222743738', N'trongan@gmail.com', N'Nam')
- INSERT [dbo].[KHACHHANG] ([MaKH], [TenKH], [DiaChi], [SoDienthoai], [Email], [GioiTinh]) VALUES (N'KH002', N'Nguyễn Hải Bình', N'205/43 Tân Hòa Đông - P14 - Q6', N'0989145251', N'toctanchidia@yahoo.com', N'Nam')
- INSERT [dbo].[KHACHHANG] ([MaKH], [TenKH], [DiaChi], [SoDienthoai], [Email], [GioiTinh]) VALUES (N'KH003', N'Hoàng Tiến Dũng', N'987/3b Lò Gốm - F8 - Q6', N'034.3520321', N'hdungbeat@yahoo.com', N'Nam')
- INSERT [dbo].[KHACHHANG] ([MaKH], [TenKH], [DiaChi], [SoDienthoai], [Email], [GioiTinh]) VALUES (N'KH004', N'Nguyễn Kim Giang', N'541/17/2d Tỉnh Lộ 10 - Bình Tân', N'0953313333', N'nguyenkimgiang@yahoo.com', N'Nữ')
- INSERT [dbo].[KHACHHANG] ([MaKH], [TenKH], [DiaChi], [SoDienthoai], [Email], [GioiTinh]) VALUES (N'KH005', N'Nguyễn Trường Giang', N'289/33 Bến Vân Đồn -F2 - Q4', N'0912153342', N'tgiang1979@yahoo.com', N'Nam')
- INSERT [dbo].[KHACHHANG] ([MaKH], [TenKH], [DiaChi], [SoDienthoai], [Email], [GioiTinh]) VALUES (N'KH006', N'Nguyễn Thượng Hải', N'Thanh Trì - Hà Nội ', N'0915188500', N'haint_itims2002@yahoo.com', N'Nam')
- INSERT [dbo].[KHACHHANG] ([MaKH], [TenKH], [DiaChi], [SoDienthoai], [Email], [GioiTinh]) VALUES (N'KH007', N'Trịnh Thị Hằng', N'15/165 Đà Nẵng', N'0983373827', N'hang_polyme@yahoo.com', N'Nữ')
- INSERT [dbo].[KHACHHANG] ([MaKH], [TenKH], [DiaChi], [SoDienthoai], [Email], [GioiTinh]) VALUES (N'KH008', N'Nguyễn Thị Thu Hằng', N'Thanh Trì - Hà Nội ', N'0914363041', N'hangntt@vnu.edu.vn', N'Nữ')
- INSERT [dbo].[KHACHHANG] ([MaKH], [TenKH], [DiaChi], [SoDienthoai], [Email], [GioiTinh]) VALUES (N'KH009', N'Nguyễn Thị Quỳnh Hoa', N'Bình Thạnh', N'04.37641359', N'quynhhoa_itims03@yahoo.com.vn', N'Nữ')
- INSERT [dbo].[KHACHHANG] ([MaKH], [TenKH], [DiaChi], [SoDienthoai], [Email], [GioiTinh]) VALUES (N'KH010', N'Nguyễn Quang Lịch', N'ĐHQG - KTX khu A Linh Trung Thủ Đức', N'0983797689', N'nqlich1501@yahoo.com', N'Nam')
- /****** Object: Table [dbo].[CHUCVU] Script Date: 10/18/2016 21:44:53 ******/
- SET ANSI_NULLS ON
- GO
- SET QUOTED_IDENTIFIER ON
- GO
- SET ANSI_PADDING ON
- GO
- CREATE TABLE [dbo].[CHUCVU](
- [MaCV] [VARCHAR](13) NOT NULL,
- [TenCV] [nvarchar](20) NOT NULL,
- CONSTRAINT [PK_CHUCVU] PRIMARY KEY CLUSTERED
- (
- [MaCV] ASC
- )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
- ) ON [PRIMARY]
- GO
- SET ANSI_PADDING OFF
- GO
- INSERT [dbo].[CHUCVU] ([MaCV], [TenCV]) VALUES (N'CV001', N'Nhân viên thu ngân')
- INSERT [dbo].[CHUCVU] ([MaCV], [TenCV]) VALUES (N'CV002', N'Nhân viên bán hàng')
- INSERT [dbo].[CHUCVU] ([MaCV], [TenCV]) VALUES (N'CV003', N'Thủ kho')
- INSERT [dbo].[CHUCVU] ([MaCV], [TenCV]) VALUES (N'CV004', N'Giám Đốc')
- INSERT [dbo].[CHUCVU] ([MaCV], [TenCV]) VALUES (N'CV005', N'Phó Giám Đốc')
- INSERT [dbo].[CHUCVU] ([MaCV], [TenCV]) VALUES (N'CV006', N'CT hội đồng quản trị')
- INSERT [dbo].[CHUCVU] ([MaCV], [TenCV]) VALUES (N'CV007', N'Nhân viên kiểm kê')
- INSERT [dbo].[CHUCVU] ([MaCV], [TenCV]) VALUES (N'CV008', N'Nhân viên kiểm kê')
- /****** Object: Table [dbo].[NHACUNGCAP] Script Date: 10/18/2016 21:44:53 ******/
- SET ANSI_NULLS ON
- GO
- SET QUOTED_IDENTIFIER ON
- GO
- SET ANSI_PADDING ON
- GO
- CREATE TABLE [dbo].[NHACUNGCAP](
- [MaNCC] [VARCHAR](13) NOT NULL,
- [TenNCC] [nvarchar](50) NOT NULL,
- [DiaChi] [nvarchar](50) NULL,
- [SoDienThoai] [VARCHAR](12) NULL,
- [Fax] [VARCHAR](12) NULL,
- [Email] [VARCHAR](30) NULL,
- CONSTRAINT [PK_NHACUNGCAP] PRIMARY KEY CLUSTERED
- (
- [MaNCC] ASC
- )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
- ) ON [PRIMARY]
- GO
- SET ANSI_PADDING OFF
- GO
- INSERT [dbo].[NHACUNGCAP] ([MaNCC], [TenNCC], [DiaChi], [SoDienThoai], [Fax], [Email]) VALUES (N'NCC001', N'Công Ty TNHH Vi Tính Nguyên Kim Chính Nhân', N'Q. 1,Tp. Hồ Chí Minh (TPHCM)', N'0839203921', N'', N'cskh@chinhnhan.vn')
- INSERT [dbo].[NHACUNGCAP] ([MaNCC], [TenNCC], [DiaChi], [SoDienThoai], [Fax], [Email]) VALUES (N'NCC002', N'Công Ty TNHH Phúc Tường', N' Tp. Thủ Dầu Một,Bình Dương', N'0908010077', N'', N'phuctuong@phuctuongitc.com.vn')
- INSERT [dbo].[NHACUNGCAP] ([MaNCC], [TenNCC], [DiaChi], [SoDienThoai], [Fax], [Email]) VALUES (N'NCC003', N'Công Ty TNHH Điện Tử - Tin Học Từ Sơn', N' P. Kinh Dinh, TP. Phan Rang-Tháp Chàm,Ninh Thuận', N'0683822597', NULL, N'ts@tuson.vn')
- INSERT [dbo].[NHACUNGCAP] ([MaNCC], [TenNCC], [DiaChi], [SoDienThoai], [Fax], [Email]) VALUES (N'NCC004', N'Công Ty TNHH Tin Học Tiên Phong', N'TP. Phan Thiết,Bình Thuận', N'0623838899', NULL, N'tienphong@itplaza.vn')
- INSERT [dbo].[NHACUNGCAP] ([MaNCC], [TenNCC], [DiaChi], [SoDienThoai], [Fax], [Email]) VALUES (N'NCC005', N'Công Ty TNHH Minh Tiến', N'Q. Liên Chiểu,Tp. Đà Nẵng', N'05113730469', NULL, N'minhtiendanang@gmail.com')
- INSERT [dbo].[NHACUNGCAP] ([MaNCC], [TenNCC], [DiaChi], [SoDienThoai], [Fax], [Email]) VALUES (N'NCC006', N'Công Ty TNHH TM DV XNK Phạm Nguyễn', N'Q. 1,Tp. Hồ Chí Minh (TPHCM)', N'0822109210', NULL, N'gd@gocnhinso.vn')
- INSERT [dbo].[NHACUNGCAP] ([MaNCC], [TenNCC], [DiaChi], [SoDienThoai], [Fax], [Email]) VALUES (N'NCC007', N'Công Ty TNHH Một Thành Viên Tin Thành Long', N'Tp. Biên Hòa,Đồng Nai', N'0908937483', NULL, N'tinthanhlong@gmail.com')
- INSERT [dbo].[NHACUNGCAP] ([MaNCC], [TenNCC], [DiaChi], [SoDienThoai], [Fax], [Email]) VALUES (N'NCC008', N'Công Ty TNHH Vi Tính Nguyên Kim', N'Q. 1,Tp. Hồ Chí Minh (TPHCM)', N'0839203191', NULL, N'sales@nguyenkimvn.com')
- INSERT [dbo].[NHACUNGCAP] ([MaNCC], [TenNCC], [DiaChi], [SoDienThoai], [Fax], [Email]) VALUES (N'NCC009', N'Công Ty TNHH MTV Tin Học Hải Nguyên', N'Hòa Thành,Tây Ninh', N'0961556505', NULL, N'minhkha902@yahoo.com.vn')
- INSERT [dbo].[NHACUNGCAP] ([MaNCC], [TenNCC], [DiaChi], [SoDienThoai], [Fax], [Email]) VALUES (N'NCC010', N'Công Ty Cổ Phần Công Nghệ Liên Hiệp', N'Q. Tân Phú,Tp. Hồ Chí Minh (TPHCM)', N'0938707188', NULL, N'sale@sieuthicongnghe.com')
- /****** Object: Table [dbo].[NHOMHANG] Script Date: 10/18/2016 21:44:53 ******/
- SET ANSI_NULLS ON
- GO
- SET QUOTED_IDENTIFIER ON
- GO
- SET ANSI_PADDING ON
- GO
- CREATE TABLE [dbo].[NHOMHANG](
- [MaNhom] [VARCHAR](13) NOT NULL,
- [TenNhom] [nvarchar](50) NOT NULL,
- CONSTRAINT [PK_NHOMHANG] PRIMARY KEY CLUSTERED
- (
- [MaNhom] ASC
- )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
- ) ON [PRIMARY]
- GO
- SET ANSI_PADDING OFF
- GO
- INSERT [dbo].[NHOMHANG] ([MaNhom], [TenNhom]) VALUES (N'NH001', N'Laptop và máy tính bảng')
- INSERT [dbo].[NHOMHANG] ([MaNhom], [TenNhom]) VALUES (N'NH002', N'Máy tính và linh kiện')
- INSERT [dbo].[NHOMHANG] ([MaNhom], [TenNhom]) VALUES (N'NH003', N'Thiết bị văn phòng và moniter')
- INSERT [dbo].[NHOMHANG] ([MaNhom], [TenNhom]) VALUES (N'NH004', N'Phụ kiện công nghệ')
- INSERT [dbo].[NHOMHANG] ([MaNhom], [TenNhom]) VALUES (N'NH005', N'Thiết bị điện tử thông minh')
- /****** Object: Table [dbo].[NHANVIEN] Script Date: 10/18/2016 21:44:53 ******/
- SET ANSI_NULLS ON
- GO
- SET QUOTED_IDENTIFIER ON
- GO
- SET ANSI_PADDING ON
- GO
- CREATE TABLE [dbo].[NHANVIEN](
- [MaNV] [VARCHAR](13) NOT NULL,
- [TenNV] [nvarchar](50) NOT NULL,
- [GioiTinh] [nvarchar](8) NOT NULL,
- [SoDienThoai] [VARCHAR](12) NULL,
- [NgaySinh] [DATE] NULL,
- [Luong] [INT] NULL,
- [SoCMTND] [VARCHAR](9) NOT NULL,
- [TenDangNhap] [VARCHAR](30) NULL,
- [NgayVaoLam] [DATE] NULL,
- [MaCV] [VARCHAR](13) NULL,
- CONSTRAINT [PK_NHANVIEN] PRIMARY KEY CLUSTERED
- (
- [MaNV] ASC
- )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
- ) ON [PRIMARY]
- GO
- SET ANSI_PADDING OFF
- GO
- INSERT [dbo].[NHANVIEN] ([MaNV], [TenNV], [GioiTinh], [SoDienThoai], [NgaySinh], [Luong], [SoCMTND], [TenDangNhap], [NgayVaoLam], [MaCV]) VALUES (N'NV001', N'Nguyễn Thúy Hằng', N'Nữ', N'0909429495', CAST(0x201B0B00 AS DATE), 5000000, N'022230191', N'admin3', CAST(0xB7390B00 AS DATE), N'CV001')
- INSERT [dbo].[NHANVIEN] ([MaNV], [TenNV], [GioiTinh], [SoDienThoai], [NgaySinh], [Luong], [SoCMTND], [TenDangNhap], [NgayVaoLam], [MaCV]) VALUES (N'NV002', N' Lâm Sơn Kiệt', N'Nam', N'0988992518', CAST(0x9A1A0B00 AS DATE), 6000000, N'361740797', N'admin2', CAST(0xCC390B00 AS DATE), N'CV007')
- INSERT [dbo].[NHANVIEN] ([MaNV], [TenNV], [GioiTinh], [SoDienThoai], [NgaySinh], [Luong], [SoCMTND], [TenDangNhap], [NgayVaoLam], [MaCV]) VALUES (N'NV003', N'Phạm Quang Trường ', N'Nam', N'01689525898', CAST(0xF3120B00 AS DATE), 5000000, N'331448201', N'admin2', CAST(0x49350B00 AS DATE), N'CV008')
- INSERT [dbo].[NHANVIEN] ([MaNV], [TenNV], [GioiTinh], [SoDienThoai], [NgaySinh], [Luong], [SoCMTND], [TenDangNhap], [NgayVaoLam], [MaCV]) VALUES (N'NV004', N'Bùi Thị Muôn ', N'Nữ', N'01214907840', CAST(0xFD1D0B00 AS DATE), 6000000, N'340486509', N'admin2', CAST(0x6E390B00 AS DATE), N'CV002')
- INSERT [dbo].[NHANVIEN] ([MaNV], [TenNV], [GioiTinh], [SoDienThoai], [NgaySinh], [Luong], [SoCMTND], [TenDangNhap], [NgayVaoLam], [MaCV]) VALUES (N'NV005', N'Hà Văn Huyện', N'Nam', N'0939166160', CAST(0x46170B00 AS DATE), 6500000, N'371785980', N'admin3', CAST(0xB4390B00 AS DATE), N'CV003')
- INSERT [dbo].[NHANVIEN] ([MaNV], [TenNV], [GioiTinh], [SoDienThoai], [NgaySinh], [Luong], [SoCMTND], [TenDangNhap], [NgayVaoLam], [MaCV]) VALUES (N'NV006', N'Trần Văn Cao', N'Nam', N'0914409356', CAST(0x6D150B00 AS DATE), 6500000, N'371070033', NULL, CAST(0x29380B00 AS DATE), N'CV003')
- INSERT [dbo].[NHANVIEN] ([MaNV], [TenNV], [GioiTinh], [SoDienThoai], [NgaySinh], [Luong], [SoCMTND], [TenDangNhap], [NgayVaoLam], [MaCV]) VALUES (N'NV007', N'Tạ Quốc Thiện ', N'Nam', N'0963939994', CAST(0x6D1B0B00 AS DATE), 6000000, N'021749297', N'admin3', CAST(0xB2390B00 AS DATE), N'CV002')
- INSERT [dbo].[NHANVIEN] ([MaNV], [TenNV], [GioiTinh], [SoDienThoai], [NgaySinh], [Luong], [SoCMTND], [TenDangNhap], [NgayVaoLam], [MaCV]) VALUES (N'NV008', N'Nguyễn Thị Mỹ', N'Nữ', N'0986716397', CAST(0xE50F0B00 AS DATE), 10000000, N'311371560', N'admin', CAST(0x88320B00 AS DATE), N'CV005')
- INSERT [dbo].[NHANVIEN] ([MaNV], [TenNV], [GioiTinh], [SoDienThoai], [NgaySinh], [Luong], [SoCMTND], [TenDangNhap], [NgayVaoLam], [MaCV]) VALUES (N'NV009', N'Nguyễn Chí Cường', N'Nam', N'0913133894', CAST(0xEC0E0B00 AS DATE), 15000000, N'320375615', N'admin', CAST(0x88320B00 AS DATE), N'CV004')
- INSERT [dbo].[NHANVIEN] ([MaNV], [TenNV], [GioiTinh], [SoDienThoai], [NgaySinh], [Luong], [SoCMTND], [TenDangNhap], [NgayVaoLam], [MaCV]) VALUES (N'NV010', N'Mai Minh Tuấn', N'Nam', N'0907094345', CAST(0xE9080B00 AS DATE), 20000000, N'361402178', N'admin', CAST(0x74320B00 AS DATE), N'CV006')
- /****** Object: Table [dbo].[HANGHOA] Script Date: 10/18/2016 21:44:53 ******/
- SET ANSI_NULLS ON
- GO
- SET QUOTED_IDENTIFIER ON
- GO
- SET ANSI_PADDING ON
- GO
- CREATE TABLE [dbo].[HANGHOA](
- [MaHH] [CHAR](13) NOT NULL,
- [TenHH] [nvarchar](50) NOT NULL,
- [ThuongHieu] [nvarchar](30) NULL,
- [AnhDemo] [image] NULL,
- [DonGia] [INT] NULL,
- [DongSanPham] [nvarchar](30) NULL,
- [ThongSoKyThuat] [nvarchar](30) NULL,
- [GiamGia] [INT] NULL,
- [NoiSanXuat] [nvarchar](30) NULL,
- [MaNhom] [VARCHAR](13) NULL,
- [MaNCC] [VARCHAR](13) NULL,
- CONSTRAINT [PK_HANGHOA] PRIMARY KEY CLUSTERED
- (
- [MaHH] ASC
- )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
- ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
- GO
- SET ANSI_PADDING OFF
- GO
- INSERT [dbo].[HANGHOA] ([MaHH], [TenHH], [ThuongHieu], [AnhDemo], [DonGia], [DongSanPham], [ThongSoKyThuat], [GiamGia], [NoiSanXuat], [MaNhom], [MaNCC]) VALUES (N'HH00000000001', N'Laptop Asus K501LB - DM077D', N'Asus', NULL, 17500000, NULL, NULL, 100000, N'Việt Nam', N'NH001', N'NCC001')
- INSERT [dbo].[HANGHOA] ([MaHH], [TenHH], [ThuongHieu], [AnhDemo], [DonGia], [DongSanPham], [ThongSoKyThuat], [GiamGia], [NoiSanXuat], [MaNhom], [MaNCC]) VALUES (N'HH00000000002', N'Laptop Asus K555LB - XX303D', N'Asus', NULL, 15000000, NULL, NULL, NULL, N'Việt Nam', N'NH001', N'NCC003')
- INSERT [dbo].[HANGHOA] ([MaHH], [TenHH], [ThuongHieu], [AnhDemo], [DonGia], [DongSanPham], [ThongSoKyThuat], [GiamGia], [NoiSanXuat], [MaNhom], [MaNCC]) VALUES (N'HH00000000003', N'Lenovo Ideapad G510 5939-7789', N'Lenovo', NULL, 14000000, NULL, NULL, 1000000, N'Việt Nam', N'NH001', N'NCC001')
- INSERT [dbo].[HANGHOA] ([MaHH], [TenHH], [ThuongHieu], [AnhDemo], [DonGia], [DongSanPham], [ThongSoKyThuat], [GiamGia], [NoiSanXuat], [MaNhom], [MaNCC]) VALUES (N'HH00000000004', N'Lenovo G480', N'Lenovo', NULL, 16550000, NULL, NULL, NULL, N'Việt Nam', N'NH001', N'NCC002')
- INSERT [dbo].[HANGHOA] ([MaHH], [TenHH], [ThuongHieu], [AnhDemo], [DonGia], [DongSanPham], [ThongSoKyThuat], [GiamGia], [NoiSanXuat], [MaNhom], [MaNCC]) VALUES (N'HH00000000005', N'Laptop DellInspiron 3543 ', N'Dell', NULL, 17000000, NULL, NULL, 500000, N'Mỹ', N'NH001', N'NCC001')
- INSERT [dbo].[HANGHOA] ([MaHH], [TenHH], [ThuongHieu], [AnhDemo], [DonGia], [DongSanPham], [ThongSoKyThuat], [GiamGia], [NoiSanXuat], [MaNhom], [MaNCC]) VALUES (N'HH00000000006', N'Samsung Galaxy Tab 4 8.0 3G 16GB', N'Samsung', NULL, 7000000, NULL, NULL, NULL, N'Việt Nam', N'NH001', N'NCC004')
- INSERT [dbo].[HANGHOA] ([MaHH], [TenHH], [ThuongHieu], [AnhDemo], [DonGia], [DongSanPham], [ThongSoKyThuat], [GiamGia], [NoiSanXuat], [MaNhom], [MaNCC]) VALUES (N'HH00000000007', N'Màn hình 18.5"Asus VS197 DE BK/AP', N'Asus', NULL, 500000, NULL, NULL, NULL, N'Anh', N'NH003', N'NCC001')
- INSERT [dbo].[HANGHOA] ([MaHH], [TenHH], [ThuongHieu], [AnhDemo], [DonGia], [DongSanPham], [ThongSoKyThuat], [GiamGia], [NoiSanXuat], [MaNhom], [MaNCC]) VALUES (N'HH00000000008', N'Key- Mouse Ensoho E113 Không dây', N'Ensoho', NULL, 300000, NULL, NULL, NULL, N'Việt Nam', N'NH002', N'NCC001')
- INSERT [dbo].[HANGHOA] ([MaHH], [TenHH], [ThuongHieu], [AnhDemo], [DonGia], [DongSanPham], [ThongSoKyThuat], [GiamGia], [NoiSanXuat], [MaNhom], [MaNCC]) VALUES (N'HH00000000009', N'Key- Mouse Genius 8000 không dây', N'Genius', NULL, 300000, NULL, NULL, 50000, N'Anh', N'NH002', N'NCC010')
- INSERT [dbo].[HANGHOA] ([MaHH], [TenHH], [ThuongHieu], [AnhDemo], [DonGia], [DongSanPham], [ThongSoKyThuat], [GiamGia], [NoiSanXuat], [MaNhom], [MaNCC]) VALUES (N'HH00000000010', N'Mouse Jeway 1121', N'Jeway', NULL, 200000, NULL, NULL, NULL, N'Mỹ', N'NH002', N'NCC005')
- /****** Object: UserDefinedFunction [dbo].[LayFullMatHang_NCC] Script Date: 10/18/2016 21:44:56 ******/
- SET ANSI_NULLS ON
- GO
- SET QUOTED_IDENTIFIER ON
- GO
- CREATE FUNCTION [dbo].[LayFullMatHang_NCC]
- (
- @MaNCC NVARCHAR(30)
- )
- RETURNS TABLE
- AS
- RETURN
- (
- SELECT dbo.HANGHOA.MaHH, dbo.HANGHOA.TenHH, dbo.HANGHOA.ThuongHieu, dbo.HANGHOA.AnhDemo, dbo.HANGHOA.DonGia, dbo.HANGHOA.DongSanPham,
- dbo.HANGHOA.ThongSoKyThuat, dbo.HANGHOA.GiamGia, dbo.HANGHOA.NoiSanXuat
- FROM dbo.HANGHOA INNER JOIN
- dbo.NHACUNGCAP ON dbo.HANGHOA.MaNCC = dbo.NHACUNGCAP.MaNCC
- WHERE NHACUNGCAP.MaNCC = @MaNCC
- )
- GO
- /****** Object: UserDefinedFunction [dbo].[DanhSachHangHoa] Script Date: 10/18/2016 21:44:56 ******/
- SET ANSI_NULLS ON
- GO
- SET QUOTED_IDENTIFIER ON
- GO
- CREATE FUNCTION [dbo].[DanhSachHangHoa]
- (
- )
- RETURNS TABLE
- AS
- RETURN
- (
- SELECT HANGHOA.MaHH, HANGHOA.TenHH, HANGHOA.DonGia, NHOMHANG.TenNhom
- FROM dbo.HANGHOA INNER JOIN dbo.NHOMHANG
- ON NHOMHANG.MaNhom = HANGHOA.MaNhom
- WHERE HANGHOA.DonGia > 6000000
- )
- GO
- /****** Object: Table [dbo].[PHIEUXUAT] Script Date: 10/18/2016 21:44:53 ******/
- SET ANSI_NULLS ON
- GO
- SET QUOTED_IDENTIFIER ON
- GO
- SET ANSI_PADDING ON
- GO
- CREATE TABLE [dbo].[PHIEUXUAT](
- [MaPX] [INT] IDENTITY(1,1) NOT NULL,
- [NgayXuat] [DATE] NULL,
- [MaNV] [VARCHAR](13) NULL,
- [MaKH] [VARCHAR](13) NULL,
- CONSTRAINT [PK_PHIEUXUAT] PRIMARY KEY CLUSTERED
- (
- [MaPX] ASC
- )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
- ) ON [PRIMARY]
- GO
- SET ANSI_PADDING OFF
- GO
- SET IDENTITY_INSERT [dbo].[PHIEUXUAT] ON
- INSERT [dbo].[PHIEUXUAT] ([MaPX], [NgayXuat], [MaNV], [MaKH]) VALUES (1, CAST(0x82390B00 AS DATE), N'NV005', N'KH001')
- INSERT [dbo].[PHIEUXUAT] ([MaPX], [NgayXuat], [MaNV], [MaKH]) VALUES (2, CAST(0x83390B00 AS DATE), N'NV006', N'KH009')
- INSERT [dbo].[PHIEUXUAT] ([MaPX], [NgayXuat], [MaNV], [MaKH]) VALUES (3, CAST(0x83390B00 AS DATE), N'NV005', N'KH007')
- INSERT [dbo].[PHIEUXUAT] ([MaPX], [NgayXuat], [MaNV], [MaKH]) VALUES (4, CAST(0x84390B00 AS DATE), N'NV006', N'KH001')
- INSERT [dbo].[PHIEUXUAT] ([MaPX], [NgayXuat], [MaNV], [MaKH]) VALUES (5, CAST(0x85390B00 AS DATE), N'NV005', N'KH006')
- INSERT [dbo].[PHIEUXUAT] ([MaPX], [NgayXuat], [MaNV], [MaKH]) VALUES (6, CAST(0x86390B00 AS DATE), N'NV005', N'KH003')
- SET IDENTITY_INSERT [dbo].[PHIEUXUAT] OFF
- /****** Object: Table [dbo].[PHIEUNHAP] Script Date: 10/18/2016 21:44:53 ******/
- SET ANSI_NULLS ON
- GO
- SET QUOTED_IDENTIFIER ON
- GO
- SET ANSI_PADDING ON
- GO
- CREATE TABLE [dbo].[PHIEUNHAP](
- [MaPN] [INT] IDENTITY(1,1) NOT NULL,
- [NgayNhap] [DATE] NULL,
- [MaNV] [VARCHAR](13) NULL,
- [MaNCC] [VARCHAR](13) NULL,
- CONSTRAINT [PK_PHIEUNHAP] PRIMARY KEY CLUSTERED
- (
- [MaPN] ASC
- )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
- ) ON [PRIMARY]
- GO
- SET ANSI_PADDING OFF
- GO
- SET IDENTITY_INSERT [dbo].[PHIEUNHAP] ON
- INSERT [dbo].[PHIEUNHAP] ([MaPN], [NgayNhap], [MaNV], [MaNCC]) VALUES (1, CAST(0x77390B00 AS DATE), N'NV005', N'NCC001')
- INSERT [dbo].[PHIEUNHAP] ([MaPN], [NgayNhap], [MaNV], [MaNCC]) VALUES (2, CAST(0x78390B00 AS DATE), N'NV006', N'NCC002')
- INSERT [dbo].[PHIEUNHAP] ([MaPN], [NgayNhap], [MaNV], [MaNCC]) VALUES (3, CAST(0x78390B00 AS DATE), N'NV005', N'NCC003')
- INSERT [dbo].[PHIEUNHAP] ([MaPN], [NgayNhap], [MaNV], [MaNCC]) VALUES (4, CAST(0x8B390B00 AS DATE), N'NV006', N'NCC004')
- INSERT [dbo].[PHIEUNHAP] ([MaPN], [NgayNhap], [MaNV], [MaNCC]) VALUES (5, CAST(0x96390B00 AS DATE), N'NV005', N'NCC001')
- SET IDENTITY_INSERT [dbo].[PHIEUNHAP] OFF
- /****** Object: Table [dbo].[PHIEUKIEMKE] Script Date: 10/18/2016 21:44:53 ******/
- SET ANSI_NULLS ON
- GO
- SET QUOTED_IDENTIFIER ON
- GO
- SET ANSI_PADDING ON
- GO
- CREATE TABLE [dbo].[PHIEUKIEMKE](
- [MaPKK] [INT] IDENTITY(1,1) NOT NULL,
- [NgayKK] [DATE] NULL,
- [MaNV] [VARCHAR](13) NULL,
- CONSTRAINT [PK_PHIEUKIEMKE] PRIMARY KEY CLUSTERED
- (
- [MaPKK] ASC
- )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
- ) ON [PRIMARY]
- GO
- SET ANSI_PADDING OFF
- GO
- SET IDENTITY_INSERT [dbo].[PHIEUKIEMKE] ON
- INSERT [dbo].[PHIEUKIEMKE] ([MaPKK], [NgayKK], [MaNV]) VALUES (1, CAST(0xAA390B00 AS DATE), N'NV002')
- INSERT [dbo].[PHIEUKIEMKE] ([MaPKK], [NgayKK], [MaNV]) VALUES (2, CAST(0xAA390B00 AS DATE), N'NV003')
- INSERT [dbo].[PHIEUKIEMKE] ([MaPKK], [NgayKK], [MaNV]) VALUES (3, CAST(0xAB390B00 AS DATE), N'NV002')
- INSERT [dbo].[PHIEUKIEMKE] ([MaPKK], [NgayKK], [MaNV]) VALUES (4, CAST(0xB2390B00 AS DATE), N'NV003')
- INSERT [dbo].[PHIEUKIEMKE] ([MaPKK], [NgayKK], [MaNV]) VALUES (5, CAST(0xDB390B00 AS DATE), N'NV002')
- SET IDENTITY_INSERT [dbo].[PHIEUKIEMKE] OFF
- /****** Object: Table [dbo].[PHIEUBAOHANH] Script Date: 10/18/2016 21:44:53 ******/
- SET ANSI_NULLS ON
- GO
- SET QUOTED_IDENTIFIER ON
- GO
- SET ANSI_PADDING ON
- GO
- CREATE TABLE [dbo].[PHIEUBAOHANH](
- [MaPBH] [INT] IDENTITY(1,1) NOT NULL,
- [ThoiGianBH] [CHAR](2) NULL,
- [MaKH] [VARCHAR](13) NULL,
- [MaHH] [CHAR](13) NULL,
- CONSTRAINT [PK_PHIEUBAOHANH] PRIMARY KEY CLUSTERED
- (
- [MaPBH] ASC
- )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
- ) ON [PRIMARY]
- GO
- SET ANSI_PADDING OFF
- GO
- SET IDENTITY_INSERT [dbo].[PHIEUBAOHANH] ON
- INSERT [dbo].[PHIEUBAOHANH] ([MaPBH], [ThoiGianBH], [MaKH], [MaHH]) VALUES (1, N'3T', N'KH001', N'HH00000000001')
- INSERT [dbo].[PHIEUBAOHANH] ([MaPBH], [ThoiGianBH], [MaKH], [MaHH]) VALUES (8, N'9T', N'KH002', N'HH00000000001')
- INSERT [dbo].[PHIEUBAOHANH] ([MaPBH], [ThoiGianBH], [MaKH], [MaHH]) VALUES (9, N'1N', N'KH004', N'HH00000000006')
- INSERT [dbo].[PHIEUBAOHANH] ([MaPBH], [ThoiGianBH], [MaKH], [MaHH]) VALUES (10, N'3N', N'KH004', N'HH00000000005')
- INSERT [dbo].[PHIEUBAOHANH] ([MaPBH], [ThoiGianBH], [MaKH], [MaHH]) VALUES (11, N'6T', N'KH010', N'HH00000000003')
- INSERT [dbo].[PHIEUBAOHANH] ([MaPBH], [ThoiGianBH], [MaKH], [MaHH]) VALUES (12, N'3T', N'KH008', N'HH00000000004')
- INSERT [dbo].[PHIEUBAOHANH] ([MaPBH], [ThoiGianBH], [MaKH], [MaHH]) VALUES (15, N'9T', N'KH005', N'HH00000000002')
- SET IDENTITY_INSERT [dbo].[PHIEUBAOHANH] OFF
- /****** Object: Table [dbo].[HOADONBANHANG] Script Date: 10/18/2016 21:44:53 ******/
- SET ANSI_NULLS ON
- GO
- SET QUOTED_IDENTIFIER ON
- GO
- SET ANSI_PADDING ON
- GO
- CREATE TABLE [dbo].[HOADONBANHANG](
- [MaHD] [INT] IDENTITY(1,1) NOT NULL,
- [NgayBan] [DATE] NULL,
- [MaKH] [VARCHAR](13) NULL,
- [MaNV] [VARCHAR](13) NULL,
- CONSTRAINT [PK_HOADONBANHANG] PRIMARY KEY CLUSTERED
- (
- [MaHD] ASC
- )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
- ) ON [PRIMARY]
- GO
- SET ANSI_PADDING OFF
- GO
- SET IDENTITY_INSERT [dbo].[HOADONBANHANG] ON
- INSERT [dbo].[HOADONBANHANG] ([MaHD], [NgayBan], [MaKH], [MaNV]) VALUES (1, CAST(0xA9390B00 AS DATE), N'KH001', N'NV001')
- INSERT [dbo].[HOADONBANHANG] ([MaHD], [NgayBan], [MaKH], [MaNV]) VALUES (2, CAST(0xA9390B00 AS DATE), N'KH002', N'NV001')
- INSERT [dbo].[HOADONBANHANG] ([MaHD], [NgayBan], [MaKH], [MaNV]) VALUES (3, CAST(0xAA390B00 AS DATE), N'KH001', N'NV003')
- INSERT [dbo].[HOADONBANHANG] ([MaHD], [NgayBan], [MaKH], [MaNV]) VALUES (4, CAST(0xA9390B00 AS DATE), N'KH003', N'NV003')
- INSERT [dbo].[HOADONBANHANG] ([MaHD], [NgayBan], [MaKH], [MaNV]) VALUES (5, CAST(0xAA390B00 AS DATE), N'KH005', N'NV003')
- INSERT [dbo].[HOADONBANHANG] ([MaHD], [NgayBan], [MaKH], [MaNV]) VALUES (6, CAST(0xA9390B00 AS DATE), N'KH010', N'NV001')
- INSERT [dbo].[HOADONBANHANG] ([MaHD], [NgayBan], [MaKH], [MaNV]) VALUES (7, CAST(0xAD390B00 AS DATE), N'KH006', N'NV001')
- INSERT [dbo].[HOADONBANHANG] ([MaHD], [NgayBan], [MaKH], [MaNV]) VALUES (8, CAST(0xB0390B00 AS DATE), N'KH002', N'NV003')
- INSERT [dbo].[HOADONBANHANG] ([MaHD], [NgayBan], [MaKH], [MaNV]) VALUES (9, CAST(0x3C380B00 AS DATE), N'KH008', N'NV001')
- INSERT [dbo].[HOADONBANHANG] ([MaHD], [NgayBan], [MaKH], [MaNV]) VALUES (10, CAST(0x45380B00 AS DATE), N'KH007', N'NV001')
- SET IDENTITY_INSERT [dbo].[HOADONBANHANG] OFF
- /****** Object: UserDefinedFunction [dbo].[LayTuoi_NHANVIEN] Script Date: 10/18/2016 21:44:56 ******/
- SET ANSI_NULLS ON
- GO
- SET QUOTED_IDENTIFIER ON
- GO
- CREATE FUNCTION [dbo].[LayTuoi_NHANVIEN]
- (
- @MaNV NVARCHAR(30)
- )
- RETURNS INT
- AS
- BEGIN
- DECLARE @age INT
- SELECT @age = DATEDIFF(YEAR, NgaySinh, GETDATE())
- FROM dbo.NHANVIEN
- WHERE MaNV = @MaNV
- RETURN @age
- END
- GO
- /****** Object: UserDefinedFunction [dbo].[LayHoaDon_KHACHHANG] Script Date: 10/18/2016 21:44:56 ******/
- SET ANSI_NULLS ON
- GO
- SET QUOTED_IDENTIFIER ON
- GO
- CREATE FUNCTION [dbo].[LayHoaDon_KHACHHANG]
- (
- @MaKH NVARCHAR(30)
- )
- RETURNS TABLE
- AS
- RETURN
- (
- SELECT dbo.HOADONBANHANG.MaHD, dbo.HOADONBANHANG.NgayBan, dbo.HOADONBANHANG.MaKH, dbo.HOADONBANHANG.MaNV
- FROM dbo.HOADONBANHANG INNER JOIN
- dbo.KHACHHANG ON dbo.HOADONBANHANG.MaKH = dbo.KHACHHANG.MaKH
- WHERE HOADONBANHANG.MaKH = @MaKH
- )
- GO
- /****** Object: Table [dbo].[CT_PHIEUXUAT] Script Date: 10/18/2016 21:44:53 ******/
- SET ANSI_NULLS ON
- GO
- SET QUOTED_IDENTIFIER ON
- GO
- SET ANSI_PADDING ON
- GO
- CREATE TABLE [dbo].[CT_PHIEUXUAT](
- [MaPX] [INT] NOT NULL,
- [MaHH] [CHAR](13) NOT NULL,
- [SoLuong] [INT] NULL,
- [DonGia] [INT] NULL,
- [ThanhTien] [INT] NULL,
- CONSTRAINT [PK_CT_PHIEUKIEMKIE] PRIMARY KEY CLUSTERED
- (
- [MaPX] ASC,
- [MaHH] ASC
- )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
- ) ON [PRIMARY]
- GO
- SET ANSI_PADDING OFF
- GO
- INSERT [dbo].[CT_PHIEUXUAT] ([MaPX], [MaHH], [SoLuong], [DonGia], [ThanhTien]) VALUES (1, N'HH00000000001', 1, 16000000, 16000000)
- INSERT [dbo].[CT_PHIEUXUAT] ([MaPX], [MaHH], [SoLuong], [DonGia], [ThanhTien]) VALUES (2, N'HH00000000006', 3, 40000000, 40000000)
- INSERT [dbo].[CT_PHIEUXUAT] ([MaPX], [MaHH], [SoLuong], [DonGia], [ThanhTien]) VALUES (3, N'HH00000000007', 1, 17000000, 17000000)
- INSERT [dbo].[CT_PHIEUXUAT] ([MaPX], [MaHH], [SoLuong], [DonGia], [ThanhTien]) VALUES (4, N'HH00000000009', 2, 300000, 300000)
- INSERT [dbo].[CT_PHIEUXUAT] ([MaPX], [MaHH], [SoLuong], [DonGia], [ThanhTien]) VALUES (5, N'HH00000000010', 1, 200000, 200000)
- /****** Object: Table [dbo].[CT_PHIEUNHAP] Script Date: 10/18/2016 21:44:53 ******/
- SET ANSI_NULLS ON
- GO
- SET QUOTED_IDENTIFIER ON
- GO
- SET ANSI_PADDING ON
- GO
- CREATE TABLE [dbo].[CT_PHIEUNHAP](
- [MaPN] [INT] NOT NULL,
- [MaHH] [CHAR](13) NOT NULL,
- [SoLuong] [INT] NULL,
- [DonGia] [INT] NULL,
- [ThanhTien] [INT] NULL,
- CONSTRAINT [PK_CT_PHIEUNHAP] PRIMARY KEY CLUSTERED
- (
- [MaPN] ASC,
- [MaHH] ASC
- )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
- ) ON [PRIMARY]
- GO
- SET ANSI_PADDING OFF
- GO
- INSERT [dbo].[CT_PHIEUNHAP] ([MaPN], [MaHH], [SoLuong], [DonGia], [ThanhTien]) VALUES (1, N'HH00000000004', 1, 17000000, 17000000)
- INSERT [dbo].[CT_PHIEUNHAP] ([MaPN], [MaHH], [SoLuong], [DonGia], [ThanhTien]) VALUES (2, N'HH00000000003', 1, 16000000, 16000000)
- INSERT [dbo].[CT_PHIEUNHAP] ([MaPN], [MaHH], [SoLuong], [DonGia], [ThanhTien]) VALUES (3, N'HH00000000002', 4, 200000, 200000)
- INSERT [dbo].[CT_PHIEUNHAP] ([MaPN], [MaHH], [SoLuong], [DonGia], [ThanhTien]) VALUES (4, N'HH00000000003', 1, 500000, 500000)
- INSERT [dbo].[CT_PHIEUNHAP] ([MaPN], [MaHH], [SoLuong], [DonGia], [ThanhTien]) VALUES (5, N'HH00000000008', 5, 30000000, 30000000)
- /****** Object: Table [dbo].[CT_PHIEUKIEMKE] Script Date: 10/18/2016 21:44:53 ******/
- SET ANSI_NULLS ON
- GO
- SET QUOTED_IDENTIFIER ON
- GO
- SET ANSI_PADDING ON
- GO
- CREATE TABLE [dbo].[CT_PHIEUKIEMKE](
- [MaPKK] [INT] NOT NULL,
- [MaHH] [CHAR](13) NOT NULL,
- [SoLuong] [INT] NULL,
- [DonGia] [INT] NULL,
- [ThanhTien] [INT] NULL,
- CONSTRAINT [PK_CT_PHIEUKIEMKE] PRIMARY KEY CLUSTERED
- (
- [MaPKK] ASC,
- [MaHH] ASC
- )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
- ) ON [PRIMARY]
- GO
- SET ANSI_PADDING OFF
- GO
- INSERT [dbo].[CT_PHIEUKIEMKE] ([MaPKK], [MaHH], [SoLuong], [DonGia], [ThanhTien]) VALUES (1, N'HH00000000001', 5, 40000000, 40000000)
- INSERT [dbo].[CT_PHIEUKIEMKE] ([MaPKK], [MaHH], [SoLuong], [DonGia], [ThanhTien]) VALUES (2, N'HH00000000003', 9, 50000000, 48000000)
- INSERT [dbo].[CT_PHIEUKIEMKE] ([MaPKK], [MaHH], [SoLuong], [DonGia], [ThanhTien]) VALUES (3, N'HH00000000002', 10, 20000000, 19800000)
- INSERT [dbo].[CT_PHIEUKIEMKE] ([MaPKK], [MaHH], [SoLuong], [DonGia], [ThanhTien]) VALUES (4, N'HH00000000008', 4, 54500000, 54500000)
- INSERT [dbo].[CT_PHIEUKIEMKE] ([MaPKK], [MaHH], [SoLuong], [DonGia], [ThanhTien]) VALUES (5, N'HH00000000003', 6, 30000000, 30000000)
- /****** Object: Table [dbo].[CT_HOADONBANHANG] Script Date: 10/18/2016 21:44:53 ******/
- SET ANSI_NULLS ON
- GO
- SET QUOTED_IDENTIFIER ON
- GO
- SET ANSI_PADDING ON
- GO
- CREATE TABLE [dbo].[CT_HOADONBANHANG](
- [MaHD] [INT] NOT NULL,
- [MaHH] [CHAR](13) NOT NULL,
- [SoLuong] [INT] NULL,
- [DonGia] [INT] NULL,
- [ThanhTien] [INT] NULL,
- CONSTRAINT [PK_CT_HOADONBANHANG] PRIMARY KEY CLUSTERED
- (
- [MaHD] ASC,
- [MaHH] ASC
- )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
- ) ON [PRIMARY]
- GO
- SET ANSI_PADDING OFF
- GO
- INSERT [dbo].[CT_HOADONBANHANG] ([MaHD], [MaHH], [SoLuong], [DonGia], [ThanhTien]) VALUES (1, N'HH00000000001', 2, 35000000, 32000000)
- INSERT [dbo].[CT_HOADONBANHANG] ([MaHD], [MaHH], [SoLuong], [DonGia], [ThanhTien]) VALUES (2, N'HH00000000006', 3, 21000000, 21000000)
- INSERT [dbo].[CT_HOADONBANHANG] ([MaHD], [MaHH], [SoLuong], [DonGia], [ThanhTien]) VALUES (3, N'HH00000000005', 7, 119000000, 117500000)
- INSERT [dbo].[CT_HOADONBANHANG] ([MaHD], [MaHH], [SoLuong], [DonGia], [ThanhTien]) VALUES (4, N'HH00000000003', 3, 42000000, 39000000)
- INSERT [dbo].[CT_HOADONBANHANG] ([MaHD], [MaHH], [SoLuong], [DonGia], [ThanhTien]) VALUES (5, N'HH00000000010', 8, 16000000, 16000000)
- INSERT [dbo].[CT_HOADONBANHANG] ([MaHD], [MaHH], [SoLuong], [DonGia], [ThanhTien]) VALUES (6, N'HH00000000008', 2, 600000, 600000)
- /****** Object: UserDefinedFunction [dbo].[DanhSachNV_BanDuocHang] Script Date: 10/18/2016 21:44:56 ******/
- SET ANSI_NULLS ON
- GO
- SET QUOTED_IDENTIFIER ON
- GO
- CREATE FUNCTION [dbo].[DanhSachNV_BanDuocHang]
- (
- )
- RETURNS TABLE
- AS
- RETURN
- (
- SELECT dbo.NHANVIEN.TenNV,dbo.HOADONBANHANG.MaHD,dbo.CT_HOADONBANHANG.SoLuong
- FROM dbo.NHANVIEN, dbo.HOADONBANHANG, dbo.CT_HOADONBANHANG
- WHERE dbo.NHANVIEN.MaNV = dbo.HOADONBANHANG.MaNV
- AND dbo.HOADONBANHANG.MaHD = dbo.CT_HOADONBANHANG.MaHD
- )
- GO
- /****** Object: Default [DF_CT_HOADONBANHANG_SoLuong] Script Date: 10/18/2016 21:44:53 ******/
- ALTER TABLE [dbo].[CT_HOADONBANHANG] ADD CONSTRAINT [DF_CT_HOADONBANHANG_SoLuong] DEFAULT ((1)) FOR [SoLuong]
- GO
- /****** Object: Default [DF_CT_PHIEUKIEMKE_SoLuong] Script Date: 10/18/2016 21:44:53 ******/
- ALTER TABLE [dbo].[CT_PHIEUKIEMKE] ADD CONSTRAINT [DF_CT_PHIEUKIEMKE_SoLuong] DEFAULT ((1)) FOR [SoLuong]
- GO
- /****** Object: Default [DF_CT_PHIEUNHAP_SoLuong] Script Date: 10/18/2016 21:44:53 ******/
- ALTER TABLE [dbo].[CT_PHIEUNHAP] ADD CONSTRAINT [DF_CT_PHIEUNHAP_SoLuong] DEFAULT ((1)) FOR [SoLuong]
- GO
- /****** Object: Default [DF_CT_PHIEUXUAT_SoLuong] Script Date: 10/18/2016 21:44:53 ******/
- ALTER TABLE [dbo].[CT_PHIEUXUAT] ADD CONSTRAINT [DF_CT_PHIEUXUAT_SoLuong] DEFAULT ((1)) FOR [SoLuong]
- GO
- /****** Object: Default [DF_HANGHOA_DonGia] Script Date: 10/18/2016 21:44:53 ******/
- ALTER TABLE [dbo].[HANGHOA] ADD CONSTRAINT [DF_HANGHOA_DonGia] DEFAULT ((1)) FOR [DonGia]
- GO
- /****** Object: Default [DF_KHACHHANG_GioiTinh] Script Date: 10/18/2016 21:44:53 ******/
- ALTER TABLE [dbo].[KHACHHANG] ADD CONSTRAINT [DF_KHACHHANG_GioiTinh] DEFAULT (N'Nữ') FOR [GioiTinh]
- GO
- /****** Object: Default [DF_NHANVIEN_GioiTinh] Script Date: 10/18/2016 21:44:53 ******/
- ALTER TABLE [dbo].[NHANVIEN] ADD CONSTRAINT [DF_NHANVIEN_GioiTinh] DEFAULT (N'Nữ') FOR [GioiTinh]
- GO
- /****** Object: Check [CK_CT_HOADONBANHANG] Script Date: 10/18/2016 21:44:53 ******/
- ALTER TABLE [dbo].[CT_HOADONBANHANG] WITH CHECK ADD CONSTRAINT [CK_CT_HOADONBANHANG] CHECK (([DonGia]>(0)))
- GO
- ALTER TABLE [dbo].[CT_HOADONBANHANG] CHECK CONSTRAINT [CK_CT_HOADONBANHANG]
- GO
- /****** Object: Check [CK_CT_PHIEUKIEMKE] Script Date: 10/18/2016 21:44:53 ******/
- ALTER TABLE [dbo].[CT_PHIEUKIEMKE] WITH CHECK ADD CONSTRAINT [CK_CT_PHIEUKIEMKE] CHECK (([DonGia]>(0)))
- GO
- ALTER TABLE [dbo].[CT_PHIEUKIEMKE] CHECK CONSTRAINT [CK_CT_PHIEUKIEMKE]
- GO
- /****** Object: Check [CK_CT_PHIEUNHAP] Script Date: 10/18/2016 21:44:53 ******/
- ALTER TABLE [dbo].[CT_PHIEUNHAP] WITH CHECK ADD CONSTRAINT [CK_CT_PHIEUNHAP] CHECK (([DonGia]>(0)))
- GO
- ALTER TABLE [dbo].[CT_PHIEUNHAP] CHECK CONSTRAINT [CK_CT_PHIEUNHAP]
- GO
- /****** Object: Check [CK_CT_PHIEUXUAT] Script Date: 10/18/2016 21:44:53 ******/
- ALTER TABLE [dbo].[CT_PHIEUXUAT] WITH CHECK ADD CONSTRAINT [CK_CT_PHIEUXUAT] CHECK (([DonGia]>(0)))
- GO
- ALTER TABLE [dbo].[CT_PHIEUXUAT] CHECK CONSTRAINT [CK_CT_PHIEUXUAT]
- GO
- /****** Object: Check [CK_HANGHOA] Script Date: 10/18/2016 21:44:53 ******/
- ALTER TABLE [dbo].[HANGHOA] WITH CHECK ADD CONSTRAINT [CK_HANGHOA] CHECK (([DonGia]>(0)))
- GO
- ALTER TABLE [dbo].[HANGHOA] CHECK CONSTRAINT [CK_HANGHOA]
- GO
- /****** Object: Check [CK_NHANVIEN] Script Date: 10/18/2016 21:44:53 ******/
- ALTER TABLE [dbo].[NHANVIEN] WITH CHECK ADD CONSTRAINT [CK_NHANVIEN] CHECK ((datediff(YEAR,[NgayVaoLam],getdate())>(0)))
- GO
- ALTER TABLE [dbo].[NHANVIEN] CHECK CONSTRAINT [CK_NHANVIEN]
- GO
- /****** Object: Check [CK_PHIEUBAOHANH] Script Date: 10/18/2016 21:44:53 ******/
- ALTER TABLE [dbo].[PHIEUBAOHANH] WITH CHECK ADD CONSTRAINT [CK_PHIEUBAOHANH] CHECK (([ThoiGianBH]='3T' OR [ThoiGianBH]='6T' OR [ThoiGianBH]='6T' OR [ThoiGianBH]='9T' OR [ThoiGianBH]='1N' OR [ThoiGianBH]='3N'))
- GO
- ALTER TABLE [dbo].[PHIEUBAOHANH] CHECK CONSTRAINT [CK_PHIEUBAOHANH]
- GO
- /****** Object: Check [CK_TAIKHOAN] Script Date: 10/18/2016 21:44:53 ******/
- ALTER TABLE [dbo].[TAIKHOAN] WITH CHECK ADD CONSTRAINT [CK_TAIKHOAN] CHECK (([MaQuyenSuDung]='True' OR [MaQuyenSuDung]='False'))
- GO
- ALTER TABLE [dbo].[TAIKHOAN] CHECK CONSTRAINT [CK_TAIKHOAN]
- GO
- /****** Object: ForeignKey [FK_CT_HOADONBANHANG_HANGHOA] Script Date: 10/18/2016 21:44:53 ******/
- ALTER TABLE [dbo].[CT_HOADONBANHANG] WITH CHECK ADD CONSTRAINT [FK_CT_HOADONBANHANG_HANGHOA] FOREIGN KEY([MaHH])
- REFERENCES [dbo].[HANGHOA] ([MaHH])
- GO
- ALTER TABLE [dbo].[CT_HOADONBANHANG] CHECK CONSTRAINT [FK_CT_HOADONBANHANG_HANGHOA]
- GO
- /****** Object: ForeignKey [FK_CT_HOADONBANHANG_HOADONBANHANG] Script Date: 10/18/2016 21:44:53 ******/
- ALTER TABLE [dbo].[CT_HOADONBANHANG] WITH CHECK ADD CONSTRAINT [FK_CT_HOADONBANHANG_HOADONBANHANG] FOREIGN KEY([MaHD])
- REFERENCES [dbo].[HOADONBANHANG] ([MaHD])
- GO
- ALTER TABLE [dbo].[CT_HOADONBANHANG] CHECK CONSTRAINT [FK_CT_HOADONBANHANG_HOADONBANHANG]
- GO
- /****** Object: ForeignKey [FK_CT_PHIEUKIEMKE_HANGHOA] Script Date: 10/18/2016 21:44:53 ******/
- ALTER TABLE [dbo].[CT_PHIEUKIEMKE] WITH CHECK ADD CONSTRAINT [FK_CT_PHIEUKIEMKE_HANGHOA] FOREIGN KEY([MaHH])
- REFERENCES [dbo].[HANGHOA] ([MaHH])
- GO
- ALTER TABLE [dbo].[CT_PHIEUKIEMKE] CHECK CONSTRAINT [FK_CT_PHIEUKIEMKE_HANGHOA]
- GO
- /****** Object: ForeignKey [FK_CT_PHIEUKIEMKE_PHIEUKIEMKE] Script Date: 10/18/2016 21:44:53 ******/
- ALTER TABLE [dbo].[CT_PHIEUKIEMKE] WITH CHECK ADD CONSTRAINT [FK_CT_PHIEUKIEMKE_PHIEUKIEMKE] FOREIGN KEY([MaPKK])
- REFERENCES [dbo].[PHIEUKIEMKE] ([MaPKK])
- GO
- ALTER TABLE [dbo].[CT_PHIEUKIEMKE] CHECK CONSTRAINT [FK_CT_PHIEUKIEMKE_PHIEUKIEMKE]
- GO
- /****** Object: ForeignKey [FK_CT_PHIEUNHAP_HANGHOA] Script Date: 10/18/2016 21:44:53 ******/
- ALTER TABLE [dbo].[CT_PHIEUNHAP] WITH CHECK ADD CONSTRAINT [FK_CT_PHIEUNHAP_HANGHOA] FOREIGN KEY([MaHH])
- REFERENCES [dbo].[HANGHOA] ([MaHH])
- GO
- ALTER TABLE [dbo].[CT_PHIEUNHAP] CHECK CONSTRAINT [FK_CT_PHIEUNHAP_HANGHOA]
- GO
- /****** Object: ForeignKey [FK_CT_PHIEUNHAP_PHIEUNHAP] Script Date: 10/18/2016 21:44:53 ******/
- ALTER TABLE [dbo].[CT_PHIEUNHAP] WITH CHECK ADD CONSTRAINT [FK_CT_PHIEUNHAP_PHIEUNHAP] FOREIGN KEY([MaPN])
- REFERENCES [dbo].[PHIEUNHAP] ([MaPN])
- GO
- ALTER TABLE [dbo].[CT_PHIEUNHAP] CHECK CONSTRAINT [FK_CT_PHIEUNHAP_PHIEUNHAP]
- GO
- /****** Object: ForeignKey [FK_CT_PHIEUXUAT_HANGHOA] Script Date: 10/18/2016 21:44:53 ******/
- ALTER TABLE [dbo].[CT_PHIEUXUAT] WITH CHECK ADD CONSTRAINT [FK_CT_PHIEUXUAT_HANGHOA] FOREIGN KEY([MaHH])
- REFERENCES [dbo].[HANGHOA] ([MaHH])
- GO
- ALTER TABLE [dbo].[CT_PHIEUXUAT] CHECK CONSTRAINT [FK_CT_PHIEUXUAT_HANGHOA]
- GO
- /****** Object: ForeignKey [FK_CT_PHIEUXUAT_PHIEUXUAT] Script Date: 10/18/2016 21:44:53 ******/
- ALTER TABLE [dbo].[CT_PHIEUXUAT] WITH CHECK ADD CONSTRAINT [FK_CT_PHIEUXUAT_PHIEUXUAT] FOREIGN KEY([MaPX])
- REFERENCES [dbo].[PHIEUXUAT] ([MaPX])
- GO
- ALTER TABLE [dbo].[CT_PHIEUXUAT] CHECK CONSTRAINT [FK_CT_PHIEUXUAT_PHIEUXUAT]
- GO
- /****** Object: ForeignKey [FK_HANGHOA_NHACUNGCAP] Script Date: 10/18/2016 21:44:53 ******/
- ALTER TABLE [dbo].[HANGHOA] WITH CHECK ADD CONSTRAINT [FK_HANGHOA_NHACUNGCAP] FOREIGN KEY([MaNCC])
- REFERENCES [dbo].[NHACUNGCAP] ([MaNCC])
- GO
- ALTER TABLE [dbo].[HANGHOA] CHECK CONSTRAINT [FK_HANGHOA_NHACUNGCAP]
- GO
- /****** Object: ForeignKey [FK_HANGHOA_NHOMHANG] Script Date: 10/18/2016 21:44:53 ******/
- ALTER TABLE [dbo].[HANGHOA] WITH CHECK ADD CONSTRAINT [FK_HANGHOA_NHOMHANG] FOREIGN KEY([MaNhom])
- REFERENCES [dbo].[NHOMHANG] ([MaNhom])
- GO
- ALTER TABLE [dbo].[HANGHOA] CHECK CONSTRAINT [FK_HANGHOA_NHOMHANG]
- GO
- /****** Object: ForeignKey [FK_HOADONBANHANG_NHANVIEN] Script Date: 10/18/2016 21:44:53 ******/
- ALTER TABLE [dbo].[HOADONBANHANG] WITH CHECK ADD CONSTRAINT [FK_HOADONBANHANG_NHANVIEN] FOREIGN KEY([MaNV])
- REFERENCES [dbo].[NHANVIEN] ([MaNV])
- GO
- ALTER TABLE [dbo].[HOADONBANHANG] CHECK CONSTRAINT [FK_HOADONBANHANG_NHANVIEN]
- GO
- /****** Object: ForeignKey [FK_NHANVIEN_CHUCVU] Script Date: 10/18/2016 21:44:53 ******/
- ALTER TABLE [dbo].[NHANVIEN] WITH CHECK ADD CONSTRAINT [FK_NHANVIEN_CHUCVU] FOREIGN KEY([MaCV])
- REFERENCES [dbo].[CHUCVU] ([MaCV])
- GO
- ALTER TABLE [dbo].[NHANVIEN] CHECK CONSTRAINT [FK_NHANVIEN_CHUCVU]
- GO
- /****** Object: ForeignKey [FK_NHANVIEN_TAIKHOAN] Script Date: 10/18/2016 21:44:53 ******/
- ALTER TABLE [dbo].[NHANVIEN] WITH CHECK ADD CONSTRAINT [FK_NHANVIEN_TAIKHOAN] FOREIGN KEY([TenDangNhap])
- REFERENCES [dbo].[TAIKHOAN] ([TenDangNhap])
- GO
- ALTER TABLE [dbo].[NHANVIEN] CHECK CONSTRAINT [FK_NHANVIEN_TAIKHOAN]
- GO
- /****** Object: ForeignKey [FK_PHIEUBAOHANH_HANGHOA] Script Date: 10/18/2016 21:44:53 ******/
- ALTER TABLE [dbo].[PHIEUBAOHANH] WITH CHECK ADD CONSTRAINT [FK_PHIEUBAOHANH_HANGHOA] FOREIGN KEY([MaHH])
- REFERENCES [dbo].[HANGHOA] ([MaHH])
- GO
- ALTER TABLE [dbo].[PHIEUBAOHANH] CHECK CONSTRAINT [FK_PHIEUBAOHANH_HANGHOA]
- GO
- /****** Object: ForeignKey [FK_PHIEUBAOHANH_KHACHHANG] Script Date: 10/18/2016 21:44:53 ******/
- ALTER TABLE [dbo].[PHIEUBAOHANH] WITH CHECK ADD CONSTRAINT [FK_PHIEUBAOHANH_KHACHHANG] FOREIGN KEY([MaKH])
- REFERENCES [dbo].[KHACHHANG] ([MaKH])
- GO
- ALTER TABLE [dbo].[PHIEUBAOHANH] CHECK CONSTRAINT [FK_PHIEUBAOHANH_KHACHHANG]
- GO
- /****** Object: ForeignKey [FK_PHIEUKIEMKE_NHANVIEN] Script Date: 10/18/2016 21:44:53 ******/
- ALTER TABLE [dbo].[PHIEUKIEMKE] WITH CHECK ADD CONSTRAINT [FK_PHIEUKIEMKE_NHANVIEN] FOREIGN KEY([MaNV])
- REFERENCES [dbo].[NHANVIEN] ([MaNV])
- GO
- ALTER TABLE [dbo].[PHIEUKIEMKE] CHECK CONSTRAINT [FK_PHIEUKIEMKE_NHANVIEN]
- GO
- /****** Object: ForeignKey [FK_PHIEUNHAP_NHACUNGCAP] Script Date: 10/18/2016 21:44:53 ******/
- ALTER TABLE [dbo].[PHIEUNHAP] WITH CHECK ADD CONSTRAINT [FK_PHIEUNHAP_NHACUNGCAP] FOREIGN KEY([MaNCC])
- REFERENCES [dbo].[NHACUNGCAP] ([MaNCC])
- GO
- ALTER TABLE [dbo].[PHIEUNHAP] CHECK CONSTRAINT [FK_PHIEUNHAP_NHACUNGCAP]
- GO
- /****** Object: ForeignKey [FK_PHIEUNHAP_NHANVIEN] Script Date: 10/18/2016 21:44:53 ******/
- ALTER TABLE [dbo].[PHIEUNHAP] WITH CHECK ADD CONSTRAINT [FK_PHIEUNHAP_NHANVIEN] FOREIGN KEY([MaNV])
- REFERENCES [dbo].[NHANVIEN] ([MaNV])
- GO
- ALTER TABLE [dbo].[PHIEUNHAP] CHECK CONSTRAINT [FK_PHIEUNHAP_NHANVIEN]
- GO
- /****** Object: ForeignKey [FK_PHIEUXUAT_KHACHHANG] Script Date: 10/18/2016 21:44:53 ******/
- ALTER TABLE [dbo].[PHIEUXUAT] WITH CHECK ADD CONSTRAINT [FK_PHIEUXUAT_KHACHHANG] FOREIGN KEY([MaKH])
- REFERENCES [dbo].[KHACHHANG] ([MaKH])
- GO
- ALTER TABLE [dbo].[PHIEUXUAT] CHECK CONSTRAINT [FK_PHIEUXUAT_KHACHHANG]
- GO
- /****** Object: ForeignKey [FK_PHIEUXUAT_NHANVIEN] Script Date: 10/18/2016 21:44:53 ******/
- ALTER TABLE [dbo].[PHIEUXUAT] WITH CHECK ADD CONSTRAINT [FK_PHIEUXUAT_NHANVIEN] FOREIGN KEY([MaNV])
- REFERENCES [dbo].[NHANVIEN] ([MaNV])
- GO
- ALTER TABLE [dbo].[PHIEUXUAT] CHECK CONSTRAINT [FK_PHIEUXUAT_NHANVIEN]
- GO
Add Comment
Please, Sign In to add comment