...
T
T
R
R
I
I
G
G
G
G
E
E
R
R
,6GXQJWKXWXFOXWUVWRUHGSURFHGXUH
Các thủ tục lưu trữ là một trong những đối tượng cơsởdữ liệu. Có thể xem
chúng tương tự như những thủ tục trong các ngôn ngữ lập trình. Mỗi một thủ tục lưu
trữ có thể có các khả năng sau:
ã ... lưu trữ bên trong cơsởdữliệu sẽ mang lại những lợi
ích sau:
ã Thủ tục lưu trữ cho phép module hoá công việc, tạo điều kiện thuận lợi cho
việc thực hiện các thao tác trên dữ liệu.
ã Thủ tục lưu ... đó
ORDER BY là tùy chọn.
1.11 Thống kê dữliệu với GROUP BY và HAVING
Ta có thể sử dụng các mệnh đề GROUP BY và HAVING để thống kê dữ liệu.
GROUP BY tổ chức dữliệu vào các nhóm, HAVING thiết lập...
... GiáotrìnhCƠSỞDỮLIỆU Trang
Bộ mơn CSDL Trường CĐCN 4
1
MỤC LỤC
Chương 1 3
MÔ HÌNH QUAN HỆ 3
I NGUYÊN NHÂN RA ĐỜI CỦA MÔ HÌNH QUAN HỆ 3
II CƠSỞDỮLIỆU VÀ HỆ QUẢN TRỊ CƠSỞDỮLIỆU ... lượng giáo viên (SOLUONGGV) của mỗi khoa, kết quả cần sắp xếp tăng dần
theo cột tên khoa. yêu cầu: TENKHOA ,SOLUONGGV ( SOLUONGGV là thuộc tính tự
đặt)
oOo
Giáo trìnhCƠSỞDỮLIỆU Trang ... điện tử, văn
phòng xuất bản, hệ quản lý cơsởdữ liệu, máy tính trợ giúp công nghệ phần mềm
Trước khi máy tính hóa cơsởdữliệu đươc giới thiệu, dữliệu được lưu trữ theo kiểu điện tử thành...
...
Giáo trìnhCƠSỞDỮLIỆU Trang
Bộ mơn CSDL Trường CĐCN 4
1
MỤC LỤC
Chương 1 3
MÔ HÌNH QUAN HỆ 3
I NGUYÊN NHÂN RA ĐỜI CỦA MÔ HÌNH QUAN HỆ 3
II CƠSỞDỮLIỆU VÀ HỆ QUẢN TRỊ CƠSỞDỮLIỆU ... một học viên chỉ có thể ghi danh vào một môn học.
+ Nhiều học viên có thể ghi danh vào một môn học.
+ Nhà trường chỉ quan tâm đến những học viên của môn học hiện tại.
Giáo trìnhCƠSỞDỮLIỆU ... lượng giáo viên (SOLUONGGV) của mỗi khoa, kết quả cần sắp xếp tăng dần
theo cột tên khoa. yêu cầu: TENKHOA ,SOLUONGGV ( SOLUONGGV là thuộc tính tự
đặt)
oOo
Giáo trìnhCƠSỞDỮLIỆU Trang...
... hệ Sv
Giáo trìnhCƠSỞDỮLIỆU Trang
Bộ mơn CSDL Trường CĐCN 4
4
1 CSDL là gì?
Một cơsởdữliệucó thể định nghóa tạm như sau: một chỗ chứa có tổ chức tập hợp các tập tin dữ
liệu có ... lượng giáo viên (SOLUONGGV) của mỗi khoa, kết quả cần sắp xếp tăng dần
theo cột tên khoa. yêu cầu: TENKHOA ,SOLUONGGV ( SOLUONGGV là thuộc tính tự
đặt)
oOo
Giáo trìnhCƠSỞDỮLIỆU Trang ... trị CSDL đã tự động kiểm tra một số ràng buộc loại này.
Giáo trìnhCƠSỞDỮLIỆU Trang
Bộ mơn CSDL Trường CĐCN 4
31
b) Xem lịch báo giảng ngày 23/09/2002 của các giáo viên có mã khoa là CNTT....
... đó là mô hình cơ
sở dữliệu hướng đối tượng, mô hình cơsởdữliệu phân tán, mô hình cơsở
dữ liệu suy diễn,…
Trong phần tiếp theo sau đây, chúng tôi sẽ trình bày về mô hình dữliệu
tiêu biểu ... cần các thông
tin MALOP,TENLOP, TENKHOA
SELECT MALOP,TENLOP,TENKHOA
FROM lop ,khoa
WHERE makhoa=“CNTT” and
lop.makhoa =khoa. makhoa;
Giáo TrìnhCơSởDữLiệu Trang 21
Biên soạn : Phan ...
LỜI MỞ ĐẦU
Giáo trìnhcơsởdữliệu này được biên soạn theo chương trình đào tạo chuyên
ngành tin học ở bậc đại học và cao đẳng của Bộ Giáo Dục Đào Tạo. Giáotrìnhtrình
bày những vấn...
... 4
28
Giáo trìnhCƠSỞDỮLIỆU Trang
(b) Mô hình thực thể kết hợp (Mô hình ER)
HỌC VIÊN MÔN HỌC
mã học viên
tên học viên
địa chỉ
ngày sinh
số điện thoại
ngày nhập học
mã môn học
tên môn học
thời ... hình thực thể kết hợp
thành lược đồ cơsởdữ liệu
Lược đồ cơsởdữ liệu
Hình 1.4.1 - Lược đồ CSDL xây dựng theo hướng Phân tích thiết kế
Lược đồ cơsởdữliệu xây dựng theo hướng này thông thường ... NHẬN
mã học viên
mã môn học
ngày nhập học
có
được ghi nhận đào tạo bởi
Để giải quyết vấn đề này ta phải đưa vào:
Tổ Bộ mơn CSDL Trường CĐCN 4
22
Giáo trìnhCƠSỞDỮLIỆU Trang
HỌC VIÊN MÔN HỌC
mã học...
... tế - Kỹ thuật Hà Nội I
Giáo TrìnhCơSởDữ Liệu
Trang 32
Trường Trung cấp Kinh tế - Kỹ thuật Hà Nội I
Giáo TrìnhCơSởDữ Liệu
Trang 28
BÀI
TẬP
2.1.
Hãy lập mô hình dữliệu quan hệ cho các bài ... năm 2012
KHOA ĐIỆN TỬ -TIN
HỌC
Trường Trung cấp Kinh tế - Kỹ thuật Hà Nội I
Giáo TrìnhCơSởDữ Liệu
Trang 2
chương 1
TỔNG
QUAN
VỀ
CƠ
SỞ
DỮ
LIỆU
1.1.MỘT
SỐ
KHÁI
NIỆM
CƠ
BẢN
1.1.1.Định
... đó là mô hình cơ
sởdữliệu hướng đối tượng, mô hình cơsởdữ l
iệu phân tán, mô hình cơ sở
dữliệu suy diễn,…
Trong phần tiếp theo sau đây, chúng tôi sẽ t
rình bày về mô hình dữ liệu
tiêu biểu...
... ra giáotrình môn họcCơ
sở dữliệu 2”.
Mục đích của giáotrìnhCơsởdữliệu 2” nhằm trình bày các khái
niệm và thuật toán cơsở của CSDL bao gồm: các mô hình dữliệu và các
hệ CSDL tương ... ngang dẫn xuất của quan hệ NV như sau:
34
Giáo trìnhCơsởdữliệu 2” được chia thành 2 phần
Phần 1: Cởsởdữliệu phân tán
Phần 2: Cơsởdữliệu suy diễn
Sau mỗi chương đều có những phần ... tác lấy, cập nhật dữliệu tại một điểm dữliệu ở
xa được tự động thực hiện bởi hệ thống tại điểm đưa ra yêu cầu, người sử
dụng không cần biết đến sự phân tán của cơsởdữliệu trên mạng.
Tính...
... đó là mô hình cơ
sở dữliệu hướng đối tượng, mô hình cơsởdữliệu phân tán, mô hình cơsở
dữ liệu suy diễn,…
Trong phần tiếp theo sau đây, chúng tôi sẽ trình bày về mô hình dữliệu
tiêu biểu ...
LỜI MỞ ĐẦU
Giáo trìnhcơsởdữliệu này được biên soạn theo chương trình đào tạo chuyên
ngành tin học ở bậc đại học và cao đẳng của Bộ Giáo Dục Đào Tạo. Giáotrìnhtrình
bày những vấn ... Đưa ra thông báo và yêu cầu sửa chữa dữliệu của các thuộc
tính cho phù hợp với quy tắc đảm bảo tính nhất quán dữ liệu. Thông báo phải
Giáo TrìnhCơSởDữLiệu Trang 20
Biên soạn : Phan...
... hơn hoặc bằng : >=
Nhỏ hơn hoặc bằng : <=
Bằng, và kiểu dữliệu thỏa kiểu dữliệu giống nhau : = = =
Không bằng hoặc kiểu dữliệu không giống nhau : != =
Ví dụ:
<html>
<head>
<title>How ... đầu đoạn chú thích và “*/” ở cuối đoạn chú thích
2.1. Sử dụng “echo” để trình bài text
Hàm “echo” là hàm xuất cơ bản trên trình duyệt Web.
Vd:
<?php
echo “I’m a lumberjack.”;
echo “And I’m ... "31";
?>
</body>
</html>
Kết quả như Hinh 2.7.1.1 :
Hinh 2.7.1.1
Hoạt động của mệnh đề if tương tự như những ngôn ngữ lập trình khác .
Điểm lưu ý trong ví dụ này là hàm date("n")sẽ cho giá trị tháng...
... nghĩa cơsở
dữ liệu, hệ quản trị cơsởdữ liệu, mô hình cơsởdữliệu và các thuật ngữ cơ bản
khác.
I- Cơsởdữliệu
I.1- Định nghĩa cơsởdữliệu
Cơ sởdữliệu và kỹ thuật cơsởdữliệu ... lưu trữ của cơsởdữ liệu.
VI- Câu hỏi ôn tập
1. Định nghĩa các thuật ngữ : cơsởdữ liệu, hệ quản trị cơsởdữ liệu, hệ cơsở
dữ liệu, từ điển cơsởdữ liệu, mô hình cơsởdữ liệu.
2. Nêu ... trạng thái cơsởdữliệu
Trong một mô hình dữliệu cần phải phân biệt rõ giữa mô tả của cơsởdữliệu
và bản thân cơsởdữ liệu. Mô tả của một cơsởdữliệu được gọi là lược đồ cơsở
dữ liệu, nó...