« Home « Kết quả tìm kiếm

Bai Tap Thuc Hanh - SQL Server


Tóm tắt Xem thử

- BÀI THỰC HÀNH Buổi 1: Mục đích: Giúp sinh viên làm quen các thao tác cơ bản với trình EM của SQLServer 2000: tạo bảng, tạo Diagram để ràng buộc dữ liệu giữa các bảng, nhập dữ liệucho bảng, Import dữ liệu từ các nguồn dữ liệu khác và Export dữ liệu sang các nguồn dữliệu khác.
- Tạo cơ sở dữ liệu, Sinh viên cần nắm vững các kiểu dữ liệu cơ bảnthường dùng của SQL Server 2000 để vận dụng vào việc tạo lập, chỉnhsửa và xóa các Table.
- Backup (sao lưu dữ liệu) và Restore (phục hồi dữ liệu), Import vàExport dữ liệu.
- Khởi động SQL Server Enterprise Manager: Start  Programs  Microsft SQL Server  Enterprise Manager 1 Tạo cơ sở dữ liệu: Sau khi mở chương trình Enterprise Manager ta tiến hành tạoCSDL như sau: Click phải vào mục Databases  New Database  Hộp thoại sau xuất hiện: 2Click vàodấu.
- củacác mụcđượckhoanh tròn Nhập tênCSDL Cho các lược đồ quan hệ Quản lý lương nhân viên của một công ty phần mềm như sau: Bophan(MaBP, TenBP)Chucvu(MaCV, TenCV)Nhanvien(MaNV, HoNV, TenNV, Luong, Phai, NgaySinh, MaCV, MaBP)Table: Bophan MABPTENBP ACCTKế toánBUDGThủ quỹPERSNhân sự Table: Chucvu MACVTENCV APPhụ tá cho lập trình viênMGRTrưởng phòngPLập trình viênSAPhân tích viên hệ thốngSPLập trình viên cao cấpSSAPhân tích viên hệ thống caocấp Table: Nhanvien MANVHONVTENNVLUONGPHAINGAYSINHMACVMABP 12000Từ ThổnThức MGRACCT12345Trần VănTẻo SABUDG23456Lê LưuLuyến SSABUDG32456Nguyễn VănHậu SPBUDG43000Trần ThanhThanh MGRPERS43214Thái VănThoại SPPERS43223Lý VănNghĩa SSAPERS45000Phạm VănNhanh MGRBUDG53211Trần ThịThảo PPERS54322Nguyễn ThịThanh PACCT55678Lê ThanhNhân APACCT58971Lê ĐôngQuang SPPERS59800Lâm NhânNghĩa PACCT60311Châu ThịMai PBUDG 3 61110Lương KhánhĐạt PPERS64905Trần Thiện ThanhTùng SAPERS65470Châu QuốcToản PBUDG65789Quách NhânChương APACCT65879Từ ThanhNhàn PACCT67890Lê Thanh HảiEm PBUDG68790Lương ThanhBích PACCT Yêu cầu: 1.Tạo Cơ sở dữ liệu tên là QLNV2.Tạo các table: Bophan, Chucvu, Nhanvien và thiết đặt khóa chính cho cáctable như mô tả trên.3.Tạo Diagram cho cơ sở dữ liệu trên.4.Nhập dữ liệu cho các table trên (chú ý đúng thứ tự: Table Bophan,Chucvu, Nhanvien).5.Xuất dữ liệu của các Table trên sang file QLNV.xls (file Excel).6.Xuất dữ liệu của các table trên sang file QLNV.mdb (file Access).7.Tạo một cơ sở dữ liệu mới tên là QLNV1.8.Import dữ liệu từ file QLNV.mdb vừa tạo tên.9.Thiết đặt lại khóa chính và kiểu dữ liệu của một số trường cho phù hợp.10.
- Thực hiện thao tác Backup và Restore trên cơ sở dữ liệu QLNV.
- Buổi 2 & 3: Giúp sinh viên làm quen với việc thao tác trên cơ sở dữ liệu bằng các câulệnh SQL đơn giản, các câu truy vấn lồng nhau và sử dụng các hàm kết tập, gộpnhóm, sắp xếp kết quả truy vấn.
- Tìm tất cả các nữ nhân viên có lương trên 30000 USD.5.
- Cho biết lương trung bình của tất cả các nhân viên.4 10.In ra thông tin các môn học theo từng học kỳ niên khoá (những môn trùngnhau chỉ giữ lại 1).11.In ra các sinh viên không phải thi lần 2 ở năm học In ra thông tin các môn học có tổng số lần học của các sinh viên là nhiều nhấtvà in ra tổng số lần học tương ứng.13.In ra các sinh viên có điểm thi lớn nhất theo từng lớp, theo từng môn.14.In ra trung số lượng môn học của mỗi sinh viên theo từng học kỳ, niên khoá15.Cho biết sinh viên nào học nhiều môn nhất ở năm học in ra sốlượng học môn cụ thể16.In thông tin của các sinh viên chưa từng học các môn mà giáo viên Vũ ĐứcPhúc đã giảng dạy.17.In ra thông tin của giáo viên dạy nhiều sinh viên nhất18.In ra thông tin của môn học có nhiều sinh viên không phải thi lại nhiều nhất.19.In ra điểm trung bình theo từng học kỳ niên khoá của mỗi sinh viên và cho biết sinh viên có điểm trung bình lớn nhất theo từng học kỳ niên khoá.In ra danh sách các sinh viên đạt điều kiện xét học bổng của mỗi học kỳ niênkhoá.8

Xem thử không khả dụng, vui lòng xem tại trang nguồn
hoặc xem Tóm tắt