Nội dung của bài Truy vấn dữ liệu nhằm giúp các em biết khái niệm và vai trò của truy vấn (mẫu hỏi), biết vận dụng một số hàm và phép toán tạo ra các biểu thức số học, biểu thức điều kiện và biểu thức logic để xây dựng mẫu hỏi, biết các bước chính để tạo ra một truy vấn, biết sử dụng hai chế độ làm việc với mẫu hỏi (chế độ thiết kế và chế độ trang dữ liệu). Mời các em cùng theo dõi nội dung của bài học dưới đây.
Chú ý:
Trong chế độ thiết kế, ta có thể thiết kế mới hoặc xem hay sửa đổi thiết kế cũ của mẫu hỏi. Trên hình 1 dưới đây là thanh công cụ thiết kế mẫu hỏi.
Hình 1. Thanh công cụ thiết kế mẫu hỏi
Để thiết kế mẫu hỏi mới, thực hiện một trong hai cách sau:
Hình 2. Mẫu hỏi ở chế độ thiết kế
Để xem hay sửa đổi thiết kế mẫu hỏi, thực hiện:
Cửa sổ mẫu hỏi ở chế độ thiết kế gồm hai phần:
Khi đang ở chế độ thiết kế mẫu hỏi, ta có thể thực hiện mẫu hỏi để xem kết quả bằng cách nháy nút hoặc nút hoặc chọn lệnh View \(\rightarrow\) Datasheet View.
Khai thác CSDL: "QuanLyHocSinh", cần tạo mẫu hỏi cho biết danh sách học sinh có các điểm trung bình ở tất cả các môn từ 6,5 trở lên.
Hướng dẫn bước làm:
Sau khi học xong Bài 8: Truy vấn dữ liệu, các em cần nắm vững các nội dung trọng tâm:
Các em có thể hệ thống lại nội dung kiến thức đã học được thông qua bài kiểm tra Trắc nghiệm Tin học 12 Bài 8 cực hay có đáp án và lời giải chi tiết.
Nếu những bài toán phức tạp, liên quan tới nhiều bảng, ta sủ dụng:
Trước khi tạo mẫu hỏi để giải quyết các bài toán liên quan tới nhiều bảng, thì ta phải thực hiện thao tác nào?
Kết quả thực hiện mẫu hỏi cũng đóng vai trò như:
Câu 4-10: Mời các em đăng nhập xem tiếp nội dung và thi thử Online để củng cố kiến thức về bài học này nhé!
Trong quá trình học tập nếu có thắc mắc hay cần trợ giúp gì thì các em hãy comment ở mục Hỏi đáp, Cộng đồng Tin học DapAnHay sẽ hỗ trợ cho các em một cách nhanh chóng!
Chúc các em học tập tốt và luôn đạt thành tích cao trong học tập!
-- Mod Tin Học 12 DapAnHay
Nếu những bài toán phức tạp, liên quan tới nhiều bảng, ta sủ dụng:
Trước khi tạo mẫu hỏi để giải quyết các bài toán liên quan tới nhiều bảng, thì ta phải thực hiện thao tác nào?
Kết quả thực hiện mẫu hỏi cũng đóng vai trò như:
“/” là phép toán thuộc nhóm:
“>=” là phép toán thuộc nhóm:
“not” là phép toán thuộc nhóm:
Phát biểu nào sai trong các phát biểu sau khi nói về mẫu hỏi?
Để xem hay sửa đổi thiết kế của mẫu hỏi, trước tiên ta chọn mẫu hỏi rồi nháy nút:
Cửa sổ mẫu hỏi ở chế độ thiết kế gồm hai phần là:
Khi xây dựng các truy vấn trong Access, để sắp xếp các trường trong mẫu hỏi, ta nhập điều kiện vào dòng nào trong lưới QBE?
Họ và tên
Tiêu đề câu hỏi
Nội dung câu hỏi
A. Field Size
B. Description
C. Field Name
D. Data Type
Câu trả lời của bạn
Trong khi tạo cấu trúc bảng, muốn thay đổi kích thước của trường, ta xác định giá trị mới tại dòng Field Size
Đáp án A
Câu trả lời của bạn
Trường hợp tạo logic kiểu if-then-else trong SQL. Nó đánh giá một danh sách có điều kiện và trả về một trong nhiều biểu thức kết quả tốt.
Câu trả lời của bạn
Một bảng tạm thời là một cấu trúc lưu trữ tạm thời để lưu trữ dữ liệu
Câu trả lời của bạn
Sử dụng từ khóa INSTINCT thì việc sao chép hồ sơ trong một truy vấn có thể tránh được.
Câu trả lời của bạn
Đổi tên là một tên thường xuyên cho một bảng hoặc cột. Bí danh là tên tạm thời cho một bảng hoặc cột.
Câu trả lời của bạn
Một khung nhìn là một bảng ảo chứa dữ liệu từ một hoặc nhiều bảng. Lượt xem hạn chế quyền truy cập dữ liệu của bảng bằng cách chỉ chọn các giá trị được yêu cầu và thực hiện các truy vấn phức tạp.
Chế độ xem (view) không có chứa dữ liệu vì View là một cấu trúc ảo.
Câu trả lời của bạn
Chế độ xem hạn chế quyền truy cập vào dữ liệu vì có thể hiển thị các cột được chọn từ bảng
Có thể sử dụng chế độ xem để truy vấn các kết quả tìm kiếm phức tạp.
Câu trả lời của bạn
Đó là SELECT, CONNECT, RESOURCES
Câu trả lời của bạn
Biểu đồ là tập hợp các đối tượng cơ sở dữ liệu của người dùng
Câu trả lời của bạn
Cả hai mệnh đề đều chỉ định điều kiện tìm kiếm nhưng mệnh đề Having chỉ được sử dụng với câu lệnh SELECT và thường được sử dụng với mệnh đề GROUP BY. Nếu không có mệnh đề GROUP BY thì Having sử dụng giống mệnh đề WHERE.
Câu trả lời của bạn
Một bảng tạm cục bộ tồn tại trong một kết nối. Khi kết thúc kết nối thì bảng tạm này tự động được xóa. Tên của bảng tạm Local được bắt đầu bằng ký tự #
Một bảng tạm toàn cầu tồn tại vĩnh viễn trong db nhưng các hàng của nó biến mất khi kết nối đóng lại. Tên bảng tạm Global được bắt đầu bằng ##
Câu trả lời của bạn
Biểu thức bảng CTE (Common Table Expression) hoặc bảng chung là một biểu thức có chứa tập kết quả tạm thời được định nghĩa trong câu lệnh SQL.
Câu trả lời của bạn
Dưới đây là truy vấn để có mức lương cao thứ n từ bảng nhân viên:
SELECT
* FROM Employee Emp1
WHERE ( n ) = (SELECT COUNT( DISTINCT (Emp2.Employee_Salary ) )
FROM Employee Emp2
WHERE Emp2.Employee_Salary >= Emp1.Employee_Salary)
Sau đó, ta có thể thay thế n bằng bất kỳ số nào.
Cụ thể muốn nhận được mức lương cao thứ 10, thay n với 10.
SELECT
* FROM Employee Emp1
WHERE (10) = (SELECT COUNT( DISTINCT ( Emp2.Employee_Salary ) )
FROM Employee Emp2
WHERE Emp2.Employee_Salary >= Emp1.Employee_Salary)
Câu trả lời của bạn
Kiểm tra hiệu năng là một kỹ thuật kiểm tra phần mềm để xác định hiệu suất của hệ thống như: tốc độ, độ nhạy và sự ổn định theo khối lượng công việc lớn.
Việc kiểm tra hiệu suất gặp những trở ngại:
Các công cụ hỗ trợ đắt tiền
Người kiểm thử phải được đào tạo bài bản
Người kiểm thử phải có kinh nghiệm để vận hành.
Câu trả lời của bạn
Truy vấn dữ liệu có nghĩa là tìm kiếm và hiển thị dữ liệu. Nếu câu hỏi chỉ liên quan tới một bảng dùng phương pháp tìm kiếm và lọc có thể tìm câu trả lời. Nhưng với câu hỏi phức tạp, liên quan tới nhiều bảng thì cần sử dụng mẫu hỏi.
Truy vấn dữ liệu có nghĩa là:
A. In dữ liệu
B. Cập nhật dữ liệu
C. Tìm kiếm và hiển thị dữ liệu
D. Xóa các dữ liệu không cần đến nữa
Câu trả lời của bạn
Truy vấn dữ liệu có nghĩa là tìm kiếm và hiển thị dữ liệu. Nếu câu hỏi chỉ liên quan tới một bảng dùng phương pháp tìm kiếm và lọc có thể tìm câu trả lời. Nhưng với câu hỏi phưc tạp, liên quan tới nhiều bảng thì cần sử dụng mẫu hỏi.
Đáp án: C
Nếu những bài toán phức tạp, liên quan tới nhiều bảng, ta sử dụng:
A. Mẫu hỏi
B. Bảng
C. Báo cáo
D. Biểu mẫu
Câu trả lời của bạn
Nếu bài toán chỉ liên quan tới một bảng dùng phương pháp tìm kiếm và lọc có thể tìm câu trả lời. Nhưng với câu hỏi phức tạp, liên quan tới nhiều bảng thì cần sử dụng mẫu hỏi.
Đáp án: A
Để hiển thị một số bản ghi nào đó trong cơ sở dữ liệu, thống kê dữ liệu, ta dùng:
A. Mẫu hỏi
B. Câu hỏi
C. Liệt kê
D. Trả lời
Câu trả lời của bạn
Mẫu hỏi thường được sử dụng để sắp xếp các bản ghi, chọn các trường để hiển thị, thực hiện tính toán, chọn các bản ghi thỏa mãn điều kiện cho trước, tổng hợp và hiển thị thông tin từ nhiều bảng hoặc mẫu hỏi khác.
Đáp án: A
Các chế độ làm việc với mẫu hỏi là:
A. Mẫu hỏi
B. Mẫu hỏi và thiết kế
C. Trang dữ liệu và thiết kế
D. Trang dữ liệu và mẫu hỏi
Câu trả lời của bạn
Có hai chế độ thường dùng để làm việc với mẫu hỏi: chế độ thiết kế và chế độ trang dữ liệu. Trong chế độ thiết kế, ta có thể thiết kế mới hoặc xem hay sửa đổi thiết kế cũ của mẫu hỏi.
Đáp án: C
Kết quả thực hiện mẫu hỏi có thể tham gia vào việc tạo ra:
A. Bảng, biểu mẫu, mẫu hỏi hay báo cáo
B. Bảng, biểu mẫu khác, mẫu hỏi khác hay các trang khác
C. Bảng, biểu mẫu, mẫu hỏi khác hay báo cáo
D.Bảng, biểu mẫu, mẫu hỏi khác
Câu trả lời của bạn
Kết quả thực hiện mẫu hỏi có thể tham gia vào việc tạo ra bảng, biểu mẫu, mẫu hỏi khác hay báo cáo.
Đáp án: C
0 Bình luận
Để lại bình luận
Địa chỉ email của hạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *