Trả lời:
Đáp án đúng: C
Buffer pool trong Oracle Database bao gồm các buffer pool DEFAULT, KEEP và RECYCLE. LIBRARY cache thì thuộc shared pool, một thành phần khác của SGA (System Global Area). Do đó, LIBRARY không phải là một phần của CSDL buffer pool.
Câu hỏi liên quan
Lời giải:
Đáp án đúng: D
Câu hỏi này liên quan đến quá trình tạo cơ sở dữ liệu Oracle và cách Oracle xử lý các redo log file khi kích thước của file đã tồn tại khác với kích thước được chỉ định trong câu lệnh CREATE DATABASE.
Phương án A không đúng vì Oracle không tự động điều chỉnh kích thước của tất cả các redo log file.
Phương án B không đúng vì Oracle sẽ không tạo tất cả các redo log files với kích thước 5MB nếu một file đã tồn tại với kích thước khác.
Phương án C không đúng vì nó mâu thuẫn với cách Oracle xử lý file đã tồn tại.
Phương án D đúng. Khi bạn cố gắng tạo một cơ sở dữ liệu và chỉ định một redo log file đã tồn tại với kích thước khác với kích thước được chỉ định trong câu lệnh CREATE DATABASE, Oracle sẽ không thực hiện câu lệnh và báo lỗi. Điều này là do Oracle không tự động điều chỉnh kích thước của các redo log file đã tồn tại để phù hợp với kích thước được chỉ định trong câu lệnh CREATE DATABASE. Bạn cần phải xóa hoặc đổi tên redo log file hiện có hoặc điều chỉnh kích thước được chỉ định trong câu lệnh CREATE DATABASE để phù hợp với kích thước hiện có của redo log file.
Phương án A không đúng vì Oracle không tự động điều chỉnh kích thước của tất cả các redo log file.
Phương án B không đúng vì Oracle sẽ không tạo tất cả các redo log files với kích thước 5MB nếu một file đã tồn tại với kích thước khác.
Phương án C không đúng vì nó mâu thuẫn với cách Oracle xử lý file đã tồn tại.
Phương án D đúng. Khi bạn cố gắng tạo một cơ sở dữ liệu và chỉ định một redo log file đã tồn tại với kích thước khác với kích thước được chỉ định trong câu lệnh CREATE DATABASE, Oracle sẽ không thực hiện câu lệnh và báo lỗi. Điều này là do Oracle không tự động điều chỉnh kích thước của các redo log file đã tồn tại để phù hợp với kích thước được chỉ định trong câu lệnh CREATE DATABASE. Bạn cần phải xóa hoặc đổi tên redo log file hiện có hoặc điều chỉnh kích thước được chỉ định trong câu lệnh CREATE DATABASE để phù hợp với kích thước hiện có của redo log file.
Lời giải:
Đáp án đúng: A
Trong Oracle, một số tham số khởi tạo là cố định và không thể thay đổi sau khi CSDL đã được tạo. DB_BLOCK_SIZE (kích thước khối dữ liệu của CSDL) là một trong số đó. Việc thay đổi kích thước khối dữ liệu đòi hỏi phải tạo lại CSDL.
* DB_NAME: Tên của CSDL, có thể thay đổi được bằng lệnh ALTER DATABASE.
* CONTROL_FILES: Danh sách các file điều khiển, có thể thay đổi được bằng lệnh ALTER DATABASE.
* DB_BLOCK_SIZE: Là tham số quan trọng xác định kích thước của các khối dữ liệu mà Oracle sử dụng để lưu trữ dữ liệu. Sau khi CSDL đã được tạo, việc thay đổi tham số này là không thể vì nó ảnh hưởng trực tiếp đến cấu trúc vật lý của CSDL.
* DB_NAME: Tên của CSDL, có thể thay đổi được bằng lệnh ALTER DATABASE.
* CONTROL_FILES: Danh sách các file điều khiển, có thể thay đổi được bằng lệnh ALTER DATABASE.
* DB_BLOCK_SIZE: Là tham số quan trọng xác định kích thước của các khối dữ liệu mà Oracle sử dụng để lưu trữ dữ liệu. Sau khi CSDL đã được tạo, việc thay đổi tham số này là không thể vì nó ảnh hưởng trực tiếp đến cấu trúc vật lý của CSDL.
Lời giải:
Đáp án đúng: A
Để giới hạn (kill) một session của người dùng trong Oracle, chúng ta cần sử dụng kết hợp hai giá trị là SID (Session ID) và SERIAL#. SID là định danh duy nhất cho một session, còn SERIAL# là số serial number của session, được sử dụng để phân biệt giữa các session khác nhau có cùng SID (ví dụ, khi một session bị kill và một session mới được tạo với cùng SID).
USERID không được sử dụng trực tiếp để kill session. SEQUENCE# thường liên quan đến transaction, không phải là thuộc tính của session cần để kill session. Do đó, chỉ có SID và SERIAL# là cần thiết để kill một session.
USERID không được sử dụng trực tiếp để kill session. SEQUENCE# thường liên quan đến transaction, không phải là thuộc tính của session cần để kill session. Do đó, chỉ có SID và SERIAL# là cần thiết để kill một session.
Lời giải:
Đáp án đúng: A
Trong Oracle, các view Từ Điển Dữ Liệu (Data Dictionary Views) được tạo ra bởi script `dictionary.sql`. Script này chứa các câu lệnh SQL để tạo ra các view hệ thống, cung cấp thông tin về cấu trúc cơ sở dữ liệu, các đối tượng, quyền, và các thông tin meta khác. Các script `catalog.sql` và `catproc.sql` cũng liên quan đến việc tạo ra các đối tượng hệ thống, nhưng `dictionary.sql` đặc biệt chịu trách nhiệm cho các view TĐDL. Script `sql.bsq` là binary script quan trọng trong quá trình khởi tạo database, nhưng không trực tiếp tạo ra data dictionary views.
Lời giải:
Đáp án đúng: C
Câu hỏi liên quan đến việc làm thế nào để sửa một stored procedure đã trở nên không hợp lệ do một ràng buộc (constraint) trên một bảng mà procedure tham chiếu đã bị loại bỏ (drop). Khi một ràng buộc bị xóa, các stored procedure phụ thuộc vào ràng buộc đó có thể trở nên không hợp lệ vì kế hoạch thực thi của chúng có thể không còn đúng.
* A. Re-create the procedure: Tạo lại procedure là một giải pháp, nhưng nó có thể tốn thời gian hơn và yêu cầu bạn phải có sẵn mã nguồn của procedure. Đồng thời, nó có thể ảnh hưởng đến các đối tượng khác phụ thuộc vào procedure này.
* B. ALTER PROCEDURE RECOMPILE: Lệnh này sẽ biên dịch lại procedure, tạo ra một kế hoạch thực thi mới dựa trên trạng thái hiện tại của các đối tượng mà nó tham chiếu. Đây là cách nhanh nhất và hiệu quả nhất để làm cho procedure hợp lệ trở lại.
* C. ALTER PROCEDURE COMPILE: Lệnh này không tồn tại trong cú pháp SQL Server. Do đó, nó không phải là một lựa chọn hợp lệ.
* D. VALIDATE PROCEDURE: Lệnh này không tồn tại trong cú pháp SQL Server. Do đó, nó không phải là một lựa chọn hợp lệ.
Do đó, đáp án đúng là B.
* A. Re-create the procedure: Tạo lại procedure là một giải pháp, nhưng nó có thể tốn thời gian hơn và yêu cầu bạn phải có sẵn mã nguồn của procedure. Đồng thời, nó có thể ảnh hưởng đến các đối tượng khác phụ thuộc vào procedure này.
* B. ALTER PROCEDURE RECOMPILE: Lệnh này sẽ biên dịch lại procedure, tạo ra một kế hoạch thực thi mới dựa trên trạng thái hiện tại của các đối tượng mà nó tham chiếu. Đây là cách nhanh nhất và hiệu quả nhất để làm cho procedure hợp lệ trở lại.
* C. ALTER PROCEDURE COMPILE: Lệnh này không tồn tại trong cú pháp SQL Server. Do đó, nó không phải là một lựa chọn hợp lệ.
* D. VALIDATE PROCEDURE: Lệnh này không tồn tại trong cú pháp SQL Server. Do đó, nó không phải là một lựa chọn hợp lệ.
Do đó, đáp án đúng là B.
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

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp
136 tài liệu563 lượt tải

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp
125 tài liệu585 lượt tải

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng
325 tài liệu608 lượt tải

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất
331 tài liệu1010 lượt tải

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
246 tài liệu802 lượt tải

CEO.22: Bộ Tài Liệu Quy Trình Kiểm Toán, Kiểm Soát Nội Bộ Doanh Nghiệp
138 tài liệu417 lượt tải
ĐĂNG KÝ GÓI THI VIP
- Truy cập hơn 100K đề thi thử và chính thức các năm
- 2M câu hỏi theo các mức độ: Nhận biết – Thông hiểu – Vận dụng
- Học nhanh với 10K Flashcard Tiếng Anh theo bộ sách và chủ đề
- Đầy đủ: Mầm non – Phổ thông (K12) – Đại học – Người đi làm
- Tải toàn bộ tài liệu trên TaiLieu.VN
- Loại bỏ quảng cáo để tăng khả năng tập trung ôn luyện
- Tặng 15 ngày khi đăng ký gói 3 tháng, 30 ngày với gói 6 tháng và 60 ngày với gói 12 tháng.
77.000 đ/ tháng