... Xét quan hệ SinhVien sau SinhVien (MaSV, TenSV, Ngaysinh, GT, QueQuan) Ta xét tập thuộc tính sau: K1={MaSV, TenSV} Là khóa K2={Ngaysinh, QueQuan} Không khoá K3={NgaySinh, TenSV, QueQuan} khoá Không ... đồ quan hệ r xác định tập thuộc tính U F tập phụ thuộc hàm Phép tách lược đồ quan hệ r (U) việc thay lược đồ quan hệ r (U) tập lược đồ r1 (U1 ), r2 (U2 ),…rm(Um), cho r (U) = r1 (U1 ) ∪ r2 (U2 ) ∪ rm(Um) ... phân nhỏ giá trị quan hệ nguyên tố Quan hệ có chứa miền giá trị không nguyên tố gọi quan hệ không chuẩn hoá Một quan hệ chuẩn hoá tách thành nhi u quan hệ chuẩn 38 Giáo trình Cơ sở li u – Bộ môn...
... trư ờng l u trữ Đối với ki u Number ki u li u sau: Byte: ki usố nguyên có giá trị từ đến 255 Integer: ki u nguyên đơn LongInteger: ki u nguyên kép Single: ki usố thực đơn Double: ki usố thực ... Nguyen Hien Du C Các ki u li utrường Text: ki u văn (ki u x u ký tự) có độ dài tối đa 256 ký tự Number: ki usố gồm ki u sau: Byte: ki usố nguyên có giá trị từ đến 255 Integer: ki u nguyên đơn.(-32768 ... phép ta tạotrường khóa với tên ID với ki u AutoNumber sau: 09/01/12 29 Design: Nguyen Hien Du III - Thiết lập quan hệ bảng Tại phải phân chia CSDL thành nhi u bảng? Việc tách CSDL thành nhi u bảng...
... thànhmô hình quan hệ ta áp dụng qui tắc sau: - Mỗi tập thực thểmô hình ER chuyển thành lược đồ quan hệ - Mỗi thuộc tính mô hình ER chuyển thành thuộc tính lược đồ quan hệ tương ứng - Mỗi thuộc ... thuộc tính ki u li u kích thước li u o Data type Text (ki u chuỗi), Yes/No (Ki u luận lý), Date/Time (ki u ngày tháng), Currency (ki u số) o Field size kích thước ki u li u + Khi tạo xong thuộc ... li u một hay nhi u quan hệ Kết c u lệnh SQL (truy vấn) quan hệ Để đơn giản cách trình bày, ta xem quan hệ mà c u truy vấn sử dụng để tạo quan hệ khác gọi quan hệ nguồn, quan hệ kết truy vấn quan...
... thànhmô hình quan hệ ta áp dụng qui tắc sau: - Mỗi tập thực thểmô hình ER chuyển thành lược đồ quan hệ - Mỗi thuộc tính mô hình ER chuyển thành thuộc tính lược đồ quan hệ tương ứng - Mỗi thuộc ... thuộc tính ki u li u kích thước li u o Data type Text (ki u chuỗi), Yes/No (Ki u luận lý), Date/Time (ki u ngày tháng), Currency (ki u số) o Field size kích thước ki u li u + Khi tạo xong thuộc ... li u một hay nhi u quan hệ Kết c u lệnh SQL (truy vấn) quan hệ Để đơn giản cách trình bày, ta xem quan hệ mà c u truy vấn sử dụng để tạo quan hệ khác gọi quan hệ nguồn, quan hệ kết truy vấn quan...
... t3 is a tuple in rand t3 [U] = t1 [U] , t3lV] = t1lV] (because tdW] = t3[W]), t3[R - UV] = t2[R - UV] Hence r(tdU], t3 [U] ) 2: au, r(tdV]' t3[V]) 2: av, r(t2[R - UV], t3[R - UV]) 2: aR-UV· Therefore, ... definitions' of fuzzy functional and multivalued dependencies Furthermore, we discuss the inference rules of these dependencies The soundness and completeness are proved A futher study involving ... (O'X,Cl(V_X*W» 4.2, V - X*W = U Wi, II ~ {l, , m} For any pair tuples t1, t-z E r, iEI r(tdU], t2 [U] ) 2: au, by construction of r, tl [U] = t2 [U] , There exists a tuple t3 which is defined by t3[V...
... SQL Server2000 Trang 68 GROUP BY OrderId,productId WITH CUBE ORDER BY OrderId, productID ProductID NULL 11 14 42 51 72 NULL 11 42 72 NULL 14 a NULL NULL NULL NULL NULL NULL 10248 10248 10248 10248 ... ORDER BY productID,OrderId COMPUTE SUM(quantity) SELECT productID,orderid, quantity FROM [Order Details] ORDER BY productID,OrderId COMPUTE SUM(quantity) BY productid COMPUTE SUM(quantity) 7.2 ... ProductID, Orderid, SUM(quantity) AS Total_quantity FROM [Order details] WHERE orderid
... truy xuất sở li u, ADO dựa SQL để truy xuất li u Phát bi u SQL Select Phát bi u SELECT chọn cột li u từ sở li u Kết dạng bảng l u bảng kết (gọi tập kết - result set) Phát bi u SELECT Phát bi u ... Tutorial • SQL cập nhật m u tin sở li u • SQL dễ học SQL chuẩn SQL chuẩn ANSI (American National Standards Institute - Viện Ti u chuẩn Quốc gia Mỹ) cho hệ thống truy xuất sở li u Các phát bi u ... Stavanger Các hàm SQL Count SQL có hàm tạo sẵn để đếm m u tin sở li u Cú pháp hàm Count Cú pháp hàm COUNT tạo sẵn sau: SELECT COUNT(column) FROM table Hàm COUNT(*) Hàm COUNT(*) trả số hàng chọn phép...
... sp_bindrule activeda, 'employees.DOB' execute sp_unbindrule 'employees.DOB' use salesDb1 Create table table2 ( manv INT not null, firstname varchar(30) not null, Lastname varchar(30) not null ) Tạo ... nvarchar(30) not null, Address1 nvarchar(60) not null, city nvarchar(15) not null, state char(2) not null, phone varchar(24) not null, DOB datetime not null, hiredate datetime not null, positionid ... varchar(30) not null ) Tạo ràng buộc default alter table employees add default 'party' for address2 - không tạo tên ràng buộc alter table employees add constrainst add_defa default 'party' for...
... Ký hi u: r s Giao quan hệ r s tạothành quan hệ gồm phần tử t thuộc r s Phép trừ (Minus) Ký hi u: r – s Hi u quan hệ r s tạothành quan hệ gồm phần tử t thuộc r không thuộc s This document ... Learn Succeed Trường Cao Dang Tai Chinh – Hai Quan Trườ Một số khả hệ quản trò sở li u Quản lý li u cố đònh Truy xuất có hi usố li u lớn Hỗ trợ mô hình li u giúp người sử dụng xem li u ... tác li u Một số loại mô hình li u: Mô hình thực thể kết hợp, mạng, phân cấp Mô hình quan hệ Mô hình hướng đối tượng, mô hình quan hệ-hướng đối tượng, mô hình phân tán, mô hình suy diên,…...
... mäüt Hãû qun trë Cå Såí Dỉỵ Liã u Mäüt Hãû qun trë Cå Såí Dỉỵ Liã u âỉåüc mä t båíi mỉïc trỉ u tỉåüng sau Nhọm UESR Khung nhçn Nhọm UESR Cå Såí Dỉỵ Liã u Khung nhçn Nhọm UESR n Khung nhçn ... quan hãû, cạc bn ghi(bäü) cáưn phi phán biãût 1.4 Hiã u qu truy cáûp dỉỵ liã u Cạc hãû âiã u hnh âã u cọ kh nàng täø chỉïc v l u trỉỵ cạc táûp tin vç váûy viãûc l u trỉỵ cạc táûp tin dỉỵ liã u ... v ngy cng cọ nhiã u hãû qan trë Cå Såí Dỉỵ Liã u cho mä hçnh ny gi l cạc hãû qun trë Cå Såí Dỉỵ Liã u quan ø hãû Mä hçnh dỉỵ liã u quan hãû cọ u âiãøm l âäüc lá p dỉỵ liã u cao v mä hçnh âỉåüc...
... trục mäüt Hãû qun trë Cå Såí Dỉỵ Liã u Mäüt Hãû qun trë Cå Såí Dỉỵ Liã u âỉåüc mä t båíi mỉïc trỉ u tỉåüng sau Nhọm UESR Nhọm UESR Khung nhçn Khung nhçn Nhọm UESR n Cå Såí Dỉỵ Liã u khại niãûm ... quan hãû, cạc bn ghi(bäü) cáưn phi phán biãût 1.4 Hiã u qu truy cáûp dỉỵ liã u Cạc hãû âiã u hnh âã u cọ kh nàng täø chỉïc v l u trỉỵ cạc táûp tin vç váûy viãûc l u trỉỵ cạc táûp tin dỉỵ liã u ... 1970 v ngy cng cọ nhiã u hãû qan trë Cå Såí Dỉỵ Liã u cho mä hçnh ny gi l cạc hãû qun trë Cå Såí Dỉỵ Liã u quan hãû Mä hçnh dỉỵ liã u quan hãû cọ u âiãøm l âäüc lá p dỉỵ liã u cao v mä hçnh âỉåüc...
... thuộc ki u li u định Ki u li u (data type) Các thuộc tính phân biệt qua tên gọi phải thuộc ki u li u định (số, chuỗi, ngày tháng, logic, hình ảnh,…) Ki u li u ki u vô hướng ki u có c u trúc N u ... THỰC THỂ KẾT HỢP SANG MÔ HÌNH DỮ LI U QUAN HỆ Sau số quy tắc sử dụng việc chuyển đổi mô hình thực thể kết hợp sang mô hình li u quan hệ Quy tắc 1: Chuyển đổi loại thực thểthành lược đồ quan hệ, ... Đánh d u y u c u truy xuất li u, phân chia thời gian, người có y u c u trước có quyền truy xuất li u trước,… -Hệ quản trị CSDL phải có chế l u (backup) phục hồi (restore) li u có cố xảy Đi u thực...
... số quan hệ đƣợc áp dụng cho ban đ u Sau luật tối u truy vấn dự đoán sử dụng bi u thức tƣơng đƣơng để chuyển ban đ uthành truy vấn tối u cuối Có nhi u luật để chuyển phép toán đại số quan hệ ... truy vấn SQL thành đại số quan hệ Một truy vấn SQL chuyển đổi thành bi u thức đại số quan hệ mở rộng tƣơng đƣơng, đƣợc bi u diễn nhƣ c u trúc li u truy vấn, sau đƣợc tối u Thông thƣờng truy ... tối u truy vấn Một truy vấn sở li u bi u thức đại số quan hệ, thực loạt thao tác sở li u quan hệ để lấy thông tin cần thiết cho việc quản lý Nghiên c u xử lý tối u truy vấn nghiên c u thuật...
... Một truy vấn tổng thể chia thành nhi u truy vấn con, truy vấn thực đồng thời với giúp việc xử lý nhanh Vấn đề xử lý giao dịch CSDL phân tán Tuy nhiên gặp số rắc truy xuất li u truy xuất vào ... nhân thành nhi u phần đầy đủ đặt nhi u trạm o N u CSDL l u trữ nơi hệ thống ta có trường hợp lặp đầy đủ o Hiện có nhi u kỹ thuật cho phép tạo không đầy đủ phù hợp với y u c u li u trạm đầy đủ quản ... điểm Do tất X có trình tự ghi Điểm khoá T xuất thu sốlượng khoá ghi đủ lớn mục li u Khi cập nhật nhi u mục li u, giao dịch phải thu lượng lớn khoá mục li u trước phát lệnh dm-write Theo nguyên...
... lập lịch quản lý khóa chốt, đi u khiển lấy giải phóng khóa li u Giải việc đồng li u đọc, ghi trước đọc li u x khóa rl(x), ghi khóa wl(x) Giai đoạn 1: cho phép nhận khóa truy xuất li u Giai đoạn ... mục li u thời điểm Cũng có giao dịch truy cập li u thời điểm Khóa đọc, khóa ghi Hai khóa đụng độ chúng khóa mục li u giao dịch khác Thế đụng độ?.Các thao tác đọc, ghi truy xuất đền mục li u thời ... :CSDL phân đoạn l u vị trí khác hệ thống mạng ứng dụng :ứng dụng cài đặt trạm phục vụ cho truy xuất li u Ứng dụng toàn cục, ứng dụng cục Phân đoạn:mục đích hạn chế truy xuất li u thừa, phân đoạn...