NEW
Font size
Worksheets10 ĐIỂM TIN HỌC
Total questions: 56
Worksheet time: 28mins
Mô hình phổ biến hiện nay để xây dựng CSDL quan hệ là
Mô hình phân cấp
Mô hình dữ liệu quan hệ
Mô hình hướng đối tượng
Mô hình cơ sở quan hệ
Các khái niệm dùng để mô tả các yếu tố nào sẽ tạo thành mô hình dữ liệu quan hệ?
Cấu trúc dữ liệu
Các ràng buộc dữ liệu
Các thao tác, phép toán trên dữ liệu
Tất cả câu trên
Trong mô hình quan hệ, về mặt cấu trúc thì dữ liệu được thể hiện trong các
Cột (Field)
Hàng (Record)
Bảng (Table) gồm cột (Field) và hàng (Record)
Báo cáo (Report)
Thao tác trên dữ liệu có thể là
Sửa bản ghi
Thêm bản ghi
Xoá bản ghi
Tất cả đáp án trên
Phát biểu nào về hệ QTCSDL quan hệ là ĐÚNG?
Phần mềm dùng để xây dựng các CSDL quan hệ
Phần mềm dùng để tạo lập, cập nhật và khai thác CSDL quan hệ
Phần mềm Microsoft Access 2003-2019
Phần mềm để giải các bài toán quản lí có chứa các quan hệ giữa các dữ liệu
Thuật ngữ “quan hệ” dùng trong hệ CSDL quan hệ là để chỉ đối tượng
Kiểu dữ liệu của một thuộc tính
Bảng
Hàng
Cột
Thuật ngữ “bộ” dùng trong hệ CSDL quan hệ là để chỉ đối tượng
Kiểu dữ liệu của một thuộc tính
Bảng
Hàng
Cột
Thuật ngữ “thuộc tính” dùng trong hệ CSDL quan hệ là để chỉ đối tượng
Kiểu dữ liệu của một thuộc tính
Bảng
Cột
Hàng
Thuật ngữ “miền” dùng trong hệ CSDL quan hệ là để chỉ đối tượng
Kiểu dữ liệu của một thuộc tính
Bảng
Hàng
Cột
Giả sử một bảng có 2 trường SOBH (số bảo hiểm) và HOTEN (họ tên) thì nên chọn trường SOBH làm khoá chính hơn vì
Trường SOBH là duy nhất, trong khi đó trường HOTEN không phải là duy nhất
Trường SOBH là kiểu số, trong khi đó trường HOTEN không phải là kiểu số
Trường SOBH đứng trước trường HOTEN
Trường SOBH là trường ngắn hơn
Hai bảng trong một CSDL quan hệ liên kết với nhau thông qua
Địa chỉ của các bảng
Thuộc tính khóa
Tên trường
Bản ghi
Cho các bảng sau:
- DanhMucSach(MaSach, TenSach, MaLoai)
- LoaiSach(MaLoai, LoaiSach)
- HoaDon(MaSach, SoLuong, DonGia)
Để biết giá của một quyển sách thì cần những bảng nào?
HoaDon
DanhMucSach, HoaDon
DanhMucSach, LoaiSach
HoaDon, LoaiSach
Dựa vào các thuộc tính nào để có thể phân biệt các lần mượn sách nhìn vào bảng mượn sách dưới đây?
Bảng MƯỢN SÁCH
Dựa vào các thuộc tính Ngày mượn để phân biệt các lần mượn sách
Dựa vào các thuộc tính Ngày trả để phân biệt các lần mượn sách
Dựa vào các thuộc tính Số thẻ, Mã số sách, Ngày mượn để phân biệt các lần mượn sách
Dựa vào các thuộc tính Ngày mượn, Ngày trả để phân biệt các lần mượn sách
Dựa vào thuộc tính nào để có thể phân biệt người mượn sách ?
Bảng NGƯỜI MƯỢN
Dựa vào thuộc tính Họ tên để phân biệt người mượn sách
Dựa vào thuộc tính Ngày sinh để phân biệt người mượn sách
Dựa vào thuộc tính Họ tên, Lớp để phân biệt người mượn sách
Dựa vào thuộc tính Số thẻ để phân biệt người mượn sách
Khoá là?
Một khoá được chọn (chỉ định) trong bảng
Một tập thuộc tính gồm một hay một số thuộc tính dùng để phân biệt các bộ trong bảng
Một số thuộc tính dùng để phân biệt các bộ trong bảng
Một tập thuộc tính
Khoá chính là?
Một khoá được chọn (chỉ định) trong bảng
Một tập thuộc tính
Một tập thuộc tính gồm một hay một số thuộc tính dùng để phân biệt các bộ trong bảng
Thuộc tính khóa
Xét trên thực tế, cơ sở dữ liệu quan hệ được lưu ở đâu trong số các thành phần của hệ thống máy tính sau đây
RAM
ROM
Bộ nhớ ngoài
CPU
Hãy cho biết ý kiến nào là SAI . Với một bảng dữ liệu, hệ QTCSDL cho phép
Xem mối liên kết giữa bảng đó với các bảng khác
Xem nội dung các bản ghi
Xem một số trường của mỗi bản ghi
Xem đồng thời cấu trúc và nội dung bản ghi
Khi nào cần hệ quản trị CSDL?
Tích hợp với nhiều trình ứng dụng khác nhau: các ngôn ngữ lập trình, các ứng dụng hỗ trợ phân tích thiết kế, …
Khi chúng ta giải quyết các vấn đề đơn giản mà các chương trình ứng dụng có thể thực hiện tốt không cần tới hệ CSDL
Khi hệ thống CSDL không đáp ứng được yêu cầu về hiệu năng như : tốc độ, tính bảo mật, định dạng dữ liệu cần lưu trữ, …
Khi không cần thiết đa số người dùng cùng truy cập vào một CSDL chung
Trong các phần mềm sau dây, phần mềm nào KHÔNG phải là hệ QTCSDL quan hệ?
Microsoft Access
Microsoft SQL Server
Microsoft Excel
My SQL
Trường THPT Nguyễn Tất Thành xây dựng một hệ CSDL “Quản Lý Học Sinh” một phụ huynh học sinh dùng máy tính để xem điểm kiểm tra học kỳ I năm học 2022-2023 của học sinh. Theo em thao tác đó thuộc nhóm thao tác nào sau đây?
Cập nhật cấu trúc
Tạo lập CSDL
Cập nhật dữ liệu
Khai thác CSDL
Trong các phần mềm sau dây, phần mềm nào là hệ QTCSDL quan hệ?
Microsoft Access
Microsoft Powerpoint
Microsoft Word
Microsoft Excel
Đặc điểm nào sau đây không là đặc trưng của một quan hệ trong hệ CSDL quan hệ?
Các bộ là phân biệt và thứ tự các bộ không quan trọng
Quan hệ không có thuộc tính đa trị hay phức tạp
Mỗi thuộc tính có một tên phân biệt và thứ tự các thuộc tính là quan trọng
Tên của các quan hệ có thể trùng nhau
Việc đầu tiên để tạo lập một CSDL quan hệ là
Tạo ra một hay nhiều biểu mẫu
Tạo ra một hay nhiều báo cáo
Tạo ra một hay nhiều mẫu hỏi
Tạo ra một hay nhiều bảng
Thao tác khai báo cấu trúc bảng bao gồm
Khai báo kích thước của trường
Tạo liên kết giữa các bảng
Đặt tên các trường và chỉ định kiểu dữ liệu cho mỗi trường
Khai báo kích thước của trường, đặt tên các trường và chỉ định kiểu dữ liệu cho mỗi trường
Thao tác nào sau đây KHÔNG thuộc loại tạo lập CSDL quan hệ?
Tạo cấu trúc bảng
Chọn khoá chính
Ðặt tên bảng và lưu cấu trúc bảng
Nhập dữ liệu ban đầu
Cho các thao tác sau: B1: Tạo bảng
B2: Đặt tên và lưu cấu trúc
B3: Chọn khóa chính cho bảng
B4: Tạo liên kết
Khi tạo lập CSDL quan hệ ta thực hiện lần lượt các bước sau:
B1-B3-B4-B2
B2-B1-B3-B4
B1-B3-B2-B4
B1-B2-B3-B4
Thao tác nào sau đây KHÔNG phải là thao tác cập nhật dữ liệu?
Nhập dữ liệu ban đầu
Sửa những dữ liệu chưa phù hợp
Thêm bản ghi
Sao chép CSDL thành bản sao dự phòng
Chỉnh sửa dữ liệu là:
Xoá một số quan hệ
Xoá giá trị của một vài thuộc tính của một bộ
Thay đổi các giá trị của một vài thuộc tính của một bộ
Xoá một số thuộc tính
Xoá bản ghi là:
Xoá một hoặc một số quan hệ
Xoá một hoặc một số bộ của bảng
Xoá một hoặc một số cơ sở dữ liệu
Xoá một hoặc một số thuộc tính của bảng
Thao tác nào sau đây KHÔNG là khai thác CSDL quan hệ?
Sắp xếp các bản ghi
Thêm bản ghi mới
Kết xuất báo cáo
Xem dữ liệu
Khai thác CSDL quan hệ có thể là
Tạo bảng, chỉ định khóa chính, tạo liên kết
Đặt tên trường, chọn kiểu dữ liệu, định tính chất trường
Thêm, sửa, xóa bản ghi
Sắp xếp, truy vấn, xem dữ liệu, kết xuất báo cáo
Hãy cho biết các công cụ của một hệ quản trị CSDL cho phép thực hiện những công việc gì?
Các thao tác với cớ sở dữ liệu quan hệ là: Tạo lập hồ sơ
Các thao tác với cớ sở dữ liệu quan hệ là: Xem dữ liệu
Các thao tác với cớ sở dữ liệu quan hệ là: Khai thác thông tin học sinh
Các thao tác với cớ sở dữ liệu quan hệ là: Tạo lập cơ sở dữ liệu, cập nhật dữ liệu, khai thác dữ liệu
Thao tác nào sau đây KHÔNG là khai thác CSDL quan hệ?
Sắp xếp các bản ghi
Thiết lập , sửa đổi liên kết giữa các bảng
Sắp xếp thứ tự các thuộc tính
Tạo các truy vấn
Tìm phương án ghép SAI. Thao tác sắp xếp bản ghi:
Chỉ thực hiện sắp xếp trên một trường
Có thể thực hiện sắp xếp trên một vài trường với mức ưu tiên khác nhau
Không làm thay đổi vị trí lưu các bản ghi trên đĩa
Để tổ chức lưu trữ dữ liệu hợp lí hơn
Thao tác nào với báo cáo được thực hiện cuối cùng?
Chọn bảng và mẫu hỏi
So sánh đối chiếu dữ liệu
Sắp xếp và phân nhóm dữ liệu, thực hiện tổng hợp dữ liệu
In dữ liệu (in báo cáo)
Câu nào sau đây SAI?
Không thể tạo ra chế độ xem dữ liệu đơn giản
Có thể dùng công cụ lọc dữ liệu để xem một tập con các bản ghi hoặc một số trường trong một bảng
Các hệ quản trị CSDL quan hệ cho phép tạo ra các biểu mẫu để xem các bản ghi
Các hệ quản trị CSDL quan hệ cho phép tạo ra các biểu mẫu để xem các bản ghi
Khi xác nhận các tiêu chí truy vấn thì hệ QTCSDL sẽ không thực hiện công việc
Xoá vĩnh viễn một số bản ghi không thoả mãn điều kiện trong CSDL
Thiết lập mối quan hệ giữa các bảng để kết xuất dữ liệu
Liệt kê tập con các bản ghi thoả mãn điều kiện
Định vị các bản ghi thoả mãn điều kiện
Cơ sở dữ liệu quan hệ là CSDL được xây dựng dựa trên ........................
Hãy lựa chọn một phương án đúng nhất để điền vào chổ trống cho thích hợp.
Mô hình dữ liệu quan hệ
Mô hình dữ liệu
Mô hình thực tế
Mô hình đa cấp
: Hệ QTCSDL quan hệ là hệ QTCSDL dùng ...............................quan hệ.
Hãy lựa chọn một phương án đúng nhất để điền vào chổ trống cho thích hợp.
Tạo lập, cập nhật và khai thác CSDL
Cập nhật và khai thác CSDL
Khai thác CSDL
Tạo lập và khai thác CSDL
Việc đầu tiên để tạo lập một CSDL quan hệ là
Tạo ra một hay nhiều biểu mẫu
Tạo ra một hay nhiều báo cáo
Tạo ra một hay nhiều mẫu hỏi
Tạo ra một hay nhiều bảng
Thao tác khai báo cấu trúc bảng bao gồm
Khai báo kích thước của trường
Tạo liên kết giữa các bảng
Đặt tên các trường và chỉ định kiểu dữ liệu cho mỗi trường
Câu A và C đều đúng
Những phép cập nhật cấu trúc nào nêu dưới đây làm thay đổi giá trị các dữ liệu hiện có trong bảng?
Thêm một trường vào cuối bảng
Đổi tên một trường
Chèn một trường vào giữa các trường hiện có
Thay đổi kiểu dữ liệu của một trường
Có các câu trả lời cho câu hỏi sau ”tại sao phải khai báo kích thước cho mỗi trường?”
Để giúp hệ thống kiểm tra tính đúng đắn khi nhập dữ liệu
Để hệ thống dự trữ vùng nhớ phục vụ ghi dữ liệu
Để có thể tính kích thước bản ghi (bộ dữ liệu) và xác định vị trí các trường trong bản ghi
Cả A, B, C đều đúng
Hãy cho biết loại cập nhật cấu trúc nào dưới đây luôn có thể thực hiện được với một bảng
Thêm một vài trường mới
Thay đổi kích thước một trường
Thay đổi kích thước một trường
Cả A, B, C đều đúng
Thông thường các hệ QTCSDL cung cấp bao nhiêu cách xem dữ liệu
Các hệ QTCSDL quan hệ quen thuộc cũng cho phép tạo ra các biểu mẫu để xem các bản ghi
Xem toàn bộ bảng
Có thể dùng công cụ lọc dữ liệu để xem một tập con các bản ghi hoặc một số trường trong bảng
Cả A, B, C đều đúng
Hai bảng trong một CSDL quan hệ được liên kết với nhau bởi các khoá. Điều khẳng định nào sau đây là đúng ?
Trong các khoá liên kết phải có ít nhất một khoá là khoá chính ở một bảng nào đó.
Trong các khoá liên kết có thể không có khoá chính nào tham gia
Các khoá liên kết phải là khoá chính của mỗi bảng
Cả A, B, C đều đúng
Hãy chọn phương án trả lời đúng. Trong Tin học, mọi giá trị xử lí đều là hữu hạn (tuy có thể rất lớn). Vậy số lượng tối đa các bản ghi (số lượng bộ) trong một quan hệ phụ thuộc vào điều gì?
Khả năng xử lí của ngôn ngữ CSDL cài đặt trong hệ QTCSDL
Kích thước tối đa cho phép của tệp trong hệ điều hành
Theo từng quy định của hệ QTCSDL cụ thể
Giá trị nhỏ nhất giữa kích thước tối đa cho phép của tệp trong hệ điều hành và dung lượng bộ nhớ còn trống của thiết bị ngoài, nơi lưu trữ tệp
Về khai báo độ rộng cho một trường nào đó của bản ghi, ý kiến nào sau đây là hợp lí?
Phụ thuộc vào ngôn ngữ định nghĩa dữ liệu của hệ QTCSDL
Không thể khai báo
Khai báo được
Giá trị nhỏ nhất giữa kích thước tối đa cho phép của tệp trong hệ điều hành
Hãy chọn phương án đúng. Hai bảng trong một CSDL quan hệ liên kết với nhau thông qua
Địa chỉ của các bảng
Thuộc tính khóa
Tên trường
Thuộc tính của các trường được chọn (không nhất thiết phải là khóa)
Hai bảng trong một CSDL quan hệ được liên kết với nhau bởi các khóa. Điều khẳng định nào sau đây là ĐÚNG?
Các khóa liên kết phải là khóa chính của mỗi bảng
Trong các khóa liên kết phải có ít nhất một khóa là khóa chính ở một bảng nào đó
Trong các khóa liên kết có thể không có khóa chính nào tham gia
Thuộc tính của các trường được chọn
Một trường khóa (nhưng không phải là khóa chính) được thiết kế là bắt buộc phải điền dữ liệu, không được để trống. Điều khẳng định nào sau đây là đúng?
Có thể yêu cầu như vậy, nếu điều đó là cần thiết
Không thể được, chỉ có trường khóa chính mới bắt buộc điền dữ liệu
Về nguyên tắc thì không sai, nhưng hệ QTCSDL quan hệ không có công cụ để kiểm soát điều đó
Trong các khóa liên kết có thể không có khóa chính nào tham gia
Hãy chọn phương án trả lời đúng. Có các câu trả lời sau cho câu hỏi : “Tại sao phải khai báo kích thước cho mỗi trường?”
Để giúp hệ thống kiểm tra tính đúng đắn khi nhập dữ liệu
Để hệ thống dự trữ vùng nhớ phục vụ ghi dữ liệu
Để có thể tính kích thước của bản ghi (bộ dữ liệu) và xác định vị trí các trường trong bản ghi
Cả A, B, C đều đúng
Hãy cho biết loại cập nhật cấu trúc nào dưới đây luôn có thể thực hiện được với một bảng
Thêm một vài trường mới
Xóa một vài trường không phải là trường khóa chính
Thay đổi tên của một trường không phải là trường khóa
Cả A, B, C đều đúnG
Hãy cho biết loại cập nhật cấu trúc nào dưới đây luôn có thể thực hiện được với một bảng
Thêm một vài trường mới
Thay đổi kích thước của một trường
Thay đổi kích thước của một trường
Cả A, B, C đều đúng
Hai nhóm cùng được giao thiết kế một CSDL và làm việc độc lập với nhau. Điều khẳng định nào sau đây là sai ?
Các bộ thuộc tính khóa sẽ giống nhau ngoại trừ tên gọi
Các bộ thuộc tính khóa có thể khác nhau, nhưng các khóa chính giống nhau (nếu không tính cách đặt tên)
Có thể có bộ khóa khác nhau và khóa chính khác nhau
Cả A, B đều sai
