... ngôn ngữ hỏi bậc cao Hồ Cẩm Hà Chương 35 NGÔN NGỮ SQL SQL xem ngôn ngữ chuẩn hệ sở liệu quan hệ Ngôn ngữ SQL gồm nhiều phần Nó cho phép định nghĩa liệu (gồm DDL), cho phép cập nhật tìm kiếm liệu ... (KQTG.MA-TP=CHAM_CONG.MA-NV)) 19 Ngôn ngữ tân từ (Các phép tính quan hệ) Cơ sở quan trọng phần thao tác mô hình sở liệu quan hệ Cơ sở toán học phép tính quan hệ logic tân từ cấp Có hai loại: ngôn ngữ tân từ biến ngôn ngữ ... Ngôn ngữ đại số quan hệ Ngôn ngữ đại số quan hệ sở quan trọng ngôn ngữ bậc cao sử dụng để thao tác quan hệ Các phép toán đại số quan hệ chia thành...
Ngày tải lên: 31/08/2012, 16:13
... tãn_bng [WHERE btâk] Vê dủ: Loải b hng S1 bng S DELETE FROM S WHERE S#=’S1’ Lai b cạcmàût hng âỉåüc cung cáúp sau ngy 20 -5- 19 94 DELETE FROM SP WHERE SDATE > 19 94 -5- 20’ Loải b cạc hng chỉa cung cáúp ... WHERE P#=’P2’ Tçm hiãûu säú màût hng P1 bạn mäüt láưn nhiãưu nháút v mäüt láưn êt nháút ca hng S1 SELECT MAX(QTY) - MIN(QTY) FROM SP WHERE S#=’S1’ AND P#=’P1’ Tçm kiãúm nhåì mãûnh âãư GROUPE BY ... 94-04-24 10 ngy SELECT P# FROM SP WHERE ‘94-04-24’ - SDATE =10 Tçm kiãúm sỉí dủng IN v BETWEEN Tçm nhỉỵng màût hng â cung cáúp cọ giạ tỉì 10 00 âãún 2000 SELECT P# FROM SP WHERE PRICE BETWEEN 10 00...
Ngày tải lên: 31/08/2012, 16:33
Ngôn ngữ thao tác dữ liệu
... DHT 05 DHT 05 TENKHOA Khoa Sinh học Khoa Sinh học MALOP C2 410 1 C2 51 0 1 C2 610 1 CNT MALOP C2 610 2 C2 51 0 2 C2 410 2 CNT MALOP C2 410 3 C2 51 0 3 CNT MALOP C 253 01 C243 01 CNT CNT 10 TENLOP Toán K24 Toán K 25 Toán ... MAKHOA DHT 05 DHT 05 TENKHOA Khoa Sinh học Khoa Sinh học MALOP C2 410 1 C2 51 0 1 C2 610 1 CNT MALOP C2 610 2 C2 51 0 2 C2 410 2 CNT MALOP C2 410 3 C2 51 0 3 CNT MALOP C 253 01 C243 01 CNT TENLOP Toán K24 Toán K 25 Toán ... MALOP C2 410 1 C2 51 0 1 C2 610 1 C2 610 2 C2 51 0 2 C2 410 2 C2 410 3 C2 51 0 3 C 253 01 C243 01 CNT 10 TENLOP Toán K24 Toán K 25 Toán K26 Tin K26 Tin K 25 Tin K24 Lý K24 Lý K 25 Sinh K 25 Sinh K24 HEDAOTAO Chính quy Chính...
Ngày tải lên: 09/10/2013, 22:20
Bài 6 TRUY XUẤT CSDL Ngôn ngữ thao tác dữ liệu – DMC và DCL pot
... Advance business 2 51 2 5. 0000 mod_cook 15 000.0000 popular_comp NULL psychology NULL trad_cook 19 000.0000 UNDECIDED NULL (6 row(s) affected) 31 GROUP BY HAVING • Có thể hạn chế ... 'trad_cook') GROUP BY Type Type -business mod_cook trad_cook Advance 2 51 2 5. 0000 15 000.0000 19 000.0000 (3 row(s) affected) 30 Mệnh đề GROUP BY Ví dụ • SELECT Type, Advance = SUM ... FROM NV1.LASTNAME, NV2.LASTNAME,NV1.CITY EMPLOYEES NV1, EMPLOYEES NV2 WHERE NV1.CITY = NV2.CITY • Có thể sử dụng biến lúc để thuận tiện dễ đọc! SELECT FROM NV1.LASTNAME, NV2.LASTNAME,NV1.CITY...
Ngày tải lên: 27/06/2014, 06:20
TRUY XUẤT CSDL: Ngôn ngữ thao tác dữ liệu – DMC và DCL pot
... Advance business 2 51 2 5. 0000 mod_cook 15 000.0000 popular_comp NULL psychology NULL trad_cook 19 000.0000 UNDECIDED NULL (6 row(s) affected) 31 GROUP BY HAVING • Có thể hạn chế ... 'trad_cook') GROUP BY Type Type -business mod_cook trad_cook Advance 2 51 2 5. 0000 15 000.0000 19 000.0000 (3 row(s) affected) 30 Mệnh đề GROUP BY Ví dụ • SELECT Type, Advance = SUM ... FROM NV1.LASTNAME, NV2.LASTNAME,NV1.CITY EMPLOYEES NV1, EMPLOYEES NV2 WHERE NV1.CITY = NV2.CITY • Có thể sử dụng biến lúc để thuận tiện dễ đọc! SELECT FROM NV1.LASTNAME, NV2.LASTNAME,NV1.CITY...
Ngày tải lên: 27/06/2014, 07:20
Bài giảng điện tử môn tin học: Ngôn ngữ thao tác dữ liệu pot
... – NGÔN NGỮ THAO TÁC DỮ LIỆU I ĐẠI SỐ QUAN HỆ II NGÔN NGỮ CON DỮ LIỆU DSL-ALPHA III NGÔ NGỮ CON DỮ LIỆU SQL BÀI – NGÔN NGỮ THAO TÁC DỮ LIỆU I ĐẠI SỐ QUAN HỆ •Là tập hợp phép toán sở mô hình liệu ... BÀI – NGÔN NGỮ THAO TÁC DỮ LIỆU I ĐẠI SỐ QUAN HỆ I .1 Phép toán I .1. 1 Phép toán chọn (SELECT) - Khi ta có kết phép chọn tương ứng sau: BÀI – NGÔN NGỮ THAO TÁC DỮ LIỆU I ĐẠI SỐ QUAN HỆ I .1 Phép ... dạng: BÀI – NGÔN NGỮ THAO TÁC DỮ LIỆU I ĐẠI SỐ QUAN HỆ I.2 Phép toán hai I.2 .1 Các phép toán tập hợp I.2 .1. 1 Phép hợp BÀI – NGÔN NGỮ THAO TÁC DỮ LIỆU I ĐẠI SỐ QUAN HỆ I.2 Phép toán hai I.2 .1 Các phép...
Ngày tải lên: 11/08/2014, 22:22
Bài giảng CSDL chương 2 ngôn ngữ thao tác dữ liệu
... 1. 1.Thực thể 1. 2.Sơ đồ thực thể liên kết 1. 3.Quan hệ Các mô hình liệu Mô hình thực thể quan hệ Mô hình liệu quan hệ Mô hình liệu mạng Mô hình liệu phân cấp Mô hình hướng đối tượng 1. 1.Thực ... hệ 1- 1 (đọc liên kết một): Hai thực thể A B có mối quan hệ 1- 1 thực thể kiểu A tương ứng với thực thể kiểu B ngược lại: Quan hệ 1- n (đọc liên kết nhiều): Hai thực thể A B có mối Quan hệ 1- ... Cơ sở liệu quan hệ xây dựng theo lý thuyết E.F.Codd giới thiệu năm 19 70 Thuật ngữ “quan hệ” bảng liệu hai chiều Codd gọi bảng quan hệ Mô hình quan hệ khác hẳn với mô hình trước từ năm 19 80 trở...
Ngày tải lên: 03/12/2015, 02:54
Bài giảng CSDL chương 4 ngôn ngữ thao tác dữ liệu
... 7 12 23 10 r(A=B ^ D >5) A B C D 12 23 10 A B C D 23 10 Phép chiếu (Projection) Cho quan hệ r R(A1, A2, ,Am) tập thuộc tính X={Aj1, Aj2, …, Ajn} với j1, j2, , ... Ký hiệu : r s 18 Phép kết - Outer join MASV MAMH DIEM 990 01 CSDL 5. 0 99002 FOX 2.0 99003 MANG 8.0 MASV r MAMH s MAMH DIEM TENMH CSDL COSO DULIEU FOX FOXPRO MAMH TENMH 990 01 CSDL 5. 0 CSDL COSO ... join Phép kết - Theta join Cho r s hai quan hệ tương ứng lược đồ R(A1, A2, ,Am) S(B1,B2,…,Bn) Gọi Q(A1, A2, , Am, B1, B2, ….,Bn) phép so sánh Ai R Bj S thuộc tính so sánh với phép...
Ngày tải lên: 03/12/2015, 02:55
Chuong 3 Lập luân ngôn ngữ và thao tác dữ liệu mờ
... LOINHUAN (P) µ CT Bách hoá 10 11 000 11 00 0.44 CT Bách hoá 11 10 000 16 00 0.67 CT Bách hoá 14 10 000 15 00 0 .50 CT Bách hoá 12 13 000 18 00 0.67 CT Bách hoá 09 8000 12 00 0 .50 B ng 3 .1 Quan h r lư c ñ COMPANY ... 10 | / 4) 1 n u e ≥ 10 µE(e) = n u e < 10 14 2 (1+ | s − 12 000 | / 4000 ) 1 n u s ≤ 12 000 n u s > 12 0000 µS(s) = (1+ | p − 16 00 | / 400) 1 µP(p) = n u p ≤ 16 00 n u p > 16 00 M t ... toán này, ñ t A1=”X1=A 11 AND X2=A12 AND AND Xn=A1n“ t p m tương t A2=”X1=A 21 AND X2=A22 AND AND Xn=A2n“ Am=”X1=Am1 ND X2=Am2 AND AND Xn=Amn“ A0=”X1=A1 AND X2=A2 AND AND Xn=An“ 13 1 c a bi n X,...
Ngày tải lên: 08/05/2014, 16:32
CHƯƠNG IV: NGÔN NGỮ ĐỊNH NGHĨA VÀ THAO TÁC DỮ LIỆU pps
... (link) L5 thuộc tính quan hệ S thuộc tính quan hệ SP thông qua thuộc tính # S CREATE LINK L5 FROM (#S) TO SP(#S) III.2 Ngôn ngữ thao tác liệu Ngôn ngữ thao tác liệu bao gồm khả sau: a Tìm kiếm liệu ... mặ hàng chưa công ty cung ứng ∏#P(P)- ∏#P(SP) III NGÔN NGỮ HỎI ĐÁP DỰ LIỆU CÓ CẤU TRÚC (SQL) Đây ngôn ngữ định nghĩa thao tác liệu mạnh; ngôn ngữ chuẩn hóa gọi ANSI SQL (American National Standard ... khác có nhũng chi tiết khác Chúng ta trình bày khái niệm ngôn ngữ SQL thông qua câu hỏi cụ thể III .1 Ngôn ngữ định nghĩa liệu Trong ngôn ngữ SQL có số phép tính để người sữ dụng tạo quan hệ (bảng),...
Ngày tải lên: 29/07/2014, 05:20
Thao tác dữ liệu phần 1
... GetEncoding( 650 00) hay thuộc tính UTF7 UTF-8 UTF8Encoding GetEncoding( 650 01) hay thuộc tính UTF8 UTF -16 (Big Endian) UnicodeEncoding GetEncoding (12 01) hay thuộc tính BigEndianUnicode UTF -16 (Little ... count = str.Length -1; count > -1; count ) { revStr.Append(str[count]); } // Trả chuỗi đảo return revStr.ToString(); } 1. 2 Mã hóa chuỗi kiểu mã hóa ký tự V Bạn cần trao đổi liệu dạng ký tự với ... GetEncoding (12 00) hay thuộc tính Unicode GetEncoding (12 52 ) Sau lấy đối tượng lớp Encoding hỗ trợ kiểu mã hóa thích hợp, sử dụng phương thức GetBytes để chuyển chuỗi nguồn (được mã hóa theo UTF -16 ) thành...
Ngày tải lên: 04/12/2015, 23:41
MS Excel - Bài 3: Thao tác dữ liệu trong bảng tính
... sử dụng cách 3, Lấp đầy giá trị số vùng Bảng tính Excel cho phép bạn lấp đầy giá trị số vào vùng liệu xác định trước (với tính bạn điền số tự động được) - Nhập giá trị vào ô - Bôi đen vùng cần...
Ngày tải lên: 06/07/2013, 01:27
Ngôn ngữ định nghĩa dữ liệu
... nhìn, ta tiến hành thực thao tác cập nhập, bổ sung xoá liệu Thực chất, thao tác chuyển thành thao tác tương tự bảng sở có tác động đến bảng sở Về mặt lý thuyết, để thực thao tác bổ sung, cập nhật ... giản, thao tác bổ sung liệu thông qua khung nhìn thực Tuy nhiên, trường hợp thao tác cập nhật xoá liệu vấn có khả thực (hiển nhiên cập nhật liệu cột có từ biểu thức tính toán) Ví dụ 3 . 15 : Xét ... NVARCHAR( 255 ), malop NVARCHAR (10 ) ) Với bảng vừa tạo câu lệnh trên, ta thực câu lệnh: INSERT INTO sinhvien(masv,hodem,ten,gioitinh,malop) VALUES('02 610 100 01' ,'Lê Hoàng Phương','Anh',0,'C2 610 1') ghi...
Ngày tải lên: 29/09/2013, 03:20
Ngôn ngữ truy vấn dữ liệu
... Trình Cơ Sở Dữ Liệu Trang 30 mở rộng phép toán tăng cường khả bảo mật tính toàn vẹn liệu Trong chương nghiên cứu ngôn ngữ SQL Ngôn ngữ truy vấn SQL có tập lệnh phong phú để thao tác sở liệu Chẳng ... phòng ban 10 ,30 ,50 g.Lập danh sách nhân viên có lương tháng từ 2 .50 0.000 đến 4.000.000 h.Tìm nhân viên có tuổi cao thuộc phòng ban có MAPB 10 i.Lập danh sách nhân viên phòng 10 ,30 ,50 kết in theo ... (true) sai (false) Đây cài đặt phép chọn ngôn ngữ đại số quan hệ Biên soạn : Phan Tấn Quốc- Trường Cao Đẳng Kỹ Thuật Cao Thắng Giáo Trình Cơ Sở Dữ Liệu Trang 35 Nếu điều kiện liên quan đến quan hệ...
Ngày tải lên: 29/09/2013, 04:20
Các lệnh thao tác dữ liệu
... upload tại: hutonline.net Oracle - SQL PL/SQL Chương CÁC LỆNH THAO TÁC DỮ LIỆU 8 .1 .THAO TÁC DỮ LIỆU TRONG TABLE 8 .1. 1 Thêm dòng liệu Để chèn row vào table dùng lệnh INSERT Cú pháp: INSERT INTO ... [ALL|FIRST] WHEN c1 = THEN INTO T1 (C1, C2, ) VALUES (C1, C2, ) WHEN c1 = THEN INTO T2 (C1, C2, ) VALUES (C1, C2, ) WHEN c2 = THEN INTO T3 (C1, C2, ) VALUES (C1, C2, ) SELECT C1, C2, FROM T9; ... nhau, sử dụng câu lệnh DML Ví dụ: Lệnh INSERT không điều kiện (UNCONDITIONAL) INSERT ALL INTO T1 (C1, C2, ) VALUES (C1, C2, ) INTO T2 (C1, C2, ) VALUES (C1, C2, ) SELECT C1, C2, FROM T9; Lệnh...
Ngày tải lên: 29/09/2013, 05:20
CÁC LỆNH THAO TÁC DỮ LIỆU
... ASSIGN_TYPE HOURS 7369 01- JAN-88 03-JAN-88 50 .00 WR 15 7902 04-JAN-88 07-JAN-88 55 .00 WR 20 7844 01- JAN-89 10 -JAN-89 45. 50 PF 30 Cập nhật trường ASIGNMENT_TYPE từ WT thành WR Nhập thêm số liệu vào bảng ... 8 .1. 4 Xóa dòng liệu Để xóa dòng dùng lệnh DELETE Cú pháp: DELETE FROM table [WHERE condition] Ví dụ: DELETE FROM emp WHERE deptno = 10 ; 8 .1. 5 Lỗi ràng buộc liệu Thông thường thực lệnh thao tác ... 65 Quyển sách upload tại: hutonline.net Oracle - SQL PL/SQL USING T2 ON (T1.C9=T2.C9) WHEN MATCHED THEN UPDATE SET T1.C1=T2.C2, T1.C2=T2.C2 WHEN NOT MATCHED THEN INSERT (C1,C2, ) VALUES (C1,C2,...
Ngày tải lên: 29/09/2013, 05:20
Các lệnh thao tác dữ liệu khác
... 07-JAN-88 55 .00 WR 20 7844 01- JAN-89 10 -JAN-89 45. 50 PF 30 Cập nhật trờng ASIGNMENT_TYPE từ WT thành WR Nhập thêm số liệu vào bảng ASSIGNMENTS 14 Sequence index 14 .1 Sequence 14 .1. 1 Tạo Sequence ... Sau báo tên Constraint bị lỗi 13 .5 Lệnh điều khiển giao dịch Một câu lệnh SQL gồm Lệnh DML thao tác liệu Lệnh DDL định nghĩa liệu Lệnh DCL điều khiển truy nhập liệu Một giao dịch bắt đầu lệnh ... 07-JAN-88 50 0 PROOF READ NOTES 01- JAN-89 10 -JAN-89 600 Thêm liệu vào bảng ASSIGNMENTS PROJID EMPNO A_START_DATE A_END_DATE BILL_RATE ASSIGN_TYPE HOURS 7369 01- JAN-88 03-JAN-88 50 .00 WR 15 7902 04-JAN-88...
Ngày tải lên: 06/10/2013, 09:20
Tài liệu Chương 4. Ngôn ngữ cơ sở dữ liệu pdf
... máy chủ sở liệu • SQL ngôn ngữ truy cập liệu Internet: Cho đến nay, hầu hết máy chủ Web máy chủ Internet sử dụng SQL với vai trò ngôn ngữ để tương tác với liệu sở liệu • SQL ngôn ngữ sở liệu phân ... GT CSDL – Chương Ngôn ngữ sở liệu thành phần liệu • Truy xuất thao tác liệu: Với SQL, người dùng dễ dàng thực thao tác truy xuất, bổ sung, cập nhật loại bỏ liệu sở liệu • Điều khiển truy ... sodvht< =5) ALTER TABLE diemthi ADD CONSTRAINT chk_diemthi_diemlan1 CHECK (diemlan1>=0 and diemlan1< =10 ), CONSTRAINT chk_diemthi_diemlan2 CHECK (diemlan2>=0 and diemlan2< =10 ) 4.2 Ngôn ngữ thao tác liệu...
Ngày tải lên: 25/01/2014, 08:20
MS Excel: Thao tác dữ liệu trong bảng tính ppt
... 1, Định dạng Font mặc định cho bảng tính Bài trước Quản Trị Mạng hướng dẫn bạn số cách định dạng cho vùng liệu nhỏ, bạn cần định dạng vùng lớn định dạng ... sử dụng cách 3, Lấp đầy giá trị số vùng Bảng tính Excel cho phép bạn lấp đầy giá trị số vào vùng liệu xác định trước (với tính bạn điền số tự động được) - Nhập giá trị vào ô - Bôi đen vùng cần...
Ngày tải lên: 03/04/2014, 06:21