1. Trang chủ
  2. » Thể loại khác

ĐÁP ÁN TRẮC NGHIỆM HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU IT_10_04 TÍN CHỈ - SOẠN NGÀY 15.05.2025 - THI VẤN ĐÁP TRỰC TUYẾN Ghi chú: Copy phần Mô tả rồi dán vào file Tài liệu Vì Câu hỏi và đáp án cập nhật để ở phần Mô tả

22 159 0

Đ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

Tiêu đề Đáp Án Trắc Nghiệm Hệ Quản Trị Cơ Sở Dữ Liệu It_10 Thi Vấn Đáp Trực Tuyến
Trường học Trường Đại Học Công Nghệ Thông Tin
Chuyên ngành Hệ Quản Trị Cơ Sở Dữ Liệu
Thể loại Đáp án trắc nghiệm
Định dạng
Số trang 22
Dung lượng 313,93 KB

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

Nội dung

Ý nghĩa của đoạn mã sau là gì? CREATE TRIGGER TG_PC ON PHANCONG INSTEAD OF insert AS BEGIN declare @tg as float SELECT @tg = SoGio from INSERTED if (@tg10) Raiserror('Thoi gian chi nhap tu 5 den 10', 16,1) END a. Tất cả các phương án đều đúng b. Tạo trigger khi nhập dữ liệu phân công có số giờ hoặc dưới 5 hoặc trên 10 c. Tạo trigger khi sửa phân công chỉ được nhận giá trị từ 5 đến 10 d. Đoạn mã tạo trigger cho phép nhập số giờ của nhân viên chỉ là từ 5 đến 10 khi thêm phân công nhân viên thực hiện dự án (Đ)

Trang 1

ĐÁP ÁN TRẮC NGHIỆM HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU IT_10_THI VẤN ĐÁP TRỰC TUYẾN

a Bạn cần phải bảo đảm là tất cả các transaction chỉnh sửa phù hợp với cách thực thi của công cụ query optimizer

b Bạn cần phải bảo đảm là tất cả các transaction chỉnh sửa dữ liệu các bảng phảitheo cùng 1 thứ tự(Đ)

c Bạn cần phải bảo đảm là tất cả các transaction chỉnh sửa dữ liệu các bảng không theo cùng thứ tự

d Bạn cần phải bảo đảm là tất cả các transaction chỉnh sửa dữ liệu các bảng phảitheo thứ tự ngược nhau

Câu 3

Các đặc điểm sau là của phương pháp sao lưu nào?

-Chỉ sao lưu những thay đổi trên dữ liệu kể từ lần full backup gần nhất -Sử dụng ít tài nguyên hơn

-Không ảnh hưởng đến hiệu suất của hệ thống

-Sẽ vô nghĩa nếu không có bản sao lưu full backup

Trang 2

-Sao lưu bản đầy đủ của CSDL

-Quá trình được thực hiện mà không cần offline CSDL

-Chiếm lượng lớn tài nguyên hệ thống

- Ảnh hưởng thời gian đáp ứng các yêu cầu hệ thống

Các trường hợp nào bắt buộc phải sử dụng trigger?

a Khi có sự thay đổi dữ liệu ở 1 bảng và muốn dữ liệu trên một số bảng khác liên quan tự động thay đổi theo

b Tất cả các phương án đều đúng(Đ)

c Các ràng buộc mà không thể mô tả khi định nghĩa bảng

Câu 8

Cảnh báo lỗi “…… mdf cannot be overwritten It is being used by database

‘…’” xảy ra khi thực hiện thao tác gì?

Trang 3

Cấu hình nào sau đây được Windows cung cấp sẵn, dùng làm kết nối trung gian giữa ứng dụng và các hệ quản trị CSDL?

Cấu trúc nào sau đây dùng để thực hiện công việc sau:

Tăng 25% lương của nhân viên sinh trước năm 1980

Tăng 10% lương của nhân viên sinh từ năm 1980 đến 1990

Không tăng lương của nhân viên sinh sau năm 1990

Trang 4

tblHOADON(dNgaylap, sMaHD, sSdtKH, sMaNV)

tblCTHOADON (sMaHD, sMaSP, iSLM)

Để cho phép mỗi khi Khách hàng mua hàng với số lượng mua iSLM nào đó thì tổng số lượng hàng đã bán TSLuongBan của sản phẩm được cập nhật tự động thì tạo đối tượng gì trong CSDL tương ứng?

Trang 5

a Hoạch định các báo động và công việc cần làm (schedule alerts and jobs)(Đ)

b Lưu trữ các system objects

c Lưu trữ các table và stored proceduce trong quá trình làm việc

d Lưu trữ các thông tin cấp hệ thống

Trang 6

c Tra cứu dữ liệu

d Chuyển dữ liệu giữa các Server(Đ)

Trang 7

hưởng đến số công ty được trả về Truy vấn được tạo ra cần thông nhất và làm tối thiểu việc phải bảo trì sửa đổi truy vấn này trong tương lai Bạn nên làm gi?

a Tạo 1 thủ tục cho mỗi mã vùng

b Tạo 1 view cho mỗi mã vùng

c Tạo 1 thủ tục (stored procedure) yêu cầu mã vùng như tham số đầu vào, bao gồm tuỳ chọn WITH RECOMPILE khi tạo thủ tục(Đ)

d Chia bảng thành nhiều bảng, mỗi bảng chứa 1 mã vùng Sau đó xây dựng 1 view kết các bảng này lại sao cho dữ liệu có thể vẫn được xem như chỉ từ 1 bảngCâu 25

Giả sử, CSDL được lập lịch Full Database Backup vào ngày chủ nhật, Differential Database Backup vào ngày thứ ba và thứ năm, còn Log

Database Backup cứ mỗi tiếng một lần vào các ngày từ thứ 2 đến thứ 6 trong tuần,

Trong trường hợp, ngày thứ sáu có sự cố với CSDL data file bị hỏng, để phục hồi dữ liệu và CSDL hoạt động bình thường, thứ tự các bước phục hồi thực hiện như thế nào?

a + Khôi phục Full Database của ngày chủ nhật

+ Phục hồi Differential Database của ngày thứ năm

+ Khôi phục Transaction log backup ngày thứ năm.(Đ)

b + Khôi phục Transaction log backup ngày thứ năm

+ Phục hồi Differential Database của ngày thứ năm

+ Khôi phục Full Database của ngày chủ nhật

c + Phục hồi Differential Database của ngày thứ năm

+ Khôi phục Transaction log backup ngày thứ năm

+ Khôi phục Full Database của ngày chủ nhật

d + Khôi phục Full Database của ngày chủ nhật

+ Khôi phục Transaction log backup ngày thứ năm

+ Phục hồi Differential Database của ngày thứ năm

Câu 26

Gợi ý nào được đề xuất khi thực hiện sao lưu dữ liệu?

a Tất cả các phương án đều đúng(Đ)

b Thực hiện nhiều sao lưu Transaction trong ngày

c Thực hiện nhiều sao lưu Differential trong ngày (định kỳ khoảng một vài tiếng một lần)

Trang 8

d Thực hiện sao lưu Full một lần vào lúc bắt đầu ngày (chuẩn bị làm việc với CSDL)

Hỗ trợ kiến trúc Client/Server (Supports Client/Server model) là gì?

a Truy cập dữ liệu được lưu trữ trên Server

b Server có nhiệm vụ xử lý các yêu cầu và trả lại kết quả cho Client

c Tất cả các phương án đều đúng(Đ)

d Ứng dụng có thể chạy trên Client

Câu 30

Jack cần chèn 1 điểm dừng (save point) có tên là ’Returnback’ vào

transaction của anh t Nên dùng lệnh nào sau đây:

a INSERT SAVEPOINT Returnback

b SAVE SAVEPOINT Returnback(Đ)

c SAVE TRANSACTION Returnback

d INSERT TRANSACTION Returnback

Trang 10

a Bulk-Logged Recovery Model

b Full Recovery model(Đ)

c Simple Recovery Model

Trang 11

Paul thực hiện lệnh SQL sau:SELECT Customers.name,

Customers.ord_id, Orders.ord_dateFROM Customers INNER JOIN OrdersWHERE Customers.cust_id = Orders.cust_idMỗi bảng trong lệnh trên đều chứa 10000 hàng, do đó phải mất nhiều thời gian để thực hiện Để cải thiện việc thực thi truy vấn này, nên dùng đối tượng nào sau đây:

Phát biểu nào sau đây mô tả thuộc tính atomicity của 1 transaction ?

a Mọi chỉnh sửa trong 1 transaction hoặc được thi hành hết hoặc không có 1 chỉnh sửa nào được thực hiện(Đ)

b Bất kỳ thay đổi dữ liệu được thực hiện bởi một transaction vẫn giữ nguyên hiệu quả sau khi transaction hoàn tất

c Việc chỉnh sửa dữ liệu được làm bởi 1 transaction này thì độc lập với việc chỉnh sửa dữ liệu của 1 transaction khác

d Mọi dữ liệu đều ở trạng thái không thay đổi sau khi transaction đã thực hiện thành công

Trang 13

Quy luật nào sau đây không đúng đối với một thủ tục (stored procedure).

a Bạn có thể tham chiếu đến 1 đối tượng không nằm trong cùng 1 database với thủ tục của bạn

b Bạn có thể tạo một bảng tạm riêng bên trong 1 thủ tục(Đ)

c Bạn có thể thực thi 1 thủ tục mà thủ tục này gọi 1 thủ tục khác Thủ tục được gọi có thể truy xuất đến các đối tượng được tạo ra bởi thủ tục gọi

d Bạn có thể tạo, tạo lại, hay xóa các đối tượng bên trong 1 thủ tục Các lệnh mà bạn có thể sử dụng là CREATE, DROP, và SELECT INTO trong thủ tục của bạn

Câu 53

Sự khác biệt cơ bản giữa dettach và xóa CSDL?

a CSDL vẫn còn trong máy nhưng tạm thời bị tách khỏi Instance(Đ)

b CSDL xóa hẳn trong máy

c CSDL xóa hẳn nhưng instance vẫn quản ly

Câu 54

Sự khác biệt cơ bản giữa dettach và xóa CSDL?

a CSDL xóa hẳn nhưng instance vẫn quản ly

b CSDL vẫn còn trong máy nhưng tạm thời bị tách khỏi Instance(Đ)

c CSDL xóa hẳn trong máy

Trang 14

b SQL Server Configuration Manager

c SQL Server Management Studi(Đ)

Thứ tự kiêm tra ràng buộc toàn vẹn dữ liệu là gì?

a Trigger instead of -> Constraint -> Trigger For/After(Đ)

b Trigger For/After -> Trigger instead of -> Constraint

c Constraint -> Trigger instead of ->Trigger For/After

d Constraint -> Trigger instead of -> Trigger For/After

Câu 60

Thủ tục sp_addlinkedserver dùng để thực hiện gì?

a Hủy bỏ liên kết đến Server khác

b Kiểm tra việc tạo liên kết đến Server khác có thành công hay không

c Thêm môt Linked Server (Cho phép liên kết đến Server khác)(Đ)

d Đăng nhập và kết nối đến Server khác

Trang 15

Trong cơ sở dữ liệu hệ thống, tập tin nào sau đây lưu trữ các thông tin login account?

UPDATE NHANVIEN SET luong = 6000 WHERE TenNV = 'A'

SAVE tran save_A

UPDATE NHANVIEN SET luong = 7500 WHERE TenNV = 'A'

SAVE tran save_A

UPDATE NHANVIEN SET luong = 3000 WHERE TenNV = 'A'

SAVE Tran save_A1

ROLLBACK tran save_A

Ngày đăng: 27/09/2023, 11:21

TỪ KHÓA LIÊN QUAN

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