... rạc"
13. Cho biết tên các môn học phải học ngay trước môn " ;Cơ sởdữ liệu& quot;
14. Cho biết tên các môn học phải học liền sau môn " ;Cơ sởdữ liệu& quot;
15. Cho biết tên sinh viên và điểm trung ... các môn học và số tín chỉ
8. Cho biết kết quả học tập của sinh viên có mã số 8
9. Cho biết các mã sốmôn học phải học trước môncó mã số COSC3320
10. Cho biết các mã sốmôn học phải học sau môn ... và các môn học mà sinh viên đó tham gia với kết quả cuối khoá trên 7 điểm
12. Cho biết tên các sinh viên thuộc về khoa có phụ trách môn học "Toán rời rạc"
13. Cho biết tên các môn học...
... BÀITẬP -MÔN CSDL 1
BÀI TẬP THỰC HÀNH MÔNCƠSỞDỮ LIỆU
BÀI TẬP 1
1. Tạo và nhập dữliệu cho các bảng sau
SVIEN
TEN MASV NAM KHOA
Sơn 17 ... CNTT
Bảo 8 2 CNTT
MHOC
TEN_MH MAMH TINCHI KHOA
Nhập môn tin học COSC1310 4 CNTT
Cấu trúc dữliệu COSC3320 4 CNTT
Toán rời rạc MATH2410 3 TOAN
Cơ sởdữliệu COSC3380 3 CNTT
DKIEN
MAMH MAMH_TRUOC
COSC3380...
... cập nhật dữliệu cho tất cả các bảng với các tham số truyền vào
như sau: sp_Update_tenbang <ds tham số>,<>
Phần 6: Giao dịch và khóa (tiếp)
Bài tậpCơsởdữliệu 2 8
Bộ môn Tin học ... kết nối với bảng dữliệu kết quả trả về là các bản ghi:
Dim sSQL String
Dim Rs as ADODB.Recordset
Set Rs = New ADODB.Recordset
‘Thực hiện mở bảng
Bài tậpCơsởdữliệu 2 10
Bộ môn Tin học Đậu ... mọi người học tốt. :)
Phạm Hồng Thanh - NIIT VietNam
Bài tậpCơsởdữliệu 2 15
Bộ môn Tin học Đậu Hải Phong
Tuần 1
1. Phân tích, thiết kế bài toán quản lý Nhập – Xuất – Tồn.
2. Tạo nhóm Server,...
... bảo
tòan dữliệu sau:
BrandID là khóa chính
Tên hiệu (brand name ) phải là duy nhất nhưng không phải là
khóa chính
c. Tạo bảng Toys (đồ chơi) tuân theo các quy luật bảo tòan dữliệu sau:
... char(3)
vToyImgPath varchar(50) cBrandName char(20)
Hãy tạo user data type có tên là Category_Type có kiểu dữliệu là char(3) để
dùng cho các trường liên quan đến mã chủng lọai đồ chơi cCategory
3.Xây dựng ... theo yêu cầu sau:
1
a. Tạo bảng Category (Chủng lọai đồ chơi) tuân theo các quy luật bảo
tòan dữliệu sau:
CategoryID (mã lọai) là khóa chính (primary key)
Thuộc tính cCategory (tên lọai)...
... và hiển thị tên
và giá cả của món đồ chơi đó
4. Tạo một thủ tục (stored procedure) để thêm các dữliệucó dạng như sau
vào bảng ToyBrand
Mẫu insert
INSERT Category VALUES('CategoryId','Category','Descrip')
... 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...
... publishers
Bài tập làm thêm
Kiểm tra hoạt động của các bảng magic có tên là inserted và deleted theo các
bước sau:
- Tạo bảng tên là Test_Trigger có các trường sau:
Tên trường Kiểu dữliệu Thuộc ... sau:
select * from Test_Trigger
Nhận xét??
3
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...
... hình dữ liệu.
5/ Mục tiêu của cơsởdữliệu là:
Không làm thay đổi chiến lược truy nhập cơsởdữ liệu.
Bảo đảm tính độc lập dữliệu
Không làm thay đổi cấu trúc lưu trữ dữ liệu.
Dữliệu ... thao tác dữliệu là:
Một tập các ký hiệu biểu diễn dữliệu
Một tập các phép toán dùng để cập nhật, bổ sung trên các hệ cơsởdữ liệu.
Một tập các quy tắc biểu diễn dữ liệu.
Một tập các ... phép toán dùng để thao tác trên các hệ cơsởdữ liệu.
24/ Kết quả của các phép thao tác dữliệu là:
Chuỗi dữ liệu.
Tệp dữliệu
Quan hệ
Cơsởdữliệu
25/ Phép sửa đổi là phép toán:
...
... trữ cơsở
dữ liệu.
Tạo cấu trúc dữliệu tương ứng với mô hình dữ liệu.
Cập nhật, chèn thêm, loại bỏ hay sửa đổi dữliệu mức tệp.
Đảm bảo an toàn, bảo mật dữliệu và tính toàn vẹn dữ liệu. ... lưu trữ.
Phản ánh đúng hiện thực khách quan dữ liệu.
3/ Người sử dụng có thể truy nhập:
Toàn bộ cơsởdữliệu
Hạn chế
Một phần cơsởdữliệu
Phụ thuộc vào quyền truy nhập.
4/ Hệ quản ... bảo vệ cơsởdữliệu
27/ Ngôn ngữ đinh nghĩa dữliệu - DDL (Data Definition Language).
Được đặc tả bằng cách chương trùnh ứng dụng
Được đặc tả bằng một phần của hệ quản trị cơsởdữ liệu. ...
... dụng khác.
Cấp một vài quyền truy nhập cơsởdữliệu
Cấp quyền tìm kiếm dữliệu
Cấp tất cả các quyền truy nhập cơsởdữliệu
Cấp quyền đọc và ghi dữliệu
56/ F ={A B , B C, BC D,DA B, chọn ... vệ an toàn cơsởdữliệucó thể là:
Không cho phép đọc, sửa đổi, ghi, xoá dữliệu
Không cho phép cập nhật dữ liệu.
Không cho phép ghi đè dữ liệu.
Không cho phép sửa đổi dữ liệu.
29/ ... tin.
Không tổn thất thông tin.
21/ Kết quả của các phép thao tác dữliệu là:
Chuỗi dữ liệu.
Tệp dữliệuCơsởdữliệu
Quan hệ
6/ Ràng buộc giải tích:
Mối quan hệ giữa các thuộc...