... tạo truyvấn Cách thiết kế Query B3: Chọn bảng chứa liệu cho truyvấn Tin quản lý - Query Cách thiết kế Query Field Tên trường/cột Table Tên bảng Sort Sắp xếp liệu Show Có hiển thị trường liệu ... Xác định loại truyvấn Xác định bảng/ trường chứa liệu cần thiết cho yêu cầu Cách thức hiển thị truyvấn l l l Điều kiện lọc, trường không thuộc bảng xác định ® quay lại bước Sắp xếp liệu; Có cho ... THỊ DỮLIỆU ¡ Giới hạn vài ghi đầu tập kết l Ví dụ: Xem mặt hàng có số lượng bán nhất/ nhiều lần mua ðDùng Query Property ð Top Values Tin quản lý - Query 18 MỘT SỐ LỰA CHỌN HIỂN THỊ DỮ LIỆU...
... VETHANG : 1-1 VETHANG có LOAIVE:1-1 LOAIVE có GIAVE:1-1 Ngôn ngữ truyvấnliệu Giảng viên: Nguyễn Thị Tâm Mô hình ER Ngôn ngữ truyvấnliệu Giảng viên: Nguyễn Thị Tâm Thiết kế CSDL mức logic-mô hình ... , @Gtinh=N'Nam', @Sdt='0649496666' select *from KHACHHANG 14 Ngôn ngữ truyvấnliệu Giảng viên: Nguyễn Thị Tâm -TRUY VẤNliệu từ bảng Tìm khách hàng có năm sinh select *from KHACHHANG where ... select count(sMakh) as SoKH from KHACHHANG where sGtinh='nam' 15 Ngôn ngữ truyvấnliệu Giảng viên: Nguyễn Thị Tâm -TRUY VẤNliệu từ nhiều bảng Danh sách nhân viên ngày lập phiếu select NHANVIEN.sManv,PHIEUTHUTIEN.sNgaylap...
... 2000/Session 6/ of 25 Câu lệnh SELECT truyvấn Truyvấn nhiều hàng cột Có thể truyvấn nhiều bảng nhiều CSDL Xác định cột yêu cầu truyvấn Các cột kết có thứ tự truyvấn Concepts of RDBMS and SQL ... Mục tiêu Tìm hiểu câu lệnh T-SQL để truyvấnliệu Tìm hiểu câu lệnh T-SQL có điều kiện truyvấnliệu tồn Tìm hiểu câu lệnh T-SQL để truyvấnliệu tồn theo nhóm Miêu tả ứng dụng hàm tập ... để truyvấn nhiều bảng Concepts of RDBMS and SQL Server 2000/Session 6/ of 25 Truyvấn gì? Đưa câu hỏi cần quan tâm Truyvấn Khởi tạo Xử lý Trả lời câu hỏi – Trả tập hợp kết Người sử dụng Dữ liệu...
... kho hàng ta dùng truyvấn Hình 11.6: SELECT với GROUP BY Thực thi truyvấn indistinct Ta tìm kiếm liệu dựa vào điều kiện tìm kiếm indistinct hình Figure 11.7 Kết truyvấn bao gồm liệu tương tự Hình ... BY WHERE Nhóm liệu Mệnh đề GROUP BY nhóm ghi bảng dựa hay nhiều trường liệu Kết nhóm liệu hiển thị thành ghi chứa giá trị tổng cho nhóm Truyvấnliệu 177 Mệnh đề GROUP BY chia bảng liệu thành hay ... thể truy xuất liệu theo điều kiện Mệnh đề WHERE truyvấn đóng vai trò lọc hạn chế số ghi theo điều kiện định sẵn Chỉ ghi thỏa mãn điều kiện hiển thị kết truyvấn Để truy xuất ghi có...
... này, tập trung vào vấn đề then chốt truyvấn ưa thích Điển hình, nghiên cứu vấn đề thách thức truyvấn ưa thích tối ưu sở liệu quan hệ 2.2 Đánh giá cho truyvấn ưa thích Trong sở liệu SQL giường ... trình bày cách rõ ràng vấn đề truyvấn ưa thích Để thực điều này, nghiên cứu tài liệu liên quan tổng kết lại hiều biết truyvấn hướng người dùng tập trung vào truyvấn ưa thích Toàn luận văn trình ... thao tác thực xác với sở liệu SQL Dưới vấn đề tối ưu cho truyvấn ưa thích có thề ánh xạ vào đại số quan hệ ưa thích Sự thật có kiểu cổ điển tối ưu truyvấn sở liệu Cho truyvấn ưa thích Q Ngữ nghĩa...
... (count) Truyvấn Crosstab Truyvấn Crosstab dùng để tóm lược liệu trình bày kết theo dạng cô đọng bảng tính thường dùng để tạo nên số liệu để so sánh liệu Bảng liệu Bảng tổng hợp 4.1 Cấu trúc truyvấn ... Value (sum) Column Row Value Truyvấn dùng câu lệnh SQL 5.1 Truyvấn hội (Union Query) Dùng để kết nối nhiều bảng cấu trúc Truyvấn hội xếp, đổi tên trường, liệtkê mẩu tin trùng ... thống kê - Row heading: tiêu đề cột, chứa giá trị trường thống kê, có trường - Value: vùng tổng hợp liệu tương ứng phép tính tổng, đếm, trunh bình , có trường 4.2 Cách tạo truyvấn - Chọn bảng /truy...
... BÀI TRUYVẤNDỮLIỆU KHÁI NIỆM a Mẫu Hỏi • Trong CSDL, chứa thông tin đối tượng ta quản lí Dựa vào nhu cầu ... 3,Click chọn 1,Lần lượt nháy đúp vào trường từ liệu nguồn đưa vào mẫu hỏi Các trường từ liệu nguồn đưa vào mẫu hỏi Cửa sổ mẫu hỏi chế độ thiết kế Nguồn liệu hiển thị cấu trúc bảng có chứa trường ... trường kiểu số TẠO MẪU HỎI Hãy nêu bước để tạo mẫu hỏi? TẠO MẪU HỎI • Chọn liệu nguồn cho mẫu hỏi • Chọn trường từ liệu nguồn để đưa vào mẫu hỏi • Khai báo điều kiện cần đưa vào mẫu hỏi để lọc...
... BÀI TRUYVẤNDỮLIỆU KHÁI NIỆM a Mẫu Hỏi • Trong CSDL, chứa thông tin đối tượng ta quản lí Dựa vào nhu cầu ... 3,Click chọn 1,Lần lượt nháy đúp vào trường từ liệu nguồn đưa vào mẫu hỏi Các trường từ liệu nguồn đưa vào mẫu hỏi Cửa sổ mẫu hỏi chế độ thiết kế Nguồn liệu hiển thị cấu trúc bảng có chứa trường ... trường kiểu số TẠO MẪU HỎI Hãy nêu bước để tạo mẫu hỏi? TẠO MẪU HỎI • Chọn liệu nguồn cho mẫu hỏi • Chọn trường từ liệu nguồn để đưa vào mẫu hỏi • Khai báo điều kiện cần đưa vào mẫu hỏi để lọc...
... thành tiền - Các hàm số Access: Hàm số Access dùng để tính tóanliệu trường định Một số hàm thông dụng để tính tóan trường có liệu số sau: SUM: Tính tổng giá trị số trường định AVG: Tính giá ... ghi Nội dung Tạo mẫu hỏi * Các bước tạo mẫu hỏi - Chọn nguông liệu cho mẫu hỏi mới, gồm bảng mẫu hỏi khác - Chọn trường từ nguồn liệu để đưa vào mẫu hỏi - Đưa điều kiện để lọc ghi đưa vào mẫu ... → để lọc danh sách học sinh Giỏi Khá Biểu thức Lôgic : [TOAN]>=0 AND [TOAN]
... dòng Total Tại dòng Total chọn trường chứa nhóm gộp liệu hàm thống kê 1 Khái niệm: Mẫu hỏi loại đối tượng ACCESS dùng để xếp, tìm kiếm kết xuất liệu từ nhiều bảng dựa vào liên kết bảng tạo mẫu ... xem kết mẫu hỏi - chế độ trang liệu nháy nút Kết mẫu hỏi tính tổng điểm thi thí sinh có điểm toán >=8 Kết mẫu hỏi tính tổng điểm thi thí sinh Với mẫu hỏi cần thống kê, nháy nút xuất dòng Total ... bảng sau: Bảng Danh_sach: chứa thông tin thí sinh Bảng Điem_thi: chứa kết thi môn thí sinh Liệtkê học sinh có điểm TBM >=8 ? Với toán trên, nêu thao tác để thực yêu cầu sau: Tính tổng điểm...
... Microsoft Access 2000 Để thi hành việc xoá cán bộ, nhấn nút Run công cụ Khi hộp thoại cảnh báo xuất hiện: Nhấn Yes để đồng ý cập nhật liệu (dữ liệu sau cập nhật phục hồi lại được); nhấn No để ... (checked)- liệu hiển thị bảng kết Trang 45 Copyright® Nguyễn Sơn Hải Giáo trình Microsoft Access 2000 Chú ý: Có lỗi hay mắc phải: - Lỗi gõ sai biểu thức: Nguyên nhân gây lỗi nhiều, liệtkê số tình ... thiết kế bảng đặt tên trường có chứa dấu cách! 1.2 Lọc liệu Khác với bảng (Tables), Queries cung cấp khả lọc liệu hoàn chỉnh; Có thể lọc liệu theo điều kiện phức tạp hơn, đặc biệt chấp nhận giá...
... 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ữ truyvấn SQL có tập lệnh phong phú để thao tác sở liệu Chẳng ... 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 33 Những quan hệ liên quan đến câu truyvấnliệtkê sau mệnh đề from, quan hệ cách dấu phẩy, thứ tự quan hệ không ... Thắng Giáo Trình Cơ Sở DữLiệu Trang 40 Trong lệnh truyvấn tổng hợp, ngoại trừ thành phần SELECT bắt buộc phải đặt lên đầu, thứ tự thành phần khác tùy ý Thứ tự dịch lệnh truyvấn tổng hợp sau: FROM...
... Trang 39 Quyển sách upload tại: hutonline.net Oracle - SQL PL/SQL Chương LỆNH TRUYVẤNDỮLIỆU MỞ RỘNG 5.1.KẾT HỢP DỮLIỆU TỪ NHIỀU BẢNG 5.1.1 Mối liên kết tương đương Mối liên kết tương đương thể ... PRESIDENT SALESMAN Trang 42 Quyển sách upload tại: hutonline.net Oracle - SQL PL/SQL 5.2.LỆNH TRUYVẤN LỒNG 5.2.1 Câu lệnh SELECT lồng Trong mệnh đề WHERE Tìm nhân viên làm nghề với BLAKE select ... viên nhận lương sau 15 ngày làm việc công ty, xếp theo thứ tự ngày gia nhập công ty 4.5.2 Hàm nhóm liệu Tìm lương thấp nhất, lớn lương trung bình tất nhân viên Tìm lương nhỏ lớn loại nghề nghiệp...
... PL/SQL Chương TRUYVẤNDỮLIỆU CÓ ĐIỀU KIỆN 3.1.CÁC GIỚI HẠN TRONG TRUYVẤNDỮLIỆU Trong phần lớn trường hợp lấy liệu từ database, ta cần lấy phần liệu không cần lấy tất Để hạn chế liệu trả không ... condition tên cột liệu trả tiêu đề cột liệu trả tên bảng truyvấnliệu mệnh đề điều kiện để lọc liệu trả Mệnh đề WHERE dùng để đặt điều kiện cho toàn câu lệnh truyvấn Trong mệnh đề WHERE có thành ... PL/SQL Truyvấnliệu với nhiều điều kiện Mệnh đề WHERE cho phép ghép nhiều điều kiện thông qua toán tử logic AND/OR Toán tử AND yêu cầu liệu phải thoả mãn điều kiện Toán tử OR cho phép liệu thoả...
... PRESIDENT SALESMAN Trang 42 Quyển sách upload tại: hutonline.net Oracle - SQL PL/SQL 5.2.LỆNH TRUYVẤN LỒNG 5.2.1 Câu lệnh SELECT lồng Trong mệnh đề WHERE Tìm nhân viên làm nghề với BLAKE select ... Nếu mệnh đề WHERE loại trừ số row cấu trúc hình row loại trừ Nếu điều kiện đặt mệnh đề CONNECT BY toàn nhánh row bị loại trừ Ví dụ 1: SELECT LEVEL, DEPTNO, EMPNO, ENAME, JOB, SAL FROM EMP WHERE ... ANALYST CLERK SAL 5000 2850 1250 1600 1500 950 1250 2450 1300 2975 3000 800 5.4.BÀI TẬP Hiển thị toàn tên nhân viên tên phòng ban làm việc xếp theo tên phòng ban Hiển thị tên nhân viên, vị trí...
... PL/SQL Truyvấnliệu với nhiều điều kiện Mệnh đề WHERE cho phép ghép nhiều điều kiện thông qua toán tử logic AND/OR Toán tử AND yêu cầu liệu phải thoả mãn điều kiện Toán tử OR cho phép liệu thoả ... XẾP DỮLIỆU TRẢ VỀ 3.2.1 Mệnh đề ORDER BY Cú pháp: SELECT [DISTINCT ] {*, column [alias], } FROM table; [WHERE condition] [ORDER BY expr/position [DESC/ASC]]; Mệnh đề ORDER BY dùng để xếp số liệu ... PL/SQL Các toán tử logic Toán tử Diễn giải NOT Phủ định mệnh đề AND Yêu cầu liệu phải thoả mãn điều kiện OR Cho phép liệu thoả mãn điều kiện Cấp độ ưu tiên thực loại toán tử Toán tử Cấp độ ưu...
... kê, nháy nút xuất dòng Total Tại dòng Total chọn trường chứa nhóm gộp liệu hàm thống kê 3.Vớ d Xét toán đặt vấn đề: a .Liệt kê học sinh có điểm TBM >=8 ? b.Tính cho biết tổng điểm thi thí sinh? ... Tìm giá trị lớn COUNT Đếm số giá trị khác trống (Null) hàm đầu thực trường liệu kiểu số Tạo mẫu hỏi Xét toán đặt vấn đề: Bảng Danh_sach: chứa thông tin thí sinh Bảng Điem_thi: chứa kết thi ... xem kết mẫu hỏi - chế độ trang liệu nháy nút Kết mẫu hỏi tính tổng điểm thi thí sinh có điểm toán >=8 Kết mẫu hỏi tính tổng điểm thi thí sinh Với mẫu hỏi cần thống kê, nháy nút xuất dòng Total...
... Microsoft Access 2000 Để thi hành việc xoá cán bộ, nhấn nút Run công cụ Khi hộp thoại cảnh báo xuất hiện: Nhấn Yes để đồng ý cập nhật liệu (dữ liệu sau cập nhật phục hồi lại được); nhấn No để ... (checked)- liệu hiển thị bảng kết Trang 45 Copyright® Nguyễn Sơn Hải Giáo trình Microsoft Access 2000 Chú ý: Có lỗi hay mắc phải: - Lỗi gõ sai biểu thức: Nguyên nhân gây lỗi nhiều, liệtkê số tình ... thiết kế bảng đặt tên trường có chứa dấu cách! 1.2 Lọc liệu Khác với bảng (Tables), Queries cung cấp khả lọc liệu hoàn chỉnh; Có thể lọc liệu theo điều kiện phức tạp hơn, đặc biệt chấp nhận giá...
... nối hai bảng MA_NV = MANV_XUAT 30 23.3 Các tập truyvấn Cho bảng sở liệu quản lý vật tư ( hình vẽ ) 31 23.3 Các tập truyvấn Hãy viết câu truyvấn để trả lời câu hỏi sau Hiển thị tên ngày sinh ... bảng> WHERE - Tên cột cần hiển thị kết truyvấn - Tên bảng liên quan đến câu truyvấn - Biểu thức boolean xác định dòng rút trích Nối biểu ... vật tư ngày ‘12/07/2008’, thiết kế câu truyvấn sau: SELECT TEN_NV FROM NHAN_VIEN, PHIEU_XUAT WHERE MA_NV = MANV_XUAT AND NGAY_XUAT ='08/12/2008‘ Câu truyvấn thực hai bảng NHAN_VIEN PHIEU_XUAT,...