...
CHƯƠNG II- BÀI 2:
QUẢN TRỊCƠSỞDỮLIỆU VÀ
NGUỒN NHÂN LỰC HTTT
QUẢN TRỊ HỆ THỐNG THÔNG TIN
DOANH NGHIỆP
BÀI GIẢNG
Các nguyên tắc quảntrị CSDL của DN
Nhu cầu quản lý dữliệu của DN ...
Những yếu tố cơ bản của HT quảntrị CSDL
Hệ thống
quản trị
CSDL
Nhà quản
trị dữ
liệu
Công
nghệ và
quản lý
CSDL
Hoạch
định DL
và pp mô
hình hóa
Người sử
dụng
14
2. Quảntrị nguồn ... giá trị và tầm quan trọng của quảntrịcơsởdữliệu
trong việc lưu trữ và bảo mật hiệu quả thông tin DN.
Nhận dạng những thách thức của việc quản lý nguồn liệu và
giải pháp quản lý.
Quản...
... 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 năng chính:
♦ Lưu trữ và cập nhật dữliệu về sách, dữliệu ... 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 với các chức năng cơ bản sau:
Chức năng:
♦ ... khách
BÀI 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ác dữ liệu...
... K55
Bài tập lớn môn Hệ QuảnTrịCơSởDữ Liệu.
13
Nguyễn Thị Thúy_Mạng Máy Tính K55
Bài tập lớn môn Hệ QuảnTrịCơSởDữ Liệu.
9
Nguyễn Thị Thúy_Mạng Máy Tính K55
Bài tập lớn môn Hệ QuảnTrịCơSở ... K55
Bài tập lớn môn Hệ QuảnTrịCơSởDữ Liệu.
3
Nguyễn Thị Thúy_Mạng Máy Tính K55
Bài tập lớn môn Hệ QuảnTrịCơSởDữ Liệu.
15
Nguyễn Thị Thúy_Mạng Máy Tính K55
Bài tập lớn môn Hệ QuảnTrịCơSở ... thi.
a.Hiển thị dữliệu lên trên Form.
Nguyễn Thị Thúy_Mạng Máy Tính K55
Bài tập lớn môn Hệ QuảnTrịCơSởDữ Liệu.
11
Nguyễn Thị Thúy_Mạng Máy Tính K55
Bài tập lớn môn Hệ QuảnTrịCơSởDữ Liệu.
47
...
... Với thuộc tính đa trị: thực thể sẽ được
chuyển thành 2 quan hệ
Một quan hệ chứa mọi thuộc tính trừ thuộc
tính đa trị
Một quan hệ có 2 thuộc tính: 1 khoá và 1
thuộc tính đa trị
5
HCSDL 3
NN
NN
Bư
Bư
ớ
ớ
c...
... 4
NN
NN
L
L
ớ
ớ
p
p
cha/
cha/
l
l
ớ
ớ
p
p
con
con
Ví dụ
Nhân viên
Thư ký
Quảnlý
Kỹ thuậtviên
Kế toán
Nhân viên
bán hàng
Lớpcon: Quảnlý, kế toán, thư ký….
Lớpcha: Nhânviên
Lớp cha: là loạithựcthể ... Nhânviên
Lớp cha: là loạithựcthể bao gồmmộtsố các thựcthể
riêng biệt đượcthể hiện trong mô hình dữ liệu
Lớp con: là các thựcthể có vai trò riêng biệtnhưng là
một thành viên củalớpcha
HeCSDL 22
NN
NN
Quy ... bu
ộ
ộ
c
c
24
CAR
DRIVER’S
LICENSE
PERSON
Rents
Rents
Possesses
Possesses
R
HeCSDL 25
NN
NN
V
V
í
í
d
d
ụ
ụ
2
2
Bài toán lập lịch lớp học (class scheduling): quy
tắc nghiệp vụ như sau:
For a faculty member...
... b
ả
ả
ng
ng
Kết nối chỉ tồn tại trong thời gian truy vấn.
Kết nối không thay đổi dữliệu trong các bảng của
cơ sởdữ liệu.
Nên tạo bí danh (alias) cho tên bảng để tránh gõ
tên dài và làm truy ... đ
ề
ề
JOIN (k
JOIN (k
ế
ế
t n
t n
ố
ố
i c
i c
á
á
c b
c b
ả
ả
ng)
ng)
Mệnh đề join dùng để khôi phục dữliệu từ nhiều
hơn 1 bảng
Cú pháp
SELECT column_name [,n ]
FROM table_name table_alias
[CROSS|INNER|[LEFT ...
(
(
D
D
ata
ata
M
M
anipulation
anipulation
L
L
anguage)
anguage)
DML là ngôn ngữ thao tác dữ liệu
Gồm các lệnh:
SELECT
INSERT, UPDATE, DELETE, TRUNCATE
4
HCSDL 44
NN
NN
Delete
Delete
...
... kh
m kh
ó
ó
a
a
Xác định tập bắt buộc phải có trong khóa
(tập thuộc tính trừ vế phải)
Xác định tập thuộc tính cần phải thử và các
tập con của nó (loại bỏ tập từ tập thuộc tính
những thuộc ... viên
nh viên
Cho trước tập các phụ thuộc hàm F và một phụ
thuộc hàm f, bài toán kiểm tra có hay không f ∈ F+
gọi là bài toán thành viên.
Để giải quyết bài toán bài toán thành viên thật sự ... X+ với tập Y. Dựa vào tính
chất X → Y ∈ F+ ÅÆ Y ⊆ X+, ta có ngay câu trả
lời X → Y ∈ F+ hay không ? Như vậy thay vì giải
bài toán thành viên ta đưa về giải bài toán tìm bao
đóng của tập thuộc...
... hàm:
EmpId, Course Æ Teacher
TeacherÆ Course
Î Thuộc dạng 3NF, vẫn có bất thường do
trùng lặp dữ liệu
27
HeCSDL 32
NN
NN
Phân t
Phân t
á
á
ch th
ch th
à
à
nh BCNF
nh BCNF
32
HeCSDL 34
NN
NN
So ... 5
NN
NN
B
B
ả
ả
ng chưa chu
ng chưa chu
ẩ
ẩ
n h
n h
ó
ó
a
a
Một bảng chưa chuẩn hóa là bảng ghi
những dữliệu thực tế
Bảng chưa chuẩn hóa nếu nó chứa một
hoặc nhiều nhóm lặp (Repeating group)
Nhóm ... 3NF
đối với tập phụ thuộc hàm F nếu:
R ở dạng 1NF
Mọi thuộc tính không khóa đều không
phụ thuộc bắc cầu vào một khóa của R
Định nghĩa 2: Lược đồ quan hệ R ở 3NF
đối với tập phụ thuộc...
... đ
ồ
ồ
quan h
quan h
ệ
ệ
Được xem như 1 công cụ bổ sung vào phương
pháp ER để loại trừ dư thừa dữliệu
Phụ thuộc hàm được xem như là sự khái quát
hóa các ràng buộc chính (key constraint). ... tin
(Lossless
(Lossless
-
-
join decomposition)
join decomposition)
Phân rã lược đồ R = (U,F) thành 1 tập hợp các
lược đồ
R
1
= (U
1
,F
1
) R
2
= (U
2
, F
2
)….
R
n
= (U
n
,F
n
)
Không mất mát (lossless) ... phụ thuộc hàm
31
HeCSDL 27
NN
NN
Ví dụ
Ví dụ
1
1
…
…
Cho lược đồ R(CSJDPQV) và C là khóa.
Tập phụ thuộc hàm {CÆ SJDPQV; JPÆ C ; SD
Æ P;JÆS}.
Do SDÆP vi phạm chuẩn BCNF nên tách thành...
... em đã ứng dụng hệ quảntrịcơsởdữliệu
SQL Server để thực hiện đề tài Quản lý bán hàng của công ty máy tính TIC”.
II. Phát Biểu Bài Toán
Giảng viên: Cô Nga Page 2
Đề tài: Quản Lý Bán Hàng ... thông tin nhân viên.
PHẦN 2
THIẾT KẾ CƠSỞDỮ LIỆU
Tác nhân chính trong hệ thống là: khách hàng.
Nhóm sinh viên thực hiện: Nhóm 13 Page 5
Bài tập lớn môn hệ quảntrị CSDL SQL 2000
EXEC spud_Hang_sua ... viên thực hiện: Nhóm 13 Page 39
Bài tập lớn môn hệ quảntrị CSDL SQL 2000
H9
PX05 2 1,100,000
H3 PX06 1 13500000
H3 PX07 1 13500000
PHẦN 3. LẬP TRÌNH CƠSỞDỮ LIỆU
3.1. VIEW
1. vw_HangXuat
...
... Tích Mô Hình DữLiệu 15
I.Mô hình phân cấp chức năng 15
II. Mô hình dữliệu mức khung cảnh 16
III.Mô hình dữliệu mức đỉnh 17
IV.Mô hình dữliệu mức dưới đỉnh 18
Đồ Án Môn 1 Đề Tài: Quản Lý Khách ... Đồ Án Môn 1 Đề Tài: Quản Lý Khách Sạn
III. Mô hình luồng dữliệu mức đỉnh
Phòng
Thông tin phòng
Dịch Vụ
Thông
tin hóa
đơn
Quản Lý
Khách
Hàng
Quản Lý
Buồng Phòng
Quản Lý
Dịch Vụ
Báo Cáo
Thống ... 1 Đề Tài: Quản Lý Khách Sạn
Phần IV
Thiết Kế Và Phân Tích Mô Hình Dữ Liệu
I. Mô hình phân cấp chức năng
Từ các quy trình chúng em có mô hình phân tích chức năng :
Quản Lý
Khách Hàng
Quản Lý
Khách...