... 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...
... nh sau:
09/04/12
Design: Nguyen Hien Du
17
Một số quy tắc về xây dựng cơsởdữ liệu.
Một số quy tắc về xây dựng cơsởdữ liệu.
Quy tắc 1
Quy tắc 1: Mỗi một trường trong bảng phải mô tả
một loại ... dụng khác trong bộ
Microsoft Office mà bạn đà quen thuộc.
Access 2000 là một hệ quản trị cơsởdữ
liệu trực quan, nằm trong bộ Microsoft Office.
Có khả năng tạo ra một hệ thống thông tin có ... hiện việc nhập dữliệu cho bảng bằng một
trong các cách sau:
View/ Datasheet View
Chọn biểu tượng View trên thanh công cụ.
09/04/12
Design: Nguyen Hien Du
41
3. Sắp xếp dữ liệu
Mở bảng ở...
...
và dữ liệu.
Append Data to Existing Table: Ghép vào
cuối bảng dữliệu khác.
Table Name: Nhập tên bảng.
Structure Only: Sao chép cấu trúc.
Structure and Data: Sao chép cả cấu trúc
và dữ liệu.
Append ... trị 1, 2, 3.
Year(): hàm lấy năm của kiểu dữliệu Date/ time.
Month(): hàm lấy tháng của kiểu dữliệu Date/ time.
Day(): hàm lấy ngày của kiểu dữliệu Date/ time.
IIF( ĐK, Giá trị đúng, Giá ... ghi thỏa mÃn giá trị đà được lựa chọn trong bảng dữ
liệu.
Cách lọc:
Mở bảng ở chế độ DataSheet View (Open).
Chọn giá trị cần lọc trên bảng dữ liệu.
ã
C1: Records/ Filter/ Filter By Selection
ã
C2:...
... BÀI TẬ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ập Cơ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ập Cơsởdữliệu 2 10
Bộ môn Tin học Đậu ... 1990.
Tuần 2:
1. Tạo một cơsởdữliệu với tên là mã sinh viên của mình. (VD: A00820)
2. Tạo các bảng dữliệu đã được thiết kế với CSDL Nhập Xuất Tồn.
3. Tạo một kiểu dữliệu tên là ‘kieudienthoai’...
... 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')
Mã ... 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 ... ‘AAAAAA’
where cShopperID =’000001’
- Thực hiện lệnh 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....
... tính (dữ liệu phi không gian) :
Là cơsở phản ánh tính chất của các đối tượng
khác
nhau
1/5/2013
35
khác
nhau
Đặc điểm:
+) Dữliệu thuộc tính bao gồm:
- Dữliệu định tính
- Dữliệu định lượng.
Bài ... điểm:
+) Dạng đường:
+) Dạng vùng:
Định nghĩa dữ liệu
Xây
d
ự
ng
d
ữ
li
ệ
u
1/5/2013
4
Xây
d
ự
ng
d
ữ
li
ệ
u
Thao tác dữ liệu
Quản trị dữ liệu
Bảo vệ dữ liệu
... nối.
Ưu
điểm
:
Tiết
kiệm
thời
gian
tìm
kiếm
1/5/2013
8
Ưu
điểm
:
Tiết
kiệm
thời
gian
tìm
kiếm
Nhược: Quan hệ giữa các dữliệu phức
tạp,cấu trúc thì không thể nhìn thấy rõ
ràng
Dư thừa dữ liệu.
1/5/2013
6
Hình Biểu diễn bản đồ A bằng mô hình phân cấp
Thao tác dữliệu ( data
manipulation)...
... CÁC CLIENT 38
QUẢN TRỊ CƠSỞDỮLIỆU 45
CẤU TRÚC CƠSỞDỮ LIỆU. 45
QUẢN LÝ CƠSỞDỮ LIỆU. 50
BẢNG DỮLIỆU – TABLE 58
CÁC CHUẨN TẮC 58
THIẾT KẾ BẢNG DỮ LIỆU. 60
TẠO BẢNG DỮLIỆU 69
KHÓA INDEX 77
THIẾT ... default database to -> chọn cơsở dữ
liệu (việc tạo cơsởdữliệu sẽ xem xét bài sau, tại bước này bạn hãy chọn một cơ sở
dữliệu ví dụcó tên là Pubs, đây là cơsởdữliệu ví dụ do SQL Server tự ... quản trị cơsởdữliệu cũng như quá trình tương tác giữa hệ quản trị cơsởdữliệu với
các phần mềm ứng dụng cơsởdữ liệu. Giúp sinh viên tiếp cận với nền tảng hệ quản trị cơsở dữ
liệu Microsoft...