Đề thi giữa kì 2 Tin học 11 năm 2024-2025 THPT Hồ Nghinh (Quảng Nam) có đáp án
20 câu hỏi
Có thể tạo được nhiều CSDL trùng tên.
Các bảng trong các CSDL khác nhau có thể đặt trùng tên.
Có thể tạo bảng bên ngoài mọi CSDL.
Trong 1 CSDL có thể tạo nhiều bảng trùng tên.
Khi thêm mới dữ liệu vào trường idNhacsi của bảng bannhac trong CSDL mymusic thì “Trường idNhacsi là trường khoá ngoài của bảng bannhac, đã được khai báo … đến trường idNhacsi của bảng nhacsi, vì vậy để đảm bảo tính nhất quán, giá trị hợp lệ chỉ có thể lấy từ các giá trị của idNhacsi có trong bảng nhacsi. Nháy đúp chuột vào trường idNhacsi và chọn tên nhạc sĩ trong hộp danh sách”. Hãy điền cụm từ còn thiếu vào dấu ba chấm.
dữ liệu
liên quan
khóa chính
tham chiếu
SPATIAL
KEY
UNIQUE
PRIMARY
phải khai báo trước khi khai báo bảng tham chiếu.
không cần chỉ định nó tham chiếu đến bảng nào, khoá chính là gì.
phải khai báo sau khi đã khai báo bảng tham chiếu.
kiểu dữ liệu của trường làm khoá ngoài phải khác với kiểu dữ liệu của trường làm khoá chính mà nó tham chiếu đến.
đánh dấu cácbảngđóvàchọn thẻ Dữliệu
chọn thẻTruyvấn, nhậpcâu truyvấnvànhấnF9
chọnDọndẹp vàLọc
chọn thẻTruyvấn, nhậpcâu truyvấnvànhấnF5
Có thể liên kết 2 bảng với nhau qua khoá cấm trùng lặp.
Các trường là khoá cấm trùng lặp thì không được trùng lặp giá trị.
Chỉ ra tham chiếu đến khoá chính của bảng khác.
Chỉ được chọn duy nhất 1 trường trong bảng làm khoá cấm trùng lặp.

Xóa một dòng dữ liệu.
Xóa một cột dữ liệu.
Xóa một bảng dữ liệu.
Xóa một CSDL.
thương mại.
mã nguồn đóng.
mã nguồn mở.
tự do.
ChọnthẻDữliệu, nháyphảichuộtchọnChènhàng rồi nháyđúp chuộtvàotừngôđểnhậpdữ liệu.
Chọn thẻTruy vấn, nháyphải chuột chọn Chèn hàngrồi nháyđúpchuột vào từngô đểnhập dữliệu.
Chọnbảngcầnthêm mớidữliệu,chọnthẻTruyvấn,nháyphảichuột chọnChènhàngrồinháyđúp chuột vào từng ô để nhập dữ liệu.
Chọnbảngcầnthêm mớidữliệu,chọnthẻDữliệu,nháyphải chuộtchọnChènhàngrồinháyđúp chuột vào từng ô để nhập dữ liệu.
Việc ứng dụng CSDL trong quản lý không kiểm soát được lỗi nhất quán của dữ liệu so với việc quản lý dữ liệu thủ công.
Cần phải thay đổi thói quen quản lí thủ công, chuyển sang sử dụng máy tính với hệ QTCSDL.
Nhiều hệ QTCSDL cho phép cài đặt bổ sung các phần mềm hỗ trợ giao dịch trực tuyến trên máy tính hoặc điện thoại di động.
Hệ QTCSDL có những chức năng được thiết kế để hạn chế tối đa dư thừa dữ liệu.

Nhạc sĩ Hoàng Việt sáng tác các bản nhạc: Tình Ca và Nhạc rừng.
Nhạc sĩ Hoàng Việt sáng tác các bản nhạc: Nhạc rừng và Xa khơi.
Nhạc sĩ Hoàng Việt sáng tác các bản nhạc: Tình Ca và Tiến về Hà Nội.
Nhạc sĩ Hoàng Việt sáng tác các bản nhạc: Du kích sông Lô và Việt Nam quê hương tôi.
Kiểu INT và tự động tăng giá trị.
Kiểu INT.
Kiểu VARCHAR.
Kiểu VARCHAR và tự động tăng giá trị.
PHẦN II. (4đ) Câu trắc nghiệm đúng sai. Thí sinh trả lời từ câu 1 đến câu 4. Trong mỗi ý a), b), c), d) ở mỗi câu, thí sinh chọn đúng hoặc sai.
Trong quá trình cập nhật và truy xuất dữ liệu vào bảng nhacsi. Em hãy nhận xét các phát biểu sau:

Truy xuất dữ liệu từ bảng nhacsi có thể thực hiện qua giao diện đồ họa hoặc câu truy vấn SQL.
Để lấy tất cả các trường trong bảng nhacsi ta sử dụng câu lệnh: SELECT # FROM nhacsi
Bảng nhacsi có hai trường là idNhacsi và tenNhacsi.
Để xóa dòng dữ liệu, cần đánh dấu những dòng muốn xóa.

Khóa chính của bảng bannhac là trường idBannhac.
Kiểu dữ liệu của trường idNhacsi trong bảng nhacsi là kiểu INT nên giá trị của trường idNhacsi trong bảng bannhac cũng là INT.
Trường idNhacsi tham chiếu đến idNhacsi trong bảng nhacsi.
Trường idNhacsi được khai báo làm khóa chính.
Khi thực hiện các thao tác với dữ liệu trong quá trình cập nhật bảng bannhac. Em hãy nhận xét các phát biểu sau:

Khi xóa dữ liệu trong bảng bannhac, phải kiểm tra xem có dòng dữ liệu nào tham chiếu đến idNhacsi trong bảng nhacsi hay không.
Người dùng không cần nhập giá trị cho trường idNhacsi khi thêm mới bản nhạc vì nó được tham chiếu từ bảng nhacsi.
Trường idNhacsi trong bảng bannhac có kiểu INT và được tự động tăng giá trị (AUTO_INCREMENT).
Để sửa một bản nhạc trong bảng bannhac, chỉ cần nháy đúp chuột vào ô dữ liệu cần sửa.
Sau khi cài đặt MySQL, việc nhập mật khẩu cho tài khoản Root là không cần thiết.
HeidiSQL có hỗ trợ giao diện ngôn ngữ tiếng Việt, giúp người dùng Việt Nam dễ dàng sử dụng.
MySQL là một hệ quản trị cơ sở dữ liệu mã nguồn mở, miễn phí và được sử dụng phổ biến.
HeidiSQL chỉ hỗ trợ kết nối và làm việc với hệ quản trị cơ sở dữ liệu MySQL.
Cho CSDL BANHANG gồm 3 bảng:
khachhang (idKH, tenKH, sdt)
hoadon (idHD, idKH, idMH, soluong)
mathang (idMH, tenMH, dongia)
Sử dụng CSDL trên để trả lời các câu hỏi sau:
PHẦNIII.(3đ)Tựluận
- Kiểu dữ liệu: INT
- Bỏ đánh dấu Allow NULL
- Mặc định: Chọn AUTO_INCREMENT
B1: Chọn thẻ Foreign Keys
B2: Chọn Thêm mới
- Column: chọn trường khoá ngoài là idKH
- Reference table: chọn bảng tham chiếu là khachhang
- Foreign table: chọn trường tham chiếu là idKH B3: Lưu
(HS có thể chọn khóa idMH)
SELECT khachhang. tenKH, mathang.tenMH, mathang.dongia, hoadon.soluong FROM hoadon INNER JOIN khachhang ON hoadon.idKH= khachhang.idKH
INNER JOIN mathang ON hoadon.idMH=mathang.idMH;








