Hướng dẫn thực hành hệ quản trị cơ sở dữ liệu
Số trang: 29
Loại file: pdf
Dung lượng: 424.74 KB
Lượt xem: 18
Lượt tải: 0
Xem trước 3 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài tập thực hành được chia làm nhiều Module Mỗi Module được thiết kế cho thời lượng là 3 tiết thực hành tại lớp với sự hướng dẫn của giảng viên. • • Tùy theo số tiết phân bổ, mỗi tuần học có thể thực hiện nhiều Module. Sinh viên phải làm tất cả các bài tập trong các Module ở tuần tương ứng. Những sinh viên chưa hoàn tất phần bài tập tại lớp có trách nhiệm tự làm tiếp tục ở nhà. • Các bài có dấu (*) là các bài tập nâng cao dành cho sinh viên...
Nội dung trích xuất từ tài liệu:
Hướng dẫn thực hành hệ quản trị cơ sở dữ liệu Hướng dẫn thực hành Hệ CSDL Hướng Dẫn Thực Hành T h ự c h à n h H ệ QT C S D LHướng dẫn: Bài tập thực hành được chia làm nhiều Module • Mỗi Module được thiết kế cho thời lượng là 3 tiết thực hành tại lớp với sự • hướng dẫn của giảng viên. Tùy theo số tiết phân bổ, mỗi tuần học có thể thực hiện nhiều Module. • Sinh viên phải làm tất cả các bài tập trong các Module ở tuần tương ứng. • Những sinh viên chưa hoàn tất phần bài tập tại lớp có trách nhiệm tự làm tiếp tục ở nhà. Các bài có dấu (*) là các bài tập nâng cao dành cho sinh viên khá giỏi. •Khoa Công Nghệ Thông Tin Page 1 Hướng dẫn thực hành Hệ CSDLModule 1Nội dung kiến thức thực hành: +Thực hành ngôn ngữ SQL: - ngôn ngữ định nghĩa dữ liệu: CREATE TABLE - ngôn ngữ thao tác dữ liệu: INSERT, UPDATE, DELETE... +Thông qua việc cài đặt cơ sở dữ liệu trên DBMS,SV hiểu rõ hơn về mô hình ER, mô hình quan hệGiả sử cần quản lý một cửa hàng bán sách. Mỗi cuốn sách phân biệt với nhau thôngqua mã sách, mã sách xác định các thông tin: tên sách, tác giả, đơn giá, số lượng tồn.Mỗi cuốn sách chỉ thuộc về một nhóm sách. Một nhóm sách có thể có nhiều cuốn sáchhoặc không có cuốn nào. Thông tin về nhóm sách: mã nhóm để phân biệt nhóm sáchnày với nhóm sách khác, tên nhóm. Khi có sách được bán, nhân viên lập hóa đơn đểlưu trữ thông tin bán sách. Mỗi hóa đơn có một số hóa đơn duy nhất xác định nhân viênlập hóa đơn và ngày lập hóa đơn. Mỗi nhân viên có một mã nhân viên duy nhất xácđịnh các thông tin như họ lót, tên, phái, ngày sinh, địa chỉ. Mỗi hóa đơn có thể có mộthoặc nhiều cuốn sách, mỗi cuốn sách có thể mua với số lượng bất kỳ.+ NhomSach(MaNhom char(5), TenNhom nvarchar(25))+ NhanVien(MaNV char(5), HoLot nvarchar(25), TenNV nvarchar(10), Phai nvarchar(3), NgaySinh Smalldatetime, DiaChi nvarchar(40))+ DanhMucSach(MaSach char(5), TenSach nvarchar(40), TacGia nvarchar(20), MaNhom char(5), DonGia Numeric(5), SLTon numeric(5))+ HoaDon(MaHD char(5), NgayBan SmallDatetime, MaNV char(5))+ ChiTietHoaDon(MaHD char(5), MaSach char(5), SoLuong numeric(5))Khoa Công Nghệ Thông Tin Page 2 Hướng dẫn thực hành Hệ CSDL1. Xác định mối quan hệ giữa các thực thể, khóa chính, khóa ngoại và các ràng buộc toàn vẹn khác nếu có.2. Sử dụng ngôn ngữ định nghĩa dữ liệu: CREATE TABLE để cài đặt cấu trúc bảng vào ngôn ngữ SQL Mô tả: Thực hiện lệnh CREATE TABLE với các ràng buộc về khóa chính, khóa ngoại để tạo các bảng tương ứng với các quan hệ đã cho ở Bài 1. Lưu ý: SV nên tạo các bảng có quan hệ 1 trước, sau đó đến bảng có quan hệ 1- n, cuối cùng là bảng có quan hệ n-n.3. Mục đích: Thực hiện lệnh Alter Table... add constraint để kiểm tra các ràng buộc về khóa chính, khóa ngoại (nếu chưa cài đặt ở Bài 2) và các ràng buộc về dữ liệu nếu có.Khoa Công Nghệ Thông Tin Page 3 Hướng dẫn thực hành Hệ CSDLModule 2Nội dung kiến thức thực hành: +Ngôn ngữ thao tác dữ liệu: INSERT. Cửa sổ Enterprise Manager.1. Thực hiện lệnh INSERT để đưa dữ liệu vào các bảng NHOMSACH, NHANVIEN, DANHMUCSACH. Bảng NhomSach Bảng NhanVien Bảng DanhMucSachKhoa Công Nghệ Thông Tin Page 4 Hướng dẫn thực hành Hệ CSDL2. Dùng cửa sổ Enterprise Manager để nhập dữ liệu cho 2 bảng HOADON vàCHITIETHOADON Bảng Hoadon Bảng ChitiethoadonKhoa Công Nghệ Thông Tin Page 5 Hướng dẫn thực hành Hệ CSDLModule 3:Nội dung kiến thức thực hành: +Chức năng import, export.Bài 1: Dùng chức năng Import/Export để đưa (nhớ kiểm tra kết quả sau mỗi lần thực hiện): 1. Tất cả các thông tin nhân viên có trong bảng Employees trong NorthWind ra thành tập tin NhanVien.txt. 2. Dữ liệu của các bảng Nhomsach, Nhanvien, DanhMucsach trong CSDL vào tập tin QUANLYSACH.MDB. Lưu ý: Tập tin QUANLYSACH.MDB phải tồn tại trên đĩa trước khi thực hiện Export. 3. Dữ liệu các bảng HOADON, CHITIETHOADON tron ...
Nội dung trích xuất từ tài liệu:
Hướng dẫn thực hành hệ quản trị cơ sở dữ liệu Hướng dẫn thực hành Hệ CSDL Hướng Dẫn Thực Hành T h ự c h à n h H ệ QT C S D LHướng dẫn: Bài tập thực hành được chia làm nhiều Module • Mỗi Module được thiết kế cho thời lượng là 3 tiết thực hành tại lớp với sự • hướng dẫn của giảng viên. Tùy theo số tiết phân bổ, mỗi tuần học có thể thực hiện nhiều Module. • Sinh viên phải làm tất cả các bài tập trong các Module ở tuần tương ứng. • Những sinh viên chưa hoàn tất phần bài tập tại lớp có trách nhiệm tự làm tiếp tục ở nhà. Các bài có dấu (*) là các bài tập nâng cao dành cho sinh viên khá giỏi. •Khoa Công Nghệ Thông Tin Page 1 Hướng dẫn thực hành Hệ CSDLModule 1Nội dung kiến thức thực hành: +Thực hành ngôn ngữ SQL: - ngôn ngữ định nghĩa dữ liệu: CREATE TABLE - ngôn ngữ thao tác dữ liệu: INSERT, UPDATE, DELETE... +Thông qua việc cài đặt cơ sở dữ liệu trên DBMS,SV hiểu rõ hơn về mô hình ER, mô hình quan hệGiả sử cần quản lý một cửa hàng bán sách. Mỗi cuốn sách phân biệt với nhau thôngqua mã sách, mã sách xác định các thông tin: tên sách, tác giả, đơn giá, số lượng tồn.Mỗi cuốn sách chỉ thuộc về một nhóm sách. Một nhóm sách có thể có nhiều cuốn sáchhoặc không có cuốn nào. Thông tin về nhóm sách: mã nhóm để phân biệt nhóm sáchnày với nhóm sách khác, tên nhóm. Khi có sách được bán, nhân viên lập hóa đơn đểlưu trữ thông tin bán sách. Mỗi hóa đơn có một số hóa đơn duy nhất xác định nhân viênlập hóa đơn và ngày lập hóa đơn. Mỗi nhân viên có một mã nhân viên duy nhất xácđịnh các thông tin như họ lót, tên, phái, ngày sinh, địa chỉ. Mỗi hóa đơn có thể có mộthoặc nhiều cuốn sách, mỗi cuốn sách có thể mua với số lượng bất kỳ.+ NhomSach(MaNhom char(5), TenNhom nvarchar(25))+ NhanVien(MaNV char(5), HoLot nvarchar(25), TenNV nvarchar(10), Phai nvarchar(3), NgaySinh Smalldatetime, DiaChi nvarchar(40))+ DanhMucSach(MaSach char(5), TenSach nvarchar(40), TacGia nvarchar(20), MaNhom char(5), DonGia Numeric(5), SLTon numeric(5))+ HoaDon(MaHD char(5), NgayBan SmallDatetime, MaNV char(5))+ ChiTietHoaDon(MaHD char(5), MaSach char(5), SoLuong numeric(5))Khoa Công Nghệ Thông Tin Page 2 Hướng dẫn thực hành Hệ CSDL1. Xác định mối quan hệ giữa các thực thể, khóa chính, khóa ngoại và các ràng buộc toàn vẹn khác nếu có.2. Sử dụng ngôn ngữ định nghĩa dữ liệu: CREATE TABLE để cài đặt cấu trúc bảng vào ngôn ngữ SQL Mô tả: Thực hiện lệnh CREATE TABLE với các ràng buộc về khóa chính, khóa ngoại để tạo các bảng tương ứng với các quan hệ đã cho ở Bài 1. Lưu ý: SV nên tạo các bảng có quan hệ 1 trước, sau đó đến bảng có quan hệ 1- n, cuối cùng là bảng có quan hệ n-n.3. Mục đích: Thực hiện lệnh Alter Table... add constraint để kiểm tra các ràng buộc về khóa chính, khóa ngoại (nếu chưa cài đặt ở Bài 2) và các ràng buộc về dữ liệu nếu có.Khoa Công Nghệ Thông Tin Page 3 Hướng dẫn thực hành Hệ CSDLModule 2Nội dung kiến thức thực hành: +Ngôn ngữ thao tác dữ liệu: INSERT. Cửa sổ Enterprise Manager.1. Thực hiện lệnh INSERT để đưa dữ liệu vào các bảng NHOMSACH, NHANVIEN, DANHMUCSACH. Bảng NhomSach Bảng NhanVien Bảng DanhMucSachKhoa Công Nghệ Thông Tin Page 4 Hướng dẫn thực hành Hệ CSDL2. Dùng cửa sổ Enterprise Manager để nhập dữ liệu cho 2 bảng HOADON vàCHITIETHOADON Bảng Hoadon Bảng ChitiethoadonKhoa Công Nghệ Thông Tin Page 5 Hướng dẫn thực hành Hệ CSDLModule 3:Nội dung kiến thức thực hành: +Chức năng import, export.Bài 1: Dùng chức năng Import/Export để đưa (nhớ kiểm tra kết quả sau mỗi lần thực hiện): 1. Tất cả các thông tin nhân viên có trong bảng Employees trong NorthWind ra thành tập tin NhanVien.txt. 2. Dữ liệu của các bảng Nhomsach, Nhanvien, DanhMucsach trong CSDL vào tập tin QUANLYSACH.MDB. Lưu ý: Tập tin QUANLYSACH.MDB phải tồn tại trên đĩa trước khi thực hiện Export. 3. Dữ liệu các bảng HOADON, CHITIETHOADON tron ...
Tìm kiếm theo từ khóa liên quan:
bài tập thực hành thực hành ngôn ngữ SQL kỹ năng máy tính database hệ quản trị dữ liệu máy tínhTài liệu có liên quan:
-
Làm việc với Read Only Domain Controllers
20 trang 348 0 0 -
Đáp án đề thi học kỳ 2 môn cơ sở dữ liệu
3 trang 340 1 0 -
PHÂN TÍCH THIẾT KẾ HỆ THỐNG XÂY DỰNG HỆ THỐNG ĐẶT VÉ TÀU ONLINE
43 trang 311 2 0 -
Hướng dẫn sử dụng mạch nạp SP200S
31 trang 231 0 0 -
Giáo trình về dữ liệu và các mô hình cơ sở dữ liệu
62 trang 227 0 0 -
Hướng dẫn cách khắc phục lỗi màn hình xanh trong windows
7 trang 208 0 0 -
Giáo Trình tin học căn bản - ĐH Marketing
166 trang 203 0 0 -
Trắc nghiệm 300 câu phân tích và thiết kế hệ thống
29 trang 122 0 0 -
Hướng dẫn xem video Youtube mà không cần mở trình duyệt
3 trang 113 0 0 -
9 trang 91 0 0