... niệm về kiểu dữliệu 4
1.3.2. Các kiểu dữliệucơsở 4
1.3.3. Các kiểu dữliệucó cấu trúc 5
1.3.4. Kiểu dữliệu con trỏ 5
1.3.5. Kiểu dữliệutập tin 5
Câu hỏi và bàitập 6
CHƯƠNG ... dựng cấu trúc dữliệu
Có thể nói rằng không có một chương trình máy tính nào mà không códữliệu để xử lý.
Dữ liệucó thể là dữliệu đưa vào (input data), dữliệu trung gian hoặc dữliệu đưa ra ... trúc dữliệu để lưu trữ dữliệu và Giải thuật xử lýdữliệu
theo yêu cầu của bài toán đặt ra.
1.2. Đánh giá cấu trúc dữliệu và giải thuật
1.2.1. Các tiêu chuẩn đánh giá cấu trúc dữliệu
Để...
... nhật sốliệu
hay lưu trữ, xử lý nhằm phục vụ theo yêu cầu của mình. Cơsởdữliệu được
thành lập từ các tệp tin cơsởdữliệu dễ dàng quản lý và khai thác
1.2.2. Hệ quản trị cơsởdữ liệu
Hệ ... luồng dữliệu luân chuyển
• Ngôn ngữ truy vấn có cấu trúc(SQL):
Là ngôn ngữ sử dụng để truy vấn, tìm kiếm dữliệu từ cơsởdữliệu
trong SQL.
1.2. CÁC KHÁI NIỆM CƠ BẢN
1.2.1. Cởsởdữ liệu
Là tập ... hệ:
Là cách thức biểu diễn dữliệu ở dạng các bảng /quan hệ, dựa trên lý
thuyết toán học, đại sốtập hợp mà nó có một cơsởlýthuyết rất vững chắc.
• Từ điển dữliệu :
Mô tả nội dung của các...
... MA_NQL PHG
NHANVIEN
PHANCONG
MA_NVIEN SODA THOIGIAN
MA_NVIEN TENTN PHAI NGSINH QUANHE
THANNHAN
BÀI TẬP -MÔN CSDL 2
Dưới đây là một thể hiện CSDL ứng với lược đồ CSDL trên:
NHANVIEN HONV TENLOT...
... 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 ... 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:
... 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...
... giá
nhập
Việc thiết kế cơsởdữliệu chỉ sử dụng một lược đồ quan hệ như trên có thể nảy
sinh sự dư thừa dữliệu và những dị thường trong cập nhập dữ liệu. Chính vì
Bài tập thiết kế cơsởdữliệu - Nhóm ... kế cơsởdữliệu thời gian
2.4.1. Yêu cầu bổ sung
Tập thực thể MATHANG: cần quản lý thời gian sống và giao tác của các mặt
hàng
Bài tập thiết kế cơsởdữliệu - Nhóm 4 4/31
1. Bài 1 – Quản lý ... kế cơsởdữliệu thời gian
5.4.1. Yêu cầu bổ sung
Từ thông tin mô tả hệ thống ban đầu, ta tiến hành thiết kế cơsởdữliệu thời gian
với yêu cầu bổ sung như sau:
Bài tập thiết kế cơsởdữ liệu...
... thì cột số lượng
hoá
đơn để trống).
Bài tập thực hành cơsởdữ liệu:
30
Buổi 3:
Nhập dữliệu cho 2 cơsởdữliệu trong buổi 2
Nhập liệu cho cơsởdữliệu QLSV
Bảng Khoa
insert into Khoa ... PB(Maphg)
);
go
Bài tập thực hành cơsởdữ liệu:
29
Nhấn nút Add, chọn đường dẫn đến vị trí đã lưu, chọn tên CSDL cần sao lưu.
Nhấn OK
Bài tập thực hành cơsởdữ liệu:
5
Nhập tên ... khảo sát một số thông tin trong các cơsởdữliệucó sẵn ở trên.
Xem các CSDL bằng câu lệnh: SP_helpdb
Hai tập tin vật lý để lưu trữ dữ liệu:
o Lưu trữ dữliệu (data file)
o Lưu trữ các giao...
... http://www.simpopdf.com
1
ĐÁN ÁN
MỘT SỐBÀITẬP MẪU MÔN CSDL
Câu 1:
Cho sơ đồ ER biểu diễn một phần cơsởdữliệu của thư viện như sau
Xây dựng lược đồ cơsởdữliệu quan hệ từ sơ đồ ER trên. ... and Split Unregistered Version - http://www.simpopdf.com
Đáp án
Một sốbài
tập mẫu môn
cơ sởdữliệu
3
X
i
TN U X
i
{TN U X
i
}
+
Siêu khóa Khóa
Æ
D D
A A,D A,D
B ... tap CSDL – Bai mau xac dinh dang chuan trang 1
BÀI MẪU XÁC ĐỊNH DẠNG CHUẨN
Bài 1:
Cho quan hệ Q với tập thuộc tính Q
+
= (A,B,C,D,E,G,H) và tập phụ thuộcc hàm
F = {A→D,AB→DE,CE→G,E→H}...
... BÀITẬP
THIẾT KẾ CƠSỞDỮLIỆU
Bài 1:
Để quản lý thông tin về một diễn đàn (Forum) trên một Website, người ta tổ chức một cơsở
dữ liệu nhằm quản lý các tập thực thể sau: ... thể có những bài viết được gởi lên diễn đàn nhưng không có ai tham gia thảo luận.
Bài 2
:
Để hỗ trợ việc quản lý mua bán hàng hóa tại một cửa hàng, người ta xây dựng một cơsởdữ
liệu nhằm ... những chủ đề
không có bất kỳ bài viết nào.
- Mỗi bài viết có thể là một bài thảo luận cho một bài viết đã được gởi trước đó hoặc cũng có
thể không (tức là một bài viết được gởi lên để các thành...
... 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:
...
... gia
các dự án
∏
(MANV,TONGSOGIOLAMVIEC)
σ
(HOTEN =”NGUYỄN VĂN A”)
(NHANVIEN*LAMVIEC)
BÀI Cho cơsởdữliệu gồm các quan hệ sau :
SV(MSV,HOTEN,GT,NS,QUE,LOP)
MH(MAMON,TENMON,DVHT,HOCKY)
HT(MSV,MAMON,DIEM)
* ... các sinh viên không đăng ký học môn nào
+ ∏
MSV
(SINHVIEN) - ∏
MSV
(DANGKY*SINHVIEN)
BÀI
Cho cởsỏdữliệu gồm các quan hệ sau:
Nhân viên(MANV,HOTEN,DIACHI,NGAYSINH);
SELECT Count(msv) AS ... DANGKY SET DIEM = 5
WHERE DIEM=4 AND MAMH="MH1";
RELATIONSHIP
* Phần đại số quan hệ
BÀI (B):
Những sinh viên nào học các môn do giảng viên “Lê Tuấn Quang” dạy.
+ ∏
(MASV,TENGV)
σ
(TENGV=”LE...