... “H2” GIVING Tgianl’ PROJECT Tgianl’ OVER MaCongTy GIVING Tgian2’ Tgian2 INTERSECT Tgian2’ GIVING Tgian JOIN Tgian AND Congty OVER MaCongTy GIVING Tgian’ PROJECT Tgian’ OVER TenCongTy GIVING Ketqua ... định”} GIVING Congty - Xóa tên công ty CT5 Congty MINUS {“CT5”, , , } GIVING CongTy - Sửa địa công ty Hồng Hà thành Hà nội, thực chất xoá cũ thay với nội dung Congty MINUS (“CT4”, , , ) GIVING Tgian ... MaCongTy GIVING Ketqua (4) Cho biết tên công ty cung cấp mặt hàng Hl SELECT Cungcap WHERE MaHang = “Hl” GIVING Tgianl JOIN Tgianl AND Congty OVER MaCongTy GIVING Tgian2 PROJECT gian2 OVER TenCongTy...
... Thực vi c nhập liệu cho bảng cách sau: View/ Datasheet View Chọn biểu tượng View công cụ 09/01/12 23 Design: Nguyen Hien Du 2.Sửa cấu trúc bảng Để sửa cấu trúc ta chuyển qua khung nhìn Design View ... phân chia CSDL thành nhiều bảng? Vi c tách CSDL thành nhiều bảng giải vấn đề chính: Chánh vi c dư thừa liệu cài đặt bảng Kích thước bảng lớn Nên vi c xếp, tìm kiếm quản lý khó thực nhiều bảng nhỏ ... 2.Sửa cấu trúc bảng Để sửa cấu trúc ta chuyển qua khung nhìn Design View cách sau: View/ Design View Chọn biểu tượng View công cụ Thay đổi tên trường Thay đổi kiểu liệu trường Thêm trường Xóa trường...
... (a,,B)-ffds on scheme S = (R,s,a), dom(Ai) E condition such that Si (ai, bi) :S and suppose that f = X ~ Y does (O'x,O'y) not follow from F by the rules FFD1-FFD6 Consider the relation instance T ... are satisfied by r, and f is not satisfied by T We conclude that whenever X ~ Y does not follow from F by the rules FFD1-FFD6 then F (ax.cry) does not logically imply X , Y That is, the rules ... r(tdX),t2[X)) By construction we have r(tdY),t2[Y)) X ~ Y Now assume that d = X ~ Y tf DATABASES 19 tdY) -=I t2[Y)' Furthermore, ~ ax Hence, r does not hold (F, G)+, and d holds on r, (ax.ay) By construction...
... City='LonDon' ) ORDER BY OrderID 7.4 London Hi u ch nh d li u s d li u c a SQL SERVER 7.4.1 Chèn (INSERT) d li u vào CSDL Câu l nh Insert c dùng thêm m t ho c nhi u dòng d li u vào b ng ho c m t View ... ProductID,SUM(Quantity) AS Total_quantity FROM [Orde details] GROUP BY ProductID HAVING SUM(quantity)>=30 Lưu ý: Having gi i h n k t qu Group By s n sinh h n trư c Group By hàm Where gi i Cho bi ... Left, Right, Full), cho thi hành cho nh n xét k t qu c a câu truy v n T rút k t lu n SELECT O.OrderID, O.CustomerID, c.ContactName, C.City T B môn HTTT – Khoa CNTT - Trư ng Cao ng Công Nghi p...
... 12600 IBM 4500 Từ khóa The HAVING Từ khóa HAVING thêm vào SQL từ khóa WHERE dùng với hàm tổng (như hàm SUM) Thiếu từ khóa HAVING kiểm tra điều kiện dùng hàm tổng Cú pháp HAVING sau: SELECT column,SUM(column) ... WHERE column condition value Với mệnh đề WHERE, điều kiện sau dùng: Operator Condition = Bằng Không > Lớn < Nhỏ >= Lớn
... Trườ Ví dụ Cho lược đồ quan hệ NHANVIEN(MANH,HOLOT,TEN,NAMSINH,GIOITINH,QQ) R= NHANVIEN U={MANH,HOLOT,TEN,NAMSINH,GIOITINH,QQ} DOM(GIOITINH)={NAM,NỮ} This document was created with the trial ... tiêu khác cách có chọn lọc Hệ quản trò sở liệu (database management System) Là hệ thống phần mềm cung cấp công cụ hỗ trợ để xây dựng sở liệu thao tác sở liệu This document was created with the ... http://www.software602.com/ Choose 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ệu số liệu lớn Hỗ trợ mô hình liệu giúp người...
... thỉûc thãø NHÁN _VI N v PHONG_BAN l mäúi quan hãû nhiãưu_mäüt tỉì NHÁN _VI N vo PHONG_BAN, cọ nghéa l mäùi nhán vi n chè lm vi ûc mäüt phng v mäùi phng cọ thãø cọ nhiãưu nhán vi n lm vi ûc, cng cọ ... ca nhán vi n Trong ngän ngỉỵ SQL khung nhçn âỉåüc tảo sau: CREAT VIEW L_NHAN_VIEN SELECT TEN, DIA_CHI,TEN_CTY FROM NHAN_VIEN; Khi âọ khung nhçn âỉåüc tảo mäüt quan hãû våïi tãn L_NHAN_VIEN(TEN, ... DIA_CHIKH TAI_K_KH Cạc mäúi quan hãû LAM_VIEC: quan hãû lm vi ûc giỉỵa táûp thỉûc thãø NHAN_VIEN v táûp thỉûc thãø GIAN_HANG ta nọi: “nhán vi n x lm vi ûc åí gian hng y” QUAN_LY “: mäúi quan...
... thỉûc thãø NHÁN _VI N v PHNG_BAN l mäúi quan hãû nhiãưu_mäüt tỉì NHÁN _VI N vo PHONG_BAN, cọ nghéa l mäùi nhán vi n chè lm vi ûc mäüt phng v mäùi phng cọ thãø cọ nhiãưu nhán vi n lm vi ûc, cng cọ ... ca nhán vi n Trong ngän ngỉỵ SQL khung nhçn âỉåüc tảo sau: CREAT VIEW L_NHAN_VIEN SELECT TEN, DIA_CHI,TEN_CTY FROM NHAN_VIEN; Khi âọ khung nhçn âỉåüc tảo mäüt quan hãû våïi tãn L_NHAN_VIEN(TEN, ... DIA_CHIKH TAI_K_KH Cạc mäúi quan hãû LAM_VIEC: quan hãû lm vi ûc giỉỵa táûp thỉûc thãø NHAN_VIEN v táûp thỉûc thãø GIAN_HANG ta nọi: “nhán vi n x lm vi ûc åí gian hng y” QUAN_LY “: mäúi quan...
... sách cần MAMH, TENMH,DONVIHT SELECT MAMH, TENMH,DONVIHT FROM monhoc WHERE DONVIHT >=4; Ví dụ 3.5: Lập danh sách sinh vi n có mã lớp CDTH2A, CDTH2B, CDTH2C SELECT * FROM sinhvien WHERE malop=”CDTH2A” ... 1.3 QUẢN LÝ LỊCH DẠY CỦA GIÁO VI N Để quản lý lịch dạy giáo vi n lịch học lớp, trường tổ chức sau: Mỗi giáo vi n có mã số giáo vi n (MAGV) nhất, MAGV xác định thông tin như: họ tên giáo vi n ... tham gia vào kỳ thi có mã đơn vị (MADONVI), mã đơn vị xác định tên đơn vị (TENDONVI) Nếu cán bộ, công nhân vi n trường đơn vị khoa/phòng quản lý cán đó, giáo vi n từ trường khác ghi rõ tên đơn...
... tính nhân vi n: FNAME: tên nhân vi n LNAME: họ tên đệm nhân vi n SSN: mã nhân vi n BDATE: ngày sinh nhân vi n ADDESS: địa nhân vi n SEX: giới tính nhân vi n SALARY: mức lƣơng nhân vi n DNO: mã ... máy tính vi c sử dụng nhƣ để có hiệu thách thức ngƣời sử dụng Để khai thác sở liệu tốt cần phải có hệ quản trị sở liệu tốt Vi c xử lý truy vấn, quản lý giao tác hai chức quan trọng hệ quản trị ... nhân vi n làm vi c Quan hệ DEPARTMENT chứa thông tin phòng ban: DNAME: tên phòng ban DNUMBER: mã số phòng ban MGRSSN: mã số ngƣời quản lý phòng MGRSTARTDATE: ngày bắt đầu làm quản lý ngƣời quản...
... (T: Transaction, Bộ quản lý giao dịch (TM: Transactions Manager), Bộ quản lý liệu (DM: Data Manager), Dữ liệu (D: Data) Các giao dịch quản lý quản lý giao dịch (TMs) Mỗi quản lý giao dịch liên ... thuật hiệu vi c khắc phục số đụng độthời gian chết - trình thực giao dịch Trong kỹ thuật lập lịch quản lý khóa chốt điều khiển giao dịch lấy - giải phóng khóa Giải tốt vi c đồng hóa vi c đọc, ... đọc: Bộ quản lý liệu (DM) thực vi c duyệt CSDL cục bộ(CSDL - server) để trả theo yêu Thao tác ghi: Bộ quản lý liệu (DM) sửa đổi CSDL cục trả chấp thuận cho lập lịch S, lập lịch S trả quản lý...
... dịch chứa thao tác đọc, ghi quản lý quản lý giao dịch (TM) TM lại liên kết thao tác đọc ghi với lập lịch, S lại chịu trách nhiệm xếp vi c thực thao tác giao dịch Vi c đọc, ghi kiểm soát tương ... (DM) 8/16 Điều khiển tương tranh CSDL phân tán Khái niệm khóa: Dùng cho vi c giải vấn đề đồng hóa liệu vi c dùng chung Mỗi phần tử liệu có khóa chốt Bộ lập lịch phải đảm bảo giao dịch ... 2PL) Là kỹ thuật giải vấn đề đụng độ giao dịch Bộ 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)...