JavaScript is required
Danh sách đề

170+ câu hỏi trắc nghiệm Cơ sở dữ liệu Oracle có lời giải chi tiết

50 câu hỏi 60 phút

Thẻ ghi nhớ
Luyện tập
Thi thử
Nhấn để lật thẻ
1 / 50
Cái gì được thực thi khi sử dụng câu lệnh sau:ALTER USER JOHN DEFAULT ROLE ALL:
A.
John is assigned all the roles created in the database
B.
Future roles granted to John will not be default roles
C.
All of John‟s roles are enabled, except the roles with passwords
D.
Tất cả các ROLE của John được bật khi anh ấy kết nối CSDL
Đáp án
Câu lệnh `ALTER USER JOHN DEFAULT ROLE ALL` được sử dụng để thiết lập tất cả các role đã được cấp cho người dùng John sẽ được kích hoạt mặc định khi John kết nối vào cơ sở dữ liệu. Điều này có nghĩa là khi John đăng nhập, tất cả các quyền hạn (privileges) gắn liền với các role này sẽ có hiệu lực ngay lập tức mà không cần John phải kích hoạt chúng một cách thủ công. * **Phương án A không đúng** vì câu lệnh này không tự động gán tất cả các role được tạo trong cơ sở dữ liệu cho John. Nó chỉ định những role *đã* được gán cho John sẽ được kích hoạt mặc định. * **Phương án B không đúng** vì câu lệnh này không ảnh hưởng đến việc các role được gán cho John trong tương lai có phải là default role hay không. Việc này phụ thuộc vào cách gán role sau này. * **Phương án C không đúng** vì câu lệnh này kích hoạt tất cả các role của John (đã được gán), không phân biệt việc role đó có password hay không. * **Phương án D đúng** vì nó mô tả chính xác hành vi của câu lệnh `ALTER USER ... DEFAULT ROLE ALL`.

Danh sách câu hỏi:

Câu 1:

Cái gì được thực thi khi sử dụng câu lệnh sau:ALTER USER JOHN DEFAULT ROLE ALL:
Lời giải:
Đáp án đúng: D
Câu lệnh `ALTER USER JOHN DEFAULT ROLE ALL` được sử dụng để thiết lập tất cả các role đã được cấp cho người dùng John sẽ được kích hoạt mặc định khi John kết nối vào cơ sở dữ liệu. Điều này có nghĩa là khi John đăng nhập, tất cả các quyền hạn (privileges) gắn liền với các role này sẽ có hiệu lực ngay lập tức mà không cần John phải kích hoạt chúng một cách thủ công. * **Phương án A không đúng** vì câu lệnh này không tự động gán tất cả các role được tạo trong cơ sở dữ liệu cho John. Nó chỉ định những role *đã* được gán cho John sẽ được kích hoạt mặc định. * **Phương án B không đúng** vì câu lệnh này không ảnh hưởng đến việc các role được gán cho John trong tương lai có phải là default role hay không. Việc này phụ thuộc vào cách gán role sau này. * **Phương án C không đúng** vì câu lệnh này kích hoạt tất cả các role của John (đã được gán), không phân biệt việc role đó có password hay không. * **Phương án D đúng** vì nó mô tả chính xác hành vi của câu lệnh `ALTER USER ... DEFAULT ROLE ALL`.

Câu 2:

Để gán quyền SELECT trên table CUSTOMER cho tất cả user trong CSDL thì dùng câu lệnh nào?
Lời giải:
Đáp án đúng: D
Câu hỏi yêu cầu tìm câu lệnh SQL để cấp quyền `SELECT` trên bảng `CUSTOMER` cho tất cả người dùng trong cơ sở dữ liệu. Trong SQL, `PUBLIC` đại diện cho tất cả người dùng. Do đó, câu lệnh đúng phải sử dụng `GRANT SELECT ON CUSTOMER TO PUBLIC`. Các phương án khác không đúng cú pháp hoặc không sử dụng đúng đối tượng `PUBLIC` để chỉ tất cả người dùng.

Câu 3:

Những điều nào sau đây ko phải quyền hệ thống?
Lời giải:
Đáp án đúng: A
Câu hỏi yêu cầu xác định điều *không* phải là quyền hệ thống (system privilege). Quyền hệ thống cho phép người dùng thực hiện các thao tác nhất định trên cơ sở dữ liệu, thường liên quan đến quản trị hoặc thay đổi cấu trúc. Xem xét từng đáp án: * **A. SELECT:** Đây là quyền đối tượng (object privilege), cho phép người dùng truy vấn dữ liệu từ một bảng, view hoặc materialized view cụ thể. SELECT *không* phải quyền hệ thống. * **B. UPDATE ANY:** Đây là quyền hệ thống, cho phép người dùng cập nhật dữ liệu trong *bất kỳ* bảng nào trong cơ sở dữ liệu. * **C. EXECUTE ANY:** Đây là quyền hệ thống, cho phép người dùng thực thi *bất kỳ* stored procedure hoặc function nào trong cơ sở dữ liệu. * **D. CREATE TABLE:** Đây là quyền hệ thống, cho phép người dùng tạo bảng mới trong lược đồ của họ (hoặc trong lược đồ khác nếu có quyền thích hợp). Như vậy, đáp án **A** là đáp án đúng vì SELECT là quyền đối tượng, không phải quyền hệ thống.

Câu 4:

View nào cho phép truy vấn để thấy John có quyền CREATE TABLE hay không?
Lời giải:
Đáp án đúng: A
Câu hỏi này kiểm tra kiến thức về các data dictionary views trong Oracle, cụ thể là các view liên quan đến quyền (privileges). * **DBA_SYS_PRIVS**: Chứa thông tin về các *system privileges* được cấp trực tiếp cho user hoặc role. * **DBA_USER_PRIVS**: Chứa thông tin về các *system privileges* và *object privileges* được cấp trực tiếp cho user. * **DBA_ROLE_PRIVS**: Chứa thông tin về các role được cấp cho user hoặc role khác. * **DBA_TAB_PRIVS**: Chứa thông tin về các *object privileges* được cấp cho user hoặc role trên các bảng (tables). Trong trường hợp này, chúng ta cần kiểm tra xem user 'John' có quyền `CREATE TABLE` hay không. `CREATE TABLE` là một *system privilege*. Do đó, view phù hợp nhất để kiểm tra là `DBA_SYS_PRIVS`. `DBA_USER_PRIVS` cũng có thể chứa thông tin này, nhưng `DBA_SYS_PRIVS` là view chuyên biệt cho system privileges. Vậy đáp án đúng là A.

Câu 5:

User JAMES có table tên JOBS được tạo trong tablespace USERS. Khi bạn thực hiện câu lệnh nào sau đây thì sẽ có tác động trên table JOBS? ALTER USER JAMES QUOTA 0 ON USERS;
Lời giải:
Đáp án đúng: C
Câu lệnh `ALTER USER JAMES QUOTA 0 ON USERS` giới hạn dung lượng (quota) mà user JAMES có thể sử dụng trong tablespace USERS về 0. Điều này có nghĩa là user JAMES không thể tạo thêm bất kỳ đối tượng nào (ví dụ: table, index, v.v.) trong tablespace USERS và cũng không thể mở rộng các đối tượng hiện có trong tablespace đó. Vì table JOBS được tạo trong tablespace USERS, nên câu lệnh này sẽ ngăn chặn việc cấp phát thêm extent (không gian lưu trữ) mới cho table JOBS. Vì vậy, đáp án C là chính xác. Các đáp án khác không chính xác vì việc giới hạn quota không ảnh hưởng trực tiếp đến việc truy cập table, việc thêm row, hay việc cấp phát block nếu table vẫn còn extent để sử dụng.

Câu 6:

View TĐDL nào thể hiện ngày hết hạn password của 1 user?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 7:

Tham số pw nào trong profile ngăn user sử dụng lại pw cũ trong vòng 90 ngày?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 8:

Điều gì xảy ra khi tạo 1user mới và ko chỉ ra profile?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 9:

Lựa chọn nào sau đây là ko đúng?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 10:

Profile ko thể được sử dụng để hạn chế điều nào sau đây?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 11:

Điều gì xảy ra khi bạn thực hiện phát biểu sau và table CHAINED_ROWS không tồn tại trong schema hiện hành? ANALYZE TABLE EMPLOYEE LIST CHAINED ROWS;
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 14:

Thành phần nào ko thuộc ROWID?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 15:

Sự khác nhau giữa ràng buộc unique và ràng buộc khóa chính là gì?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 17:

View TĐDL nào cho phép vấn tin để xem số extent trong tablespace?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 18:

Khi nào Oracle ngừng thêm dòng vào khối?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 20:

Có bao nhiêu pan tồn tại trong phiên bản mới của Oracle Enterprise Manager (OEM)?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 21:

Thế nào là ghi chú dòng DL?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 22:

The Secure Application Role feature trong Oracle9i cho phép 1 user xác thực các đặc quyền bằng việc nào sau đây?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 24:

Nhận định sau là đúng với SPFILEs?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 26:

Khi nào tiến trình SMON tự động thống nhất tablespace?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 27:

Số lượng tối đa của database writer processes cho phép trong Oracle instance?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 28:

Câu lệnh nào được sdụng để bật tính tự động mở rộng cho 1 tập tin, nếu tập tin đó đã là 1 phần của tablespace?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 29:

Cái gì được dùng đề nghị giá trị INITIAL và NEXT cho tablespace tạm thời, để giảm bớt phân đoạn là gì?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 30:

Bạn xác định có bn ko gian sắp xếp được dùng bởi user session như thế nào?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 31:

Phương pháp nào là tốt nhất cho việc đổi tên control file?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 36:

Câu lệnh nào sau KHÔNG ĐÚNG về mối quan hệ sử dụng OMF cho redo log?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 37:

Cái nào sau đây không là thuận lợi của việc có TĐDL trong redo log file khi dùng LogMiner cho DML và DDL activity?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 39:

Biến môi trường nào thể hiện tên của instance?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 44:

View nào sau đây KHÔNG CÓ thông tin về HĐH của các thành phần?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 45:

AI là chủ của TĐDL?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 46:

View TĐDL nào cung cấp thông tin về phiên bản của CSDL và các thành phần install?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 48:

Bằng cách nào bạn làm 1CSDL chỉ đọc?(chọn đáp án đúng nhất)?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 49:

Ở bước nào trong việc khởi động CSDL thì control file được mở?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 50:

View nào có thông tin về user_người được gán quyền SYSDBA hay SYSOPER?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP