0

ngôn ngữ thao tác dữ liệu dml 2 5

Bài giảng CSDL  chương 2   ngôn ngữ thao tác dữ liệu

Bài giảng CSDL chương 2 ngôn ngữ thao tác dữ liệu

Cơ sở dữ liệu

... kết     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 ... 3.Quan hệ  Dữ liệu lưu trữ CSDL Quan hệ tổ chức thành Quan hệ (relation)  Quan hệ (relation) thể bảng (table)  Một quan hệ có :  Một tên  Tập hợp thuộc tính (attribute), có tên kiểu liệu  Tập ... khoản-khách hàng Đăng ký Mô hình quan hệ  - Cơ sở liệu quan hệ xây dựng theo lý thuyết E.F.Codd giới thiệu năm 1970 Thuật ngữ “quan hệ” bảng liệu hai chiều Codd gọi bảng quan hệ Mô hình quan...
  • 22
  • 272
  • 0
Ngôn ngữ thao tác dữ liệu

Ngôn ngữ thao tác dữ liệu

Kỹ thuật lập trình

... 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 ... 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...
  • 70
  • 2,448
  • 3
Các ngôn ngữ thao tác dữ liệu

Các ngôn ngữ thao tác dữ liệu

Kỹ thuật lập trình

... S DELETE FROM S WHERE S#=’S1’ Lai b cạcmàût hng âỉåüc cung cáúp sau ngy 20 -5- 1994 DELETE FROM SP WHERE SDATE >’1994 -5 -20 ’ Loải b cạc hng chỉa cung cáúp màût hng no DELETE FROM S WHERE S# NOT ... WHERE PRICE BETWEEN 1000 AND 20 00 Tçm m säú nhỉỵng nh cung cáúp â cung cáúp êt nháút mäüt cạc màût hng P1,P2,P3 Ngän ngỉỵ SQL SELECT S# FROM SP WHERE P# IN (‘P1’,’P2’,’P3’) CẠC HM THỈ VIÃÛN Cng ... hng bạn trỉåïc ngy 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ỉì 1000 âãún 20 00 SELECT P# FROM SP WHERE...
  • 10
  • 1,200
  • 4
Ngôn ngữ thao tác dữ liệu

Ngôn ngữ thao tác dữ liệu

Chứng chỉ quốc tế

... MALOP C24101 C 251 01 C26101 CNT MALOP C261 02 C 251 02 C241 02 CNT MALOP C24103 C 251 03 CNT MALOP C 253 01 C24301 CNT TENLOP Toán K24 Toán K 25 Toán K26 TENLOP Tin K26 Tin K 25 Tin K24 TENLOP Lý K24 Lý K 25 ... MALOP C24101 C 251 01 C26101 CNT MALOP C261 02 C 251 02 C241 02 CNT MALOP C24103 C 251 03 CNT MALOP C 253 01 C24301 CNT CNT 10 TENLOP Toán K24 Toán K 25 Toán K26 TENLOP Tin K26 Tin K 25 Tin K24 TENLOP Lý K24 ... C24101 C 251 01 C26101 C261 02 C 251 02 C241 02 C24103 C 251 03 C 253 01 C24301 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...
  • 51
  • 1,414
  • 3
Bài 6 TRUY XUẤT CSDL Ngôn ngữ thao tác dữ liệu – DMC và DCL pot

Bài 6 TRUY XUẤT CSDL Ngôn ngữ thao tác dữ liệu – DMC và DCL pot

Cơ sở dữ liệu

... 'mod_cook', 'trad_cook') GROUP BY Type Type -business mod_cook trad_cook Advance 25 1 25 .0000 150 00.0000 19000.0000 (3 row(s) affected) 30 Mệnh đề GROUP BY Ví dụ • SELECT Type, Advance ... ('business', 'mod_cook', 'trad_cook') GROUP BY ALL Type Type Advance business 25 1 25 .0000 mod_cook 150 00.0000 popular_comp NULL psychology NULL trad_cook 19000.0000 UNDECIDED NULL (6 row(s) ... 6_' 20 Các thuộc tính Trùng tên tuple variable Biến • Cho biết hai nhân viên có lương SELECT FROM NV1.LASTNAME, NV2.LASTNAME,NV1.CITY EMPLOYEES NV1, EMPLOYEES NV2 WHERE NV1.CITY = NV2.CITY...
  • 98
  • 588
  • 0
TRUY XUẤT CSDL: Ngôn ngữ thao tác dữ liệu – DMC và DCL pot

TRUY XUẤT CSDL: Ngôn ngữ thao tác dữ liệu – DMC và DCL pot

Cơ sở dữ liệu

... 'mod_cook', 'trad_cook') GROUP BY Type Type -business mod_cook trad_cook Advance 25 1 25 .0000 150 00.0000 19000.0000 (3 row(s) affected) 30 Mệnh đề GROUP BY Ví dụ • SELECT Type, Advance ... ('business', 'mod_cook', 'trad_cook') GROUP BY ALL Type Type Advance business 25 1 25 .0000 mod_cook 150 00.0000 popular_comp NULL psychology NULL trad_cook 19000.0000 UNDECIDED NULL (6 row(s) ... 6_' 20 Các thuộc tính Trùng tên tuple variable Biến • Cho biết hai nhân viên có lương SELECT FROM NV1.LASTNAME, NV2.LASTNAME,NV1.CITY EMPLOYEES NV1, EMPLOYEES NV2 WHERE NV1.CITY = NV2.CITY...
  • 98
  • 570
  • 0
Bài giảng điện tử môn tin học: Ngôn ngữ thao tác dữ liệu pot

Bài giảng điện tử môn tin học: Ngôn ngữ thao tác dữ liệu pot

Cao đẳng - Đại học

... – 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 .2 Phép toán hai I .2. 2 Các phép toán phi tập hợp I .2. 2.1 Phép kết nối 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. 2 Các ... 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.4 Phép tich đề 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...
  • 43
  • 743
  • 2
Bài giảng CSDL  chương 4   ngôn ngữ thao tác dữ liệu

Bài giảng CSDL chương 4 ngôn ngữ thao tác dữ liệu

Cơ sở dữ liệu

...    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, , jn ... MASV MAMH DIEM 99001 CSDL 5. 0 990 02 FOX 2. 0 99003 MANG 8.0 MASV r MAMH s MAMH DIEM TENMH CSDL COSO DULIEU FOX FOXPRO MAMH TENMH 99001 CSDL 5. 0 CSDL COSO DULIEU 990 02 FOX 2. 0 FOX FOXPRO 99003 MANG ... 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...
  • 22
  • 417
  • 0
Chuong 3  Lập luân ngôn ngữ và thao tác dữ liệu mờ

Chuong 3 Lập luân ngôn ngữthao tác dữ liệu mờ

Kỹ thuật lập trình

... ñ u vào 3 .2. 2 .2 Bài toán ña ñi u ki n, nhi u bi n Cho mô hình m nhi u bi n sau: Mð1: If X1=A11 AND X2=A 12 AND AND Xn=A1n then Y=B1 M 2: If X1=A21 AND X2=A 22 AND AND Xn=A2n then Y=B2 (2* ) ... AND X2=Am2 AND AND Xn=Amn then Y=Bm Mð*: If X1=A1 AND X2=A2 AND AND Xn=An C n tính Y=B? ð gi i quy t toán này, ñ t A1=”X1=A11 AND X2=A 12 AND AND Xn=A1n“ t p m tương t A2=”X1=A21 AND X2=A 22 AND ... c cho b ng 3.3 TEN HSLUONG SONAMCTAC THUNHAP Thành 2. 67 10 1000000 Thu 3.0 10 1 050 000 Hi n 3.63 15 1400000 Lành 4 .55 20 3000000 M nh 4 .55 22 3100000 B ng 3.3 Quan h Sonam_thunhap Ta th y, quan...
  • 33
  • 404
  • 1
CHƯƠNG IV: NGÔN NGỮ ĐỊNH NGHĨA VÀ THAO TÁC DỮ LIỆU pps

CHƯƠNG IV: NGÔN NGỮ ĐỊNH NGHĨA VÀ THAO TÁC DỮ LIỆU pps

Cơ sở dữ liệu

... (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),...
  • 15
  • 634
  • 2
Chuẩn bị cho kỳ thi 733 về Phát triển ứng dụng DB2 9, Phần 2: Thao tác dữ liệu DB2 pdf

Chuẩn bị cho kỳ thi 733 về Phát triển ứng dụng DB2 9, Phần 2: Thao tác dữ liệu DB2 pdf

Cơ sở dữ liệu

... ứng dụng với DB2 Thay đổi truy cập liệu Thay đổi liệu Thay đổi liệu trình then chốt cần hiểu thiết kế ứng dụng sở liệu Nó phụ thuộc vào vài yếu tố:  Mô hình liệu siêu liệu (Dữ liệu danh mục, ... ứng dụng liên quan đến việc lấy thao tác liệu Trong DB2, quy trình bao gồm số phương pháp Mặc phương pháp lập trình theo ngôn ngữ khác nhau, khái niệm ngôn ngữ triển khai thực Hướng dẫn bước ... ứng dụng bạn DB2 cung cấp ba kiểu khác kiểu liệu LOB Tất kiểu liệu chứa tới gigabyte liệu:  CLOB Chứa đến gigabytes liệu ký tự  BLOB Chứa đến gigabyte liệu nhị phân Dữ liệu nhị phân có...
  • 43
  • 348
  • 0
MS Excel - Bài 3: Thao tác dữ liệu trong bảng tính

MS Excel - Bài 3: Thao tác dữ liệu trong bảng tính

Tin học

... - Bôi đen dòng bôi đen cột: click chuột vào tên dòng hay cột cần bôi đen 2, Đánh số tự động Một số cách để đánh số tự động: a, Cách (có thể áp dụng cách cho dãy số không ... phải sang Ngoài với cách bạn đánh số cho dãy số không liên (các dãy số có cấp số cộng) b, Cách 2: - Nhập số dãy số - Đưa trỏ chuột vào góc phải ô vừa nhập - Giữ phím Ctrl + kéo chuột cho dãy ... 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...
  • 5
  • 732
  • 0
Ngôn ngữ định nghĩa dữ liệu

Ngôn ngữ định nghĩa dữ liệu

Chứng chỉ quốc tế

... 3.4 .2 Cập nhật, bổ sung xoá liệu thông qua khung nhìn Đối với số khung 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 ... 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 ... trên, thao tác thay đổi đến liệu thông qua khung nhìn phải đảm bảo thoả mãn ràng buộc bảng sở, tức đảm bảo tính toàn vẹn liệudụ minh hoạ cho ta thấy việc thực thao tác bổ sung, cập nhật xoá liệu...
  • 27
  • 2,775
  • 6
Ngôn ngữ truy vấn dữ liệu

Ngôn ngữ truy vấn dữ liệu

Cơ sở 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 ... 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” or malop =””CDTH2B” or malop = ””CDTH2C”; Cũng viết cách khác ... (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ệ...
  • 16
  • 1,067
  • 4
Các lệnh thao tác dữ liệu

Các lệnh thao tác dữ liệu

Cơ sở 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 ... 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; Trang 64 Quyển ... 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 INSERT...
  • 4
  • 761
  • 0
CÁC LỆNH THAO TÁC DỮ LIỆU

CÁC LỆNH THAO TÁC DỮ LIỆU

Kỹ thuật lập trình

... T1 Trang 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 ... 7369 01-JAN-88 03-JAN-88 50 .00 WR 15 79 02 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 ASSIGNMENTS ... Sau báo tên Constraint bị lỗi 8 .2. 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...
  • 4
  • 619
  • 0
Các lệnh thao tác dữ liệu khác

Các lệnh thao tác dữ liệu khác

Kỹ thuật lập trình

... ORA_ 022 92: INTEGRITY CONSTRAINT 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 ... 01-JAN-88 03-JAN-88 50 .00 WR 15 79 02 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 ASSIGNMENTS 14 ... WHERE deptno = 10; 13.4 Lỗi ràng buộc liệu Thông thờng thực lệnh thao tác liệu hay gặp phải lỗi ràng buộc toàn vẹn liệu Các lỗi xuất có ràng buộc trớc mà liệu nhập vào, chỉnh sửa hay xoá không...
  • 3
  • 499
  • 0
Tài liệu Chương 4. Ngôn ngữ cơ sở dữ liệu pdf

Tài liệu Chương 4. Ngôn ngữ cơ sở dữ liệu pdf

Cơ sở dữ liệu

... học C24101 Toán K24 Khoa Toán - Tin học C 251 01 Toán K 25 Khoa Toán - Tin học C26101 Toán K26 CNT MAKHOA TENKHOA MALOP TENLOP DHT 02 Khoa Tin C261 02 Tin K26 DHT 02 Khoa Tin C 251 02 Tin K 25 DHT 02 Khoa ... Khoa Tin C241 02 Tin K24 CNT MAKHOA TENKHOA MALOP TENLOP DHT03 Khoa Vật lý C24103 Lý K24 DHT03 Khoa Vật lý C 251 03 Lý K 25 CNT NTD – Khoa Tin – ĐHSP Huế 22 GT CSDL – Chương Ngôn ngữ sở liệu MAKHOA ... K 25' ) cho biết họ tên sinh viên lớp Tin K 25 có năm sinh trùng với năm sinh sinh viên lớp Toán K 25 4 .2. 5 .2 Sử dụng truy vấn với toán tử IN Ví dụ 4 .2. 35: Để hiển thị họ tên sinh viên lớp Tin K25...
  • 46
  • 515
  • 0
MS Excel: Thao tác dữ liệu trong bảng tính ppt

MS Excel: Thao tác dữ liệu trong bảng tính ppt

Tin học văn phòng

... 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 mặc định cho file bạn làm theo hướng dẫn sau a, Định ... tiêu đề dòng tiêu đề cột - Bôi đen dòng bôi đen cột: click chuột vào tên dòng hay cột cần bôi đen 2, Đánh số tự động Một số cách để đánh số tự động: a, Cách (có thể áp dụng cách cho dãy số không ... phải sang Ngoài với cách bạn đánh số cho dãy số không liên (các dãy số có cấp số cộng) b, Cách 2: - Nhập số dãy số - Đưa trỏ chuột vào góc phải ô vừa nhập - Giữ phím Ctrl + kéo chuột cho dãy...
  • 10
  • 518
  • 0

Xem thêm