... là một cơsởdữliệucó
cấu trúc đơn giản nhất. Trong một hệquảntrịcơsởdữliệuquan
hệ, dữliệu được tổ chức thành các bảng. Các bảng lại bao gồm các
bản ghi và các bản ghi chứa các trường. ...
tất cả cácdữliệu cần thiết. Thuật ngữ dữliệu phẳng bắt nguốn từ sự
kiện là cơsởdữliệucó hai chiều – số trường (field) của bảng xác
định chiều rộng của cơsởdữ liệu, và số lượng các bản ... ứng với
một mục dữ liệu. Hai hay nhiều bảng có thể liên kết nếu chúng có
một hay nhiều trường chung.
4. Thế nào là cơsởdữliệu phẳng?
Cơ sởdữliệu phẳng gồm một bảng với các bản ghi có đủ...
... SỐ 2: QUẢN LÝ LƯƠNG
1. Yêu cầu: Hệ thống thực hiện được việc quản lý và tính lương tháng cho
nhân viên với các chức năng chính sau:
♦ Lưu trữ và cập nhật dữliệu về nhân viên, cácdữliệu liên ... CSDL, tạo các FORM, QUERY, REPORT…để thực hiện các yêu cầu
nêu trên.
BÀI TẬP ĐIỀU KIỆN
BÀI SỐ 1: HỆQUẢN LÝ NHÂN SỰ
1. Yêu cầu: Hệ thống thực hiện được các công việc quản lý nhân sự trong cơ
quan ... CSDL, tạo các FORM, QUERY, REPORT…để thực hiện các yêu cầu
nêu trên.
BÀI SỐ 3: QUẢN LÝ CHO THUÊ, MƯỢN SÁCH
1. Yêu cầu: Hệ thống quản lý được kho sách và quản lý khách mượn, thuê
sách với các chức...
... 2000
Access 2000 là một hệquảntrị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ó
quan hệ với nhau, đồng thời xử lý và quản lý
chúng theo ... một cách
nhanh chóng.
Các thao tác trong Access tượng tự như
trong Excel hoặc các ứng dụng khác trong bộ
Microsoft Office mà bạn đà quen thuộc.
Access 2000 là một hệquảntrịcơsởdữ
liệu ... a3, an): nhận các giá trị nguyên a1, a2, a3
an.
VD: IN(1, 2, 3): chỉ nhận 3 giá 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():...
... 2000
Access 2000 là một hệquảntrị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ó
quan hệ với nhau, đồng thời xử lý và quản lý
chúng theo ... một cách
nhanh chóng.
Các thao tác trong Access tượng tự như
trong Excel hoặc các ứng dụng khác trong bộ
Microsoft Office mà bạn đà quen thuộc.
Access 2000 là một hệquảntrịcơsởdữ
liệu ... 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...
... Selection: Dùng để lọc
các bản 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/ ... a3, an): nhận các giá trị nguyên a1, a2, a3 an.
VD: IN(1, 2, 3): chỉ nhận 3 giá 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(): ... trị cần lọc/ Filter By
Selection
a) Sử dụng lọc Filter By Selection
Chức năng của lọc Filter By Selection: Dùng để lọc
các bản ghi thỏa mÃn giá trị đà được lựa chọn trong bảng dữ
liệu.
Cách...
... công việc
quản lí.Khai thác hồ sơ
gồm các việc chính sau.
5
5 2 .Hệ cơsơdữ liệu
a) Khái niệm cơsởdữliệu và hệ
quản trịcơsởdữ liệu
*Một dữliệu (Database ) là một
tập hợp dữliệucó liên ...
của CSDL được gọi là hệquảntrị
cơ sơdữliệu ( hệ QTCSDL).
*Để lưu trữ khai thác thông tin
của may tính cần phải có
- Cơsởdữ liệu
- Hệquảntrịcơsởdữ liệu.
- Các thiết bị vật lí
Thuyết ... CSDL
người, cáchệcơsởdữliệu
phải được thiết kế sao cho,
bằng những tương tác đơn
giản vời hệ thống, có thể
biết đến ngay thông tin. Có
ba mức hiểu CSDL là
7 c) Các yếu tố cơ bản của hệ
CSDL
...
... 1:Khái niệm về cơsởdữliệu và hệquảntrịcơsởdữ liệu
Tiết 3 §1. Khái niệm về cơsởdữliêu (tiết 3/ 3 tiết)
I. Mục đích yêu cầu
a) Mục đích, yêu cầu: Nắm các yêu cầu cơ bản đối với hệ CSDL.
b) ... về cơsởdữliệu và hệquảntrịcơsởdữ
liệu
Tiết 1 §1. Khái niệm về cơsởdữliêu (1tiết/3 tiết)
I. Mục đích yêu cầu
a) Mục đích, yêu cầu: HS hiểu được bài tóan minh họa, hệ thống hóa các ... Đoàn)
1
4. Dặn dò:
5. Rút kinh nghiệm:
Chương1: Khái niệm về cơsởdữliệu và hệquảntrịcơsởdữ liệu
Tiết 2 §1. Khái niệm về cơsởdữliêu (tiết 2/2 tiết)
a) Mục đích, yêu cầu : HS nắm được...
... frame-memory model ).
NGÔN NGỮ CƠSỞDỮLIỆU
Một hệcơsởdữliệu cung cấp hai kiểu ngôn ngữ khác nhau: một để xác định sơ đồ cơsở
dữ liệu, một để biểu diễn các vấn tin cơsởdữliệu và cập nhật.
- ...
Trang
2
HỆ QUẢNTRỊCƠSỞDỮLIỆU
CHƯƠNG I
GIỚI THIỆU
(Introduction)
MỤC ĐÍCH
Chương này trình bày một cái nhìn bao quát về cơsởdữliệu (CSDL/DB), về hệquảntrị
cơ sởdữliệu (HQTCSDL/DBMS) ... dữliệu gì
được lưu trữ trong cơsởdữliệu và các mối quanhệ gì giữa cácdữliệu này. Mức logic
của sự trừu tượng được dùng bởi các người quảntrịcơsởdữ liệu.
• Mức view ( view level...
... dùng để chỉ tất cả các thuộc tính:
SELECT *
FROM Loan;
CHƯƠNG II SQL
trang
19
HỆ QUẢNTRỊCƠSỞDỮ LIỆU
CHƯƠNG II SQL
trang
34
HỆ QUẢNTRỊCƠSỞDỮ LIỆU
II.2. Xét CSDL ...
21
HỆ QUẢNTRỊCƠSỞDỮ LIỆU
Trong ví dụ này thự tự các giá trị thuộc tính cần xen trùng khớp với thứ tự các thuộc tính trong sơ
đồ quan hệ. SQL cho phép chỉ rõ các thuộc tính và các giá trị ... SQL
trang
20
HỆ QUẢNTRỊCƠSỞDỮ LIỆU
CHƯƠNG II
SQL
MỤC ĐÍCH
Giới thiệu một hệ CSDL chuẩn, SQL, các thành phần cơ bản của của nó.
YÊU CẦU
Hiểu các thành phần cơ bản của SQL-92...
... B:=B+50;
Write(B);
CHƯƠNG IV GIAO DỊCH
Trang
79
HỆ QUẢNTRỊCƠSỞDỮLIỆU
CHƯƠNG IV GIAO DỊCH
Trang
95
HỆ QUẢNTRỊCƠSỞDỮLIỆU
Write(B);
Schedule-3 ( viết dưới dạng thoả ... do các chỉ thị này truy xuất các hạng mục
dữ liệu khác nhau.
CHƯƠNG IV GIAO DỊCH
Trang
82
HỆ QUẢNTRỊCƠSỞDỮLIỆU
Read(A)
Schedule-11
figure IV- 17
Giao dịch T
10
viết một giá trị ... DỊCH
Trang
91
HỆ QUẢNTRỊCƠSỞDỮLIỆU
thời điểm trung gian nàyvà tính A+B, nó đã tham khảo một giá trị không nhất quán, sau
đó nó thực hiện cập nhật A và B dựa trên các giá trị không nhất...
...
118
CHƯƠNG VI HỆ THỐNG PHỤC HỒI
Trang
H Ệ QUẢ N TRỊCƠSỞDỮ LIỆ U
TRUY CẬP DỮLIỆU
Như đã xét trong chương II, hệcơsởdữliệu nằm thường trực trên các thiết bị lưu trữ ổn
định ... bộ quản lý vùng đệm cần không gian bộ
nhớ cho các mục đích khác hoặc do hệcơsởdữliệu muốn phản ánh những thay đổi trong khối dữ
CHƯƠNG VI HỆ THỐNG PHỤC HỒI
Trang
H Ệ QUẢ N TRỊCƠSỞDỮ ... log file ), trước khi giao dịch thay đổi cơsởdữ liệu. Như vậy, hệ thống có
cơ sở để huỷ bỏ ( undo ) một thay đổi đã được làm trên cơsởdữliệu bằng cách sử dụng trường
Old-value trong log...
... biểu diễn dữliệu được kết hợp với con cháu của nó. Như một ví dụ minh hoạ,
ta xét cây sau:
CHƯƠNG V ĐIỀU KHIỂN CẠNH TRANH
Trang
104
HỆ QUẢNTRỊCƠSỞDỮLIỆU
truy xuất bởi các giao dịch ... thể điều khiển được bằng cách cuộn lại các giao dịch trong khi
CHƯƠNG V ĐIỀU KHIỂN CẠNH TRANH
Trang
99
HỆ QUẢNTRỊCƠSỞDỮLIỆU
Do đồ thị không có chu trình nên hệ thông không trong trạng ...
CHƯƠNG V ĐIỀU KHIỂN CẠNH TRANH
Trang
115
HỆ QUẢNTRỊCƠSỞDỮLIỆU
hạng mục dữliệu cũng đòi hỏi cập nhật trường R-timestamp, thứ hai là xung đột giữa các giao
dịch được giải quyết bằng cuộn...
... DỊCH
Trang
92
HỆ QUẢNTRỊCƠSỞDỮLIỆU
CHƯƠNG IV GIAO DỊCH
Trang
95
HỆ QUẢNTRỊCƠSỞDỮLIỆU
TÍNH KHẢ PHỤC HỒI (Recoverability)
Ta đã nghiên cứu các lịch trình có ... xung đột với chỉ thị Read(B) trong T
1
do các chỉ thị này truy xuất các hạng mục
dữ liệu khác nhau.
CHƯƠNG IV GIAO DỊCH
Trang
82
HỆ QUẢNTRỊCƠSỞDỮLIỆU
Khái niệm tương đương xung đột dẫn ... điểm này được cung cấp cho các giao dich dài các
CHƯƠNG IV GIAO DỊCH
Trang
87
HỆ QUẢNTRỊCƠSỞDỮLIỆU
thời điểm trung gian nàyvà tính A+B, nó đã tham khảo một giá trị không nhất quán, sau...
...
Trong các kiểu thông tin mà hệ thống phải lưu trữ là:
○ Các tên của cácquanhệ
○ Các tên của các thuộc tính của mỗi quanhệ
○ Các miền (giá trị) và các độ dài của các thuộc tính
○ Các tên ...
LƯU TRỮ TỰ ĐIỂN DỮLIỆU
Một hệ CSDL cần thiết duy trìdữliệu về cácquan hệ, như sơ đồ của cácquan hệ. Thông
tin này được gọi là tự điển dữliệu (data dictionary) hay mục lục hệ thống (system ... 10 40 ms.
- Tốc độ truyền dữ liệu: là tốc độ dữliệucó thể được lấy ra từ đĩa hoặc được lưu trữ
vào đĩa. Hiện nay tốc này vào khoảng1 5 Mbps
HỆ QUẢNTRỊCƠSỞDỮLIỆU
...