... Thanh - NIIT VietNam
Bài tập Cơ sở dữ liệu 2 15
Bộ môn Tin học Đậu Hải Phong
BÀI TẬP THỰC HÀNH MÔN CƠ SỞ DỮ LIỆU 2
Người biên tập: Đậu Hải Phong
Đề tài 1: Xây dựng và quản trị cơ sở dữ liệu ... chức thi điều kiện trên 2 giờ thực hành.
3. Ôn tập cho thi thực hành trên 3 giờ lý thuyết.
Bài tập Cơ sở dữ liệu 2 5
Bộ môn...
... Bài Thực Hành số 1
Mục tiêu :
- Tạo CSDL cùng các bảng trong CSDL bằng lệnh và bằng
công cụ
- Xây dựng 1 số constraint đơn giản cho các bảng
- Vẽ lược đồ quan hệ
Tạo ... TOYWORLD, với yêu cầu các file vậl lý như sau:
- File dữ liệu : 5MB
- File log: 2MB
Kiểm tra lại bằng các thủ tục hệ thống sp_helpDB, sp_helpfile
2. Khảo sát cấu trúc của các bảng sau:
Toys Cat...
... được thực hiện:
a. Mã số hóa đơn được tạo nhờ thủ tục trên
b. Mã số hóa đơn, ngày hiện hành, cart ID, và shopperID cần được đưa vào
bảng Orders
Các bước trên phải được thực hiện cùng 1 lần (phải ... Bài Thực hành Số 10
Mục tiêu: Tạo stored procedure
CSDL mẫu : ToyWorld
Mẫu tạo thủ tục
CREATE PROCEDURE uspGetEmployees2
@FirstName nvarchar(50)
@LastName ... thêm hàng nếu số lư...
... Bài Thực hành Số 11
Mục tiêu: Tạo triggers
CSDL mẫu : ToyWorld, HeadHunt, Pubs
A. CSDL ToyWorld
1. Thực tập hàm RAISERROR
a. Xem nội dung bảng sysmessages ... lệnh RAISERROR như sau:
declare @s1 char(10) , @s2 varchar (20 )
set @s2 =’Toys’
set @s1 = 'Large Duck'
raiserror (50001, 16, 1, @s1,@s2)
2. Khi có một hóa đơn mới, chi tiết của hóa đơn ... này phải được cập nhật bằ...
... Bài Thực hành Số 5
Mục tiêu :
- Câu lệnh truy vấn với tùy chọn GROUP BY, COMPUTE, JOIN
- Subquery
CSDL mẫu: TOYWORLD
A. Mở CSDL TOYWORLD, thực hiện các truy vấn sau:
1. ... wrapper) theo mẫu sau:
Order Number
(Số HĐ)
Toy ID
(Mã đồ chơi)
Wrapper
Description
(Mô tả cách gói)
2. Hiển thị tên đồ chơi và mã phiếu mua hàng (Card ID) của tất cả đồ
chơi. Nếu đồ chơi không được ... c...