Database Administrator (DBA)

  Home  Databases Programming  Database Administrator (DBA)


“If you a Database Administrator and need to update DBA technical knowledge or need to prepare for a job interview? Then you are at eht right place explore this collection of DATABASE Administrator (DBA) Interview Questions and Answers here. This DBA Interview Questions and Answers are basic and advance level so every one who is DBA can get more help with these database interview questions and answers tutorial and guide.”



253 Database Administrator (DBA) Questions And Answers

61⟩ What are the options available to refresh snapshots?

COMPLETE - Tables are completely regenerated using the snapshots query and the master tables every time the snapshot referenced. FAST - If simple snapshot used then a snapshot log can be used to send the changes to the snapshot tables. FORCE - Default value. If possible it performs a FAST refresh; Otherwise it will perform a complete refresh.

 174 views

62⟩ What is a database schema?

Answer1

The set of objects owned by user account is called the schema.

Answer2

Schema is the complete design of the database or data objects.

 196 views

63⟩ What is a SNAPSHOT LOG?

A snapshot log is a table in the master database that is associated with the master table. ORACLE uses a snapshot log to track the rows that have been updated in the master table. Snapshot logs are used in updating the snapshots based on the master table.

 173 views

64⟩ What is Distributed database?

A distributed database is a network of databases managed by multiple database servers that appears to a user as single logical database. The data of all databases in the distributed database can be simultaneously accessed and modified.

 184 views

65⟩ What are the basic element of Base configuration of an oracle Database?

It consists of one or more data files. one or more control files. two or more redo log files. The Database contains multiple users/schemas one or more rollback segments one or more tablespaces Data dictionary tables User objects (table, indexes, views etc.,) The server that access the database consists of SGA (Database buffer, Dictionary Cache Buffers, Redo log buffers, Shared SQL pool) SMON (System MONito) PMON (Process MONitor) LGWR (LoG Write) DBWR (Data Base Write) ARCH (ARCHiver) CKPT (Check Point) RECO Dispatcher User Process with associated PGS

 205 views

66⟩ What is database clusters?

Group of tables physically stored together because they share common columns and are often used together is called Cluster.

 193 views

69⟩ What is a Database instance?

Explain A database instance (Server) is a set of memory structure and background processes that access a set of database files. The process can be shared by all users. The memory structure that are used to store most queried data from database. This helps up to improve database performance by decreasing the amount of I/O performed against data file.

 198 views

73⟩ What are the database administrators utilities available?

SQL * DBA - This allows DBA to monitor and control an ORACLE database. SQL * Loader - It loads data from standard operating system files (Flat files) into ORACLE database tables. Export (EXP) and Import (imp) utilities allow you to move existing data in ORACLE format to and from ORACLE database.

 179 views

76⟩ What is a trace file and how is it created?

Each server and background process can write an associated trace file. When an internal error is detected by a process or user process, it dumps information about the error to its trace. This can be used for tuning the database.

 200 views

77⟩ What is database Auditing?

To aid in the investigation of suspicious db use. Statement Auditing is the auditing of specific SQL statements. Privilege Auditing is the auditing of the use of powerful system privileges. Object Auditing is the auditing of access to specific schema objects.

 191 views

78⟩ What are the responsibilities of a Database Administrator?

* Installing and upgrading the Oracle Server and application tools.

* Allocating system storage and planning future storage requirements for the database system.

* Managing primary database structures (tablespaces)

* Managing primary objects (table, views, indexes)

* Enrolling users and maintaining system security.

* Ensuring compliance with Oracle license agreement

* Controlling and monitoring user access to the database.

* Monitoring and optimizing the performance of the database.

* Planning for backup and recovery of database information.

* Maintain archived data on tape

* Backing up and restoring the database.

* Contacting Oracle Corporation for technical support.

 211 views

80⟩ How can we implement database roles?

Roles are the easiest way to grant and manage common privileges needed by different groups of database users. Creating roles and assigning provides to roles. Assign each role to group of users. This will simplify the job of assigning privileges to individual users.

 202 views