Font size
Worksheetstin học
Total questions: 12
Worksheet time: 9mins
Ngân hàng X đang gặp khó khăn trong việc quản lý dữ liệu khách hàng. Việc tìm kiếm thông tin khách hàng mất rất nhiều thời gian, gây ảnh hưởng đến hoạt động giao dịch. Trưởng phòng cho rằng, việc ứng dụng hệ quản trị CSDL trên máy tính có thể giải quyết vấn đề này
Nhưng một nhân viên lại cho rằng:
a) Hệ quản trị CSDL giúp quản lý dữ liệu một cách hiệu quả.
b) Ứng dụng hệ quản trị CSDL không thể cải thiện tốc độ tìm kiếm thông tin.
c) Hệ quản trị CSDL giúp tăng tốc độ truy xuất thông tin, từ đó rút ngắn thời gian giao dịch.
d) Ngân hàng X có thể sử dụng hệ quản trị CSDL để quản lý thông tin khách hàng, giao dịch và tài khoản.
Câu 2: Trong buổi học thực hành thầy giáo nói MySQL là một hệ quản trị CSDL miễn phí, được sử dụng phổ biến trong các ứng dụng quản lý.
Một nhóm học sinh lại cho rằng:
a) MySQL là một hệ quản trị CSDL mã nguồn mở.
b) MySQL chỉ được sử dụng trong các ứng dụng nhỏ, không phù hợp với các hệ thống lớn.
c) MySQL có ưu điểm là gọn nhẹ, tốc độ xử lý nhanh và hỗ trợ quản lý tính nhất quán của dữ liệu.
d) Người dùng có thể tải và cài đặt MySQL miễn phí từ trang web chính thức.
Câu 1: Bạn An đang mày mò sử dụng HeidiSQL để tạo lập CSDL. An cho rằng việc tạo bảng mới trong HeidiSQL cần phải thực hiện bằng cách viết mã lệnh SQL.
a) HeidiSQL chỉ cho phép tạo bảng bằng cách viết mã lệnh SQL.
b) HeidiSQL cung cấp giao diện đồ họa trực quan để tạo bảng.
Việc sử dụng giao diện đồ họa giúp đơn giản hóa việc tạo bảng, ngay cả khi người dùng chưa biết về SQL.
An có thể sử dụng giao diện đồ họa hoặc viết mã lệnh SQL để tạo bảng trong HeidiSQL.
Câu 2: Trong buổi thực hành ở phòng máy tính, Bình muốn tạo một bảng mới có tên "hocsinh" trong CSDL "quanlytruonghoc". Bình cho rằng chỉ cân nhập tên bảng là đủ, không cần khai báo thêm bất kỳ thông tin nào khác.
a) Khi tạo bảng, cần phải khai báo các trường dữ liệu và kiểu dữ liệu tương ứng.
b) Mỗi trường dữ liệu cần có một kiểu dữ liệu phù hợp với loại thông tin mà nó lưu trữ
c) Chỉ cần khai báo tên bảng là đủ, không cần khai báo thêm trường dữ liệu
d) Bình cần khai báo các trường như "MaHS", "HoTen", "NgaySinh" với kiểu dữ liệu phù hợp cho bảng "hocsinh".
Để thực hiện các bước phân tích đề thiết lập mô hình dữ liệu cho một bài toán quản lí thực tế, ví dụ quản lí học sinh trong trường học thì cần phải xác định những yếu tố đặc biệt duy nhất làm khóa chính, để việc quản lý thống nhất, nhất quán tránh sót, một học sinh đã đưa ra một số trường để quản lý.
Mã số của học sinh
Họ và tên
Số căn cước công dân
Ngày tháng năm sinh.
Trong hệ thống cơ sở dữ liệu thì có sử dụng khóa chính và khóa ngoài, một bạn học sinh sau khi đã thiết kế một cơ sở dữ liệu quản lý sách đã đưa ra nhận định về khóa ngoài.
A. Khóa ngoài tạo thêm cho dữ liệu đầy đủ.
B. Khóa ngoài để tránh trường hợp trùng lặp dữ liệu.
© Khóa ngoài để liên kết các bảng, nhất quán dữ liệu.
D. Có khoá ngoài để dễ dàng truy vấn dữ liệu nhờ có các liên kết
Bạn Ly sau khi thực hành xong bài 21, sách tin học 11 kết nối tri thức đã phát biểu, trong HeidiSQL, để nhập dữ liệu trong cơ sở dữ liệu thì cần chú ý các vấn đề.
A. Nhập giá trị các bảng dữ liệu có ít ràng buộc trước, tuân thủ nghiêm túc các ràng buộc.
B. Nhập giá trị tùy ý vì đã có ràng buộc.
Các bảng dữ liệu không cần phải tạo lập khóa ngoài.
D. Nhập các trường khóa chính phải theo quy luật dễ quản lý.
Câu 14. Trong quá trình thực hành tin học 11, các bạn học sinh thường thắc mắc làm thế nào để xóa nhiều dòng dữ liệu trong bảng dữ liệu trên HeidiSQL, một bạn đưa ra các ý kiến.
A. Chọn dòng dữ liệu và nhấn phím Delete trên bàn phím.
B. Chọn nhiều dòng dữ liệu, sau đó nhấn tổ hợp phím Ctrl+Delete hoặc sử dụng biểu tượng xóa.
C. Sử dụng câu lệnh SQL DELETE để xóa các dòng dữ liệu.
D. Nhấp chuột phải vào từng dòng và chọn Xóa dòng.
Câu 1: Điều nào sau đây là khi thêm mới dữ liệu vào bảng bannhac?
a) Bạn có thể nhập bất kỳ giá trị nào vào trường idNhacsi.
b) Trường idBannhac tự động tăng giá trị khi nhập dữ liệu mới.
c) Bạn cần phải nhập thủ công tất cả các trường dữ liệu trong bảng.
d) Giá trị của trường idNhacsi phải chọn từ các giá trị có sẵn trong bảng nhacsi.
Câu 2: Điều gì sẽ xảy ra khi cố gắng xóa nhạc sĩ trong bảng nhacsi mà nhạc bảng bannhac?:
a) Dữ liệu sẽ được xóa hoàn toàn từ cả bảng nhacsi và bannhac.
b) Hệ quản trị cơ sở dữ liệu sẽ ngăn chặn việc xóa và thông báo lỗi.
c) Bảng nhacsi sẽ tự động cập nhật lại thông tin để không còn lỗi tham chiếu.
d) Dữ liệu trong bảng bannhac sẽ tự động xóa để phù hợp với thao tác trong bảng nhacsi.
Câu 1: Trong buổi thực hành ở phòng máy tính, Lạn muốn truy xuất dữ liệu từ ba bảng "banthuam", "bannhac" và "casi". Lan cho rằng không thể thực hiện truy vấn trên ba bảng cùng lúc.
Có thể truy xuất dữ liệu từ ba bảng cùng lúc nếu chúng có liên kết với nhau.
b) Lan cần sử dụng hai mệnh đề JOIN trong câu lệnh SQL để kết nối ba bảng.
Lan có thể sử dụng câu lệnh SELECT * FROM banthuam INNER JOIN bannhac ON banthuam.idBannhac = bannhac.idBannhac INNER JOIN casi ON banthuam.idCasi = casi.idCasi để lấy ra tất cả thông tin từ ba bảng.
Không thể truy xuất dữ liệu từ ba bảng "banthuam", "bannhac" và "casi" vì chúng không có liên kết.
Câu 2: Hoa đang tìm hiểu về ứng dụng "Quản lý dữ liệu âm nhạc". Hoa cho rằng ứng dụng này yêu cầu người dùng phải biết viết câu lệnh SQL để truy vấn dữ liệu.
Ý kiến của Hùng lại cho rằng:
a) Người dùng cần phải biết viết câu lệnh SQL để sử dụng ứng dụng.
b) Ứng dụng "Quản lý dữ liệu âm nhạc" có giao diện đồ họa thân thiện, dễ sử dụng.
c ) Ứng dụng cho phép người dùng truy xuất dữ liệu từ nhiều bảng mà không cần viết câu lệnh SQL.
d) Hoa có thể sử dụng ứng dụng để xem danh sách bản nhạc kèm theo tên nhạc sĩ, tên ca sĩ và tên thể loại mà
