1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Trắc nghiệm quản trị cơ sở dữ liệu nâng cao có đáp án BKHN

30 83 1

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 30
Dung lượng 2,51 MB

Nội dung

Lập trình quản trị sở liệu nâng cao 27_3 Câu 1: Hãy chọn phương án ứng với từ mơ tả đối tượng kết nối? • SqlNetwork • SqlCommand • SqlConnection • SqlDataAdapter Câu 2: Hãy chọn phương án mục đích lập trình kết nối sở liệu? • Thao tác với liệu thực hệ thống.(1) • Đa dạng hóa chức hệ thống, tạo dễ dàng cho người lập trình • Cả phương (1) (2) • Gắn kết giao diện sử dụng trực quan với liệu cần xử lý.(2) Câu 3: Đối tượng cho phép quản lý bảng đối tượng đối tượng sau đây? • DataReader • SqlDataReader • DataSet • DataView Câu 4: Hãy chọn phương án ứng với quy trình truy xuất liệu từ sở liệu? • DataSource->Connection-> DataSet -> DataAdapter ->Web Form/Windows Form • DataSource-> DataAdapter -> Connection ->DataSet->Web Form/Windows Form • DataSource-> DataSet ->DataAdapter-> Connection ->Web Form/Windows Form • DataSource->Connection->DataAdapter->DataSet->Web Form/Windows Form Câu 5: Hãy chọn phương án ứng với mục đích sử dụng đối tượng SqlConnection? • Thực mở bảng liệu để truy xuất • Thực thi truy vấn dạng SQL • Thực thi truy vấn sở liệu dạng Select • Thực tạo kết nối đến sở liệu Câu 6: Hãy chọn phương án ứng với tác dụng thuộc tính ConnectionString đối tượng SqlConnection? • Chứa tên server cần kết nối • Tất phương án • Chứa tên sở liệu cần kết nối • Chứa chuỗi kết nối (đường dẫn) Câu 7: Hãy chọn phương án ứng với câu lệnh khai báo đối tượng kết nối VB.NET? • Public oconn as SqlCommand • Public oconn as SqlNetWork • Public oconn as SqlConnection • Public oconn as SqlDataReader Câu 8: Visual Basic.Net kết nối loại sở liệu phương án sau đây? • Foxpro, MySQL, SQL Server • SQL Server, Oracel • Access, SQL Server Oracel • Access, Foxpro, MySQL SQL Server Câu 9: Để sử dụng đối t ượng truy cập sở liệu SQL Server ta phải khai báo sử dụng thư viện Câu lệnh khai báo sau đúng? • Imports System.Data.SqlClient • Imports System.SqlClient • Imports System.Data.Oledb • Imports System.Oledb Câu 10: Hãy chọn câu khẳng định đúng? • Để kết nối đến sở liệu bạn cần phải mở sở liệu • Quy trình kết nối sở liệu C#, ASP.NET, PHP…là giống • Quy trình truy cập sở liệu ngơn ngữ lập trình Web lập trình Desktop khác • Mọi đối tượng kết nối đến sở liệu hệ quản trị sở liệu Câu 11: Hãy chọn phương án tác dụng phương thức GetChanges đối tượng DataSet? • Khơng chấp nhận thay đổi liệu • Lọc liệu thay đổi • Chấp nhận thay đổi liệu • Ghi đọc liệu tập tin XML Câu 12: Hãy chọn phương án ứng với khái niệm đối tượng DataTable? • Là đối tượng cho phép trình bày liệu đối tượng DataSet với tính xếp, lọc, tìm kiếm, sửa đổi điều hướng • Là đối tượng lưu trữ liệu lấy từ trình điều khiển liệu; chứa đối tượng DataSet, DataView; nhận liệu thông qua phương thức Fill đối tượng DataAdapter • Là thành phần đối tượng DataAdapter sử dụng để chứa liệu điều phối • Là thành phần DataSet; DataTable có quan hệ với nhau; DataTable chứa liệu từ điều phối liệu Câu 13: Hãy chọn câu khái niệm tương ứng với khái niệm đối tượng DataView? • Là đối tượng cho phép trình bày liệu đối tượng DataSet với tính xếp, lọc, tìm kiếm, sửa đổi điều hướng • Là đối tượng lưu trữ liệu lấy từ trình điều khiển liệu; chứa đối tượng DataSet, DataView; nhận liệu thơng qua phương thức Fill đối tượng DataAdapter • Là thành phần đối tượng DataAdapter sử dụng để chứa liệu điều phối • Là thành phần DataSet; DataView có quan hệ với nhau; DataView chứa liệu từ điều phối liệu Câu 14: Hãy chọn phương án ứng với ý nghĩa thuộc tính HasError đối tượng DataSet DataTable? • Trả trùng khớp hay không trùng khớp đối tượng DataTable DataSet • Trả lại trạng thái lỗi cac thành phần DataTable, DataSet dạng true/false • Trả lại tập quan hệ cha/con hai bảng DataTable DataSet • Trả kết việc lấy liệu DataSet, DataTable dạng true/false Câu 15: Đối tượng DataTable có thuộc tính Columns để trả tập đối tượng DataColumn DataTables Để biết số lượng cột bảng ta sử dụng câu lệnh câu lệnh sau? • Tên_DataTable.countcolumns • Tên_DataTable.columns().count • Tên_DataTable.count.columns • Tên_DataTable.columns.count Câu 16: Đối tượng DataTable có thuộc tính Rows để trả tập đối tượng DataRow DataTables Để biết số lượng dòng bảng ta sử dụng câu lệnh câu l ệnh sau? • Tên_DataTable.Rows().count • Tên_DataTable.countrows • Tên_DataTable.Rows.count • Tên_DataTable.count.Rows Câu 17: Đối tượng DataTable có thuộc tính Rows để trả tập đối tượng DataRow DataTables thuộc tính Columns để trả tập đối tượng DataColumn DataTables Để truy cập vào liệu ô bảng ta sử dụng câu lệnh câu lệnh sau? • Tên_DataTable Columns(chỉ số dịng)(chỉ số cột) • Tên_DataTable.Rows(chỉ số dòng)(chỉ số cột) • Tên_DataTable.Columns(chỉ số cột)(chỉ số dịng) • Tên_DataTable Rows(chỉ số cột)(chỉ số dịng) Câu 18: Hãy chọn phương án tác dụng phương thức RejectChange đối tượng DataSet? • Chấp nhận thay đổi liệu DataSet • Khơng chấp nhận thay đổi liệu DataSet • Lọc liệu thay đổi DataSet • Đối chiếu liệu DataSet với Câu 19: Hãy chọn phương án tác dụng phương thức GetChanges đối tượng DataSet? • Lọc liệu thay đổi DataSet • Chấp nhận thay đổi liệu DataSet • Khơng chấp nhận thay đổi liệu DataSet • Đối chiếu liệu DataSet với Câu 20: Hãy chọn đối tượng cần sử dụng muốn thực thi câu truy vấn dạng Select? • SqlDataReader • Cả phương án (1) (2) • SqlCommand.(2) • SqlDataAdapter.(1) Câu 21: Khi cần truyền tham số cho đối tượng SqlCommand ta sử dụng đối tượng đối tượng sau? • SqlParameter • SqlAvarialbe • SqlConnection • SqlDataAdapter Câu 22: Khi lập trình kết nối sở liệu ta phải khai báo Namespace tương ứng với loại đối tượng cần sử dụng Để dử dụng đối tượng DataTable hay DataSet ta phải khai báo Namespace nào? • System.Data.DataSet • System.Data • System.Data.Oledb • System.Data.SqlClient Câu 23: Kiến trúc mơ hình lập trình MVC bao gồm thành phần thành phần sau đây? • Model, Connection, View • Map, Controller, View • Model, Controller, View • Map, Connection, View Câu 24: Thành phần Model mơ hình MVC làm nhiệm vụ trách nhiệm v ụ đây? • Xử lý thao tác Database, gửi kết trả v ề thơng qua View • Thực thi câu lệnh không cần truy cập sở liệu • Điều hướng Request tới nh ững tác vụ tương ứng • Hiển thị thơng tin lên website, sau qua Controller nhận kết Câu 25: Hãy chọn phươg án ứng với tham số cần thiết kết n ối đến SQL Server từ ngôn ngữ lập trình? • Chỉ cần giá trả timeout kết nối; chế xác thực dùng kết nối đến sở liệu bảo mật, bao gồm việc cung cấp username password • Tên server sở liệu đích; tên sở liệu cần mở vào lúc đầu; giá trị timeout kết nối; chế xác thực dùng kết nối đến sở liệu bảo mật, bao gồm việc cung cấp username password • Tên server s liệu đích; tên sở liệu cần mở vào lúc đầu; chế xác thực dùng kết nối đến sở liệu bảo mật, bao gồm việc cung cấp username password • Tên server sở liệu đích; tên sở liệu cần mở vào lúc đầu Câu 26: Hãy chọn phương án ứng với tính chất thao tác ràng buộc liệu DataBinding? • Dữ liệu tự ràng buộc với điều khiển thông qua phưng thức không cần kết nối đến sở liệu • Dữ liệu hiển thị lên điều khiển cách tự động mà không cần kết n ối sở liệu • Dữ liệu hiển thị lên điều khiển không phụ thuộc vào nguồn liệu có DataSet hay DataAdapter • Dữ liệu hiển thị lên điều khiển phụ thuộc vào nguồn liệu có DataSet hay DataAdapter Câu 27: Hãy chọn phương án ứng với tác dụng đoạn chương trình? • Tạo cột pub_id cho bảng Publishers cột pub_id cho bảng Titles DataSet datPubs • Tạo kết nối hai bảng Publishers, Titles đối tượng DataSet datPubs • Thêm vào DataSet hai bảng Publishers Titles • Tạo hai bảng Publishers, Title cho đối tượng DataSet datPubs Câu 28: Hãy chọn phương án ứng với quy trình đầy đủ để thêm thơng tin vào bảng liệu sở liệu? • Tiến hành thêm vào sở liệu; Thơng báo kết thêm thơng tin • Kiểm tra tồn thông tin cần thêm bảng liệu; Kiểm tra tính hợp lệ liệu cần thêm; Tiến hành thêm vào sở liệu; Thơng báo kết thêm thơng tin • Kiểm tra tính hợp lệ liệu cần thêm; Kiểm tra tồn thông tin cần thêm bảng liệu; Tiến hành thêm vào sở liệu; Thơng báo kết thêm thơng tin • Kiểm tra tính hợp lệ liệu cần thêm; Tiến hành thêm vào sở liệu; Kiểm tra tồn thông tin cần thêm bảng liệu; Thông báo kết thêm thông tin Câu 29: Hãy chọn phương án ứng với quy trình đầy đủ để xóa thơng tin vào bảng liệu sở liệu? • Kiểm tra ràng buộc toàn vẹn sở liệu; Kiểm tra tồn thơng tin xóa bảng liệu; Tiến hành xóa thơng tin khỏi bảng sở liệu; Thơng báo kết xóa thơng tin • Kiểm tra tồn thơng tin xóa bảng liệu; Kiểm tra ràng buộc toàn vẹn sở liệu; Tiến hành xóa thơng tin khỏi bảng sở liệu; Thông báo kết xóa thơng tin • Kiểm tra tồn thơng tin xóa bảng liệu; Thơng báo kết xóa thơng tin • Kiểm tra tồn thơng tin xóa bảng liệu; Tiến hành xóa thơng tin kh ỏi bảng sở liệu; Thơng báo kết xóa thơng tin Câu 30: Hãy chọn phương án ứng với đối tượng tham gia vào trình lập trình kết nối sở liệu? • Connection, DataAdapter, DataSet(2) • Cả phương án (1) (2) • Connection, Command, DataSet(1) • Connection, DataSet, DataCommand Câu 31: Hãy cho biết thuộc tính CommandText đối tượng SqlCommand chứa thông phương án sau? • Chuỗi truy vấn • Đối tượng kết nối • Thời gian chờ kết thúc thực thi • Thơng tin loại truy vấn: Select, Insert, Delete, Update Câu 32: Phương thức ExcuteNoneQuery() đối tượng SqlCommand trả nội dung nội dung sau? • Trả câu lệnh truy vấn dạng Insert, Update, Delete • Trả giá trị số nguyên tương ứng với số mẩu tin thực thi, sử dụng cho phát biểu SQL dạng cập nhập liêu, xoa, thêm mẩu tin hay phát biểu dạng hành động thủ tục nội SQL Server • Trả trạng thái đối tượng SqlCommand • Trả kiểu đối tượng tương ứng với giá trị cột hàng Câu 33: Hãy chọn phương án ứng với khái niệm điều phối SqlDataAdapter? • Là điều phối liệu phân chia liệu từ sở liệu nguồn vào bảng đối tượng DataSet • Là điều phối liệu đọc trực tiếp liệu từ sở liệu nguồn thông qua phương thức ExcuteNonQuery() • Là điều phối liệu cho phép thực thi truy vấn dạng Insert, Update, Delete trả số liệu thực thi thơng qua phương thức ExcuteNonQuery() • Là điều phối liệu cho phép sử dụng phương thưc Fill để điền liệu từ hay nhiều bảng vào đối tượng DataSet hay DataTable Câu 34: Hãy chọn phương án ứng với cụm từ viết tắt ADO? • Active Dentifition Object • Access Data Object • Access Dentifition Object • ActiveX Data Object Câu 35: Hãy cho biết ADO.Net sử dụng ngơn ngữ lập trình phương án đay? • Visual Basic.NET , Visual Basic, C++, ASP.(1) • ASP.Net, VisualBasic.Net, C#.(2) • Cả (1) (2) • Java, ASP, VisualBasic Câu 36: Phương thức Dispose() đối tượng quy trình kết nối sở liệu làm nhiệm vụ nhiệm vụ sau? • Hủy bỏ đối tượng • Đóng đối tượng • Sắp xếp lại đối tượng • Ngắt tạm thời đối tượng Câu 37: Hãy chọn phương án không với cách thực thi đối tượng SqlCommand? • ExcuteScalar • ExcuteCommand • ExcuteNonQuery • ExcuteReader Câu 38: Để thực thi Procudure có sẵn sở liệu SQL Server ta cần thiết lập thuộc tính CommandType đối tượng SqlCommand giá trị giá trị sau? • CommandType.Sql • CommandType.Text • CommandType.Procedure • CommandType.StoredProcedure Câu 39: Để thiết lập tham biến cho thủ tục thực thi đối tượng SqlCommand ta sử dụng phương thức phương thức sau? • Phương thức Add() • Phương thức Parameter() • Phương thức Fill() • Phương thức Insert() Câu 40: Hãy cho biết đối tượng kết nối đoạn chương trình kết nối đến sở liệu sở liệu sau? • SQL Server • Access • Oracel • Foxpro Câu 41: Hãy chọn phương án kết trả hàm Table_dl xây dựng đoạn mã? • Trả bảng liệu trắng • Trả đối tượng kết nối đến bảng liệu câu lệnh sql truyền vào • Trả liệu kết thực thi câu lệnh sql truyền vào • Trả bảng liệu kết thực thi câu lệnh sql truyền vào Câu 42: Cho đoạn chương trình Hãy chọn khẳng định khẳng định sau? • Câu lệnh da.Dispose() không đ ược thực thi • Câu lệnh da.Fill(dt) câu lệnh cập nhập liệu từ dt vào đối tượng da • Câu lệnh da=New OleDbDataAdapter(sql,oconn) câu lệnh thực trình kết n ối đến sở liệu • Câu lệnh Dim dt as New DataTable bị lỗi khơng khai báo phần tên bảng Câu 43: Hãy chọn phương án ứng với tác dụng điều khiển AdomdConnection? • Cho phép thực thu hồi kết nối đến sở liệu • Cho phép thực kết n ối đến sở liệu • Cho phép thực mở bảng liệu từ sở liệu • Cho phép ngắt tồn kết nối đến sở liệu Câu 1: Tạo cấu trúc bảng SQL có thành phần: Column Name, Data Type, Allow Null Khi người dùng không tích chọn mục Allow Null, nghĩa cột tương ứng bảng: • Bắt buộc phải nhập liệu • Ràng buộc liệu theo điều kiện • Khơng ràng buộc liệu theo điều kiện • Khơng bắt buộc phải nhập liệu Câu 2: SQL là: • a Ngơn ngữ hỏi có cấu trúc • b Ngơn ngữ để thiết lập câu hỏi • c Ngơn ngữ truy vấn • d Ngơn ngữ trả lời câu hỏi Câu 3: Tạo cấu trúc bảng SQL có thành phần: Column Name, Data Type, Allow Nulls Khi người dùng tích chọn mục Allow Null cho cột tương ứng bảng, nghĩa là: • d Khơng ràng buộc liệu theo điều kiện • a Bắt buộc nhập liệu cho cột • b Khơng bắt buộc nhập liệu cho cột • c Ràng buộc liệu theo điều kiện Câu 4: Tạo cấu trúc bảng SQL có thành phần: Column Name, Data Type, Allow Nulls Tác dụng Data Type: • c Chọn kiểu cột tương ứng • a Tạo kiểu liệu cho cột tương ứng • d Tạo kiểu cột tương ứng • b Chọn kiểu liệu cho cột tương ứng Câu 5: Cấu trúc lời gọi SP: • c exec [ ] • a exec [] • d exec • b run [ ] Câu 6: Inner Join kiểu liên kết: • a • c trái • b bình thường • d đầy đủ Câu 7: Tạo cấu trúc bảng SQL có thành phần: Column Name, Data Type, Allow Nulls Allow Nulls có tác dụng: • b Khơng bắt buộc người dùng nhập liệu • d Ràng buộc người dùng bắt buộc nhập liệu cho cột tương ứng khơng • c Bắt buộc người dùng nhập liệu • a Người dùng khơng để trống tất cột bảng Câu 8: Trong Cú pháp câu lệnh ràng buộc Forein Key, từ khố On Update có nghĩa: • a ràng buộc phép cập nhật khố FK • b bắt buộc phải cập nhật liệu cho b ảng • c khơng cập nhật liệu • d áp dụng câu lệnh cho thao tác cập nhật liệu Câu 9: Cú pháp câu lệnh xố thủ tục? • d delete store procedure • a delete procedure • c drop store procedure • b drop procedure tên thủ tục Câu 10: Câu lệnh xố bảng SQL: • a Drop table Where • d Delete table Where • c Drop table • b Delete table Câu 11: Cú pháp câu lệnh khai báo tham số: • a @ • b declare @ < kiểu liệu> • c var @ • d @ Câu 12: Câu lệnh thêm m ột cột vào b ảng SQL: • c Insert table [ràng buộc] • b Alter table Add [ràng buộc] • a Add table [ràng buộc] • d Add [ràng buộc] Câu 13: Trong khai báo thủ tục, thân thủ tục bắt đầu sau từ khố nào? • b begin • d create • c as • a create procedure Câu 14: Tạo cấu trúc bảng SQL, Data Type cột tương ứng người dùng chọn kiểu ‘‘Nchar(n)’’ liệu cột nhận giá trị dạng: • a Chuỗi với độ dài xác hỗ trợ Unicode • c Chuỗi với độ dài cố định • d Chuỗi với độ dài xác • d sort on TongDiem Desc • b order by TongDiem/D • c sort on TongDiem/D Câu 45: Muốn lấy cột giá tên sản phẩm n cột bảng hóa đơn thực hiện? • a Select giaca,tensanpham from hoadon • d Select tensanpham from hoadon where stt>3 • b Select * from hoadon • c Select giaca from sanpham Câu 46: Hàm nội tuyến là: • b Chỉ trả kết nội • d Là hàm đọc bảng từ câu lệnh select • c Là hàm định nghĩa bảng từ nhiều câu lệnh • a Là hàm đọc bảng từ nhiều câu lệnh Câu 47: Hàm SELECT COUNT(DISTINCT column_name) FROM table_name trả giá trị ? • a Trả giá trị trùng với giá trị định • c Cú pháp sai • d Khơng trả • b Trả số lượng giá trị khác cột định Câu 48: Từ khoá LIKE(NOT LIKE) sử dụng câu lệnh SELECT nhằm: • a Tất đáp án • d Mơ tả khn dạng liệu cần tìm kiếm • c Tạo bảng có cấu trúc liệu xác định từ kết quảcủa truy vấn • b Để kiểm tra xem giá trị liệu nằm (ngồi) khoảng Câu 49: Từ khố lệnh sửa hàm? • b Alter Function • a Alter procedure • c Update Function • d Edit Funtion Câu 50: Câu lệnh Mysql dùng để trích xuất liệu từ database: • d open • a Get • c Extract • b Select Câu 51: Trong câu lệnh hiển thị liệu Select, từ khố ‘‘Top n’’ có tác dụng: • c Chỉ hiển thị n giá trị bảng • b Hiển thị n ghi bảng • d Hiển thị n giá trị lớn bảng • a Hiển thị n cột đầu tiền bảng Câu 52: Cho bảng sinhvien gồm trường sau: masv, hoten, gioitinh, ngaysinh, diachi, malop, hocbong Câu lệnh trả kết sinh viên có năm sinh từ 1991 đến 1993 nhóm theo masv? • c SELECT* FROM sinhvien WHERE year(ngaysinh)= 1991 and 1993 ORDER BY masv • b SELECT* FROM sinhvien WHERE year(ngaysinh) between 1991 and 1993 ORDER BY masv • a SELECT* FROM sinhvien WHERE ngaysinh between 1991 and 1993 ORDER BY masv • d SELECT* FROM sinhvien WHERE year(ngaysinh)= 1991 or 1993 ORDER BY masv Câu 53: Hàm kiểu Scalar là: • b Hàm mà kết trả bảng • a Hàm mà kết trả nhiều giá trị • d Hàm mà kết trả giá trị • c Hàm mà kết trả nhiều giá trị Câu 54: Trong câu lệnh hiển thị liệu Select, từ khố ‘‘INTO ’’ có tác dụng: • c Cập nhật liệu vào bảng có • d Cập nhật liệu vào bảng • a Trả kết từ lệnh select vào bảng có • b Tạo bảng kết lệnh select Câu 55: Cú pháp tạo khung nhìn View: • b create new view [(danh sách cột)] as Câu lệnh select • c create new [(danh sách cột)] as Câu lệnh select • d create view [(danh sách cột)] as Câu lệnh select • a create view [(danh sách cột)] Begin Câu lệnh select End Câu 56: Trong CSDL QLDIEM, cho bảng LOP(MALOP, TENLOP), HOCSINH(MASV, HOTEN, MALOP) • Bảng HOCSINH liên kết với bảng LOP qua cấu trúc nào? • d Constraint HOCSINH_LOP foreign key LOP(MALOP) references HOCSINH(MALOP) • a Constraint LOP_HOCSINH foreign key LOP(MALOP) references HOCSINH(MALOP) • c Constraint HOCSINH_LOP foreign key HOCSINH(MALOP) references LOP(MALOP) • b Constraint LOP_HOCSINH foreign key HOCSINH(MALOP) references LOP(MALOP) Câu 57: Cho lệnh truy vấn sau • SELECT hodem, ten, diemtb, MAX(diemtb) FROM sv ORDER BY diemtb DESC; • Lệnh đưa kết qu ả nao sau đây? • d Tất đáp án sai • b Đưa thông tin sinh viên theo trường chọn xếp giảm dần • a Đưa thông tin sinh viên theo trường chọn • c Đưa thông tin sinh viên theo trường chọn xếp giảm dần theo trường diemtb Câu 58: Cú pháp tạo hàm dạng Scalar: • d create function returns as begin end • b create function ([ ]) returns as begin end • a create function ([ ]) returns table as begin end • c create function ([ ]) returns @ table as begin end Câu 59: Trong thân chương trình hàm nội tuyến : • c Chỉ có lệnh Select • b Tồn nhiều câu lệnh tạo thành bảng • d Đọc bảng từ nhiều câu lệnh • a Tập hợp nhiều câu lệnh khác trả giá trị Câu 60: Cấu trúc câu lệnh Case SQL: • d case when … Else end • b select case when then … Else end • c case when then … Else end • a case if then … Else end Câu 61: câu lệnh chọn liệu, sau từ khoá ‘‘Having ’’ là: • c Biểu thức điều kiện nhóm • a Ràng buộc cột nhóm • d Ràng buộc ghi bảng • b Biểu thức điều kiện lệnh select Câu 62: Các phép tốn gộp nhóm đ ược sử dụng sau mệnh đề? • a SELECT • c WHERE • d GROUP BY • b FROM Câu 63: Câu lệnh đưa nhân viên có lương cao lương tất nhân viên phịng NS? • b Select MNV,Tennv From nhanvien Where luong > ( Select max (luong) From nhanvien Where phongban=’NS’) • d Select MNV,Tennv From nhanvien Where luong > ( Select max (luong) From nhanvien ) • c Select MNV,Tennv From nhanvien Where max (luong) Where phongban=’NS’ • a Select MNV,Tennv From nhanvien Where luong > ( Select max (luong) From nhanvien) Câu 64: Sau tạo Trigger, bảng Deleted tạo: • a lệnh create trigger • c tạo sau chạy trigger lệnh exec • d lệnh create Delete • b tự động sau biên dịch trigger vừa tạo Câu 65: Cơ sở liệu ‘‘QuanLyTuyenSinh’’có bảng: • DiemKhoiA(SoBaoDanh Nvarchar(50), DiemToan Float, DiemLy Float, DiemHoa Float, DiemUuTien Float, TongDiem Float, KetQua Nvarchar(50)) • Câu lệnh đếm tổng số thí sinh có kết ‘‘đỗ’’: • c SELECT count(‘đỗ’) as SoLuongThiSinhDo FROM DiemKhoiA • a SELECT count(*) as SoLuongThiSinhDo FROM DiemKhoiA WHERE KetQua= ‘đỗ’ • b UPDATE DiemKhoiA SET SoLuongThiSinhDo = count(‘đỗ’) • d SELECT count(‘đỗ’) as SoLuongThiSinhDo FROM DiemKhoiA GROUP BY KetQua Câu 66: Các lệnh sau lệnh đúng? • b SELECT * FROM t1 ORDER BY id ASC; • a SELECT * FROM t1 ORDER BY id DESC; • c SELECT * FROM t1 ORDER BY id; • d Tất Câu 67: Câu lệnh sau giúp lấy liệu cột bên bảng đồng thời xếp theo thứ tự tăng dần? • c SELECT…FROM…WHERE …[ORDER BY…[DESC,…]] • b SELECT…FROM…ORDER BY…[ASC,…] • a SELECT…FROM…WHERE • d SELECT…FROM…ORDER BY…[DESC,…] Câu 68: Trong toán tử Like, kí tự [_] biểu thị điều gì? • c Kí tự khơng nằm giới hạn • d Kí tự đơn giới hạn • a Thể nhiều kí tự xâu • b Bắt buộc kí tự Câu 69: Cú pháp ‘’order by’’ gì? • a ORDER BY {col_name | formula} [ASC | DESC] , • d ORDER BY {col_name | formula} • b ORDER BY {row_name | formula} • c ORDER BY {row_name | formula} [ASC | DESC] , Câu 71: Câu lệnh DELEDE sử dụng để? • b Cập nhật hồ sơ có bảng • d Tất đáp án xác • c Chèn hàng bảng • a Xoá hàng bảng Câu 72: Phép chọn thực sau mệnh đề SELECT-FROM-WHERE? • b GROUP BY HAVING • a WHERE • d FROM • c SELECT Câu 74: Trong kết truy vấn xuất dịng liệu trùng Để loại bỏ bớt dòng này, ta định thêm từ khóa sau từ khố • c DELETE • a DISTINCT • e WHERE • d TOP • b SELECT: Câu 75: Thứ tự câu lệnh SELECT là? • c SELECT, FROM, GROUP BY HAVING, ORDER BY • b SELECT, FROM, WHERE, GROUP BY HAVING, ORDER BY • a SELECT, FROM, GROUP BY HAVING, ORDER BY • d SELECT, FROM, GROUP BY HAVING, WHERE, ORDER BY Câu 76: câu lệnh chọn liệu, sau từ khố ‘‘Where ’’ là: • d Các cột cần dùng bảng select • a Biểu thức điều kiện ràng buộc cột hiển thị lệnh select • c Các bảng cần dùng lệnh select • b Biểu thức điều kiện ràng buộc ghi hiển thị lệnh select Câu 77: Trường hợp ta cần sử dụng cấu trúc lệnh SELECT lồng nhau: • a Khi câu lệnh có nhiều điều kiện phải thoả mãn • c Khi giá trị điều kiện sau mệnh đề Where chưa xác định • b Khi có cột hiển thị phải thoả mãn điều kiện khác • d Khicó cột muốn hiển thị nhiều bảng khác Câu 78: Chọn câu trả lời • c ORDER BY xếp thứ tự hàng kết Bạn chọn xếp hàng kết thị ASC (sắp theo thứ tự giảm dần) hay DESC (sắp theo thứ tự tăng dần) Giá trị mặc định ASC • b ORDER BY xếp thứ tự hàng kết Bạn chọn xếp hàng kết thị ASC (sắp theo thứ tự giảm dần) hay DESC (sắp theo thứ tự tăng dần) • d ORDER BY xếp thứ tự hàng kết Bạn chọn xếp hàng kết thị ASC (sắp theo thứ tự tăng dần) hay DESC (sắp theo thứ tự giảm dần) • a ORDER BY xếp thứ tự hàng kết Bạn chọn xếp hàng kết thị ASC (sắp theo thứ tự tăng dần) hay DESC (sắp theo thứ tự giảm dần) Giá trị mặc định ASC Câu 79: Các lệnh ALTER TABLE đ ược sử dụng để? • a Xóa bảng sở liệu • d Thêm, xóa sửa đổi cột bảng • b Tất đáp án • c Tạo bảng sở liệu Câu 80: Cú pháp sau dùng để xóa bảng? • d DROP TABLE • c CREAT TABLE • b DROP COLUMN • a ALTER TABLE Câu 81: Cơ sở liệu ‘‘QuanLyTuyenSinh’’có bảng: • DiemKhoiA(SoBaoDanh Nvarchar(50), DiemToan Float, DiemLy Float, DiemHoa Float, DiemUuTien Float, TongDiem Float, KetQua Nvarchar(50)) • Cho biết thơng tin thí sinh có mơn thi bị điểm liệt (điểm liệt = 0)? • d SELECT * FROM DiemKhoiA WHERE min(DiemToan, DiemLy, DiemHoa)=0 • b SELECT * FROM DiemKhoiA WHERE DiemToan=0 or DiemLy=0 or DiemHoa=0 • c SELECT * FROM DiemKhoiA WHERE DiemToan>=0 or DiemLy>=0 or DiemHoa>=0 • a SELECT * FROM DiemKhoiA WHERE DiemToan=0 and DiemLy=0 and DiemHoa=0 Câu 82: Cơ sở liệu ‘‘QuanLyTuyenSinh’’có bảng: • DiemKhoiA(SoBaoDanh Nvarchar(50), DiemToan Float, DiemLy Float, DiemHoa Float, DiemUuTien Float, TongDiem Float, KetQua Nvarchar(50)) • Câu lệnh hiển thị thơng tin người có tổng ểm mơn cao nhất: • b SELECT * FROM DiemKhoiA WHERE TongDiem=max(DiemToan+ DiemLy+ DiemHoa) • a SELECT * FROM DiemKhoiA WHERE DiemToan+ DiemLy+ DiemHoa = max(DiemToan+ DiemLy+ DiemHoa) • c SELECT * FROM DiemKhoiA WHERE max(DiemToan+ DiemLy+ DiemHoa) • d SELECT max(DiemToan+ DiemLy+ DiemHoa) FROM DiemKhoiA Câu 83: Trong câu lệnh hiển thị liệu Select, từ khố Distinct có tác dụng: • a Bổ sung dịng liệu khác với điều kiện • b Loại bỏ dịng liệu khác biệt bảng • c Bổ sung dịng liệu giống với điều kiện • d Loại bỏ dòng liệu giống bảng Câu 84: Cho lệnh sau truy vấn sau: • SELECT * FROM sv ORDER BY diemtb DESC; • Lệnh đưa kết nào? • a Đưa liệu bảng sv xếp giảm dần theo trường diemtb • d Cú pháp lệnh sai • b Đư a liệu bảng sv xếp tăng dần theo trường diemtb • c Đưa liệu bảng sv Câu 85: Cơ sở liệu ‘‘QuanLyTuyenSinh’’có bảng: • DiemKhoiA(SoBaoDanh Nvarchar(50), DiemToan Float, DiemLy Float, DiemHoa Float, DiemUuTien Float, TongDiem Float, KetQua Nvarchar(50)) • Câu lệnh chọn lọc danh sách thí sinh có tổng điểm (TongDiem) từ 13 điểm trở lên: • d SELECT * FROM DiemKhoiA WHERE TongDiem>=13 GROUP BY TongDiem • b SELECT * FROM DiemKhoiA WHERE TongDiem>=13 • a SELECT * FROM DiemKhoiA WHERE TongDiem>13 • c SELECT SoBaoDanh, DiemToan, DiemLy, DiemHoa FROM DiemKhoiA WHERE TongDiem>=13 Câu 86: Trong Trigger, Dữ liệu bảng Delete cập nhật khi: • d có hành động xố bảng có ràng buộc trigger • b có hành động xố bảng SQL • c bảng Delete khơng cập nhật liệu • a Khi người dùng nhập liệu cho bảng Câu 87: Cơ sở liệu ‘‘QuanLyTuyenSinh’’có bảng: • DiemKhoiA(SoBaoDanh Nvarchar(50), DiemToan Float, DiemLy Float, DiemHoa Float, DiemUuTien Float, TongDiem Float, KetQua Nvarchar(50)) • Câu lệnh cập nhật thông tin cho cột kết (cột KetQua) cho thí sinh, với thí sinh có tổng điểm từ 13 điểm trở lên ghi kết ‘‘đỗ’’, ngược lại ghi kết ‘‘trượt’’): • c UPDATE DiemKhoiA SET KetQua = CASE WHEN TongDiem>=13 THEN N‘đỗ’ ELSE N‘trượt’ • a UPDATE DiemKhoiA SET KetQua = CASE WHEN TongDiem>=13 THEN N‘đỗ’ ELSE N‘trượt’ END • b UPDATE DiemKhoiA SET CASE WHEN TongDiem>=13 THEN KetQua = N‘đỗ’ ELSE KetQua = N‘trượt’ END • d UPDATE DiemKhoiA SET KetQua = CASE WHEN TongDiem>=13 THEN N‘đỗ’ ELSE N‘trượt’ END FROM DiemKhoiA Câu 88: Người dùng thường tạo Trigget cấm nhập liệu áp dụng cho: • c Cả bảng cha bảng • d Cho tất bảng Database • a Bảng • b Bảng cha Câu 89: Ràng buộc check sử dụng : • a Tất sai • b Định nghĩa khố bảng • d Chỉ định điều kiện hợp lệ liệu • c Dùng câu lệnh CREATE TABLE để định nghĩa khoá phụ cho bảng Câu 90: Cơ sở liệu ‘‘QuanLyTuyenSinh’’có bảng: • DiemKhoiA(SoBaoDanh Nvarchar(50), DiemToan Float, DiemLy Float, DiemHoa Float, DiemUuTien Float, TongDiem Float, KetQua Nvarchar(50)) • Câu lệnh Hiển thị thơng tin người có tổng điểm thấp nhất: • b SELECT * FROM DiemKhoiA WHERE TongDiem=min(TongDiem) • d SELECT min(TongDiem) FROM DiemKhoiA GROUP BY TongDiem • a SELECT * FROM DiemKhoiA WHERE min(TongDiem) • c SELECT min(TongDiem) FROM DiemKhoiA Câu 91: My SQL viết tắt của: • b My Structured Query Language • d Tất sai(trừ đáp án này) • a My System Query Language • c Tất đúng(trừ đáp án này) Câu 92: Trong câu lệnh hiển thị liệu Select, dấu ‘‘*’’ có tác dụng: • b Chọn tất dịng liệu có bảng • a Chọn tất cột có bảng • c Hiển thị tồn bảng • d Hiển thị cột khố bảng Câu 93: câu lệnh chọn liệu, sau từ khoá Select là: • d [ * | DISTINCT] [ TOP n] [ INTO tên bảng ] • a [ * | DISTINCT] [ TOP n] danh_sách_các cột • b [ * | DISTINCT] [ TOP n] danh_sách_các cột [ INTO tên bảng mới] • c [ * | DISTINCT] danh_sách_các cột [ INTO tên bảng ] Câu 94: Để lấy ký tự đầu chuỗi lệnh đúng: • c SELECT LEN('123456') • d SELECT REPLICATE('123456',5) • b SELECT RIGHT('123456',3) • a SELECT LEFT('123456',3) Câu 95: Xóa tất ký tự rỗng, khoảng trắng ĐầU chuỗi • b SELECT REVERSE('ABCDEF') • a SELECT LTRIM(' ABC ') • d Tất đáp án sai • c SELECT RTRIM(' ABC ') Câu 96: Câu lệnh INSERT dung để làm gì? • d Là câu lệnh cập nhập/ sửa đổi CSDL • c Là câu lệnh thêm thơng tin vào CSDL • b Là câu lệnh tìm kiếm/xóa thơng tin CSDL • a Là câu lệnh lấy liệu CSDL Câu 97: Câu Lệnh Insert Into dung để làm CSDL? • a Câu lệnh INSERT INTO dùng để chèn dịng vào bảng • b Câu lệnh INSERT INTO dùng để thiết lập điều kiện truy xuất • d Câu lệnh INSERT INTO dùng để xóa dịng khỏi bảng • c Câu lệnh INSERT INTO sử dụng để cập nhật/sửa đổi liệu có bảng Câu 98: Tìm cú pháp insert into • a INSERT INTO Tên_bảng(tên_cột) VALUES(Giá_trị_tương_ứng) • c INSERT INTO Tên_bảng VALUES(Giá_trị_tương_ứng) • b INSERT INTO Tên_cột VALUES(Giá_trị_tương_ứng) Câu 99: Câu lệnh UPDATE sử dụng : • d Chọn liệu từ bảng chèn vào bảng khác • a Cập nhật hồ sơ có bảng • b Trở lại có giá trị khác cột • c Xố hàng bảng Câu 100: Làm để chọn tất ghi từ bảng Employees với giá trị cột FirstName bắt đầu giá trị a ? • c Select * from Employees where FirstName=’a’ • d Select * from Employees where FirstName like ’a%’ • b Select * from Employees where FirstName like ’%a’ • a Select * from Employees where FirstName=’%a%’ Câu 101: Truy vấn lồng phân cấp ? • c Mệnh đề WHERE truy vấn tham chiếu thuộc tính quan hệ mệnh đề FROM truy vấn cha • d Mệnh đề WHERE truy vấn cha tham chiếu thuộc tính quan hệ mệnh đề FROM truy vấn • b Mệnh đề WHERE truy vấn cha không tham chiếu đến thuộc tính quan hệ mệnh đề FROM truy vấn • a Mệnh đề WHERE truy vấn không tham chiếu đến thuộc tính quan hệ mệnh đề FROM truy vấn cha Câu 102: Cơ sở liệu ‘‘QuanLyCuaHang’’có bảng: • DmHangHoa(DmHangHoaID Nvarchar(50), TenHang Nvarchar(200), DmNhaSanXuatREF Nvarchar(50), TenHang Nvarchar(50)) • Để chọn lọc thơng tin: tên hàng, đơn vị tính mặt hàng Ta thực lệnh hợp lý nhất? • b SELECT TenHang, TenHang FROM DmHangHoa • d SELECT DISTINCT TenHang, TenHang FROM DmHangHoa WHERE DmHangHoaID • c SELECT TOP N TenHang, TenHang FROM DmHangHoa • a SELECT DISTINCT TenHang, TenHang FROM DmHangHoa Câu 103: Cho biết đoạn mã sau thực cơng việc gì: • SELECT HoaDonBanHangID, NgayLapHoaDon , DmNhanVienREF, DmKhachHangREF, TongTienBanFROM HoaDonBanHang INNER JOIN DmKhachHangON HoaDonBanHang DmKhachHangREF = DmKhachHang DmKhachHangIDWHEREHoTenKhachHang = N‘Phạm Thu Vân’ AND YEAR(NgayLapHoaDon)=2011 • b Hiển thị thơng khách hàng ‘’Phạm Thu Vân’’ năm 2011 • c Hiển thị thơng tin hố đơn bán cho khách hàng ‘’Phạm Thu Vân’’ năm 2011 • a Hiển thị thơng tin hố đơn bán cho khách hàng ‘’Phạm Thu Vân’’ t ừng năm 2011 • d Hiển thị thơng tin hố đơn bán cho tất khách hàng năm 2011 Câu 104: Cơ sở liệu ‘‘QuanLyCuaHang’’có bảng: • HoaDonBanHangChiTiet( HoaDonBanHangChiTietID Nvarchar(50), HoaDonBanHangFK Nvarchar(50), DmTenKhachHangREF Nvarchar(50), DmHangHoaREF Nvarchar(50), SoLuongBan Int, DonGiaBan Bigint, ThanhTienBan Bigint) • Cho biết thơng tin mặt hàng bán từ 10 sản phẩm trở lên? • c SELECT * FROM HoaDonBanHangChiTiet WHERE SoLuongBan>10 • a SELECT * FROM HoaDonBanHangChiTiet WHERE SoLuongBan>=’10’ • b SELECT * TOP 10 FROM HoaDonBanHangChiTiet • d SELECT * FROM HoaDonBanHangChiTiet WHERE SoLuongBan>=10 Câu 105: Cơ sở liệu ‘‘QuanLyTuyenSinh’’có bảng: • DiemKhoiA(SoBaoDanh Nvarchar(50), DiemToan Float, DiemLy Float, DiemHoa Float, DiemUuTien Float, TongDiem Float, KetQua Nvarchar) • Câu lệnh xếp danh sách thí sinh theo tổng điểm từ cao xuống thấp: • c SELECT * FROM DiemKhoiA ORDER BY TongDiem/A • a SELECT * FROM DiemKhoiA ORDER BY TongDiem Asc • b SELECT * FROM DiemKhoiA ORDER BY TongDiem Desc • d SELECT * FROM DiemKhoiA ORDER BY TongDiem/D Câu 106: Cơ sở liệu ‘‘QuanLyTuyenSinh’’có bảng: • HoSoThiSinh(SoBaoDanh Nvarchar(50), HoDem Nvarchar(50), Ten Nvarchar(50), NgaySinh Date, KhuVuc Nvarchar(50), DoiTuong Nvarchar(50), KhoiThi Nvarchar(50), DiaChi Nvarchar(400), NguyenVong1 Nvarchar(200), NguyenVong2 Nvarchar(200)) nhập liệu • Viết câu lệnh cho biết thơng tin thí sinh có họ tên ‘‘Trần Bình Minh’’: • b SELECT * FROM HoSoThiSinh WHERE HoVaTen = N‘Trần Bình Minh’ • c SELECT * FROM HoSoThiSinh WHERE HoDem = N‘Trần Bình’ and Ten = N‘Minh’ • a SELECT HoDem, Ten FROM HoSoThiSinh WHERE HoDem = N‘Trần Bình’ and Ten = N‘Minh’ • d SELECT HoDem = N‘Trần Bình’ and Ten = N‘Minh’ FROM HoSoThiSinh Câu 107: Cơ sở liệu ‘‘QuanLyCuaHang’’ có bảng: • HoaDonBanHang( HoaDonBanHangID Nvarchar(50), NgayLapHoaDon Date, DmNhanVienREF Nvarchar(50), DmKhachHangREF Nvarchar(50), TongTienBan Bigint) • Cho biết thơng tin hố đơn bán ngày 20/3/2011 • d SELECT * FROM HoaDonBanHang WHERE NgayLapHoaDon=‘2011/3/20’ • b SELECT * FROM HoaDonBanHang WHERE NgayLapHoaDon=‘20/3/2011’ • c SELECT * FROM HoaDonBanHang WHERE NgayLapHoaDon=‘3/20/2011’ • a SELECT * FROM HoaDonBanHang WHERE NgayLapHoaDon= ‘‘20/3/2011’’ Câu 108: Lấy tất nhân viên có ngày sinh tháng • b SELECT NV.HOTEN FROM NHANVIEN AS NV WHERE MONTH(NV.NGAYSINH) < • d SELECT NV.HOTEN FROM NHANVIEN AS NV WHERE MONTH(NV.NGAYSINH) =< • c SELECT NV.HOTEN FROM NHANVIEN AS NV WHERE MONTH(NV.NGAYSINH)>=5 • a SELECT NV.HOTEN FROM NHANVIEN AS NV WHERE MONTH(NV.NGAYSINH) = Câu 109: Cơ sở liệu ‘‘QuanLyTuyenSinh’’có bảng: • HoSoThiSinh(SoBaoDanh Nvarchar(50), HoDem Nvarchar(50), Ten Nvarchar(50), NgaySinh Date, KhuVuc Nvarchar(50), DoiTuong Nvarchar(50), KhoiThi Nvarchar(50), DiaChi Nvarchar(400), NguyenVong1 Nvarchar(200), NguyenVong2 Nvarchar(200)) nhập liệu • Viết câu lệnh tính số lượng thí sinh thi khối A? • c SELECT count(*) FROM HoSoThiSinh WHERE KhoiThi= ‘A’ • d SELECT KhoiThi , count(KhoiThi) = ‘A’ FROM HoSoThiSinh • a SELECT sum(*) FROM HoSoThiSinh WHERE KhoiThi= ‘A’ • b SELECT KhoiThi , count(*) FROM HoSoThiSinh WHERE KhoiThi= ‘A’ Câu 110: Cơ sở liệu ‘‘QuanLyCuaHang’’có bảng: • DmHangHoa(DmHangHoaID Nvarchar(50), TenHang Nvarchar(200), DmNhaSanXuatREF Nvarchar(50), DonViTinh Nvarchar(50)) • Cho biết nhà tổng số lượng mặt hàng? • a SELECT count(*) as SoLuongMatHang FROM DmHangHoa GROUP BY DmHangHoaID • c SELECT count(*) as SoLuongMatHang FROM DmHangHoa • b SELECT count(*) as SoLuongMatHang FROM DmHangHoa WHERE DmHangHoaID • d SELECT sum(*) SoLuongMatHang FROM DmHangHoa Câu 111: Cơ sở liệu ‘‘QuanLyTuyenSinh’’có bảng: • HoSoThiSinh(SoBaoDanh Nvarchar(50), HoDem Nvarchar(50), Ten Nvarchar(50), NgaySinh Date, KhuVuc Nvarchar(50), DoiTuong Nvarchar(50), KhoiThi Nvarchar(50), DiaChi Nvarchar(400), NguyenVong1 varchar(200), NguyenVong2 Nvarchar(200)) nhập liệu • Thực câu lệnh sửa tên thí sinh có số báo danh ‘‘DQKD.2789’’ ‘‘Hằng’’ thành ‘‘Hạnh’’ : • EDIT Ten=N‘Hằng’ TO Ten=N‘Hạnh’ WHERE SoBaoDanh= ‘DQKD.2789’ • UPDATE HoSoThiSinh SET Ten=N‘Hạnh’ WHERE SoBaoDanh= ‘DQKD.2789’ • UPDATE HoSoThiSinh SET Ten=N‘‘Hạnh’’ WHERE SoBaoDanh= ‘‘DQKD.2789’’ • UPDATE Ten=N‘Hằng’ TO Ten=N‘Hạnh’ WHERE SoBaoDanh= ‘DQKD.2789’ Câu 112: Cơ sở liệu ‘‘QuanLyTuyenSinh’’có bảng: • DiemKhoiA(SoBaoDanh Nvarchar(50), DiemToan Float, DiemLy Float, DiemHoa Float, DiemUuTien Float, TongDiem Float, KetQua Nvarchar(50)) • Câu lệnh cho biết với loại tổng điểm có thí sinh? • d SELECT TongDiem, count(*) FROM DiemKhoiA GROUP BY TongDiem • SELECT TongDiem, count(*) FROM DiemKhoiA WHERE TongDiem = count(TongDiem) • SELECT TongDiem, count(*) FROM DiemKhoiA WHERE TongDiem • SELECT count(TongDiem) FROM DiemKhoiA Câu 113: Cơ sở liệu ‘‘QuanLyTuyenSinh’’có bảng: • DiemKhoiA(SoBaoDanh Nvarchar(50), DiemToan Float, DiemLy Float, DiemHoa Float, DiemUuTien Float, TongDiem Float, KetQua Nvarchar(50)) • Sử dụng câu lệnh hợp lý để đếm số thí sinh loại tổng điểm cho thí sinh có kết đỗ: • SELECT TongDiem, count(*) FROM DiemKhoiA WHERE KetQua = ‘đỗ’ GROUP BY TongDiem • SELECT TongDiem, count(*) FROM DiemKhoiA GROUP BY TongDiem WHERE KetQua = ‘đỗ’ • SELECT TongDiem, count(*) FROM DiemKhoiA GROUP BY TongDiem = count(TongDiem) WHERE KetQua = ‘đỗ’ • SELECT TongDiem, count(*) FROM DiemKhoiA WHERE KetQua = ‘đỗ’ Câu 114: Cơ sở liệu ‘‘QuanLyTuyenSinh’’có bảng: • HoSoThiSinh(SoBaoDanh Nvarchar(50), HoDem Nvarchar(50), Ten Nvarchar(50), NgaySinh Date, KhuVuc Nvarchar(50), DoiTuong Nvarchar(50), KhoiThi Nvarchar(50), DiaChi Nvarchar(400), NguyenVong1 Nvarchar(200), NguyenVong2 Nvarchar(200)) nhập liệu • Muốn biết thơng tin thí sinh có địa tỉnh: Nghệ An, Hà Tĩnh, Quảng Bình Ta thực lệnh? • SELECT * FROM HoSoThiSinh WHERE DiaChi IN(N‘Nghệ An’, N‘Hà Tĩnh’, N‘Qu ảng Bình’) • SELECT * FROM HoSoThiSinh WHERE right(DiaChi,7)= N‘Ngh ệ An’ or right(DiaChi,7)= N‘Hà Tĩnh’ or right(DiaChi,10)= N‘Qu ảng Bình’ • SELECT * FROM HoSoThiSinh WHERE DiaChi Like (‘%Nghệ An’, ‘%Hà Tĩnh’, ‘%Qu ảng Bình’) • SELECT * FROM HoSoThiSinh WHERE right(DiaChi,7)= N‘Ngh ệ An’ and right(DiaChi,7)= N‘Hà Tĩnh’ and right(DiaChi,10)= N‘Quảng Bình’ Câu 115: Cơ sở liệu ‘‘QuanLyTuyenSinh’’có bảng: • HoSoThiSinh(SoBaoDanh Nvarchar(50), HoDem Nvarchar(50), Ten Nvarchar(50), NgaySinh Date, KhuVuc Nvarchar(50), DoiTuong Nvarchar(50), KhoiThi Nvarchar(50), DiaChi Nvarchar(400), NguyenVong1 Nvarchar(200), NguyenVong2 Nvarchar(200)) nhập liệu • Viết câu lệnh tính số lượng thí sinh thi khối D • b SELECT sum(*) FROM HoSoThiSinh WHERE KhoiThi= ‘D’ • c SELECT count(*) FROM HoSoThiSinh WHERE KhoiThi= ‘D’ • a SELECT KhoiThi , count(KhoiThi) = ‘D’ FROM HoSoThiSinh • d SELECT KhoiThi , count(*) FROM HoSoThiSinh WHERE KhoiThi= ‘D’ Câu 116: Cho bảng liệu NHAN VIEN với cột sau: • MANV, HOTEN, NGAYSINH • Lọc nhân viên có năm sinh nhỏ 1987? • a HOTEN FORM NHANVIEN WHERE YEAR

Ngày đăng: 07/04/2022, 12:18

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w