Font size
WorksheetsBài 11. Cơ sở dữ liệu
Total questions: 86
Worksheet time: 1hrs 6mins
Những khó khăn trong việc khai thác CSDL nếu không có hệ QTCSDL là?
Bản thu âm trong Hình 13.1d tương ứng với dò
Dữ liệu cần lấy có thể
Cho CSDL học tập có các bảng sau: Hocsinh (họ tên, số CCCD, số thẻ học sinh, ngày sinh, địa chỉ), monhoc (tên, mã môn), Diem (số thẻ học sinh, mã môn, năm, học kì, loại điểm, điểm), trong đó loại điểm chỉ các loại ĐĐG thường xuyên, ĐĐG giữa kì, ĐĐG cuối kì. Hãy xác định các khoá chính và các khoá ngoài của từng bảng, có thể lấy số CCCD làm khoá chính được không.
Trong kì thi tốt nghiệp trung học phổ thông, học sinh được đánh số báo danh, có thể thi một số môn, được chia vào các phòng thi được đánh số, sau khi chấm sẽ có điểm thi với các môn đăng kí dự thi. Em hãy đề xuất một số bảng dữ liệu và các trường làm khoá chính và khoá ngoài cho các bảng đó.
Viết câu truy vấn lấy ra tất cả các dòng trong liên kết bảng banthuam với bảng bannhac và bảng casi, mỗi dòng lấy các cột: Mid, Sid của bảng banthuam, cột TenBN của bảng bannhac và TenCS của bảng casi. (CSDL music trong SGK)
Viết câu truy vấn tạo khoá ngoài Mid và Sid cho bảng banthuam.
Hãy viết câu truy vấn cấp quyền UPDATE đối với tất cả các bảng trong CSDL music cho người dùng mod
Hãy viết câu truy vấn thu hồi quyền DELETE đối với bảng nhacsi trong CSDL music cho người dùng mod
What does the term 'DBMS' stand for?
A. Database Management System
B. Data Management System
C. Data Mining System
D. Database Manipulation System
Mỗi hàng của bảng được gọi là một?
A. Trường
B. Thuộc tính
C. Khóa
D. Bản ghi
Mỗi cột trong bảng được gọi là?
A. Thuộc tính
B. Khóa
C. Bản ghi
D. Trường
Khó khăn trong việc không có tính năng bảo mật xảy ra khi?
A. Hệ thống lưu trữ dữ liệu không có hệ quản trị cơ sở dữ liệu sẽ không có tính năng quản lý dữ liệu
B. Các hệ thống lưu trữ dữ liệu không có hệ quản trị cơ sở dữ liệu có thể không có tính năng bảo mật
C. Một hệ thống lưu trữ dữ liệu không có hệ quản trị cơ sở dữ liệu sẽ phải tổ chức và lưu trữ dữ liệu một cách thủ công
D. Người dùng phải thực hiện các hoạt động lọc, sắp xếp và phân tích dữ liệu một cách thủ công
Khó khăn trong việc lưu trữ dữ liệu xảy ra khi?
A. Hệ thống lưu trữ dữ liệu không có hệ quản trị cơ sở dữ liệu sẽ không có tính năng quản lý dữ liệu
B. Các hệ thống lưu trữ dữ liệu không có hệ quản trị cơ sở dữ liệu có thể không có tính năng bảo mật
C. Một hệ thống lưu trữ dữ liệu không có hệ quản trị cơ sở dữ liệu sẽ phải tổ chức và lưu trữ dữ liệu một cách thủ công
D. Người dùng phải thực hiện các hoạt động lọc, sắp xếp và phân tích dữ liệu một cách thủ công
Tình trạng phụ thuộc giữa chương trình và dữ liệu dẫn tới việc?
A. Nếu thay đổi cách lưu trữ dữ liệu phải sửa đổi phần mềm
B. Nếu thay đổi cách lưu trữ dữ liệu không phải sửa đổi phần mềm
C. Nếu không thay đổi cách lưu trữ dữ liệu thì phải sửa đổi phần mềm
D. Dữ liệu khớp với phần mềm
Khi dữ liệu được lưu trữ trên máy tính thì việc lập bảng điểm lớp học từ dữ liệu cơ sở có thể?
A. Thực hiện một cách phức tạp
B. Thực hiện một cách khó khăn
C. Thực hiện một cách dễ dàng
D. Dễ bị nhầm lẫn dữ liệu
Trường thể hiện?
A. Thuộc tính của đối tượng được quản lý trong bảng
B. Định dạng của đối tượng được quản lý trong bảng
C. Đặc điểm của đối tượng được quản lý trong bảng
D. Khóa của bảng
What is the primary key in a relational database?
A. A key that uniquely identifies each record in a table
B. A key that is used for encryption purposes
C. A key that is used for sorting records
D. A key that is used for indexing purposes
How should data be organized for storage?
Build and develop software together
Independent of software development
Data should depend on software
Minimize data redundancy and avoid data anomalies
Theo em, một phần mềm hỗ trợ làm việc với các CSDL cần thực hiện được những yêu cầu nào dưới đây?
Cập nhật dữ liệu và tự động kiểm tra tính đúng đắn của dữ liệu
Hỗ trợ truy xuất dữ liệu
Cung cấp giao diện để ai cũng có thể xem nội dung của các bảng dữ liệu một cách dễ dàng
Cập nhật dữ liệu và tự động kiểm tra tính đúng đắn của dữ liệu, hỗ trợ truy xuất dữ liệu, cung cấp giao diện để ai cũng có thể xem nội dung của các bảng dữ liệu một cách dễ dàng
Dữ liệu cần được tổ chức lưu trữ như thế nào?
A. Cùng xây dựng phát triển phần mềm
B. Độc lập
Hệ quả của khó khăn trong việc truy xuất dữ liệu là?
Việc truy xuất dữ liệu trở nên phức tạp và khó khăn hơn
Việc quản lý dữ liệu trở nên khó khăn và không hiệu quả
Việc dữ liệu không được bảo vệ và có thể bị đánh cắp hoặc thay đổi bởi các kẻ tấn công
Việc đồng bộ hóa dữ liệu giữa các ứng dụng khác nhau trở nên khó khăn và phức tạp hơn
Hệ cơ sở dữ liệu là
Tập hợp các dữ liệu khác nhau được lưu vào máy tính theo một cấu trúc và logic nhất định
Một hệ thống gồm 3 thành phần: CSDL, hệ QTCSDL và phần mềm ứng dụng CSDL
Phần mềm quản lý dữ liệu
Tập hợp các bảng dữ liệu có liên quan
Mỗi trường có kiểu dữ liệu?
A. Cùng một kiểu
B. Khác kiểu
C. Giống kí tự
D. Cùng một kiểu nhưng khác nhau về độ dài
Which of the following is not a type of database model?
A. Relational
B. Hierarchical
C. Network
D. Linear
Thói quen cá nhân của người lưu trữ có thể dẫn đến ?
A. Sự nhất quán của dữ liệu khi lưu trữ thủ công
B. Sự không nhất quán của dữ liệu khi lưu trữ tự động
C. Sự không nhất quán của dữ liệu khi lưu trữ thủ công
D. Dữ liệu được lưu trữ đầy đủ
Bản ghi là?
A. Tập hợp các thông tin về một đối tượng cụ thể được quản lý trong bảng
B. Tập hợp các thông tin về một đối tượng cụ thể được quản lý trong cột
C. Tập hợp các thông tin về một đối tượng cụ thể được quản lý trong đoạn
D. Thuộc tính của bảng
CSDL quan hệ tổ chức lưu trữ dữ liệu dưới dạng?
A. Các đoạn văn ngắn
B. Các dãy số
C. Các bảng gồm các hàng và cột
D. Dãy nhị phân
Hệ quả của việc không thể đồng bộ hóa dữ liệu là?
Việc truy xuất dữ liệu trở nên phức tạp và khó khăn hơn
Việc quản lý dữ liệu trở nên khó khăn và không hiệu quả
Việc dữ liệu không được bảo vệ và có thể bị đánh cắp hoặc thay đổi bởi các kẻ tấn công
Việc đồng bộ hóa dữ liệu giữa các ứng dụng khác nhau trở nên khó khăn và phức tạp hơn
Để khai thác dữ liệu hiệu quả cần?
Sử dụng một hệ quản trị cơ sở dữ liệu đáng tin cậy để giải quyết các khó khăn và đảm bảo tính hiệu quả và bảo mật của dữ liệu
Sử dụng một hệ quản trị cơ sở dữ liệu đa năng
Sử dụng một hệ quản trị cơ sở dữ liệu mới mẻ để giải quyết các khó khăn và đảm bảo tính hiệu quả và bảo mật của dữ liệu
Đồng bộ hóa dữ liệu giữa các ứng dụng khác nhau
Bản thu âm trong Hình 13.1d tương ứng với dòng 0005 TN là bản thu âm của bản nhạc nào?
Tình ca
Xa khơi
Việt Nam quê hương tôi
Du kích sông Thao
Một bảng có thể có?
A. Nhiều khóa
B. Chỉ một khóa
C. Chỉ mười khóa
D. Chỉ hai khóa
Có thể dùng gì để thực hiện ghép nối dữ liệu hai bảng với nhau
A. Khóa trong
B. Khóa chính
C. Khóa ngoài
D. Tên trường
Một hệ QTCSDL có thể quản trị bao nhiêu CSDL?
Một CSDL
Mười CSDL
Nhiều CSDL
Hai CSDL
Khi nhiêu người được truy cập đông thời vào CSDL sẽ nảy sinh ra vấn đề?
Tranh chấp dữ liệu
Trộm cắp dữ liệu
Thay đổi dữ liệu
Mất dữ liệu
What is ACID in database transactions?
Atomicity, Consistency, Isolation, Durability
All Customers Invest Daily
Automated Control of Information Data
All Cloud Instances Deployed
CSDL là:
Tập hợp các dữ liệu có liên quan với nhau được lưu trữ một cách có tổ chức trong hệ thống máy tính
Một hệ thống gồm 3 thành phần: CSDL, hệ QTCSDL và phần mềm ứng dụng CSDL
Phần mềm được xây dựng tương tác với hệ QTCSDL nhằm mục đích hỗ trợ người dùng khai thác thông tin từ CSDL một cách thuận tiện theo các yêu cầu xác định
Phần mềm cung cấp phương thức để lưu trữ, cập nhật và truy xuất CSDL
Phần mềm ứng dụng CSDL là:
Tập hợp các dữ liệu khác nhau được lưu vào máy tính theo một cấu trúc và logic nhất định
Một hệ thống gồm 3 thành phần: CSDL, hệ QTCSDL và phần mềm ứng dụng CSDL
Phần mềm được xây dựng tương tác với hệ QTCSDL nhằm mục đích hỗ trợ người dùng khai thác thông tin từ CSDL một cách thuận tiện theo các yêu cầu xác định
Phần mềm cung cấp phương thức để lưu trữ, cập nhật và truy xuất CSDL
Hệ quả của việc khôngcó tính năng bảo mật là?
Việc truy xuất dữ liệu trở nên phức tạp và khó khăn hơn
Việc quản lý dữ liệu trở nên khó khăn và không hiệu quả
Việc dữ liệu không được bảo vệ và có thể bị đánh cắp hoặc thay đổi bởi các kẻ tấn công
Việc đồng bộ hóa dữ liệu giữa các ứng dụng khác nhau trở nên khó khăn và phức tạp hơn
Việc lưu trữ dữ liệu không tách rời việc khai thác thông tin nhờ các phần mềm ứng dụng vì?
A. Xử lý thông tin là mục đích của việc lưu trữ
B. Thu thập thông tin là mục đích của việc lưu trữ
C. Khai thác thông tin là mục đích của việc lưu trữ
D. Khai thác thông tin không phải là mục đích của việc lưu trữ
Người ta thường chọn khóa có?
A. Số trường ít nhất
B. Số trường nhiều nhất
C. Số trường lạ nhất
D. Có từ hai trường trở lên
Khó khăn trong việc không có tính năng quản lý xảy ra khi?
A. Hệ thống lưu trữ dữ liệu không có hệ quản trị cơ sở dữ liệu sẽ không có tính năng quản lý dữ liệu
B. Các hệ thống lưu trữ dữ liệu không có hệ quản trị cơ sở dữ liệu có thể không có tính năng bảo mật
C. Một hệ thống lưu trữ dữ liệu không có hệ quản trị cơ sở dữ liệu sẽ phải tổ chức và lưu trữ dữ liệu một cách thủ công
D. Người dùng phải thực hiện các hoạt động lọc,
Hệ QTCSDL cung cấp các phương tiện thực hiện sao lưu đự phòng (backup) để ?
Phòng các sự cố gây mất dữ liệu; khôi phục dữ liệu khi cần
Khôi phục dữ liệu khi cần, tránh thay đổi dữ liệu
Phòng các sự cố gây mất dữ liệu; khôi phục dữ liệu khi cần; tạo lập, sửa đối kiến trúc bên trong mỗi CSDL
Cập nhật dữ liệu
Đâu không phải là CSDL tập trung?
Hệ CSDL cá nhân
Hệ CSDL trung tâm
Hệ CSDL khách chủ
Hệ CSDL thuần nhất
Hệ quản trị cơ sở dữ liệu là
Tập hợp các dữ liệu khác nhau được lưu vào máy tính theo một cấu trúc và logic nhất định
Phần mềm dùng để tạo lập, tìm kiếm, lưu trữ,... cơ sở dữ liệu
Phần mềm quản lý dữ liệu
Tập hợp các bảng dữ liệu có liên quan
CSDL là:
Tập hợp các dữ liệu có liên quan với nhau được lưu trữ một cách có tổ chức trong hệ thống máy tính
Một hệ thống gồm 3 thành phần: CSDL, hệ QTCS
Hệ quả của khó khăn trong việc lưu trữ dữ liệu là?
Việc truy xuất dữ liệu trở nên phức tạp và khó khăn hơn
Việc quản lý dữ liệu trở nên khó khăn và không hiệu quả
Việc dữ liệu không được bảo vệ và có thể bị đánh cắp hoặc thay đổi bởi các kẻ tấn công
Việc lưu trữ dữ liệu không hiệu quả và khó khăn trong việc quản lý và truy xuất dữ liệu
Khóa ngoài là?
A. Khóa có thể có trường hay nhóm các trường làm thành khóa chính ở một bảng khác
B. Khóa có thể có trường hay nhóm các trường ít dữ liệu nhất
C. Khóa có thể có trường hay nhóm các trường đặc biệt nhất
D. Khóa có thể có trường hay nhóm các trường làm khóa ngoài ở một bảng khác
Chức năng cập nhật dữ liệu là?
CSDL sau khi được khởi tạo chưa có dữ liệu, cần phải nhập dữ liệu vào; hệ QTCSDL cần cung cấp các chức năng thêm, xoá, sửa dữ liệu; thiết lập các ràng buộc dữ liệu
Hệ QTCSDL cần cung cấp các chức năng thêm, xoá, sửa dữ liệu
CSDL sau khi được khởi tạo chưa có dữ liệu, cần phải nhập dữ liệu vào; Hệ QTCSDL cần cung cấp các chức năng thêm, xoá, sửa dữ liệu
Thiết lập các ràng buộc dữ liệu
Việc thực hiện các thao tác dữ liệu sẽ có nhiều thuận lợi nhờ?
A. Sự nhất quán về dữ liệu
B. Sự nhất quán về cách sắp xếp
C. Sự nhất quán về cấu trúc
D. Sự đẹp mắt khi bố trí dữ liệu
Khó khăn trong việc không thể đồng bộ hóa dữ liệu xảy ra khi?
Hệ thống lưu trữ dữ liệu không có hệ quản trị cơ sở dữ liệu sẽ không có tính năng quản lý dữ liệu
Các hệ thống lưu trữ dữ liệu không có hệ quản trị cơ sở dữ liệu có thể không có tính năng bảo mật
Một hệ thống lưu trữ dữ liệu không có hệ quản trị cơ sở dữ liệu sẽ phải tổ chức và lưu trữ dữ liệu một cách thủ công
Không có tính năng đồng bộ hóa dữ liệu tự động như trong hệ quản trị cơ sở dữ liệu
Hệ quả của việc không có tính năng quản lý là?
Việc truy xuất dữ liệu trở nên phức tạp và khó khăn hơn
Việc quản lý dữ liệu trở nên khó khăn và không hiệu quả
Việc dữ liệu không được bảo vệ và có thể bị đánh cắp hoặc thay đổi bởi các kẻ tấn công
Việc đồng bộ hóa dữ liệu giữa các ứng dụng khác nhau trở nên khó khăn và phức tạp hơn
ông có hệ QTCSDL là?
A. Khó khăn trong việc truy xuất dữ liệu, khó khăn trong việc lưu trữ dữ liệu, tuy nhiên có thể bảo mật dữ liệu
B. Dễ dàng truy xuất dữ liệu, khó khăn trong việc lưu trữ dữ liệu, không có tính năng bảo mật
C. Khó khăn trong việc truy xuất dữ liệu, lưu trữ dữ liệu nhanh chóng, không có tính năng bảo mật
D. Khó khăn trong việc truy xuất dữ liệu, khó khăn trong việc lưu trữ dữ liệu, không có tính năng bảo mật
Mô hình cơ sở dữ liệu quan hệ là gì?
Một loại mô hình dữ liệu xác định một cách cơ bản cách thức dữ liệu có thể được lưu trữ, sắp xếp và thao tác
Một loại mô hình dữ liệu xác định cấu trúc logic của cơ sở dữ liệu
Mô hình tổ chức dữ liệu thành các bảng dữ liệu của các đối tượng có các thuộc tính giống nhau và các bảng có quan hệ với nhau
Mô hình tổ chức dữ liệu thành các bảng
ó kiểu dữ liệu?
A. Cùng một kiểu
B. Khác kiểu
C. Giống kí tự
D. Cùng một kiểu nhưng khác nhau về độ dài
Việc thay đổi cách lưu trữ dữ liệu phải sửa đổi phần mềm dẫn tới?
A. Việc thiết kế, bảo trì, phát triển phần mềm mất nhiều thời gian và công sức
B. Việc thiết kế, bảo trì, phát triển phần mềm nhanh chóng
C. Việc thiết kế, bảo trì, phát triển phần mềm mất nhiều tiền bạc
D. Mất nhiều thời gian để viết phần mềm mới
Nhóm chức năng định nghĩa dữ liệu gồm?
Khai báo CSDL với tên gọi xác định; Tạo lập, sửa đối kiến trúc bên trong mỗi CSDL; Thiết lập các ràng buộc dữ liệu
Khai báo CSDL với tên gọi xác định; Tạo lập, sửa đối kiến trúc bên trong mỗi CSDL; Cập nhật dữ liệu
Khai báo CSDL với tên gọi xác định; Tr
Mỗi bảng có thể có có một hay một nhóm trường mà các giá trị của chúng tại các bản ghi...được gọi là khóa?
A. Trùng nhau
B. Không trùng nhau
C. Có cùng thuộc tính
D. Có cùng kiểu dữ liệu
Muốn tạo CSDL Amnhac, câu lệnh nào dưới đây là đúng?
CREATE DATABASE music
CREATE DATABASE Amnhac
CRETE DATABASE music
CREATE TABLE music
Hệ quản trị cơ sở dữ liệu có chức năng?
Định nghĩa dữ liệu; bảo mật, an toàn CSDL; cập nhật và truy xuất dữ liệu
Bảo mật, an toàn CSDL, khởi tạo CSDL mới
Cập nhật và truy xuất dữ liệu, bảo mật dữ liệu
Thêm, xóa, sửa dữ liệu
Có thể dùng SQL để thao tác trên hệ QTCSDL nào?
A. Oracle
B. SQL server
C. MySQL, SQL server, Oracle
D. My SQL
CSDL tập trung là
Dữ liệu không lưu trữ tập trung ở một máy mà được lưu trữ ở nhiều máy trên mạng và được tổ chức thành những CSDL con
Dữ liệu tập trung ở một máy hoặc nhiều máy
Toàn bộ CSDL được lưu ở một dàn máy tính (có thể bao gồm một hoặc nhiều máy được điều hành chung như một máy)
Phần mềm lưu trữ CSDL
Thành phần nào của SQL cung cấp các câu truy vấn kiểm soát quyền người dùng với CSDL?
A. DCL
B. DDL
C. DML
D. DSL
Thành phần nào của SQL cung cấp các câu truy vấn cập nhật và truy xuất dữ liệu?
A. DML
B. DDL
C. DCL
D. DSL
Thành phần nào của SQL cung cấp các câu truy vấn kiểm soát quyền người dùng với CSDL?
DCL
DDL
DML
DSL
Muốn chỉ định chọn chỉ 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
Muốn xóa các dòng trong bảng < tên bảng> thỏa mãn <điều kiện> 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
Muốn cập nhật
UPDATE < tên bảng> SET < tên trường> =
ORDER BY < tên trường>
INNER JOIN
DELETE FROM
Muốn liên kết các bảng theo thứ tự chỉ đị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
Muốn sắp xếp các dòng kết quả theo thứ tự chỉ đị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
Việc kết nối dữ liệu hai bảng với nhau bằng khóa ngoài được gọi là
A. Liên kết dữ liệu theo định dạng
B. Liên kết dữ liệu theo chữ
C. Liên kết dữ liệu theo khóa
D. Liên kết dữ liệu theo trường
Muốn Thêm dữ liệu bào bảng
INSERT INTO < tên bảng> VALUES
ORDER BY < tên trường>
INNER JOIN
DELETE FROM
Nhược điểm của liên kết dữ liệu là gì?
A. Dữ liệu lặp lại gây dư thừa, tốn không gian lưu trữ, dễ mắc lỗi làm mất tính nhất quán dữ liệu
B. Dữ liệu lặp lại đầy đủ, tốn không gian lưu trữ, dễ mắc lỗi làm mất tính nhất quán dữ liệu
C. Dữ liệu lặp lại gây dư thừa, tốn không gian lưu trữ, đảm bảo tính nhất quán dữ liệu
D. Không thể liên kết dữ liệu giữa các bảng
Dữ liệu cần lấy có thể là?
Danh sách các trường hay hàm nào đó với các biến là các trường trong bảng
Danh sách các trường hay hàm nào đó với các biến là các dòng trong bảng
Danh sách các trường hay hàm nào đó với các biến là các hàng trong bảng
Danh sách các trường hay hàm nào đó với các biến là các cột trong bảng
Câu truy vấn tạo khoá ngoài MaBN và MaCS cho bảng Banthuam
ALTER TABLE Banthuam ADD FOREIGN KEY (MaBN) REFERENCES Bannhac(MaBN); ALTER TABLE Banthuam ADD FOREIGN KEY (MaCS) REFERENCES Casi(MaCS);
ALTER TABLE Banthuam FOREIGN KEY (MaBN) REFERENCES Bannhac(MaBN); ALTER TABLE Banthuam FOREIGN KEY (MaCS) REFERENCES Casi(MaCS);
ALTER Banthuam ADD FOREIGN KEY (MaBN) REFER
Câu truy vấn xóa bản nhạc có MaBN là 0005 từ bảng Bannhac?
DELETE FROM Bannhac WHERE MaBN=‘0005’;
DELETE Bannhac WHERE MaBN=‘0005’;
ALTER FROM Bannhac WHERE MaBN=‘0005’;
DELETE FROM Bannhac MaBN=‘0005’;
Chọn lệnh tạo khóa chính cho bảng bannhac, với tên trường tạo khóa chính là Mid.
ALTER TABLE bannhac PRIMARY KEY (Mid);
TABLE bannhac ADD PRIMARY KEY (Mid);
ALTER TABLE bannhac ADD PRIMARY KEY (Mid);
ALTER bannhac ADD PRIMARY KEY (Mid);
Chọn lệnh tạo bảng Casi với hai trường Sid và TenCS. Trong đó, trường Sid có kiểu dữ liệu là xâu kí tự, độ dài 2 ký tự; trường TenCS có kiểu xâu kí tự, độ dài 72 kí tự.
CREATE TABLE casi (Sid CHAR(2),TenCS VARCHAR(64));
CREATE TABLE casi (Sid CHAR(2),TenCS VARCHAR(72));
CREATE TABLE casi (Sid INT(2),TenCS VARCHAR(72));
CREATE TABLE casi (Sid INT(2),TenCS INT(72));
Tạo khóa chính cho bảng Casi, với tên trường tạo khóa chính là Sid.
ALTER TABLE bannhac PRIMARY KEY (Mid);
ALTER TABLE casi PRIMARY KEY (Sid);
ALTER TABLE casi ADD PRIMARY KEY (Sid);
ALTER casi ADD PRIMARY KEY (Sid);
Muốn xóa các dòng trong bảng < tên bảng> thỏa mãn <điều kiện> 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>
SQL có thành phần nào dưới đây
A. DDL, DML, DCL
B. DML, DDL
C. DCL, DML
D. DDL, DnL
Chọn lệnh tạo bảng Bannhac với ba trường MaBanNhac, MaNhacSi, TenBanNhac. Trong đó, trường MaBN có kiểu dữ liệu là xâu kí tự, độ dài 4 ký tự; trường MaNS có kiểu số nguyên; trường TenBN có kiểu dữ liệu là xâu kí tự, độ dài 128 kí tự.
CREATE TABLE Bannhac (MaBN CHAR(4), MaNS INT, TenBN VARCHAR(128));
CREATE Bannhac (MaBN CHAR(4), MaNS INT, TenBN VARCHAR(128));
CREATE TABLE Bannhac(MaBN INT(4), MaNS CHAR, TenBN INT(128));
CREAT TABLE Bannhac(MaBN CHAR(4), MaNS INT, TenBN VARCHAR(128));
Cần phải tổ chức việc lưu trữ dữ liệu trên máy tính hợp lý để?
A. Hạn chế trùng lặp làm dư thừa dữ liệu, đồng thời khắc phục những lỗi không nhất quán về dữ liệu
B. Khắc phục những lỗi không nhất quán về dữ liệu
C. Tránh mất dữ liệu
D. Khi cần thì chỉ cần mở máy tính là có dữ liệu
Câu truy vấn thêm các dòng cho bảng Casi với các giá trị là (‘TK’, ‘Nguyễn Trung Kiên’), (‘QD’, ‘Quý Dương’), (‘YM’, ‘Y Moan’).
INSERT INTO Casi VALUES (‘TK’, ‘Nguyễn Trung Kiên’), (‘QD’, ‘Quý Dương’), (‘YM’, ‘Y Moan’);
INSERT Casi VALUES (‘NK’, ‘Nguyễn Trung Kiên’), (‘QD’, ‘Quý Dương’), (‘YM’, ‘Y Moan’);
INSERT INTO Casi VALUES (NK, Nguyễn Trung Kiên), (QD, Quý Dương), (YM, Y Moan);
INSERT INTO Casi (‘NK’, ‘Nguyễn Trung Kiên’), (‘QD’, ‘Quý Dương’), (‘YM’, ‘Y Moan’);
Câu truy vấn thêm các dòng cho bảng Nhacsi với các giá trị là (5, ‘Phú Quang’), (6, ‘Phan Huỳnh Điểu’)
INSERT INTO nhacsi VALUES (5, ‘Phú Quang’), (6, ‘Phan Huỳnh Điểu’);
INSERT INTO Nhacsi VALUES (5, ‘Phú Quang’), (6, ‘Phan Huỳnh Điểu’);
INSERT INTO nhacsi VALUE (5, ‘Phú Quang’), (6, ‘Phan Huỳnh Điểu’);
INSERT nhacsi VALUES (5, ‘Phú Quang’), (6, ‘Phan Huỳnh Điểu’);
Việc xác định kiểu dữ liệu của các trường nhằm?
A. Hạn cế việc lãng phí dung lượng lưu trữ dữ liệu
B. Kiểm soát tính đúng đắn về mặt logic của dữ liệu được nhập vào bảng; hạn cế việc lãng phí dung lượng lưu trữ dữ liệu
C. Kiểm soát tính đúng đắn về mặt logic của dữ liệu được nhập vào bảng; giúp tăng dung lượng lưu trữ dữ liệu
D. Kiểm soát tính nhanh-chậm khi nhập dữ liệu vào bảng; hạn cế việc lãng phí dung lượng lưu trữ dữ liệu
