TAILIEUCHUNG - Bài tập thực hành Lập trình trên môi trường Windows (Lập trình Windows Form với C#): Lab 8 - ĐH Công nghệ Tp.HCM
Lab 08 - Lập trình windows Form kết nối CSDL nâng cao. Nội dung bài thực hành này nhằm hướng dẫn sinh viên xây dựng ứng dụng Windows kết nối với CSDL SQL Server, sử dụng công nghệ lập trình theo mô hình 3 lớp, thiết kế form thực hiện các chức năng: xem, thêm, xóa, sửa, dữ liệu trong CSDL. Mời tham khảo. | Bài tập thực hành Lập trình trên môi trường Windows Khoa CNTT- Trường ĐH CN Lab 08: LẬP TRÌNH WINDOWS FORM KẾT NỐI CSDL NÂNG CAO A. MỤC TIÊU: Hướng dẫn sinh viên làm quen với việc xây dựng ứng dụng Windows App có kết nối với CSDL SQL Server. Sử dụng công nghệ kết nối CSDL Lập trình theo mô hình 1 lớp, 3 lớp B. NỘI DUNG: Bài tập 1: Tạo Database QLThuvien trên SQLServre có sơ đồ như sau : Hình 1: Mô tả cơ sở dữ liệu cho ứng dụng Lệnh SQL để tạo Database CREATE DATABASE QLTHUVIEN USE QLTHUVIEN GO --Tạo bảng Tham số CREATE TABLE [THAMSO]( [TenThamSo] [nvarchar](40) NOT NULL, [GiaTri] [int] NULL, CONSTRAINT [PK_THAMSO] PRIMARY KEY (TenThamSo) ) GO --Tạo bảng Bằng cấp CREATE TABLE [BANGCAP]( [MaBangCap] int Identity(1,1), Tác giả: ThS. Nguyễn Hà Giang & ThS. Dương Thành Phết Trang 62 Bài tập thực hành Lập trình trên môi trường Windows Khoa CNTT- Trường ĐH CN [TenBangCap] [nvarchar](40) NULL, CONSTRAINT [PK_BANGCAP] PRIMARY KEY (MaBangCap) ) GO --Tạo bảng Nhân viên CREATE TABLE [NHANVIEN]( [MaNhanVien] int Identity(1,1), [HoTenNhanVien] [nvarchar](50) NULL, [NgaySinh] [datetime] NULL, [DiaChi] [nvarchar](50) NULL, [DienThoai] [nvarchar](15) NULL, [MaBangCap] [int] NULL, CONSTRAINT [PK_NHANVIEN] PRIMARY KEY (MaNhanVien) ) GO --Tạo bảng Độc giả CREATE TABLE [DOCGIA]( [MaDocGia] int Identity(1,1), [HoTenDocGia] [nvarchar](40) NULL, [NgaySinh] [datetime] NULL, [DiaChi] [nvarchar](50) NULL, [Email] [nvarchar](30) NULL, [NgayLapThe] [datetime] NULL, [NgayHetHan] [datetime] NULL, [TienNo] [float] NULL, CONSTRAINT [PK_DOCGIA_1] PRIMARY KEY (MaDocGia) ) GO --Tạo bảng Phiếu thu tiền CREATE TABLE [PHIEUTHUTIEN]( [MaPhieuThuTien] int Identity(1,1), [SoTienNo] [float] NULL, [SoTienThu] [float] NULL, [MaDocGia] [int] NULL, [MaNhanVien] [int] NULL, CONSTRAINT [PK_PHIEUTHUTIEN] PRIMARY KEY (MaPhieuThuTien) ) GO --Tạo bảng Sách CREATE TABLE [SACH]( [MaSach] int Identity(1,1), [TenSach] [nvarchar](40) NULL, [TacGia] [nvarchar](30) NULL, [NamXuatBan] .
đang nạp các trang xem trước