The major difference between varchar2 and char is fixed length and variable length. Varchar2 have variablelength mean if we declare as 20 space and its use only 5 space the memory assign only 5. But in char takesdaclare space while use any number space less than declare6.what are the difference between and constraints and triggers?Constraints are used to maintain the integrity and atomicity of database .in other words it can be said they areused to prevent invalid data entry. The main 5 constraints are NOT NULL, PRIMARY KEY, FOREIGN KEY, UNIQUE KEY and CHECK Triggers are basically stored procedures, which automatically fired when any insert, update or delete is issuedon tableAnother most imp. Diff. is that trigger effected only those row after which trigger applied but constrainteffected all row of table.7.what is normalization? What is the advantage of normalization (briefly)1.The process of separating data into distinct, unique sets is called normalization. This is implemented toimprove the performance of the RDBMS, such as reduces redundancy of data and data inconsistency.2.Normalization is the process of removing redundant data from your tables in order to improve storageefficiency, data integrity and scalability.3.Database normalization is a series of steps followed to obtain a database design that allows for consistentstorage and efficient access of data in a relational database. These steps reduce data redundancy and the risk of data becoming inconsistent.4.Normalization is the process used to reduce the unnecessary repetition of data i.e., redundant data. It is performed on the data, which is redundant and makes the data in a normalized format. It is of step-by-step process IstNotmal, FormIIndNormal, formIIIrdNormal, formIVthNormal form or Boyce odd Normal form By performing this we will get the data in the Normalized formati.,e from DBMS to RDBMS.8.How the logs are escalated?There are different types are logs which are logged by Oracle Database Engine. A DBA has to look in for alter log which exist background dump dust. The seviourity of the problem are analysed and escalated based on theinformation provided by the alter log.9.What is structure of Database?1.Oracle database usually contains one database and a single instance. But, Oracle 9i, 10g RAC (RealApplication Clusters) can have multiple instances to interact with a single database for high availability.Instance is non-persistent, memory based background processes and structures.Database is persistent, disk based, data and control files2.Physical Structure of Database:One or more data files, control file(s), Redo log file(s) and init.ora fileLogical Structure of Database:Table spaces, segments, extents, blocks10.what is the difference between primary key, unique key, and surrogate key?Primary Key: A column in a table whose values uniquely identify the rows in the table. A primary key valuecannot be NULL.Unique Key: Unique Keys are used to uniquely identify each row in an Oracle table. There can be one andonly one row for each unique key value.