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

Ôn thi môn IT08 - Ngôn ngữ truy vấn dữ liệu có đáp án

4 5 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 4
Dung lượng 175,21 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

STT Câu hỏi Ngôn ngữ truy vấn dữ liệu - IT08 Đáp án1 Các lưu ý khi sử dụng ràng buộc tham chiếu là gì?. Tất cả các lựa chọn đều đúng 2 Câu lệnh nào sau đây sẽ kết thúc việc thực hiện tro

Trang 1

STT Câu hỏi Ngôn ngữ truy vấn dữ liệu - IT08 Đáp án

1 Các lưu ý khi sử dụng ràng buộc tham chiếu là gì? Tất cả các lựa chọn đều đúng

2 Câu lệnh nào sau đây sẽ kết thúc việc thực hiện trong RETURN

3 Cho 2 bảng NHANVIEN(MaNV, HoTen, NS, Cho danh sách gồm Họ tên và tên phòng ban của các

4 Cho bảng HANGHOA(MaHH, TenHH, DonGia) và SELECT TenHang, Sum(SoLuong*DonGia)

5 Cho bảng HANGHOA(MaHH, TenHH, DonGia) và Tính tổng số tiền đã bán hàng của từng mặt hàng,

6 Cho bảng HANGHOA(MaHH, TenHH, DonGia) và Cho biết tên và tổng số tiền hàng đã bán của các mặt

7 Cho bảng KHOA(MaKhoa, TenKhoa, DiaChi) và CREATE TABLE SINHVIEN( MaSV varchar(9)

8 Cho bảng NHANVIEN( MaNV, HoTen, NgaySinh, SELECT * FROM NHANVIEN WHERE HoTen like

9 Cho bảng NHANVIEN( MaNV, HoTen, NgaySinh, SELECT * FROM NHANVIEN WHERE HoTen like

10 Cho bảng NHANVIEN( MaNV, HoTen, NgaySinh, SELECT * FROM NHANVIEN WHERE HoTen not

11 Cho bảng NHANVIEN( MaNV, HoTen, NgaySinh, Cả hai lựa chọn đều đúng

12 Cho bảng NHANVIEN(MaNV, HoTen, NS, Select MaPB, count(MaNV) as SoNV from

13 Cho bảng NHANVIEN(MaNV, HoTen, NS, Select count(MaNV), sum(Luong) from NHANVIEN

14 Cho bảng NHANVIEN(MaNV, HoTen, NS, Đếm và tính tổng lương của các nhân viên nữ

15 Cho bảng NHANVIEN(MaNV, HoTen, NS, Cho biết tuổi cao nhất của các nhân viên

16 Cho bảng NHANVIEN(MaNV, HoTen, NS, HSL, Select Hoten from NHANVIEN where HSL>=

17 Cho bảng NHANVIEN(MaNV, HoTen, NS, HSL, Select Hoten from NHANVIEN where HSL<=

18 Cho bảng SINHVIEN( MaSV, HoTen, NgaySinh, SELECT MaSV, HoTen, NgaySinh FROM

19 Cho bảng SINHVIEN( MaSV, HoTen, NgaySinh, SELECT MaSV, HoTen, NgaySinh FROM

20 Cho bảng SINHVIEN( MaSV, HoTen, NgaySinh, UPDATE SINHVIEN

21 Cho bảng SINHVIEN( MaSV, HoTen, NgaySinh, DELETE FROM SINHVIEN

22 Cho bảng SINHVIEN( MaSV, HoTen, NgaySinh, UPDATE SINHVIEN

23 Cho bảng SINHVIEN( MaSV, HoTen, NgaySinh, DELETE FROM SINHVIEN

24 Cho bảng SINHVIEN( MaSV, HoTen, NgaySinh, UPDATE SINHVIEN

25 Cho bảng SINHVIEN( MaSV, HoTen, NS, GioiTinh, CREATE TABLE SINHVIEN( MaSV varchar

26 Cho bảng SINHVIEN( MaSV, HoTen, NS, GioiTinh, NS datetime NOT NULL

27 Cho bảng SINHVIEN( MaSV, HoTen, NS, GioiTinh, DiemTB float CHECK ( DiemTB>=0 and

28 Cho bảng SINHVIEN( MaSV, HoTen, NS, GioiTinh, Cả hai lựa chọn đều đúng

29 Cho bảng SINHVIEN( MaSV, HoTen, NS, GioiTinh, MaSV varchar(9) PRIMARY KEY

30 Cho bảng SINHVIEN( MaSV, HoTen, NS, GioiTinh, ALTER TABLE NHANVIEN ADD QueQuan

31 Cho bảng SINHVIEN( MaSV, HoTen, NS, GioiTinh, ALTER TABLE NHANVIEN DROP COLUMN

32 Cho câu lệnh tạo bảng SINHVIEN như sau:CREATE INSERT INTO SINHVIEN VALUES(„01‟, „Đào

Trang 2

33 Có những kiểu truy vấn join nào khi lấy dữ liệu từ Tất cả các lựa chọn đều đúng

34 Có những kiểu truy vấn lồng nào? Cả hai loại đều đúng

35 Cú pháp của lệnh SELECT đơn giản là gì? SELECT <DS thuộc tính>

36 Cú pháp để sửa đổi kiêu dữ liệu của một cột là gì? ALTER TABLE Tên_bảng

37 Cú pháp để thêm cột mới vào một bảng là như thế nào ALTER TABLE <tên bảng> ADD <tên cột> <Kiểu

38 Cú pháp nào sau đây dùng để sửa Stored Procedure ALTER PROCEDURE Test

39 Cú pháp nào sau đây dùng để tạo Stored Procedure CREATE PROCEDURE Test

40 Cú pháp nào sau đây dùng để thực thi (chạy) Stored EXECUTE Test

41 Cú pháp nào sau đây dùng để xoá Stored Procedure DROP PROCEDURE Test

42 Đâu là định nghĩa của truy vấn lồng phân câp Trong mệnh đề WHERE của truy vấn con không

43 Đâu là định nghĩa của truy vấn tương quan Trong mệnh đề WHERE của truy vấn con tham chiếu

44 Đâu là hàm kết hợp để tính tổng các giá trị trên một SUM

45 Để truy vấn dữ liệu từ nhiều bảng có thể thực hiện Cả hai lựa chọn đều đúng

46 Để xem dữ liệu của view có tên là vTest, ta dùng truy SELECT *FROM vTest

47 Điều gì xảy ra sau khi ta xoá 1 bản ghi trên View? Bản ghi ở bảng nguồn bị xoá

48 Đoạn chương trình nào sau đây kiểm tra nếu IF @MaPhong NOT LIKE „P%‟

49 Dòng code nào sau đây bị lỗi? Dòng 2

50 Dữ liệu sẽ được lưu ở đâu sau khi ta thêm dữ liệu qua Trong bảng nguồn của View

51 Dữ liệu thêm vào View phải thoả mãn điều kiện gì? Các ràng buộc ở bảng nguồn của View và điều kiện

52 Giả sử đã có bảng tblTemp với cấu trúc giống bảng Thực hiện @t lần lặp Trong mỗi lần lặp:

53 Hiệu quả của việc chỉ ra WITH ENCRYPTION trong Nội dung của Stored Procedure được mã hoá khi lưu

54 Hiệu quả của việc chỉ ra WITH RECOMPILE trong Stored Procedure được dịch lại ở mỗi lần thực thi

55 Khi tạo ràng buộc tham chiếu đến môt cột của bảng Tên có thể khác nhau nhưng kiểu phải giống nhau

56 Khi thực hiện câu lệnh DELETE cần xác định thành Cả hai thành phần được liệt kê

57 Khi thực hiện câu lệnh INSERT cần xác định thành Tất cả các thành phần được liệt kê

58 Khi thực hiện câu lệnh UPDATE cần xác định thành Tất cả các thành phần được liệt kê

60 Không sửa được giá trị ở cột (trường) nào của View Namsinh

61 Lệnh nào không phải Data Definition Language? SELECT

62 Mệnh đề group by trong câu lệnh SELECT được sử Để thực hiện gom nhóm các bộ theo một tiêu chí xác

63 Mệnh đề nào không được sử dụng trong truy vấn INTO

64 Mệnh đề order by trong câu lệnh SELECT được sử Để hiển thị kết quả câu truy vấn theo một thứ tự nào

65 Mục đích của câu lệnh DELETE là gì? Dùng để xóa dữ liệu của bảng một cách tự động dựa

Trang 3

66 Mục đích của câu lệnh INSERT là gì? Dùng để bổ sung thêm dữ liệu vào bảng

67 Mục đích của câu lệnh SELECT là gì? Được sử dụng để truy xuất lấy dữ liệu từ các dòng,

68 Mục đích của câu lệnh UPDATE là gì? Dùng để thay đổi dữ liệu của bảng một cách tự động

69 Ngôn ngữ SQL gồm những thành phần ngôn ngữ Ngôn ngữ định nghĩa dữ liệu, thao tác dữ liệu, điều

70 NHANVIEN(MaNV, HoTen, NS, GioiTinh, Luong, Tính tổng số nhân viên của từng phòng ban, thông kê

71 Phát biểu “dùng khi muốn đảm bảo việc nhập dữ liệu References

72 Phát biểu nào sau đây là đúng? View không chứa dữ liệu

73 Phát biểu nào sau đây là sai về Stored Procedure? Stored Procedure chỉ làm việc được với các giá trị cố

74 Ràng buộc Check được sử dụng với mục đích gì? Chỉ định điều kiện để kiểm tra hợp lệ đối với dữ liệu

75 Ràng buộc Default được sử dụng với mục đích gì? Sử dụng nhằm xác định giá trị mặc định ban đầu cho

76 Ràng buộc Not Null được sử dụng với mục đích gì? Sử dụng nhằm bắt buộc phải nhập giá trị cho cột khi

77 Ràng buộc Primary Key được sử dụng với mục đích Được dùng để định nghĩa khóa chính của bảng

79 Stored Procedure Test có 1 tham số được khai báo DECLARE @x INT;

80 Stored Procedure Test có 2 tham số được khai báo EXECUTE Test

81 Stored Procedure Test có lệnh cuối cùng là: DECLARE @x INT;

82 Tại sao Stored Procedure được Hệ quản trị thực thi Vì chúng được Hệ quản trị dịch sẵn ở lần thực thi đầu

83 Tên cột nào sau đây là hợp lệ? Tất cả đều sai

84 Trật tự các bản ghi trên View được quyết định bởi? Truy vấn lấy dữ liệu của View

85 Trong View, nếu có mệnh đề ORDER BY thì phải có TOP …

86 Truy vấn nào được sử dụng trong nội dung View SELECT

87 Truy vấn nào không thực hiện được trên View sau UPDATE Test

88 Truy vấn nào không thực hiện được trên View sau SELECT Gioitinh

89 Truy vấn nào không thực hiện được trên View sau: Cả 3 phương án đều đúng

90 Truy vấn nào không thực hiện được trên view sau: Cả 3 phương án đều đúng

91 Truy vấn nào sau đây dùng để thực thi Stored Tất cả các phương án đều đúng

92 Truy vấn nào sau đây tạo được Stored Procedure cho CREATE PROCEDURE spNhanvienTre

93 Truy vấn nào sau đây tạo được Stored Procedure trả CREATE PROCEDURE spMax

94 Truy vấn nào sau đây tạo ra một Stored Procedure lấy CREATE PROCEDURE Test

95 Truy vấn sau đây cần sửa những gì? Thay “IS” bằng “AS”

96 Truy vấn sau đây sai cú pháp, hãy giải thích tại sao? Thiếu từ khoá “AS” trước truy vấn SELECT

97 Truy vấn sửa View nào sau đây là đúng? ALTER VIEW Test

98 Truy vấn tạo View nào sau đây là đúng? CREATE VIEW TestAS

Trang 4

99 Truy vấn xoá View nào sau đây là đúng? DROP VIEW Test

100 Từ khoá nào sau đây được dùng khi tạo View? CREATE

101 Từ khoá nào sau đây không dùng khi tạo View? SET

102 View có thể được sử dụng để Cả 3 phương án đều đúng

Ngày đăng: 23/05/2022, 12:15

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w