You are on page 1of 5

Rowid Data Types

Every row stored in the database has an address. Oracle Database uses a ROWID data type to
store the address (rowid) of every row in the database. Rowids fall into the following categories:

Physical rowids store the addresses of rows in heap-organized tables, table clusters, and table and
index partitions.
Logical rowids store the addresses of rows in index-organized tables.
Foreign rowids are identifiers in foreign tables, such as DB2 tables accessed through a gateway.
They are not standard Oracle Database rowids.

What is HIPAA Compliance?

HIPAA, the Health Insurance Portability and Accountability Act, sets the
standard for protecting sensitive patient data. Any company that deals with
protected health information (PHI) must ensure that all the required physical,
network, and process security measures are in place and followed.
This includes covered entities (CE), anyone who provides treatment,
payment and operations in healthcare, and business associates (BA), anyone
with access to patient information and provides support in treatment,
payment or operations. Subcontractors, or business associates of business
associates, must also be in compliance.
The HIPAA Privacy Rule addresses the saving, accessing and sharing of medical and
personal information of any individual, while the HIPAA Security Rule more
specifically outlines national security standards to protect health data created, received,
maintained or transmitted electronically, also known as electronic protected health
information (ePHI).

Oracle General Question &


Answers:
1. What is data?
Data is a collection of raw, facts and figures that is use in different place we can store anything in database
is called data.
2. What is database?
Collection of organized data which can easily managed access, understand, and update.
3. What is database management system?
Any programming environment used to create containers, to manage human data, can be conceptualized
as a Data Management System
4. What is table?
It is a set of elements that is consist of rows and columns in which we can store our data. In any table we
define specified no, of columns and there are many no. of rows are available in table that is use for store
the data row wise.
5. What is column?
Column is a one element of table that is use logically vertical shape in table. We define specified no. of
columns in one table then store data in it.
6. What is row?
Rows are also second element of table that is use for store the data in table as a horizontally shape. We
can enter many rows in one table. In database terms we can say one record to one row in table.
7. What is primary key?
A primary is uniquely identifies a row of the table this key ensure two things one is that null value does not
allow and duplicate value also not allowed in table. A table must always have one and only one primary
key. Primary key value is normally employee code, Driving license code, NIC code etc.
8. What is foreign key?
A foreign key is a references or a link between one table and another. The foreign key can be used to cross
reference tables. A foreign has a link with parent table (that have primary key value). Suppose we have one
table with primary key and w have second table that have foreign key and have a relation with parent table
than we must enter the values in second table that is totally related with parent table.
9. What is unique key?
Unique key does not accept duplicate values but accept null values in oracle. Unique key is very much
related with primary key in primary key we cannot enter NULL value and also duplicate value. But on the
other hand in unique key we can enter NULL value but not duplicate value. For example in employee
database we set Driving license no. unique because one employee have unique license no. and some
employees have not.
10. What is the difference between primary key and unique key?
Unique key does not accept duplicate values but accept null values and primary key does not accept both
two either NULL or duplicate data.
11. What is Null constraint?
The columns that have NULL constraint must fill with some data. A column in a table can be specified not
null. Its not possible to insert a null in such a column we cannot leave any column empty in tables that
have NULL constraint. It should be fill with no matter with duplication of that.
12. What is the maximum no. of column in oracle table?
The maximum no. of columns is 255.
13. Is COMMIT statement can be use in database trigger?
We cannot use any transaction control statement (like commit, rollback, savepoint etc.) into the body of a
trigger. But oracle provides a facility called Autonomous Transactions through which you can achieve this.
You add that piece of the code, which contains commit, in some block and make that block as Autonomous
Transaction and call or use that block into your trigger.

Oracle General Question &


Answers:
2. What is data?
Data is a collection of raw, facts and figures that is use in different place we can store anything in database
is called data.
3. What is database?
Collection of organized data which can easily managed access, understand, and update.
4. What is database management system?
Any programming environment used to create containers, to manage human data, can be conceptualized
as a Data Management System
5. What is table?
It is a set of elements that is consist of rows and columns in which we can store our data. In any table we
define specified no, of columns and there are many no. of rows are available in table that is use for store
the data row wise.
6. What is column?
Column is a one element of table that is use logically vertical shape in table. We define specified no. of
columns in one table then store data in it.
7. What is row?
Rows are also second element of table that is use for store the data in table as a horizontally shape. We
can enter many rows in one table. In database terms we can say one record to one row in table.
8. What is primary key?
A primary is uniquely identifies a row of the table this key ensure two things one is that null value does not
allow and duplicate value also not allowed in table. A table must always have one and only one primary
key. Primary key value is normally employee code, Driving license code, NIC code etc.
9. What is foreign key?
A foreign key is a references or a link between one table and another. The foreign key can be used to cross
reference tables. A foreign has a link with parent table (that have primary key value). Suppose we have one
table with primary key and w have second table that have foreign key and have a relation with parent table
than we must enter the values in second table that is totally related with parent table.
10. What is unique key?
Unique key does not accept duplicate values but accept null values in oracle. Unique key is very much
related with primary key in primary key we cannot enter NULL value and also duplicate value. But on the
other hand in unique key we can enter NULL value but not duplicate value. For example in employee
database we set Driving license no. unique because one employee have unique license no. and some
employees have not.
11. What is the difference between primary key and unique key?
Unique key does not accept duplicate values but accept null values and primary key does not accept both
two either NULL or duplicate data.
12. What is Null constraint?
The columns that have NULL constraint must fill with some data. A column in a table can be specified not
null. Its not possible to insert a null in such a column we cannot leave any column empty in tables that
have NULL constraint. It should be fill with no matter with duplication of that.
13. What is the maximum no. of column in oracle table?
The maximum no. of columns is 255.
14. Is COMMIT statement can be use in database trigger?
We cannot use any transaction control statement (like commit, rollback, savepoint etc.) into the body of a
trigger. But oracle provides a facility called Autonomous Transactions through which you can achieve this.
You add that piece of the code, which contains commit, in some block and make that block as Autonomous
Transaction and call or use that block into your trigger.

FA Fixed Assets

Table Name Description


FA_ADDITIONS_B Descriptive information about assets
FA_ADJUSTMENTS Information used by the posting program to generate journal entry lines in the
general ledger
FA_ASSET_HISTORY Historical information about asset reclassifications and unit adjustments
FA_ASSET_INVOICES Accounts payable and purchasing information for each asset
FA_BOOKS Financial information of each asset
FA_BOOK_CONTROLS Control information that affects all assets in a depreciation book
FA_CALENDAR_PERIODS Detailed calendar information
FA_CALENDAR_TYPES General calendar information
FA_CATEGORIES_B Default financial information for asset categories
FA_CATEGORY_BOOKS Default financial information for an asset category and depreciation book
combination
FA_DEPRN_DETAIL Depreciation amounts charged to the depreciation expense account in each
distribution line
FA_DEPRN_PERIODS Information about each depreciation period
FA_DEPRN_EVENTS Information about depreciation accounting events.
FA_DEPRN_SUMMARY Depreciation information at the asset level
FA_DISTRIBUTION_ACCOUNTS Table to store account ccids for all distributions for a book
FA_DISTRIBUTION_DEFAULTS Distribution set information
FA_DISTRIBUTION_HISTORY Employee, location, and Accounting Flexfield values assigned to each
asset
FA_DISTRIBUTION_SETS Header information for distribution sets
FA_FORMULAS Depreciation rates for formula-based methods
FA_LOCATIONS Location flexfield segment value combinations
FA_MASS_ADDITIONS Information about assets that you want to automatically add to Oracle
Assets from another system
FA_METHODS Depreciation method information
FA_RETIREMENTS Information about asset retirements and reinstatements

HRMS- Human Resource Management System

Table Name Description


HR_ALL_ORGANIZATION_UNITS Organization unit definitions.
HR_ALL_POSITIONS_F Position definition information.
HR_LOCATIONS_ALL Work location definitions.
PER_ADDRESSES Address information for people
PER_ALL_PEOPLE_F DateTracked table holding personal information for employees, applicants
and other people.
PER_ALL_ASSIGNMENTS_F Allocated Tasks
PER_ANALYSIS_CRITERIA Flexfield combination table for the personal analysis key flexfield.
PER_ASSIGNMENT_EXTRA_INFO Extra information for an assignment.
PER_ASSIGNMENT_STATUS_TYPES Predefined and user defined assignment status types.
PER_CONTRACTS_F The details of a persons contract of employment
PER_CONTACT_RELATIONSHIPS Contacts and relationship details for dependents, beneficiaries,
emergency contacts, parents etc.
PER_GRADES Grade definitions for a business group.
PER_JOBS Jobs defined for a Business Group
PER_PAY_BASES Definitions of specific salary bases
PER_PAY_PROPOSALS Salary proposals and performance review information for employee
assignments
PER_PEOPLE_EXTRA_INFO Extra information for a person
PER_PERIODS_OF_PLACEMENT Periods of placement details for a non-payrolled worker
PER_PERIODS_OF_SERVICE Period of service details for an employee.
PER_PERSON_ANALYSES Special information types for a person
PER_PERSON_TYPES Person types visible to specific Business Groups.
PER_PERSON_TYPE_USAGES_F Identifies the types a person may be.
PER_PHONES PER_PHONES holds phone numbers for current and ex-employees, current and ex-
applicants and employee contacts.
PER_SECURITY_PROFILES Security profile definitions to restrict user access to specific HRMS
records