Font size
WorksheetsLink ôn tập TN nhiều lựa chọn GK 2_TIn 11
Total questions: 134
Worksheet time: 1hrs 22mins
Lợi ích chính của việc quản trị CSDL trên máy tính là gì?
Tăng tốc độ xử lý dữ liệu và hạn chế sai sót
Giảm yêu cầu về phần cứng
Không cần nhân lực quản lý
Tăng chi phí quản lý
Trong hệ quản trị CSDL, chức năng nào giúp đảm bảo tính nhất quán của dữ liệu?
Tính toàn vẹn dữ liệu
Tính phân quyền người dùng
Tính khả dụng cao
Tính bảo mật dữ liệu
Tại sao MySQL được ưa chuộng trong quản trị CSDL?
Vì có giá thành thấp
Vì nó là phần mềm mã nguồn mở và miễn phí
Vì chỉ hỗ trợ cho các hệ thống nhỏ
Vì không cần phần cứng mạnh
Chức năng nào của hệ quản trị CSDL giúp bảo vệ dữ liệu khỏi những truy cập trái phép?
Tính toàn vẹn dữ liệu
Tính phân quyền người dùng
Tính nhất quán dữ liệu
Tính lưu trữ
Phần mềm HeidiSQL được sử dụng để làm gì trong quản trị CSDL?
Quản lý giao diện đồ họa cho MySQL
Chạy các ứng dụng ngoài hệ thống
Tăng tốc độ xử lý MySQL
Quản lý bộ nhớ máy tính
Một trong những lợi ích của việc sử dụng hệ quản trị CSDL là gì?
Dữ liệu được lưu trữ trực tiếp trên giấy
Dữ liệu có thể được truy xuất và chỉnh sửa nhanh chóng
Hạn chế quyền truy cập của tất cả người dùng
Không cần kiểm tra dữ liệu
Hệ quản trị CSDL MySQL chủ yếu được sử dụng trong các trường hợp nào?
Chỉ dành cho hệ thống nhỏ
Các hệ thống CSDL lớn và ứng dụng trên Internet
Các hệ thống không đòi hỏi tính an toàn cao
Hệ thống không có kết nối mạng
Một tính năng đặc biệt của HeidiSQL là gì?
Chỉ hỗ trợ MySQL
Hỗ trợ nhiều ngôn ngữ, bao gồm tiếng Việt
Không hỗ trợ kết nối Internet
Chỉ có trên hệ điều hành Windows
Lợi ích của hệ quản trị CSDL trong lĩnh vực ngân hàng là gì?
Giảm thiểu nhân lực
Tăng thời gian xử lý giao dịch
Đảm bảo giao dịch chính xác và nhanh chóng
Hạn chế khả năng tự động hóa
Tại sao cần phải nhập mật khẩu khi truy cập MySQL với quyền root?
Để bảo vệ dữ liệu khỏi truy cập trái phép
Để giới hạn thời gian truy cập
Để nâng cao tốc độ xử lý
Để kiểm soát quyền truy cập mạng
Tại sao cần phải có mật khẩu khi truy cập MySQL với quyền root?
Để bảo vệ dữ liệu khỏi truy cập trái phép
Để giới hạn thời gian truy cập
Để nâng cao tốc độ xử lý
Để kiểm soát quyền truy cập mạng
Trong cấu trúc bảng banthuam(idBanthuam, idBannhac, idCasi), trường nào được chọn làm khóa chính?
idBanthuam
idBannhac
idCasi
tenBannhac
Tại sao cần tách bảng casi(idCasi, tenCasi) thay vì lưu trữ trực tiếp tenCasi trong bảng banthuam?
Giúp giảm dung lượng lưu trữ và tránh trùng lặp dữ liệu
Giúp lưu trữ nhiều ca sĩ hơn
Giúp truy vấn nhanh hơn
Giúp quản lý các bản nhạc phức tạp hơn
Trong cấu trúc bảng bannhac(idBannhac, tenBannhac, idNhacsi), trường idNhacsi là gì?
Khóa chính
Khóa ngoài
Khóa cắm trùng lặp
Chỉ mục
Khi cần quản lý thêm thông tin ngày sinh của các ca sĩ trong CSDL, nên thay đổi như thế nào?
Thêm trường ngaysinh vào bảng banthuam
Thêm trường ngaysinh vào bảng casi
Tạo bảng mới lưu trữ thông tin ngày sinh
Không cần thay đổi
Nếu muốn quản lý thêm thông tin nơi sinh của nhạc sĩ, CSDL cần thay đổi như thế nào?
Thêm trường noisinh vào bảng nhacsi
Thêm trường noisinh vào bảng bannhac
Tạo bảng mới lưu trữ nơi sinh
Không cần thay đổi
Trường nào trong bảng banthuam(idBanthuam, idBannhac, idCasi) là khóa ngoài?
idBanthuam
idBannhac và idCasi
tenBannhac
tenCasi
Tại sao cần phải có khóa ngoài trong cơ sở dữ liệu quan hệ?
Để giảm trùng lặp dữ liệu
Để tạo mối liên hệ giữa các bảng
Để làm cho truy vấn nhanh hơn
Để quản lý được nhiều dữ liệu hơn
Trong bảng nhacsi(idNhacsi, tenNhacsi), idNhacsi có vai trò gì?
Khóa ngoài
Khóa chính
Chỉ mục
Trường không cần thiết
Cặp trường nào không được trùng lặp giá trị trong bảng bannhac(idBannhac, tenBannhac, idNhacsi)?
idBannhac và idNhacsi
tenBannhac và idNhacsi
idBannhac và tenBannhac
idNhacsi và tenNhacsi
Lợi ích của việc sử dụng kiểu dữ liệu AUTO_INCREMENT cho các trường khóa chính là gì?
Lợi ích của việc sử dụng kiểu dữ liệu AUTO_INCREMENT cho các trường khóa chính là gì?
Tự động tăng giá trị khi thêm bản ghi mới
Đảm bảo giá trị duy nhất cho mỗi bản ghi
Giúp truy vấn dữ liệu nhanh hơn
Cả A và B
Khi tạo lập cơ sở dữ liệu mới trong MySQL, bộ mã ký tự mặc định nào thường được sử dụng?
ASCII
utf8mb3
Unicode 2 byte
utf8mb4
Để tạo bảng "nhacsi" với trường "idNhacsi" và "tenNhacsi", kiểu dữ liệu của "idNhacsi" là gì?
VARCHAR
INT
TEXT
FLOAT
Trong quá trình tạo bảng, nếu muốn trường "idNhacsi" tự động tăng giá trị, ta phải chọn tùy chọn nào?
AUTO_INCREMENT
UNSIGNED
NOT NULL
DEFAULT
Để thiết lập trường "idNhacsi" làm khóa chính, ta phải thực hiện thao tác nào?
Chọn AUTO_INCREMENT
Chọn khóa ngoại
Chọn PRIMARY trong phần Create new index
Chọn VARCHAR
Nếu vô tình chọn sai trường làm khóa chính, cách nào sau đây đúng để sửa lại?
Xóa bảng và tạo lại
Nhấp chuột phải vào trường sai và chọn Delete column
Nhấp đúp chuột vào trường sai và sửa lại khóa chính
Đặt trường sai làm khóa ngoại
Sau khi hoàn tất việc khai báo bảng, bước cuối cùng để lưu bảng là gì?
Đóng cửa sổ tạo bảng
Nhấn nút Lưu
Chọn Export
Chọn Commit
Khi khai báo trường "tenNhacsi", kiểu dữ liệu nào phù hợp để lưu tên của nhạc sĩ?
INT
VARCHAR
FLOAT
DATE
Khi khai báo trường "tenNhacsi", độ dài tối đa bao nhiêu thường được sử dụng?
50
100
255
500
Nếu muốn tạo thêm trường mới cho bảng "nhacsi", phím tắt nào sau đây có thể được sử dụng?
Ctrl+S
Ctrl+C
Ctrl+Insert
Ctrl+Delete
Khi khai báo trường "idNhacsi", để đảm bảo rằng trường này không nhận giá trị NULL, cần chọn tùy chọn nào?
AUTO_INCREMENT
UNSIGNED
NOT NULL
DEFAULT
Trường nào trong bảng "bannhac" được thiết lập làm khóa chính?
idNhacsi
tenBannhac
idBannhac
tenNhacsi
Trường nào trong bảng "bannhac" được thiết lập làm khóa chính?
idNhacsi
tenBannhac
idBannhac
tenNhacsi
Khi khai báo khóa ngoài cho bảng "bannhac", trường nào được chọn làm khóa ngoài?
idBannhac
tenBannhac
idNhacsi
idBanthuam
Khi khai báo khóa ngoài cho idNhacsi, bảng tham chiếu nào được chọn?
bannhac
nhacsi
banthuam
casi
Khi khai báo khóa ngoài, kiểu dữ liệu của trường idNhacsi trong bảng "bannhac" nên là gì?
VARCHAR
TEXT
INT
FLOAT
Khi khai báo cặp trường (tenBannhac, idNhacsi) không được trùng lặp giá trị, loại khóa nào được sử dụng?
PRIMARY
UNIQUE
FOREIGN KEY
INDEX
Khi tạo bảng "bannhac", để thêm một trường mới vào bảng, bạn sử dụng thao tác nào?
Nhấn Ctrl+Alt+Del
Nhấn Ctrl+Insert
Nhấn Ctrl+Delete
Nhấn Alt+Insert
Giá trị mặc định của trường khóa ngoài idNhacsi trong bảng "bannhac" nên là gì?
NULL
AUTO_INCREMENT
0
Một chuỗi rỗng
Khóa ngoài trong bảng "bannhac" tham chiếu đến khóa chính ở bảng nào?
nhacsi
casi
banthuam
quận/huyện
Thao tác nào được sử dụng để khai báo khóa chính cho trường idBannhac?
Chọn "Create new index" → "UNIQUE"
Chọn "Create new index" → "PRIMARY"
Chọn "Create new index" → "FOREIGN KEY"
Chọn "Create new index" → "INDEX"
Sau khi khai báo xong các trường trong bảng "bannhac", thao tác cuối cùng là gì?
Chọn "Tạo bảng mới"
Chọn "Xóa bảng"
Chọn "Lưu"
Chọn "Chỉnh sửa khóa"
Chọn thao tác nào để thêm dữ liệu mới vào bảng trong HeidiSQL?
Nhấn phím Delete
Nhấn phím Insert
Nhấn phím Ctrl + S
Nhấn phím Alt + Enter
Khi chỉnh sửa dữ liệu trong bảng, để sửa nội dung của một ô dữ liệu, ta thực hiện thao tác nào?
Nhấn đôi chuột vào ô cần sửa
Chọn ô rồi nhấn phím Deletex
Chọn ô rồi nhấn phím Ctrl + Enter
Chọn ô rồi nhấn phím F
Trong HeidiSQL, tổ hợp phím nào được sử dụng để xóa các dòng dữ liệu đã chọn?
Ctrl + Delete
Shift + Delete
Alt + Delete
Ctrl + Shift
Trong HeidiSQL, tổ hợp phím nào được sử dụng để xóa các dòng dữ liệu đã chọn?
Ctrl + Delete
Shift + Delete
Alt + Delete
Ctrl + Shift
Để sắp xếp dữ liệu trong bảng theo thứ tự giảm dần của một trường (column), ta thực hiện thao tác nào?
Nhấp chuột phải vào tiêu đề cột và chọn "Sort Descending"
Nhấn đôi chuột vào tiêu đề cột
Nhấn chuột vào tiêu đề cột, sau đó chọn biểu tượng tam giácx
Nhấp chuột vào tiêu đề cột
Câu lệnh SQL nào dùng để lấy tất cả các trường trong bảng "nhacsi"?
SELECT * FROM nhacsi
SELECT idNhacsi, tenNhacsi FROM nhacsi
SELECT nhacsi.* FROM nhacsi
SELECT * FROM nhacsi WHERE idNhacsi > 0
Để tìm kiếm các bản ghi có tên nhạc sĩ bắt đầu bằng chữ "P", câu lệnh SQL nào là đúng?
SELECT * FROM nhacsi WHERE tenNhacsi = 'P%'
SELECT * FROM nhacsi WHERE tenNhacsi LIKE 'P%'x
SELECT * FROM nhacsi WHERE tenNhacsi LIKE '%P%'x
SELECT * FROM nhacsi WHERE tenNhacsi LIKE '%P'
Khi muốn xóa tất cả các bản ghi trong bảng "nhacsi", nhưng vẫn giữ cấu trúc bảng, ta sử dụng câu lệnh nào?
DELETE FROM nhacsi
DROP TABLE nhacsi
TRUNCATE TABLE nhacsi
DELETE * FROM nhacsi
Trong HeidiSQL, để lọc dữ liệu với tiêu chí "LIKE", ta chọn tùy chọn nào?
Edit > Filter > LIKE
Nhấp chuột phải vào cột dữ liệu, chọn Quick Filter và chọn LIKE
View > Data Filter > LIKE
Filter > Apply LIKE Condition
Để xem toàn bộ dữ liệu trong bảng "nhacsi" trong HeidiSQL, ta thực hiện thao tác nào?
Mở bảng "nhacsi" và chọn thẻ "Dữ liệu"
Chọn thẻ "Truy vấn", nhập câu truy vấn SQL
Chọn thẻ "Thiết kế bảng"
Mở bảng "nhacsi" và nhấn F5
Câu lệnh SQL nào sau đây dùng để sắp xếp dữ liệu theo tên nhạc sĩ theo thứ tự tăng dần?
SELECT * FROM nhacsi ORDER BY tenNhacsi DESC
SELECT * FROM nhacsi ORDER BY tenNhacsi ASC
SELECT * FROM nhacsi ORDER BY idNhacsi
SELECT * FROM nhacsi WHERE ORDER BY tenNhacsi ASC
Khi nhập dữ liệu vào bảng bannhac , tại sao không cần nhập giá trị cho trường idBannhac?
Câu 1: Khi nhập dữ liệu vào bảng bannhac , tại sao không cần nhập giá trị cho trường idBannhac?
Vì trường idBannhac là trường khóa ngoại.
Vì trường idBannhac có kiểu dữ liệu AUTO_INCREMENT .
Vì trường idBannhac là trường không quan trọng.
Vì bảng bannhac không yêu cầu có trường idBannhac .
Câu 2: Trường idNhacsi trong bảng bannhac được gọi là gì?
Trường khóa chính.
Trường khóa ngoại.
Trường bình thường.
Trường không có tính năng gì đặc biệt.
Câu 3: Khi nào người dùng không thể xóa dữ liệu trong bảng nhacsi ?
Khi trường idNhacsi còn được tham chiếu bởi bảng bannhac .
Khi trường idNhacsi chứa giá trị NULL.
Khi bảng bannhac không có dữ liệu.
Khi bảng nhacsi đã đầy.
Câu 4: Để sửa dữ liệu trong bảng bannhac , người dùng cần làm gì?
Xóa dữ liệu cũ và nhập lại dữ liệu mới.
Nháy đúp chuột vào ô dữ liệu cần sửa và nhập dữ liệu mới.
Sử dụng lệnh SQL để cập nhật dữ liệu.
Xóa bảng và tạo lại.
Câu 5: Tại sao MySQL ngăn chặn việc xóa dòng dữ liệu của nhạc sĩ Văn Cao trong bảng nhacsi ?
Vì nhạc sĩ Văn Cao có nhiều bản nhạc nổi tiếng.
Vì idNhacsi của Văn Cao đang được tham chiếu trong bảng bannhac .
Vì bảng nhacsi không cho phép xóa dữ liệu.
Vì không có chức năng xóa trong MySQL
Câu 6: Để thực hiện việc tìm kiếm bản nhạc của nhạc sĩ Văn Cao trong bảng bannhac , cần làm gì?
Lọc theo trường idBannhac .
Truy xuất theo thứ tự giảm dần của tên bản nhạc.
Lọc dữ liệu theo trường idNhacsi tương ứng với nhạc sĩ Văn Cao.
Không thể tìm kiếm.
Câu 7: Khi nào có thể xóa một dòng dữ liệu trong bảng bannhac ?
Khi dòng đó không còn tham chiếu đến bất kỳ bảng nào khác.
Khi trường idBannhac có giá trị NULL.
Khi tất cả các bản nhạc đã được lưu trữ.
Khi người dùng muốn xóa mà không có điều kiện gì đặc biệt.
Câu 8: Nếu phát hiện lỗi dữ liệu trong trường idNhacsi của dòng số 2 trong bảng bannhac , cách sửa lỗi là gì?
Xóa dòng số 2 và nhập lại dữ liệu.
Nháy đúp chuột vào ô chứa dữ liệu sai và sửa lại giá trị.
Sử
hiện lỗi dữ liệu trong trường idNhacsi của dòng số 2 trong bảng bannhac , cách sửa lỗi là gì?
Xóa dòng số 2 và nhập lại dữ liệu.
Nháy đúp chuột vào ô chứa dữ liệu sai và sửa lại giá trị.
Sử dụng câu lệnh SQL để cập nhật dữ liệu.
Xóa bảng bannhac và nhập lại dữ liệu từ đầu.
Khi thêm dữ liệu mới vào bảng bannhac , việc chọn nhạc sĩ được thực hiện như thế nào?
Nhập trực tiếp tên nhạc sĩ vào trường idNhacsi .
Chọn nhạc sĩ từ hộp danh sách liên kết với bảng nhacsi .
Tạo mới một nhạc sĩ trước khi nhập dữ liệu.
Không cần chọn nhạc sĩ, chỉ cần nhập tên bản nhạc
Chức năng nào của hệ quản trị CSDL giúp ngăn chặn việc xóa dữ liệu có tham chiếu đến bảng khác?
AUTO_INCREMENT.
Khóa chính (Primary Key).
Khóa ngoại (Foreign Key).
Chức năng tìm kiếm.
Trong cấu trúc bảng bannhac(idBannhac, tenBannhac, idNhacsi), trường idNhacsi là gì?
Khóa chính
Khóa ngoài
Khóa cặp
Chỉ mục
Trong cấu trúc bảng banthuam(idBanthuam, idBannhac, idCasi), trường nào được chọn làm khóa chính?
idBanthuam
idBannhac
idCasi
tenBannhac
Trường nào trong bảng banthuam(idBanthuam, idBannhac, idCasi) là khóa ngoài?
idBanthuam
idBannhac và idCasi
tenBannhac
tenCasi
Bảng "bannhac" gồm các trường "idBannhac", "tenbannhac", "idNhacsi". Khoá ngoài của bảng này tham chiếu đến khóa chính ở bảng nào?
nhacsi
casi
banthuam
quận/huyện
Thao tác nào được sử dụng để khai báo khóa chính?
Chọn "Create new index" → "UNIQUE"
Chọn "Create new index" → "PRIMARY"
Chọn "Create new index" → "FOREIGN KEY"
Chọn "Create new index" → "INDEX"
Thao tác nào được sử dụng để khai báo khóa ngoài?
Chọn "Create new index" → "UNIQUE"
Chọn "Create new index" → "PRIMARY"
Chọn "Create new index" → "FOREIGN KEY"
Chọn "Create new index" → "INDEX"
Trong HeidiSQL, khi tạo bảng, vì sao cần đặt một cột làm khóa chính (Primary Key)?
Giúp lưu dữ liệu nhanh hơn
Đảm bảo mỗi dòng trong bảng là duy nhất
Giúp dễ dàng thay đổi dữ liệu
Giúp bảng có thể l
iSQL, khi tạo bảng, vì sao cần đặt một cột làm khóa chính (Primary Key)?
Giúp lưu dữ liệu nhanh hơn
Đảm bảo mỗi dòng trong bảng là duy nhất
Giúp dễ dàng thay đổi dữ liệu
Giúp bảng có thể lưu trữ nhiều dữ liệu hơn
Trong lệnh SQL sau, câu lệnh nào có thể gây lỗi nếu bảng SINHVIEN đã tồn tại?
Lệnh trên luôn chạy đúng
Chỉ chạy đúng nếu bảng SINHVIEN chưa tồn tại
Bảng sẽ tự động cập nhật nếu đã tồn tại
Lệnh này sẽ xóa bảng cũ trước khi tạo bảng mới
Giả sử ta có bảng DIEM với cột DiemToan có kiểu dữ liệu INT. Điều gì sẽ xảy ra nếu chèn dữ liệu sau?
Chèn thành công vì MySQL tự động chuyển đổi kiểu dữ liệu
Báo lỗi vì 'A' không phải số nguyên
MySQL sẽ thay thế 'A' bằng 0
Không có lỗi nhưng dữ liệu sẽ không hiển thị đúng
Khi sử dụng lệnh UPDATE để sửa thông tin trong bảng, nếu không có mệnh đề WHERE, điều gì xảy ra?
Chỉ một dòng dữ liệu được sửa
MySQL sẽ báo lỗi
Tất cả các dòng trong bảng sẽ bị cập nhật
Chỉ các dòng trống mới bị thay đổi
Khi tạo cột với kiểu dữ liệu VARCHAR(100), điều gì xảy ra nếu nhập một chuỗi dài hơn 100 ký tự?
Dữ liệu vẫn lưu bình thường, nhưng bị cắt bớt
Lệnh chèn dữ liệu sẽ bị lỗi
MySQL tự động tăng kích thước cột
Chỉ lưu 100 ký tự đầu tiên, phần còn lại bị bỏ
Trong HeidiSQL, khi muốn sửa cấu trúc bảng (thêm/xóa cột), ta có thể làm gì?
Chỉ có thể dùng lệnh SQL
Nhấp chuột phải vào bảng → Chọn "Chỉnh sửa bảng"
Phải xóa bảng cũ rồi tạo lại
Không thể sửa cấu trúc bảng sau khi đã tạo
Nhân viên bán hàng có thể quản lý các dịch vụ chăm sóc khách hàng?
Để tạo mới một cơ sở dữ liệu (CSDL):
Nháy nút trái chuột vào vùng danh sách CSDL, chọn Create New, chọn Database
Nháy nút phải chuột vào vùng danh sách CSDL, chọn Create New, chọn Database
Nháy nút trái chuột vào vùng danh sách CSDL, chọn Create New, chọn Table
Nháy nút phải chuột vào vùng danh sách CSDL, chọn Create New, chọn Table
Trong MySQL, bảng casi có dữ liệu như sau, ta nên chọn kiểu dữ liệu gì cho trường tencasi?
varchar
char
int
float
Trong MySQL, bảng hocsinh có dữ liệu như sau, ta nên chọn kiểu dữ liệu gì cho trường ngsinh?
date
char
int
float
Để Tạo bảng Casi trong CSDL Mymusic thì em cần?
Nháy nút trái chuột ở vùng danh sách các CSDL đã có, chọn Create New, chọn Table
Nhấn nút phải chuột ở vùng danh sách các CSDL đã có, chọn Table
Nháy nút phải chuột ở CSDL Mymusic, chọn Create New, chọn Table
Nháy nút trái chuột ở CSDL Mymusic, chọn Table
Để chỉ định khóa chính, nháy nút phải chuột vào trường muốn chọn, rồi:
Chọn Create new index -> Primary
Chọn Create new index -> Key
Chọn Create new index -> Unique
Chọn Create new index -> Fulltext
Khoá ngoài có tác dụng?
Thể hiện dữ liệu chính
Liên kết các dữ liệu trong bảng với nhau
Liên kết dữ liệu giữa các bảng
Dữ liệu không được trùng lặp
Để khai báo khóa ngoài, chọn thẻ?
Create database
Create new
Indexes
Foreign keys
Trong HeidiSQL, Để cập nhật dữ liệu cho bảng, ta chọn thẻ nào?
Query
Table
Data
Database
Để chỉnh sửa dữ liệu trong bảng, ta làm thế nào?
Nháy đúp chuột vào ô dữ liệu cần sửa và nhập lại dữ liệu
Nháy chuột vào ô dữ liệu cần sửa và nhập lại dữ liệu
Nháy chuột phải vào ô dữ liệu cần sửa và nhập lại dữ liệu
Không thể sửa dữ liệu trong bảng
Để cập nhật dữ liệu cho trường khoá ngoài idnhacsi, ta làm thế nào?
Để cập nhật dữ liệu cho trường khoá ngoài idnhacsi, ta làm thế nào?
Nháy chuột vào ô nhập idnhacsi và Gõ dữ liệu vào
Không cần gõ, CSDL sẽ tự động điền dữ liệu
Nháy đúp chuột vào ô nhập idnhacsi và chọn tên nhạc sĩ trong danh sách.
Không làm gì
Trong các công việc quản lí sau, công việc nào không cần ứng dụng CSDL?
Quản lí việc đánh trống vào lớp học
Quản lí việc bán hàng ở siêu thị
Quản lí ngân hàng
Quản lí khám chữa bệnh ở bệnh viện
Trong CSDL quản lí học sinh, Xác định khóa chính cho bảng Hocsinh:
mahs
tenhs
ngsinh
gioitinh
Trong CSDL quản lí quận/ huyện của các tỉnh/ thành phố của Việt Nam, Xác định các khóa ngoài có trong CSDL:
Bảng tinh_tp có khóa ngoài là matinh, bảng quan_huyen có khóa ngoài là mahuyen
Bảng quan_huyen có khóa ngoài là matinh
Bảng tinh_tp có khóa ngoài là matinh, tentinh
bảng quan_huyen có khóa ngoài là mahuyen, tenhuyen
Trong CSDL MUSIC, Nếu muốn quản lí thêm thông tin nơi sinh của nhạc sĩ, ca sĩ (tên tỉnh/thành phố), CSDL cần thay đổi như thế nào?
Cần xóa bỏ cấu trúc CSDL và thay bằng cấu trúc khác
thêm vào bảng nhạc sĩ, ca sĩ hai trường mới là Mã tỉnh, Tên tỉnh
Cần thêm vào CSDL một bảng mới TinhTP (Mã tỉnh, Tên tỉnh), thêm vào bảng nhạc sĩ, ca sĩ một trường mới là Mã tỉnh
thêm vào bảng nhạc sĩ, ca sĩ một trường mới là Mã tỉnh
Sắp xếp các bước để thực hiện thao tác cập nhật dữ liệu cho bảng không có khóa ngoài:
B1, B2, B3
B2, B1, B3
B1, B3, B2
B3, B1, B2
Trong HeidiSQL, Để lấy ra danh sách dữ liệu thỏa mãn một yêu cầu nào đó, ta thực hiện?
Nháy nút phải chuột vào vùng dữ liệu, Chọn Quick Filter, chọn điều kiện lọc
Nháy chuột phải vào dòng dữ liệu, chọn Delete selected row, chọn OK
Nháy đúp chuột vào ô dữ liệu cần tìm
Đ
Để truy xuất tất cả dữ liệu từ bảng "bannhac" sau, ta dùng câu lệnh?
SELECT * FROM bannhac;
SELECT * FROM bannhac ORDER BY idbannhac ASC;
SELECT idbannhac, idnhacsi FROM bannhac;
SELECT * FROM bannhac WHERE idbannhac = 1;
Để truy vấn dữ liệu qua liên kết khóa, câu lệnh truy vấn SQL sử sụng mệnh đề nào?
Sử dụng mệnh đề SELECT
Sử dụng mệnh đề FROM
Sử dụng mệnh đề WHERE
Sử dụng mệnh đề JOIN
Muốn chỉ chọn các dòng thỏa mãn điều kiện nhất định, ta dùng câu truy xuất nào dưới đây?
WHERE < điều kiện chọn>
ORDER BY < tên trường>
INNER JOIN
DELETE FROM
Trong CSDL music, Muốn truy xuất các ca sĩ theo thứ tự tên tăng dần từ A đến Z ta dùng lệnh?
SELECT * FROM casi WHERE tencasi LIKE '%';
SELECT * FROM casi WHERE idcasi = 1;
SELECT * FROM casi ORDER BY tencasi ASC;
SELECT * FROM casi WHERE tencasi LIKE 'N%';
Trong CSDL music, Muốn truy xuất dữ liệu các ca sĩ có "tencasi" bắt đầu bằng chữ "N", ta dùng lệnh:
SELECT * FROM casi WHERE tencasi LIKE '%N';
SELECT * FROM casi WHERE tencasi LIKE 'N';
SELECT * FROM casi WHERE tencasi ='N';
SELECT * FROM casi WHERE tencasi LIKE 'N%';
Trong CSDL music, Muốn truy xuất dữ liệu các ca sĩ có "tencasi" chứa từ khóa "Hoa" ta dùng lệnh:
SELECT * FROM casi WHERE tencasi LIKE '%Hoa%';
SELECT * FROM casi WHERE tencasi LIKE 'Hoa';
SELECT * FROM casi WHERE tencasi ='Hoa';
SELECT * FROM casi WHERE tencasi LIKE 'Hoa%';
Trong CSDL music, Muốn truy xuất dữ liệu các ca sĩ có "idcasi" là 1, ta dùng lệnh?
SELECT * FROM casi WHERE idcasi LIKE '%1%';
SELECT * FROM casi WHERE idcasi = 1;
SELECT * FROM casi WHERE tencasi =1;
SELECT * FROM casi WHERE idcasi LIKE '1%';
Trong CSDL music, Hãy viết lệnh truy xuất dữ liệu các nhạc sĩ có tên "Việt"?
Trong CSDL music, Hãy viết lệnh truy xuất dữ liệu các nhạc sĩ có tên "Việt"?
SELECT * FROM nhacsi WHERE tennhacsi LIKE '%Việt'
SELECT * FROM nhacsi WHERE tennhacsi LIKE '%Việt%'
SELECT * FROM nhacsi WHERE tennhacsi LIKE 'Việt%'
SELECT * FROM tennhacsi WHERE nhacsi LIKE '%Việt'
Trong CSDL quản lí quận/ huyện của các tỉnh/ thành phố của Việt Nam sau, hãy viết câu truy xuất dữ liệu gồm các thông tin: tenhuyen, tentinh :
SELECT quan_huyen.tenhuyen, tinh_tp.tentinh FROM quan_huyen INNER JOIN tinh_tp
SELECT quan_huyen.tenhuyen, tinh_tp.tentinh FROM quan_huyen INNER JOIN tinh_tp ON quan_huyen.matinh = tinh_tp.matinh;
SELECT tenhuyen, tentinh FROM quan_huyen INNER JOIN tinh_tp ON matinh = matinh;
SELECT quan_huyen.tenhuyen, tinh_tp.tentinh FROM tenhuyen INNER JOIN tentinh ON quan_huyen.matinh = tinh_tp.matinh;
Trong CSDL KINHDOANH cho 3 bảng sau KHACHHANG(MAKH,Hoten,Diachi) MATHANG(MAMH, TenMH, DonGia) HOADON(STT, MAKH, MAMH, Soluong, Ngaygiao) Để truy vấn thông tin HOTEN, TENMH, DONGIA, SOLUONG từ 3 bảng trên. Câu lệnh truy vấn nào sau đây đúng
SELECT KHACHHANG.HOTEN, MATHANG.TENMH, MATHANG.DONGIA FROM HOADON INNER JOIN KHACHHANG ON HOADON.MAKH=KHACHHANG.MAKH INNER JOIN MATHANG ON HOADON.MAMH=MATHANG.MAMH
SELECT KHACHHANG.HOTEN, MATHANG.TENMH, HOADON.SOLUONG FROM HOADON INNER JOIN KHACHHANG ON HOADON.MAKH=KHACHHANG.MAKH INNER JOIN MATHANG ON HOADON.MAMH=MATHANG.MAMH
SELECT KHACHHANG.HOTEN, MATHANG.TENMH, MATHANG.DONGIA, HOADON.SOLUONG FROM HOADON INNER JOIN KHACHHANG ON HOADON.MAKH=KHACHHANG.MAKH
SELECT KHACHHANG.HOTEN, MATHANG.TENMH, MATHANG.DONGIA, HOADON.SOLUONG FROM HOADON INNER JOIN KHACHHANG ON HOADON.MAKH=KHACHHANG.MAKH INNER JOIN MATHANG ON HOADON.MAMH=MATHANG.MAMH
Phát biểu nào sai khi so sánh việc quản lí dữ liệu thủ công với việc quản lí CSDL trên máy tính?
Phát biểu nào sai khi so sánh việc quản lí dữ liệu thủ công với việc quản lí CSDL trên máy tính?
Quản lý CSDL trên máy tính cung cấp khả năng kiểm soát truy cập và độ bảo mật cao hơn so với quản lý thủ công
Quản lý CSDL trên máy tính thường nhanh chóng, tiết kiệm thời gian và công sức hơn so với quản lý thủ công
Quản lý CSDL trên máy tính mang lại khả năng tra cứu và phân tích dữ liệu hiệu quả hơn so với quản lý thủ công
Quản lí dữ liệu thủ công dễ dàng, bảo mật và hiệu quả hơn quản lí CSDL trên máy tính
Trường em có CSDL dùng để quản lí việc mượn và trả sách tại thư viện. Theo em CSDL đó quản lí những dữ liệu của những chủ thể nào?
Học sinh, giáo viên, sách
Sách, người mượn, việc mượn trả sách.
Sách, thủ thư, độc giả
Sách, nội quy thư viện, hội thảo sách
Do đâu mà Quản lý CSDL trên máy tính thường nhanh chóng, tiết kiệm thời gian và công sức hơn so với quản lý thủ công?
Các thao tác cập nhật và chỉnh sửa dữ liệu trên máy tính thường được tự động hóa và có thể được thực hiện đồng thời trên nhiều bản ghi, giúp tiết kiệm thời gian và giảm bớt công sức so với quản lý thủ công mà phải xử lý từng bản ghi một.
Được trải nghiệm nhiều tính năng khác nhau: nghe, gọi, chơi trò chơi, xem video...
Dữ liệu trong CSDL có thể được tìm kiếm, lọc, và phân tích theo nhiều tiêu chí khác nhau trong thời gian ngắn, giúp người quản lý dễ dàng đưa ra quyết định hoặc tìm kiếm thông tin cần thiết.
Dữ liệu trong CSDL có thể được bảo vệ bằng các biện pháp bảo mật như mã hóa.
Các thao tác cập nhật dữ liệu gồm:
Thêm 1 trường mới, Xóa một trường, Thay đổi tên trường
Thêm bảng, đổi tên bảng, chọn khóa chính cho bảng
Thêm mới bản ghi, chỉnh sửa bản ghi, Xóa bản ghi
Thêm bảng, xóa bảng, đổi tên bảng
Tạo bảng mới trong HeidiSQL thực hiện các bước sau:
Chọn thẻ Tạo mới, Chọn Bảng, Nhập tên bảng, nháy chuột Thêm mới để thêm trường
Nháy chuột phải vùng danh sách các CSDL đã có, Chọn Bảng, Nhập tên bảng, nháy chuột Thêm mới để thêm trường.
Nhập tên bả
Trong các phát biểu sau đây, phát biểu nào là đúng nhất?
HeidiSQL là phần mềm cho phép làm việc với các CSDL trên MS Windows.
HeidiSQL là phần mềm QTCSDL theo chuẩn SQL.
HeidiSQL là một phần mềm khách với giao diện đồ hoạ cho hệ QTCSDL MySQL.
HeidiSQL là một phần mềm khách với giao diện đồ hoạ có thể truy cập cho hầu hết các hệ CSDL phổ biến như MySQL, MariaDB, Microsoft SQL Server, PostgreSQL.
Để thêm mới dữ liệu vào bảng nhacsi ta cần thực hiện như thế nào?
Chọn bảng nhacsi, chọn thẻ Dữ liệu, nhấn phím insert
Nháy chuột phải lên vùng dữ liệu của bảng, chọn chèn hàng
Chọn bảng dữ liệu, chọn thẻ Dữ liệu, chọn biểu tượng
Tất cả đáp án trên
Để khai báo khóa chính cho bảng ta dùng?
Chọn Create new index Key.
Chọn Create new index Unique.
Chọn Create new index Fulltext.
Chọn Create new index Primary.
Có thể nhập câu truy vấn SQL để?
Xóa dữ liệu nhanh hơn.
Cập nhật dữ liệu chính xác hơn.
Sắp xếp dữ liệu một cách linh hoạt hơn.
Truy xuất dữ liệu một cách linh hoạt hơn.
Để truy xuất dữ liệu từ bảng "casi" theo các tiêu chí khác nhau, có thể sử dụng?
Đặt lệnh và thực hiện lệnh.
Trực tiếp lọc ra các dữ liệu thủ công.
Tìm kiếm dữ liệu.
Truy vấn cơ sở dữ liệu để tạo các câu truy vấn phù hợp.
Để xem toàn bộ dữ liệu trong bảng ta chọn thẻ?
Table.
Truy vấn.
Đáp án khác.
Dữ liệu.
Để thực hiện mô hình quản lí danh sách tên quận/huyện của các tỉnh thành phố, trong bảng Quận/Huyện thì MaTinhThanhPho sẽ là?
Khóa ngoại tham chiếu tới bảng Quận/Huyện
Khóa chính
í danh sách tên quận/huyện của các tỉnh thành phố, trong bảng Quận/Huyện thì MaTinhThanhPho sẽ là?
Khóa ngoại tham chiếu tới bảng Quận/Huyện
Khóa ngoại tham chiếu tới bảng Tỉnh thành phố
Khóa chính
Khóa cấm trùng lặp
Để thực hiện mô hình quản lí danh sách tên quận/huyện của các tỉnh thành phố, em có thể xác định cấu trúc CSDL của bảng Quận/Huyện gồm?
MaQuanHuyen (khóa chính), TenQuanHuyen, TenTinhThanhPho
MaTinhThanhPho, TenTinhThanhPho, TenQuanHuyen
MaTinhThanhPho, MaQuanHuyen (khóa chính), TenTinhThanhPho
MaQuanHuyen (khóa chính), TenQuanHuyen, MaTinhThanhPho
Để tạo lập CSDL mới trên HeidiSQL, ta cần thực hiện các bước nào sau đây
Mở HeidiSQL, Chọn Cơ sở dữ liệu, nháy chuột phải vào vùng danh sách các CSDL đã có, chọn thẻ Tạo mới, , nhập tên CSDL, chọn OK
Mở HeidiSQL, nháy chuột phải vào vùng danh sách các CSDL đã có, chọn thẻ Tạo mới, Chọn Cơ sở dữ liệu, nhập tên CSDL, chọn OK
Mở HeidiSQL, chọn thẻ Tạo mới, nháy chuột phải vào vùng danh sách các CSDL đã có, Chọn Cơ sở dữ liệu, nhập tên CSDL, chọn OK.
Mở HeidiSQL, nháy chuột phải vào vùng danh sách các CSDL đã có, Chọn Cơ sở dữ liệu, chọn thẻ Tạo mới, , nhập tên CSDL, chọn OK.
Cho câu truy vấn sau: SELECT Hoten, gioitinh, toan FROM HOCSINH WHERE gioitinh= "Nam" Em hãy cho biết câu truy vấn trên cho biết thông tin:
Đưa ra danh sách gồm: họ và tên, giới tính, điểm môn Toán của tất cả các học sinh nữ
Đưa ra danh sách gồm: họ và tên, giới tính, điểm môn Toán của tất cả các học sinh
Đưa ra danh sách gồm: họ và tên, giới tính, điểm môn Toán của tất cả các học sinh nam
Đưa ra danh sách gồm: họ và tên, giới tính của tất cả các học sinh nữ
Trình tự thao tác để thiết kế một truy vấn SELECT đơn giản, biết: (1) Mở CSDL cần thiết kế truy vấn. (2) Thực hiện câu truy vấn (3) Chọn thẻ Truy vấn (4) Nhập câu lệnh truy vấn SQL. (5) Ghi lưu truy vấn
(3) -> (1) -> (4) -> (5) ->(2)
(3) -> (4) -> (5) -> (1) ->(2)
(1) -> (3) -> (4) -> (2) ->(5)
(1) -> (3) -> (4) -> (5) ->(2)
Muốn truy xuất tất cả các dòng dữ liệu từ bảng "casi" ta dùng ?
SELECT * FROM casi WHERE tencasi LIKE '%H%';
SELECT * FROM nhacsi WHERE tencasi LIKE 'H%';
SELECT * FROM nhacsi
SELECT * FROM casi;
Kiểu dữ liệu của trường Họ_Tên là gì?
DATE.
VARCHAR.
INT.
FLOAT.
Lựa chọn sau thể hiện liên kết giữa 2 bảng nào?
Bảng: bang_diem và hoc_sinh.
Bảng: hoc_sinh và Ma_hoc_sinh.
Bảng: hoc_sinh và Ma_hoc_sinh.
Bảng: bang_diem và Ma_hoc_sinh.
Để thực hiện thao tác tạo bộ lọc dữ liệu từ một bảng ta cần?
Nháy chuột phải vào bảng dữ liệu -> Chọn Edit - > Chọn điều kiện lọc
Nháy nút phải chuột vào vùng dữ liệu -> Chọn Quick Filter -> Chọn điều kiện lọc
Nháy nút phải chuột vào vùng dữ liệu -> Chọn Find Text -> Chọn điều kiện
Nháy nút phải chuột vào vùng dữ liệu -> Chọn Insert Value -> Chọn điều kiện
Để lấy ra danh sách các bản nhạc gồm tenBannhac, tenNhacsi từ 2 bảng bannhac và nhacsi, trong phần mềm HeidiSQL ta chọn thẻ:
Tập tin.
Chỉnh sửa.
Truy vấn.
Tìm kiếm.
Việc quản trị CSDL trên máy tính trong bệnh viện mang lại lợi ích gì cho quản lý hồ sơ bệnh nhân? Hãy chọn phương án sai:
Chuẩn đoán bệnh chính xác hơn.
Tối ưu hóa quá trình đăng ký và ghi nhận thông tin bệnh nhân.
Cải thiện tính bảo mật và quản lý quyền truy cập vào dữ liệu bệnh nhân.
Tăng khả năng lưu trữ và truy xuất thông tin hồ sơ bệnh nhân.
Các hệ QTCSDL phổ biến hiện nay là?
MySQL
Linux
Microsoft Word
Python
Khoá ngoài có tác dụng?
Phân biệt các hàng trong bảng
Liên kết các dữ liệu trong bảng với nhau
