... (Invoice Number (PK), Product Number (PK), Product Description, Quantity, Unit Price, Extended Amount) Ta thấy có phụ thuộc hàm vào phần khóa sau {Product Number} -> {Product Description, Unit ... Unit Price} Quan hệ tách thành quan hệ sau: PRODUCT (Product Number,Product Description, Unit Price) INVOICE LINE ITEM (Invoice Number (PK), Product Number (PK), Quantity, ExtAmount) Slide -Chuẩn ... Zip Code, Customer Phone, Terms, Ship Via, Order Date, Total Order Amount INVOICE LINE ITEM: Invoice Number (PK), Product Number (PK), Quantity, Sale Unit Price, Extended Amount PRODUCT: Product...
... Việt Hơng Khoa ĐT-VT ĐHBK-HN 11/2004 123 phụ thuộc hàm tồn khoá ứng cử, có Boyce Codd xem xét phụ thuộc hàm khoá ứng cử quan hệ đa định nghĩa mà đợc gọi dạng chuẩn Boyce-Codd (Boyce-Codd Normal ... tơng ứng với giá trị quan hệ gốc SECOND hình 3.7 Một lần nữa, trình thuận nghịch SECOND kết nối SC CS Rõ ràng cấu trúc giải tất vấn đề phép toán lu trữ So sánh hình 3.8 3.6, thấy ảnh hởng ... mà X Y hai thuộc tính ghép (composit attributes) =============================================================================== "Cơ sở liệu" PGS.TS Nguyễn Việt Hơng Khoa ĐT-VT ĐHBK-HN 11/2004...
... đương Phụ thuộc hàm tối thiểu Các dạng chuẩn Thiết kế CSDL Một lược đồ quan hệ dạng chuẩn Boyce-Codd (BCNF) phụ thuộc hàm X → A thỏa mãn R X siêu khóa R Bài giảng sởliệu - Nguyễn Hải Châu 42...
... lược đồ CSDL Kehoach(NGAY,GIO,PHONG,MONHOC,GIAOVIEN) F={NGAY,GIO,PHONG→MONHOC MONHOC,NGAY→GIAOVIEN NGAY,GIO,PHONG→GIAOVIEN MONHOC→GIAOVIEN} a) Xác đònh dạng chuẩn cao Kehoach b) Nếu Kehoach chưa ... VAN THANH THONG TIN CONG NGHE COSODULIEU THONG TIN DIEN TU VI XULY 4 Chú ý ràng xét dạng chuẩn, ta không nói thêm, ta hiểu dạng chuẩn xét đạt dạng chuẩn ii Dạng Chuẩn (Second Normal Form) Một ... đạt dạng chuẩn 3, phân rã Kehoach thành lược đồ CSDL dạng chuẩn vừa bảo toàn phụ thuộc hàm vừa bảo toàn thông tin c) Nếu Kehoach chưa đạt dạng chuẩn BC, phân rã KeHoach thành lược đồ CSDL dạng...
... HoTen, ChuyenMon, HSLg, TienLuong, ChuKy) DanhMucDuAn( MaDA, TenDuAn,…) CT2: NhanVien(MaNV, HoTen, ChuyenMon, Hocvi) DMHSLuong(Hocvi, HeSoLuong) DanhMucDuAn( MaDA, TenDuAn,…) PhanCong(MaDA, MaNV) ... vệ an tồn liệu Duy trì tính qn liệu Tạo dễ dàng sử dụng liệu Tiết kiệm khơng gian lưu trữ Giảm thiểu dư thừa liệu: Dữliệu thừa giảm thiểu nhờ tham chiếu chéo hệ thống CSDL Thí du: Tên đòa nhân ... dụng, người quản trị CSDL, hệ quản trị CSDL Mơ hình ngồi: Mơ hình ngồi nội dung thơng tin CSDL cách nhìn người sử dụng Là nội dung thơng tin phần liệu tác nghiệp người nhóm người quan tâm Mơ hình...
... Trng C CNTT HN Nguyn Phng Tõm 1.4 KIM SOT AN TON 1.4.1 Kim so t lung 1.4.2 Kim so t suy din 1.4.3 Kim so t truy nhp Trng C CNTT HN Nguyn Phng Tõm 1.4.1 Kiờm soat luụng Mt lung gia i tng X v i tng ... vi nhng him hoa ú Trng C CNTT HN Nguyn Phng Tõm NI DUNG 1.1 Gii thiu 1.2 Mt s khỏi nim CSDL 1.3 Vn an ton CSDL 1.3.1 Cỏc him hoa i vi an ton CSDL 1.3.2 Cỏc yờu cu bo v CSDL 1.4 Kim so t an ton ... Nguyn Phng Tõm 1.4.1 Kiờm soat luụng Nhn xột: Kim so t lung thụng tin CSDL th ng ỏp dng vi cỏc CSDL nhiu mc Trng C CNTT HN Nguyn Phng Tõm 1.4.2 Kim so t suy din Kim so t suy din: nhm mc ớch bo...
... lược đồ Quan hệ) Phân loại : Có mức dạng chuẩn : Dạng chuẩn Dạng chuẩn Dạng chuẩn Dạng chuẩn Boyce-Codd (BC) ≈ Dạng chuẩn Dạng chuẩn : không đề cập giảng Các dạng chuẩn Lược đồ Quan hệ (p.2) Dạng ... siêu khóa kết luận Q không đạt dạng chuẩn Các dạng chuẩn Lược đồ Quan hệ (p.14) Dạng chuẩn Boyce-Codd / DC + Định nghĩa : lược đồ quan hệ Q gọi đạt dạng chuẩn BC PTH XA ∈ F có X siêu khóa Hệ : ... : Tìm tất khóa Q Bước : Từ F, tạo tập phụ thuộc hàm F’ tương đương có vế phải thuộc tính Bước : Duyệt PTH XA F’, X không siêu khóa : kết luận Q không đạt BC, dừng thuật toán Kết luận Q đạt BC...
... quan hệ phổ quát Co( Q,F), giả sử phân rã thành lược đồ CSDL C ={} C bảo toàn thông tin Co tồn quan hệ Qj ∈ C cho khóa Qj khóa Q Điều kiện bảo toàn phụ thuộc hàm Co C gọi bảo toàn ... (lúc số j ký hiệu phải giống nhau) Chú ý bước lặp lại (cho phụ thuộc hàm) không áp dụng (nghĩa lần duyệt qua tất phụ thuộc hàm F mà bảng thay đổi (3)Xét bảng kết quả, thấy bảng có hàng chứa toàn ... Quá trình phân rã trình lặp lại quan hệ đánh giá phân rã *PHÂN RÃ MỘT LƯỢC ĐỒ Q THÀNH CÁC LƯỢC ĐỒ CON DẠNG chuẩn BCK VA BẢO TOÀN THÔNG TIN CơSở Lý Thuyết Bổ đề 1: Giả sử Q lược đồ quan hệ với...
... HoTen, ChuyenMon, HSLg, TienLuong, ChuKy) DanhMucDuAn( MaDA, TenDuAn,…) CT2: NhanVien(MaNV, HoTen, ChuyenMon, Hocvi) DMHSLuong(Hocvi, HeSoLuong) DanhMucDuAn( MaDA, TenDuAn,…) PhanCong(MaDA, MaNV) ... phân tích hệ thống quản lý thư viện Đặt vấn đề: Khoa CNTT muốn xây dựng hệ thống quản lý thư viện Hệ thống phục vụ cho cán giảng viên khoa Mục đích hệ thống quản lý thư viện Phục vụ ... vệ an tồn liệu Duy trì tính qn liệu Tạo dễ dàng sử dụng liệu Tiết kiệm khơng gian lưu trữ Giảm thiểu dư thừa liệu: Dữliệu thừa giảm thiểu nhờ tham chiếu chéo hệ thống CSDL Thí du: Tên đòa nhân...
... HoTen, ChuyenMon, HSLg, TienLuong, ChuKy) DanhMucDuAn( MaDA, TenDuAn,) CT2: NhanVien(MaNV, HoTen, ChuyenMon, Hocvi) DMHSLuong(Hocvi, HeSoLuong) DanhMucDuAn( MaDA, TenDuAn,) PhanCong(MaDA, MaNV) ... d liu, nh tin, h s, CSDL, Source/Sink : L thnh phn phỏt sinh d liu (source) cho h thng, hoc tiờu th d liu (sink) t h thng Data flow : dũng d liu c bn ca lc , ch ni dung d liu (khụng i) c gi t ... dng, ngi qun tr CSDL, h qun tr CSDL Mụ hỡnh ngoi: Mụ hỡnh ngoi l ni dung thụng tin ca CSDL di cỏch nhỡn ca ngi s dng L ni dung thụng tin ca mt phn d liu tỏc nghip c mt ngi hoc mt nhúm ngi quan...