... thông tin liên quan nhu :
thứ, tiết bđ . tiêt kt , Tên giáo viên, tên bộ môn……
III. THIẾTKẾCƠSỞDỮLIỆU
5
In báo cáo
1.In ra thông tin các lớp hoc o phòng truy vấn
3.In ra lịch dạy của ... và hoàn thiện .Khi có những yêu cầu cần
thiết trong công tác quảnlý đường bộ , chương trình có thể phát triển thêm để
đáp ứng được yêu cầu của người quảnlý .
Trong thời gian tìm hiểu và thực ... hiện tại.
+ Sử dụng dữliệu đã có sau một số lần nhập liệu.
+ Chưa đưa ra được đầy đủ các báo cáo chi tiết.
Vì thời gian có hạn nên chương trình mới chỉ nhập thử một sốdữliệu để
chạy thử, cần...
... tải . Bài toán thiếtkếcơsởdữliệuquảnlý vật t -trên hệ quản trị cơ
sởdữliệu MICROSOFT ACCESS đợc đa ra với mong muốn giúp cho ngời làm công
tác quảnlý vật t có thể xử lý và kiểm soát ...
In thông tin tìm kiếm : Chức năng này giúp ngời quảnlý in ra thông tin khi
tìm kiếm cần in ra
II ) Thiếtkếcơsởdữliệu
1 ) Thiếtkế các Bảng ( Table ) :Để lu gi thông tin của chơng ... xác cao , nhanh gọn
và tiện lợi hơn.
Phần 2 . Phân tích và thiếtkếcơsởdữliệu .
I ) Chức năng của chơng trình .
1 ) Hệ thống quảnlý vật t bao gồm các chức năng chính sau :
a ) Chức năng cập...
... mong muốn áp dụng công nghệ thông tin
vào quản lý, dựa trên những hoạt động thực tiễn em xin tìm hiểu và thực hiện đề
tài Thiếtkếcơsởdữliệuquảnlý ký túc xá sinh viên tại trường Đại học ... việc quảnlý chỗ ở hầu hết cũng chỉ quảnlý trên giấy tờ,sổ sách.
Vì vậy việc áp dụng tin học, đưa máy tính vào trợ giúp quảnlý ký túc xá
sinh viên là rất cần thiết, nó giúp cho người quảnlý ... Sinh viên.giới tính]
Kết quả:
Mục lục
Lời mở đầu 1
I bài toán thực tế 2
II, các chức năng trong chương trình ứng dụng 3
III, Thiếtkếcơsởdữliệu 4
IV, truy vấn dữliệu 7
SELECT [Sinh...
... tải .Bài toán thiếtkếcơsởdữliệuQuanly ben
xe trên hệ quản trị cơsởdữliệu MICROSOFT ACCESS đợc đa ra với
mong muốn giúp cho ngời làm công tác quảnlý bến xe có thể xử lý và
kiểm soát ... thiếtkếcơsởdữliệu .
I ) Chức năng của chơng trình .
1 ) Hệ thống quảnlý đờng bộ bao gồm các chức năng chính sau :
2 ) Các sơ đồ chức năng phân rà của chơng trình .
II ) Thiếtkếcơsởdữ ... Thời gian kết thúc
4 TG cap nhat Date/time Short Time Thời gian cập nhật
5
Ta có thể các dữliệu mới vao bảng dữliệu chính để bổ sung vào những
thông tin cần thiết về bến để quản lý.
VD...
... CSDL QUẢNLÝBÁN HÀNG
1. Mô tả CSDL Quảnlý thư viện
Một tiệm tạp hóa cần quảnlý việc mua bánhàng hóa của tiệm tạp hóa. Sau
đây là phần mô tả theo các nghiệp vụ hàng ngày của tiệm:
Nhân viên quản ... thống
Hệ thống quảnlýbánhàng hoạt động với các quy định sau:
QĐ-1: Mã của hàng hóa bắt buộc phải đúng với mã vạch được ghi trên
hàng hóa
QĐ-2: Cho phép bánhàng khi số lượng tồn của hàng hóa là ... tiền là bao nhiêu.
Khi mua hàng ta cần lưu lại thông tin những nhà cung cấp: tên, địa chỉ, điện
thoại,…để tiện quản lý.
1.1. Bánhàng hóa:
Khách hàng sẽ tự do lựa chọn hàng cần mua, sau đó ra quầy...
... hàm F luôn tìm được phủ tối tiểu của F
Hồ Cẩm Hà- ĐHSP HN
CHƯƠNG 4
THIẾT KẾCƠSỞDỮLIỆUQUAN HỆ
“Làm thế nào để có một cơsởdữliệu tốt?”
Hồ Cẩm Hà- ĐHSP HN
Phép tách bảo toàn phụ thuộc thành ... là kết nối không thất thoát.
Giả sử ρ là kết n
ối không thất thoát. Nếu bổ sung vào ρ một số lược đồ
quan hệ trên U (Rk+1,…,Rn) thì phép tách
τ = (R1, R2,…, Rk, Rk+1,…,Rn) thu được cũng là kết ... Ui
mρ(r) = r
1
* r
2
*… * r
k
là kết quả của phép kết nối tự nhiên của
các hình chiếu của r lên các tập con thuộc tính trong
phép tách ρ.
Hồ Cẩm Hà- ĐHSP HN
Tách kết nối không mất thông tin
Tập...
... vật lý được tiến hành. Cách lưu trữ dữ
liệu phụ thuộc vào mức khái niệm. Cấu trúc ba mức của hệ quản trị CSDL góp phần tạo
nên sự độc lập của dữ liệu.
22
Thiết kếCơsởdữ
liệu quan hệ
(tài liệu ... File dữliệu khóa học
File dữliệu sinh viên
Sinh viên trúng tuyển
File dữliệu sinh viên
Thời gian biểu giảng viên
File dữliệu khóa học
File dữliệu giảng viên
Kế hoạch học kỳ
File dữliệu ... thống quảnlý
cơ sởdữliệu hệ thức
Mục tiêu bài học
Trong bài này, học viên sẽ tìm hiểu
Định nghĩa hệ thống quảnlýcơsởdữliệu (CSDL)
Nhận diện các người dùng CSDL
Nêu rõ sự cần thiết...
... t
2
.MaHD t
1
.NgayDatHang <= t
2
.NgayXuat
Phân loại Ràng buộc toàn vẹn (p.6)
THIẾT KẾCƠSỞDỮLIỆU
QUAN HỆ (Relational Database Designing)
Phần III – RÀNG BUỘC TOÀN VẸN
(entegrity ... ràng buộc giữa các thuộc tính trong nhiều
(lược đồ) quan hệ.
•
Ví dụ : Cho lược đồ CSDL QuảnLýBánHàng với quan
hệ DatHang, HoaDonXuat, ta có RBTV :
∀t
1
∈ DatHang, t
2
∈ HoaDonXuat :
t
1
.MaHD ... quan trọng vì nó qui
định ràng buộc trên dữliệu nhập/xuất trong
CSDL.
•
Ràng buộc toàn vẹn thường được mô tả bằng các
Tân từ (xem phần I), do nhà thiếtkế CSDL tìm
và phát hiện ra trong quá...
... hệ và sơ đồ dòng dữ liệu
a) Sơ đồ thực thể quan hệ
SVTH : Nhóm 5 –Lớp 06SPT Trang:2
ĐỀ TÀI QUẢN LÍ VẬT TƯ GVHD: PGS.TSKH TRẦN QUỐC CHIẾN
BÀI BÁO CÁO THIẾTKẾCƠSỞDỮ LIỆU
QUẢN LÍ VẬT TƯ Ở ... tư
2. Lập mô hình thực thể quan hệ và sơ đồ dòng dữ liệu
3. Thiếtkế lược đò cơsởdữliệu đạt dạng chuẩn 3 hoặc boyce-code
4. Nhập dữliệu test 1 tháng cho 20 loại vật tư, 20 phiếu nhập, ... ĐỀ TÀI QUẢN LÍ VẬT TƯ GVHD: PGS.TSKH TRẦN QUỐC CHIẾN
mình về nguyên lí xây dựng cơsởdữliệu và những quy định, cách thức quản
lí vật tư ở các xí nghiệp để thiếtkế CSDL quản lí vật tư...
... Tổ c liệu
ế :
1.2.3.17.
.
Sơ đồ thiếtkế kế
.
: hiện liệu .
T
.
2
1. Chƣơng 1. PHƢƠNG PHÁP THỰC TIỄN
THIẾT KẾCƠSỞDỮLIỆUQUAN HỆ
1.1. TỔNG QUAN VỀ CƠSỞDỮLIỆU ... Biểu đồ luồng dữliệu vật lý mức 1 của tiến trình 1.0
b. Biểu đồ luồng dữliệu vật lý mức 1 của tiến trình “2.0 Quảnlý yêu cầu tuyển
dụng”
Hình 5: Biểu đồ luồng dữliệu vật lý tiến trình ... (
.
1.2.3.6.
cơ .
cơ sở vật
).
:
lôgic
42
d. Biểu đồ luồng dữliệu logic mức 1 của tiến trình “4.0 Quảnlý sàn giao dịch lao
động”
Hình 12: Biểu đồ luồng dữliệu logic mức...
... DANGKY_HOCPHAN WHERE
MAHP=‘CSDL’)
Truy vấn chọn dữliệu (p.8)
Cú pháp SQL – Các toán tử luận lý
(Logical Operations)
Cú pháp của SQL (p.5)
Toán tử Ý nghĩa Ví dụ Kết quả
Not Luật phủ định Not (5 > 2)
Not ... DIEMTB=DIEMTB+1
WHERE DIEMTB>=4 AND DIEMTB<5
Truy vấn cập nhật dữliệu (p.2)
SQL = Structured Query Language
•
Là ngôn ngữ dùng để truy vấn dữ liệu
•
Ngôn ngữ = cú pháp (cấu trúc ngữ pháp) + các từ
khóa ... Dấu ; cho biết đã kết thúc câu lệnh SQL
Truy vấn chọn dữliệu (p.1)
Cú pháp SQL – Các toán tử so sánh
(Comparative Operations)
Cú pháp của SQL (p.4)
Toán tử Ý nghĩa Ví dụ Kết quả
< Nhỏ hơn...
... thuộc dạng chuẩn 2 cũng thuộc
dạng chuẩn 1.
– Còn xuất hiện sự trùng lặp dữ liệu. Do đó gây ra các dị
thường về cập nhật dữ liệu.
NHANVIEN_PHONGBAN
TenNV MaNV NgSinh DChi MaPB TenPB TrPhong
FD1
FD2
Thuộc ... thuộc
dạng chuẩn 2.
– PTH bắt cầu là nguyên nhân dẫn đến trùng lặp dữ liệu.
– Dạng chuẩn 3 là dạng chuẩn tối thiểu trong thiết kế
CSDL.
NV_PB1
TenNV MaNV NgSinh Diachi MaPB
NV_PB2
MaPB TenPB TrPhg
Thuộc ... 1
Thuộc dạng chuẩn 1
Nhận xét: Dạng chuẩn 1 có thể dẫn đến sự trùng lặp dữ
liệu. Do đó gây ra các dị thường về cập nhật dữ liệu
32
Tập PTH tìm được sau bước 3:
PTH ={AB->C, AB->D, D->A,...
... bảng
Slide 7- Thiếtkế CSDL vật lý
16
Kết quả:
Bài tập ví dụ
Slide 7- Thiếtkế CSDL vật lý
15
Thiết kế thành hai bảng
Slide 7- Thiếtkế CSDL vật lý
11
Là bước đầu tiên trong thiếtkế CSDL vật lý
Mỗi ... View:
Nên kết thúc bằng _VW
Nên chứa tên của bảng
Nên diễn tả được mục đích của View hoặc kiểu dữ liệu
Slide 7- Thiếtkế CSDL vật lý
20
Thiết kế thành ba bảng
Slide 7- Thiếtkế CSDL vật lý
10
Đặt ... trên
đó
Slide 7- Thiếtkế CSDL vật lý
19
Hãy thiếtkế các bảng cho CSDL trên???
Bài tập ví dụ
Slide 7- Thiếtkế CSDL vật lý
14
Biết cách xây dựng các thành phần dữliệu mức vật lý
Biết cách xây...