Kỹ thuật phần mềm ứng dụng

Tài liệu tương tự
Truy vấn, Ràng buộc, Trigger Truy vấn, Ràng buộc, Trigger Bởi: Ths. Phạm Hoàng Nhung SQL (Structured Query Language) là ngôn ngữ truy vấn cấu trúc đượ

PowerPoint Template

Tài Liệu Hướng Dẫn Sử Dụng Ký hiệu Ngày phát hành 20/11/2014 Trang TÀI LIỆU HƯỚNG DẪN SỬ DỤNG DỊCH VỤ NHẬN TIỀN WESTERN UNION QUA ACB ONLINE 1/10

KẾ HOẠCH THỰC TẬP CƠ SỞ DỮ LIỆU I. MỤC ĐÍCH, YÊU CẦU Mục đích: Giúp sinh viên rèn luyện các kỹ năng về xây dựng cơ sở dữ liệu, cài đặt, quản trị, thao

Thực hành hàm kết hợp và gom nhóm Thực hành hàm kết hợp và gom nhóm Bởi: Khoa CNTT ĐHSP KT Hưng Yên Nhắc lại lý thuyết Hàm kết hợp Hàm count(), min(),

Chương 1:

Tài liệu Hướng dẫn sử dụng

SQL SQL Bởi: phamgiatien phamthephi SQL MỤC ĐÍCH Giới thiệu một hệ CSDL chuẩn, SQL, các thành phần cơ bản của của nó. YÊU CẦU Hiểu các thành phần cơ b

Các Vấn Đề Cơ Sở Của Khoa Học Máy Tính Th.S GVC Tô Oai Hùng BAØI TAÄP CHÖÔNG 1 1. Viết giải thuật để mô tả thói quen mỗi buổi sáng của bạn, từ lúc ngh

BÀI GIẢNG MÔN HỌC HỆ THỐNG THÔNG TIN ĐỊA LÝ

Brochure Hako Citymaster 600

PowerPoint Presentation

QUỐC HỘI CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự do - Hạnh phúc Nghị quyết số: 41/2017/QH14 Hà Nội, ngày 20 tháng 6 n

Microsoft Word - Morat 53_checked.doc

Microsoft Word - thuoc_tinh_trong_jquery.docx

50. Làm cách nào để người ta ngoan ngoãn bước vào trại tù mặc dù không biết trước ngày về? Đó là câu hỏi mà nhiều người không bị nếm mùi «học tập cải

XJ-UT311WN_XJ-UT351WN

PowerPoint 프레젠테이션

Co s? d? li?u (Database)

Slide 1

ĐÊ CƯƠNG CHI TIẾT HỌC PHẦN

PHỤ LỤC 1 NỘI DUNG SỬA ĐỔI, BỔ SUNG ĐIỀU LỆ (Kèm theo Tờ trình số.. ngày.. của Hội đồng quản trị) Điều khoản STT được sửa đổi 1 Khoản 6 Điều 5 2 Điểm

CHÀO MỪNG NGÀY NHÀ GIÁO VIỆT NAM 20/11/2012 E b 1 4 ik ik y y x ( x x y ( ) 0 ) 0 ik 2 ( z d ) x, y, z G by e e e d K x dk 2 y ~ (2.7.a) Từ đó, có thể

HƢỚNG DẪN SỬ DỤNG VIETINBANK ipay 1. Truy vấn thông tin tài khoản 2. Chuyển khoản Trong hệ thống Ngoài hệ thống 3. Thanh toán hóa đơn 4. Trả nợ vay Tr

Microsoft Word - su_dung_sqlite_voi_php.docx

Kaiser Permanente Privacy Practices in Vietnamese

Lkgjlfjq?etyuiiofjkfjlsfjkslddghdgertt

User Manual

Thông tư 30/2015/TT-BYT ngày 12/10/2015 quy định về thẩm quyền, hồ sơ, thủ tục cấp giấy phép nhập khẩu trang thiết bị y tế có hiệu lực từ 30/11/2015

View, Procedure, Function & Trigger

Microsoft Word - UW-MLT-W V_AutoCare Wording v14

BỘ CÔNG THƯƠNG TRƯỜNG CAO ĐẲNG CÔNG THƯƠNG THÀNH PHỐ HỒ CHÍ MINH SỔ TAY SINH VIÊN KHOA CÔNG NGHỆ THÔNG TIN NĂM 2016 Địa chỉ: 20 Tăng Nhơn Phú Phường P

Microsoft Word - dinh_dang_smartart_trong_powerpoint_2010.docx

Đồ án tốt nghiệp Trường ĐHDL Hải Phòng BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG o0o ĐỒ ÁN TỐT NGHIỆP NGÀNH CÔNG NGHỆ THÔN

HỌC VIỆN KỸ THUẬT QUÂN SỰ KHOA CÔNG NGHỆ THÔNG TIN CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập Tự do Hạnh phúc ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN CÔNG NGHỆ CLI

Microsoft Word - cu_phap_sqlite.docx

Microsoft Word - Co so du lieu - cap nhat

PowerPoint Template

Microsoft Word - mot_so_tool_trong_android.docx

TRUNG TÂM ĐIỀU ĐỘ HTĐ QUỐC GIA Mã số: QT.15.HT.TTĐ QUY TRÌNH Lần sửa đổi: 01 ĐÓNG ĐIỆN LẦN ĐẦU VÀ CHẠY THỬ NGHIỆM THU CÁC CÔNG TRÌNH ĐIỆN Hiệu lực: 25

Allianz Global Assistance Bảo Hiểm Y Tế dành cho Học Sinh, Sinh Viên Nước Ngoài (Overseas Studen Health Cover) Hỗ trợ bạn khi cần

TRUNG TÂM ĐÀO TẠO LẬP TRÌNH VIÊN QUỐC TẾ

Microsoft Word - selector_trong_jquery.docx

Microsoft PowerPoint - L2-Gioi_thieu_WEKA.ppt [Compatibility Mode]

User Manual

HỌC VIỆN KỸ THUẬT QUÂN SỰ KHOA CÔNG NGHỆ THÔNG TIN CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập Tự do Hạnh phúc 1. Thông tin về giáo viên ĐỀ CƯƠNG CHI T

Chương 4: Tìm kiếm DL ĐPT P4: Dữ liệu ĐPT

I. MSWLogo là gì. Giới thiệu. Là một ngôn ngữ lập trình được thiết kế và phát triển bởi Seymour Papert, Daniel Bobrow và Wallace Feurzeig. Trong chươn

Hướng dẫn cụ thể từng bước để đăng ký sử dụng Đơn đăng ký không tín chỉ sau đó ghi danh vào các lớp không tín chỉ. 1 tháng Sáu, 2018 Các sinh viên dự

TRƯỜNG Đ CK Joel Murach lay Harris TÜ SACH BẢN QUYỄN FPT Polytechnic P H P v ä MySQL Murach's PHP and MySQL Khởi động nhanh với PHP & MySQL

User Manual

Tìm hiểu ngôn ngữ lập trình Visual Basic Tìm hiểu ngôn ngữ lập trình Visual Basic Bởi: Khuyet Danh Tìm hiểu ngôn ngữ lập trình Visual Basic Tổng quan

TOÁN Báo Cáo Đánh Giá Đại Số I, Báo cáo này cung cấp thông tin về năng lực của con quý vị dựa trên đánh giá toán học PARCC. Nó cho thấy con

Hướng dẫn bắt đầu sử dụng mozabook mozabook 2 Cài đặt, bắt đầu, Bản đồ màn hình Mở ấn phẩm, Nhập PDF và PPT Dẫn đường, Cập nhật ấn phẩm Ấn phẩm mới Nộ

Hướng dẫn KHG sử dụng dịch vụ BaaS do Mobifone Global cung cấp Tổng Công ty Viễn thông MOBIFONE là nhà cung cấp dịch vụ Viễn thông và CNTT hàng đầu tạ

Phát triển sản phẩm mới - Chương 5 2/9/2015 CHUẨN ĐẦU RA CHƯƠNG Chương 5 ĐÁNH GIÁ KHÁI NIỆM SẢN PHẨM (PRODUCT CONCEPT EVALUATION) Hệ thống đánh giá kh

UBND TỈNH LONG AN TRƯỜNG CĐN LONG AN CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự do -Hạnh phúc CHƯƠNG TRÌNH DẠY NGHỀ TRÌNH ĐỘ TRUNG CẤP (Ban hành

HƯỚNG DẪN SỬ DỤNG CÁC SẢN PHẨM CỦA OFFICE 365 Hợp đồng số: 25/KTQD-FPT Cung cấp hệ thống Office trực tuyến và thư điện tử Trường Đại Học Kinh Tế Quốc

Microsoft Word - Policy wordings - SPULA - 200tr.doc

NGÔN NGỮ THỐNG KÊ R

QUY TẮC VÀ ĐIỀU KHOẢN SẢN PHẨM BẢO HIỂM HỖN HỢP CHI TRẢ TIỀN MẶT ĐỊNH KỲ (Ban hành kèm theo Công văn số 16480/BTC-QLBH ngày 06/12/2017 của Bộ Tài chín

Slide 1

Microsoft Word - Co so du lieu phan tan - cap nhat

HƯỚNG DÂN SỬ DỤNG

TÀI LIỆU HƯỚNG DẪN SỬ DỤNG SMAS Tổ tin học TABLE OF CONTENTS I. Thông tin tài liệu... 2 II. Đăng nhập vào hệ thống... 3 III. Đổi mật khẩu đăng nhập...

CÁC PHƯƠNG PHÁP GIẢNG DẠY TÍCH CỰC

Chương 1:

Wallaby warmer Hướng dẫn sử dụng Ngày có hiệu lực: Tháng 10, 2019 Số phát hành: 01 Phiên bản 03VN Ngày phát hành: Tháng 8, Wall

Các thao tác với CSDL Các thao tác với CSDL Bởi: Khoa CNTT ĐHSP KT Hưng Yên Đọc (Select) dữ liệu trong bảng CSDL & hiển thị ra màn hình. Để đọc dữ liệ

Mẫu Báo cáo Cá nhân Học sinh Tiếng Việt Sample Individual Student Report Vietnamese Lưu ý: Các vùng trên báo cáo được đánh dấu sao (*) có thể không xu

Tóm tắt Bảo hiểm OSHC Cơ bản Để có sức khỏe tốt hơn Dưới đây là tóm tắt về bảo hiểm của bạn. Phần này chứa thông tin quan trọng và chúng tôi khuyên bạ

Giới thiệu về ADO.NET Giới thiệu về ADO.NET Bởi: phamvanviet truonglapvy Trong thực tế, có rất nhiều ứng dụng cần tương tác với cơ sở dữ liệu..net Fra

Sample UCP Pol and Pro - Uniform Complaint Procedures (CA Dept of Education)

Microsoft Word - bai5.DOC

Slide 1

TCVN 11391:2016 MỤC LỤC 1 Phạm vi áp dụng Tài liệu viện dẫn Thuật ngữ, định nghĩa và các từ viết tắt Thuật ngữ và định nghĩa...

ISA Server - Installation ISA Server - Installation Bởi: Phạm Nguyễn Bảo Nguyên Chúng ta không thể phủ nhận rằng trong khoảng vài năm trở lại đây Inte

ỦY BAN QUỐC GIA VỀ BIẾN ĐỔI KHÍ HẬU CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự do - Hạnh phúc Số: 25/QĐ-UBQGBĐKH Hà Nội,

HỘI ĐỒNG GIÁM MỤC VIỆT NAM ỦY BAN GIỚI TRẺ VÀ THIẾU NHI BẢN TIN ONLINE THÁNG 11 ÔNG BÀ ƠI! 1

AC500-ECO.rtf

Showroom: 27 và 47 Lương Văn Thăng TP Ninh Bình ** Hotline: BẢNG BÁO GIÁ MÁY TÍNH ĐỒNG BỘ NĂM 2019 ( Giá khuyến mãi Giá tốt

User Manual

Hướng dẫn sử dụng Thư viện Đại học Duy Tân

Microsoft Word - Lab09 - WebSieuthisach.doc

2018 Nhận xét, phân tích, góp ý cho Chương trình môn Tin học trong Chương trình Giáo dục Phổ thông mới

Microsoft Word - xu_ly_su_kien_trong_jquery.docx

Stored Procedures Stored Procedures Bởi: Khoa CNTT ĐHSP KT Hưng Yên Trong những bài học trước đây khi dùng Query Analyzer chúng ta có thể đặt tên và s

User Manual

CHƯƠNG XI, PHẦN F - SỰ TRỪNG PHẠT LIÊN QUAN ĐẾN NHÂN QUYỀN ĐẠO LUẬT MAGNITSKY TÒAN CẦU VỀ HỆ QUẢ CỦA CÁC HÀNH ĐỘNG LIÊN QUAN ĐẾN NHÂN QUYỀN (một phần

Microsoft Word - bai tap dai so 10

FWD_Brochure FWD_Cl_FA_IPAD_04_05

TIẾNG VIỆT ENGLISH Hướng dẫn sử dụng User Guide LG-V400 MFL (1.0)

Bài thực hành 6 trang 106 SGK Tin học 10

Thư viện HUFLIT Tài liệu hướng dẫn sử dụng CSDL ProQuest TÀI LIỆU HƯỚNG DẪN SỬ DỤNG CSDL PROQUEST 1 GIỚI THIỆU CHUNG ProQuest là một cơ sở dữ liệu đa

Domain Name System - DNS Domain Name System - DNS Bởi: Phạm Nguyễn Bảo Nguyên Như chúng ta đã biết DHCP Server có tác dụng cấp phát IP cho các Client

User Manual

Tóm tắt Bảo hiểm OSHC Toàn diện Để có sức khỏe tốt hơn Dưới đây là tóm tắt về bảo hiểm của bạn. Phần này chứa thông tin quan trọng và chúng tôi khuyên

SM-N9208 SM-N920C SM-N920CD SM-N920I Sách hướng dẫn sử dụng Vietnamese. 08/2015. Rev.1.0

Bản ghi:

Viện Đại Học Mở Hà Nội Khoa Công nghệ Điện tử - Thông tin Lập trình ứng dụng Ngôn ngữ SQL Phần 2: Câu truy vấn trên nhiều bảng 1

Lệnh SELECT là một lệnh đa năng để truy vấn dữ liệu trong CSDL. Nó cho phép thực hiện tất cả các thao tác cơ bản trong đại số quan hệ như: Chiếu (Projection) Chọn (Selection) Nối (Joining) Các phép toán tập hợp (Hợp, giao, trừ) Lệnh SELECT 2

Phép nối (join) 3

Phân loại: Phép nối (join) Tích Đề các: cross join Nối bằng: equi-join Nối tự nhiên: natural join Nối không bằng: theta-join Nối trong: inner join Nối ngoài: outer join 4

Tích Đề các Bảng PC Bảng Product Tính PC x Product SELECT * FROM PC, Product 5

Tích Đề các: PC x Product 6

Tránh trùng tên bảng và thuộc tính - đặt bí danh Bảng PC Tìm các cặp PC có ổ cứng bằng nhau: SELECT p1.model [model 1], p2.model [model 2] FROM PC p1, PC p2 WHERE (p1.model < P2.model ) AND (p1.hdd = P2.hdd) 7

Bảng PC Nối bằng Bảng Product Liệt kê chi tiết thông tin về các sản phẩm của các nhà sản xuất Product PC Product.model = PC.model 8

Nối bằng Product PC Product.model = PC.model SELECT * FROM PC, Product WHERE PC.model = Product.model Cách 1: dùng logic chọn SELECT * FROM PC JOIN Product ON PC.model = Product.model Cách 2: dùng lệnh JOIN 9

Kết quả SELECT * FROM PC, Product WHERE PC.model = Product.model SELECT * FROM PC JOIN Product ON PC.model = Product.model 10

Sử dụng bí danh trong lệnh JOIN SELECT Pr.maker, PC.model, speed, hdd, screen, price FROM PC JOIN Product Pr ON PC.model = Pr.model 11

Nối không bằng Trong t/h nối không bằng, thì tương tự như t/h nối bằng, ta cũng có thể sử dụng 1 trong 2 cách: Sử dụng điều kiện nối trong mệnh đề WHERE, Hoặc sử dụng lệnh JOIN với điều kiện nối (ON) không bằng 12

Nối trong và nối ngoài Nối trong (INNER JOIN): kết quả chỉ ghép các bộ khớp nhau (matching tuples) trong 2 bảng thành phần (phép JOIN ở trên mặc định chính là INNER JOIN) Nối ngoài (OUTER JOIN): Kết quả chứa 2 thành phần: Thành phần 1 như INNER JOIN Thành phần 2 chứa cả các bộ không khớp nhau trong 2 bảng thành phần 13

Phân loại: Nối ngoài SELECT * FROM A OUTER JOIN B ON A.X = B.Y; Left Outer Join: chứa các bộ không khớp của bảng bên trái A Right Outer Join: chứa các bộ không khớp của bảng bên phải B Full Outer Join: chứa các bộ không khớp của cả hai bảng A và B 14

Ví dụ CLASS CLASS_ID CLASS_NAME 106 Lop 106 107 Lop 107 201 Lop 201 202 Lop 202 Các bộ không khớp STUDENT CLASS_ID ID NAME 106 1 A 106 2 B 107 3 C 107 4 D 5 E 6 F 7 G 8 H 15

Left Outer Join SELECT * FROM Class LEFT OUTER JOIN Student ON Class.Class_ID = Student.Class_ID; CLASS STUDENT CLASS_ID CLASS_NAME CLASS_ID ID NAME 106 Lop 106 106 1 A 106 Lop 106 106 2 B 107 Lop 107 107 3 C 107 Lop 107 107 4 D 201 Lop 201 202 Lop 202 16

RIGHT OUTER JOIN SELECT * FROM Class RIGHT OUTER JOIN Student ON Class.Class_ID = Student.Class_ID; CLASS STUDENT CLASS_IDCLASS_NAME CLASS_ID ID NAME 106 Lop 106 106 1 A 106 Lop 106 106 2 B 107 Lop 107 107 3 C 107 Lop 107 107 4 D 5 E 6 F 7 G 8 H 17

FULL OUTER JOIN SELECT * FROM Class FULL OUTER JOIN Student ON Class.Class_ID = Student.Class_ID; CLASS STUDENT CLASS_IDCLASS_NAME CLASS_ID ID NAME 106 Lop 106 106 1 A 106 Lop 106 106 2 B 107 Lop 107 107 3 C 107 Lop 107 107 4 D 5 E 6 F 7 G 8 H 201 Lop 201 202 Lop 202 18

Các phép toán tập hợp Hợp: UNION và UNION ALL Giao: INTERSECT Trừ: EXCEPT hoặc MINUS Lưu ý: 2 quan hệ cần phải có tính khả hợp trước khi thực hiện các phép toán tập hợp. 19

Cú pháp: Các phép toán tập hợp SELECT A 1, A 2,, A m FROM R UNION UNION ALL EXCEPT INTERSECT SELECT B 1, B 2,, B m FROM S 20

Các phép nối Nối trong Nối ngoài Nối bằng Nối không bằng Tích Đề Các Các phép toán tập hợp Tóm tắt 21