Font size
Worksheets11_bai17181920.kntt
Total questions: 95
Worksheet time: 1hrs 1mins
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ý
Việc quản trị CSDL trên máy tính giúp ... xử lý dữ liệu và hạn chế sai sót trong quá trình quản lý, đặc biệt là đối với các ngành yêu cầu sự chính xác cao như ngân hàng.
(a)
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ính toàn vẹn dữ liệu đảm bảo rằng dữ liệu trong CSDL luôn ... , không bị xung đột hoặc sai sót trong quá trình xử lý.
(a)
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
MySQL là một ... CSDL mã nguồn mở, miễn phí, có hiệu năng cao và được sử dụng phổ biến trong nhiều ứng dụng quản trị CSDL.
(a)
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 quyền người dùng giúp hạn chế ... vào CSDL, chỉ cho phép những người có quyền hợp lệ thực hiện các thao tác trên dữ liệu.
(a)
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
HeidiSQL là phần mềm hỗ trợ người dùng quản trị MySQL thông qua giao diện ... , giúp thao tác dễ dàng hơn so với việc dùng dòng lệnh.
(a)
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
Không cần kiểm tra dữ liệu
Hạn chế quyền truy cập của tất cả người dùng
Dữ liệu có thể được truy xuất và chỉnh sửa nhanh chóng
Hệ quản trị CSDL cho phép truy xuất và cập nhật dữ liệu nhanh chóng, giảm thiểu ... và giúp cải thiện hiệu suất làm việc.
(a)
Hệ quản trị CSDL MySQL chủ yếu được sử dụng trong các trường hợp nào?
Các hệ thống CSDL lớn và ứng dụng trên Internet
Chỉ dành cho hệ thống nhỏ
Hệ thống không có kết nối mạng
Các hệ thống không đòi hỏi tính an toàn cao
MySQL được sử dụng rộng rãi trong cả các hệ thống CSDL lớn và ... trên Internet nhờ tính an toàn và tốc độ xử lý cao.
(a)
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
HeidiSQL là phần mềm mã nguồn mở hỗ trợ nhiều ngôn ngữ, trong đó có ... , giúp người dùng dễ dàng thao tác.
(a)
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
Việc nhập mật khẩu khi truy cập MySQL với quyền root giúp bảo vệ hệ thống và dữ liệu khỏi những (a)
Lợi ích nào sau đây là lý do chính khiến việc quản trị cơ sở dữ liệu trên máy tính được ưa chuộng hơn so với quản lý thủ công?
Giảm thiểu tối đa sai sót trong quá trình lưu trữ và truy xuất dữ liệu.
Tăng cường khả năng tìm kiếm và xử lý dữ liệu nhanh chóng.
Dễ dàng sao chép và phân tán thông tin không cần kiểm soát.
Giảm chi phí bảo trì và đảm bảo an toàn dữ liệu tuyệt đối.
Tại sao MySQL thường được lựa chọn làm hệ quản trị cơ sở dữ liệu trong nhiều ứng dụng?
Vì MySQL là phần mềm mã nguồn mở và miễn phí.
Vì MySQL không hỗ trợ việc quản lý chặt chẽ sự nhất quán dữ liệu.
Vì MySQL thích hợp cho các bài toán quản trị cơ sở dữ liệu lớn và trực tuyến.
Vì MySQL yêu cầu phải có kết nối Internet để sử dụng.
Phát biểu sau đúng hay sai.
Một bảng cơ sở dữ liệu có thể tồn tại nhiều khóa chính, mỗi khóa chính cùng xác định duy nhất một trường dữ liệu. Lựa chọn khóa chính cho bảng từ tập các khóa chính sao cho khóa chính là đơn giản.
Đúng.
Sai.
Lựa chọn hai phương án là mục đích của việc tổ chức lại bảng dữ liệu.
Dữ liệu trở nên nhất quán.
Hạn chế dư thừa dữ liệu.
Trình bày dữ liệu dễ nhìn.
Dung lượng lưu trữ ít hơn.
Mục đích đặt khóa cấm trùng là
cho phép tự thay đổi liên kết giữa các bảng.
cho phép dữ liệu có thể tự động cập nhật.
không có hai dòng cùng giá trị giống nhau.
không cho phép thay đổi trường khóa chính.
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 quản lý các bản nhạc phức tạp hơn
Giúp lưu trữ nhiều ca sĩ hơn
Giúp truy vấn nhanh 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
Chỉ mục
Khóa cắm trùng lặp
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
Tạo bảng mới lưu trữ thông tin ngày sinh
Thêm trường ngaysinh vào bảng casi
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
Để làm cho truy vấn nhanh hơn
Để quản lý được nhiều dữ liệu hơn
Để tạo mối liên hệ giữa các bảng
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ì?
Tự động tăng giá trị khi thêm bản ghi mới
Đảm bảo có giá trị cho mỗi bản ghi
Giúp truy vấn dữ liệu nhanh hơn
Tự động giảm giá trị khi thêm bản ghi mới
AUTO_INCREMENT tự động ... cho mỗi bản ghi mới, giúp đảm bảo khóa chính luôn là duy nhất mà không cần nhập thủ công.
(a)
Khóa ngoài giúp tạo liên kết giữa các bảng, đảm bảo ... và dễ dàng truy vấn thông tin liên quan.
(a)
Để 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 chính
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 ngoại tham chiếu tới các bảng
Để 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 khóa ngoại trong bảng Quận/Huyện là?
Mã của tỉnh thành phố
Mã của huyện
Mã của thị trấn
Mã của thị xã
Để 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 khóa chính trong trong bảng Tỉnh thành phố là
Mã của huyện
Mã của thị trấn
Mã của thị xã
Mã của tỉnh thành phố
Để 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 phải xác định mối quan hệ giữa?
Tỉnh thành phố và Quận/Huyện
Tính và Thị trấn
Tỉnh và thị xã
Huyện và thị trấn
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 các trường vào CSDL
Cần thay đổi cấu trúc CSDL bằng cách thêm một bảng mới để lưu trữ thông tin này
Thêm cột nơi sinh
Để 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
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
Đặt trường sai làm khóa ngoạ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
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
125
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
Khi tạo bảng "nhacsi", để idNhacsi tự động tăng giá trị mỗi khi thêm bản ghi mới, tùy chọn nào cần được chọn?
UNSIGNED
AUTO_INCREMENT
DEFAULT
UNIQUE
Tùy chọn NOT NULL được sử dụng để đảm bảo rằng trường không thể chứa giá trị rỗng (NULL), điều này rất quan trọng đối với trường (a)
Độ dài 255 thường được sử dụng khi khai báo trường ... để lưu trữ các chuỗi ký tự có kích thước vừa phải.
(a)
Kiểu dữ liệu ... được sử dụng để lưu trữ chuỗi ký tự, phù hợp với các dữ liệu dạng văn bản
(a)
Sau khi tạo bảng, bước cuối cùng để lưu bảng là nhấn nút Lưu, sau đó bảng sẽ ... trong danh sách các bảng của cơ sở dữ liệu.
(a)
Khi chọn sai trường làm khóa chính, ta có thể ... vào trường đó và sửa lại bằng cách chọn đúng trường cần làm khóa chính.
(a)
Để ấn định một trường làm khóa chính, ta phải nhấp chuột phải vào trường đó và chọn tùy chọn ... trong phần Create new index.
(a)
Tùy chọn AUTO_INCREMENT cho phép giá trị của trường ... mỗi khi có bản ghi mới được thêm vào bảng.
(a)
Trường "idNhacsi" được khai báo với kiểu dữ liệu ..., vì nó là một trường dùng để lưu trữ các số nguyên, thường dùng làm khóa chính.
(a)
Việc đầu tiên để làm việc với một CSDL là?
Thu thập
Xử lý
Tạo lập
Khai thác
Việc đầu tiên để tạo lập một CSDL quan hệ là ?
Thu thập dữ liệu
Xử lý dữ liệu
Tạo ra một hay nhiều bảng
Khai thác CSDL
Để thực hiện tạo bảng thì cần phải:
-Xác định cấu trúc bảng
-Khai báo cấu trúc bảng
đúng
sai
Việc không cần phải xác định và khai báo để tạo lập bảng là?
Tên bảng
Kiểu dữ liệu
Khai báo kích thước của mỗi trường
Địa chỉ cụ thể
Mở HeidiSQL và kết nối đến cơ sở dữ liệu của bạn (nếu đã có). Nếu chưa có cơ sở dữ liệu, bạn có thể tạo mới một cơ sở dữ liệu bằng cách nhấp chuột phải vào?
" Create database"
"Create new"
"Root"
"CSDL"
Sau khi kết nối đến cơ sở dữ liệu, bạn có thể chọn cơ sở dữ liệu đó trong?
Danh sách cơ sở dữ liệu được hiển thị bên dưới của HeidiSQL
Danh sách cơ sở dữ liệu được hiển thị bên phải của HeidiSQL
Danh sách cơ sở dữ liệu được hiển thị bên trái của HeidiSQL
Danh sách cơ sở dữ liệu được hiển thị phía trên của HeidiSQL
Để tạo bảng mới trong HeidiSQL, em chọn?
" Create database"
"Root"
"Create new"
"Create csdl"
Sau khi đã tạo các bảng, bạn có thể thiết lập các quan hệ giữa các bảng bằng cách?
Thiết lập khóa phụ
Thiết lập khóa chính
Thiết lập khóa ngoại
Thiết lập khóa trùng lặp
Để Tạo bảng trong CSDL thì em cần?
Nháy nút trái chuột ở vùng danh sách các CSDL đã có, chọn thẻ tạo mới, chọn Bảng
Nhấn giữ nút phải chuột ở vùng danh sách các CSDL đã có, chọn thẻ tạo mới, chọn Bảng
Nháy nút phải chuột ở vùng danh sách các CSDL đã có, chọn thẻ tạo mới, chọn Bảng
Nhấn giữ nút trái chuột ở vùng danh sách các CSDL đã có, chọn thẻ tạo mới, chọn Bảng
Khi chọn thêm mới để thêm trường thì một trường mới hiện ra với tên mặc định là?
Cột mới
Trường mới
Column 1
Row 1
Để ấn định khóa chính thì ta thực hiện?
Chọn Create new index -> Primary
Chọn Create new index -> Key
Chọn Create new index -> Unique
Chọn Create new index -> Fulltext
Để 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 phải xác định mối quan hệ giữa?
Tỉnh thành phố và Quận/Huyện
Tính và Thị trấn
Tỉnh và thị xã
Huyện và thị trấn
Để 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 khóa chính trong trong bảng Tỉnh thành phố là
Mã của huyện
Mã của thị trấn
Mã của tỉnh thành phố
Mã của thị xã
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
FLOAT
INT
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
INDEX
FOREIGN KEY
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 Alt+Insert
Nhấn Ctrl+Insert
Nhấn Ctrl+Delete
Giá trị mặc định của trường khóa ngoài idNhacsi trong bảng "bannhac" nên là gì?
0
AUTO_INCREMENT
Một chuỗi rỗng
NULL
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 "Chỉnh sửa khóa"
Chọn "Xóa bảng"
Chọn "Lưu"
Khi khai báo khóa ngoài cho trường "idNhacsi" trong bảng "bannhac", điều nào sau đây là sai?
Trường "idNhacsi" tham chiếu đến trường "idNhacsi" của bảng "nhacsi".
Trường "idNhacsi" phải có cùng kiểu dữ liệu với trường tham chiếu trong bảng "nhacsi".
Khóa ngoài "idNhacsi" không yêu cầu phải khai báo khóa chính trong bảng "nhacsi".
Giá trị mặc định của trường "idNhacsi" có thể là 0.
Trường "idBannhac" cần được khai báo là ... để đảm bảo mỗi bản ghi trong bảng "bannhac" đều có một định danh duy nhất.
(a)
Trường "idNhacsi" cần được khai báo là ... để duy trì mối quan hệ giữa bảng "bannhac" và bảng "nhacsi".
(a)
Mục đích của việc khai báo cặp (tenBannhac, idNhacsi) là khóa ... để đảm bảo rằng không có hai bản ghi nào trong bảng có cùng tên ban nhạc và cùng nhạc sĩ.
(a)
Để khai báo idBannhac là khóa chính, cần chọn "Create new index" và sau đó chọn "..."
(a)
Khóa ngoài idNhacsi trong bảng "bannhac" tham chiếu đến khóa chính ... trong bảng "nhacsi".
(a)
Giá trị mặc định của trường khóa ngoài thường được đặt là 0, thể hiện rằng chưa có ... nào được tham chiếu
(a)
Để đảm bảo giá trị của cặp trường (tenBannhac, idNhacsi) không trùng lặp, ta sử dụng khóa ... .
(a)
Để chọn bảng tham chiếu ta chọn ô?
" Create database"
"Create new"
Foreign keys
Reference table
Để khai báo khóa ngoài chọn thẻ?
" Create database"
"Create new"
Foreign keys
"Root"
Để khai báo khóa cấm trùng lặp ta dùng?
Chọn Create new index -> Primary
Chọn Create new index -> Key
Chọn Create new index -> Unique
Chọn Create new index -> Fulltext
Tên các trường không được trùng lặp giá trị nên phải khai báo khóa?
Chính
Phụ
Ngoài
Cấm trùng lặp
Vệc thiết lập khoá ngoài được thực hiện như thế nào?
Việc thiết lập khoá ngoài được thực hiện bằng cách xác định cột trong bảng hiện tại là khoá ngoài
Việc thiết lập khoá ngoài được thực hiện bằng cách chỉ định bảng mà khoá ngoài này tham chiếu đến (bảng gốc)
Việc thiết lập khoá ngoài được thực hiện bằng cách xác định cột trong bảng hiện tại là khoá chính, và chỉ định bảng mà khoá ngoài này tham chiếu đến (bảng gốc)
Việc thiết lập khoá ngoài được thực hiện bằng cách xác định cột trong bảng hiện tại là khoá ngoài, và chỉ định bảng mà khoá ngoài này tham chiếu đến (bảng gốc)
