52314117 Summer Trainning Report (1)
-
Upload
assinhaashish -
Category
Documents
-
view
230 -
download
0
Transcript of 52314117 Summer Trainning Report (1)
-
8/6/2019 52314117 Summer Trainning Report (1)
1/48
A Project Report On
TOOLS AND TECHNIQUES FOR RECONCILATION AND CHECKING IN
FINANCE
At
OMAXE LIMTED
Under the guidance of Submitted by:
MR. MANISH HARSHKUMAR GUPTA
1
-
8/6/2019 52314117 Summer Trainning Report (1)
2/48
ACKNOWLEDGEMEN
T
It is almost inevitable to incur indebtedness to all those who generously helped us by
sharing their invaluable time and rich experience with me, without which this project would
have never been accomplished.
Project work is a combination of views, ideas, suggestion and contribution of many people.
Thus, it is one of the pleasant parts of writing. The report is the opportunity to thank those
who contributed towards its fulfillment.
We are very thankful to OMAXE LIMTED for giving us an opportunity to work with
them and to gain knowledge and learning that would assest to me forever.
It is difficult to find words to express my deep sense of gratitude and
obligation to MR. PRAVEEN JI (HEAD OF DEPARTMENT) co-operative
endeavor in my efforts. We feel obligated to all the staff members of
Quality dept. for helping me during my summer internship.
I also extend my heartiest thanks to Mr. HARBANSH CHOUDHERYfor
his regular assistance all through the project. His working has motivated
us to do better.
I also thankMr. NAVEEN andMr. SAURAV SINGH for providing us with timely data.
It is a great pleasure to acknowledge the gratitude I feel towards other employees of
OMAXE Ltd. who have extended their co-operation during this study period.
I also want to thank all our team mates who have played an imperative
role in the successful completion of this project.
With Regards
HARSH KUMAR GUPTA
M.B.A. (2009-11)
2
-
8/6/2019 52314117 Summer Trainning Report (1)
3/48
ABSTRACT
The project TOOLS AND TECHNIQUES FOR CHECKING AND RECONCILATION
IN FINANCE mainly focus on how to check whole process of financialactivities and programme in the department in omaxe infrabuild limted.itfocus to all system,tools and techniques used in order proper
management
The project aims at capturing the feedback & suggestions of financial system which has
been adopted by omaxe limted to gain high stability in market ,raise market share ,strength
to stand against competitor.
Besides, the project also highlights the Voice of major revenue generators of omaxe limted
with better services to strengthen the business relations in future.
Thus, this project is an attempt to closely understand the viewpoint of the end users, as to
how to fill up the gaps between customers expectations & services offered by the
organization for consistently achieving the Customer Delight.
3
-
8/6/2019 52314117 Summer Trainning Report (1)
4/48
EXECUTIVE SUMMARY
The summer training of a management student plays an important role to develophim into a well groomed professional. It gives theoretical concepts a practical
shape in a field of applications. It gives an idea of dynamic & versatile professional
world as well as an exposure to the intricacies & complexities of corporate world.
My summer training for one and half months in omaxe limted ,kalkaji,new delhi was
a learning experience to see how the company reconcile and check financial
programme and give boost to that programme keeps an eye on its customer
service quality in order to thoroughly work upon attaining the customer satisfaction& maintaining long term customer commitment and relationship.
At omaxe Limited, I got a chance to apply the theory to latest technological &
marketing environment.
In the last two months of exposure we learnt a lot on various aspects of
organizational structure, departments, customer service, communication & their
impact.
It was real interesting experience & I enjoyed every part of it.
4
-
8/6/2019 52314117 Summer Trainning Report (1)
5/48
-
8/6/2019 52314117 Summer Trainning Report (1)
6/48
deserves a closer look.Riding the growth wave.Rising income levels (annual per capita disposableincome growth at 8-13% through FY07-12E), growing urban population andburgeoning middle class (15-16% annual growth), all point towards growth in realestate. Further, demand from the booming IT/ITES (25-30% annual growth in
FY07-12E), organised retail, hotels and logistics sectors would boost realty. Weestimate the sector to grow at 12.8% CAGR through FY07-12E with US$85bnAnnual investment demand. Thriving inflows propped by the perception shift of real estate as an assetclassindicate healthy dynamics annual investments of ~US$7-9bn are expectedThrough domestic and overseas real estate funds with ~US$4-5bn via foreigndirectinvestment (FDI). This would finance the investment requirement for office andretail construction in India. Further, developers have raised ~US$4bn via the capitalmarket in the past two years and US$4.7bn is expected to be raised this year.
Key risks. Oversupply concerns are overdone though sporadic drop in prices inoverheated markets can not be ruled out. Watch out for changes in Governmentpolicies on real estate, particularly those intended to curb inflationary pressure suchas changes in interest rate, risk weightage on residential and commercial lending,moves to curb foreign money flow (tightening ECB norms) etc.Valuations. We have valued real estate companies based on net presentvaluations (as they are more robust and stable, providing better relative andabsolute valuations) rather than P/E-based methodology. We favour companieswith diversified business segments, higher value additions, strong annuity flows,comfortable cash situation, low land costs and transparentmanagement/disclosures. We believe there are developers in South and WestIndia, which are trading at attractive discount to their NPV, offering soundinvestment opportunities. Recommend BUY on Sobha, Peninsula Land, MargConstruction, Prajay Engineers and D S Kulkarni. Arihant Foundations (Unrated) isanother upcoming player from the South.Investment summaryRiding the growth waveKey growth drivers for the real estate sector are: i) sustainable economic growth ii)favourable demographics, iii) growth in IT/ITES (with India emerging as globalmanufacturing hub) and organised retail sectors, iv) increasing demand in hotelsandlogistics sectors, and v) rising direct and indirect investments in real estate.We expect the real estate market to grow at 12.8% CAGR (in terms of value) in thenext five years, requiring US$85bn annual investments and estimate the annualofficeand retail space demand at 65mn sqft and 37mn sqft (average) respectively for thenext five years. In case of residential units, it is difficult to estimate the demand ofthetarget segment to be addressed by real estate developers our estimate is 450-
6
-
8/6/2019 52314117 Summer Trainning Report (1)
7/48
550mn sqft, including 100-130mn sqft for the high-end residential segment(propertieswith ticket-size of >Rs2.5mn).Going forward, hotels, logistics and warehousing are also likely to create significantdemand. Also, development of special economic zones (SEZs) would boost the
realtysector, though their contribution should be evaluated on a case-to-case basis asriskreturnfor each SEZ is different.Thriving inflowsReal estate has emerged as a lucrative investment alternative against bonds andequity, leading to thriving inflows we estimate ~US$7-$9bn investments annuallythrough domestic and overseas real estate funds, including ~US$4-5bn via FDI.Further, through capital markets, developers have raised ~US$4bn in the past twoyears with another US$4.7bn expected this year. Strong inflows in the propertymarket are fuelling growth by increasing the overall liquidity.
Key risksWe believe demand and supply are on an even keel across India and do notperceivesignificant oversupply in either residential, office or retail segments till end-CY09.Also, the Government is taking measures to curb the inflationary component ofgrowthby reducing liquidity in the system. Given that such measures were taken mid-wayofthe real estate cycle, they would help sustain a long-term rally in real estate andprevent overheating. However, minor corrections in property prices can not beruledout. Further interest rate tightening could reduce demand, leading to lesserabsorptionof supply.ValuationsWe have valued real estate companies based on net present valuations (as theyaremore robust and stable, providing better relative and absolute valuations) ratherthanP/E-based methodology. We favour companies with diversified business segments,higher value additions, strong annuity flows, comfortable cash situation, low landcosts and transparent management/disclosures. We believe there are developersinSouth and West India, which are trading at attractive discount to their NPV, offeringsound investment opportunities. Recommend BUY on Sobha, Peninsula Land,MargConstruction, Prajay Engineers and D S Kulkarni. Arihant Foundations (Unrated) isanother upcoming player from the South.
7
-
8/6/2019 52314117 Summer Trainning Report (1)
8/48
OMAXE LIMTEDIncorporated as Omaxe Builders Private Limited in 1989, to
undertake construction & contracting business, the
company changed its constitution to a limited companyknown as Omaxe Construction Ltd., in 1999. The name of
the company has now changed to Omaxe Ltd in 2006.
Omaxe was founded by Shri. Rohtas Goel, a first
generation entrepreneur, a civil engineer by qualification
and a visionary. With over two decades of experience in
construction and real estate development, Rohtas Goel, as
Chairman & Managing Director of Omaxe Ltd., has been at
the forefront of the real estate industry, following its motto
Turning Dreams into Realty through building world class
residential and commercial projects.
As a civil construction and contracting company, Omaxe successfullyexecuted more than one hundred and twenty industrial, institutional,commercial and residential projects for a number of prestigious Indian
8
-
8/6/2019 52314117 Summer Trainning Report (1)
9/48
private, public sector and Multinational's clients such as AmityUniversity, LG, Pepsi, Samsung, Wave Cinemas, National Brain ResearchCentre, P.G.I. M.E.R, Apollo Hospitals and Delhi High Court.
To capture the opportunities offered by the growing real estate market
in India, Omaxe entered the real estate development business in 2001
In the span of a few years, Omaxe Ltd. has experienced exponentialgrowth and success, crowned by its landmark IPO oversubscribed by 68times in 2007, and is now amongst the largest public-listed real estatedevelopment companies in India.
The company has completed and delivered 17 projects across India,covering sprawling 10.68 million sq ft of total area, consisting of 9 GroupHousing projects, 2 integrated townships and 6 commercial projects.
The company currently has 53 projects under execution and planning.Among these are 21 Group Housing projects, 21 Integrated Townshipsincluding a Hi-Tech City, 9 shopping malls and commercial complexesand 2 Hotel projects. These 53 projects are located in 38 towns in 10states in northern, central and southern India. Besides, there are 8ongoing infrastructure & contracting projects.
To undertake such expansion, Omaxe Ltd. today, is backed by aprofessional and competent Team Omaxe: a constantly growing
workforce of currently over thirteen hundred professionals, includinghighly-qualified engineers, architects, Chartered Accountants, MBAs,etc. With high standards in line with Mr. Goels vision and ambitions,Team Omaxe makes Omaxe Ltd. a strong, structured and high-growthISO-certified company with a bright future. Taking forward our vision toprovide an environment of professionalism, competence, teamwork andservice excellence, Omaxe is working towards benchmarking our HRpolicies with the best employers and international standards.
Thanks to its strong experience in construction, Omaxes uniquenessalso lies in the fact that the company doesn't give its projects on subcontract: while assuring timely completion, this also allows keeping pacewith the progress in construction technology, helping to give clientsvalue for money.
9
-
8/6/2019 52314117 Summer Trainning Report (1)
10/48
Today, OMAXE enjoys a reputation of being one of India's leading realestate developers with an indelible focus on customer satisfaction.Omaxe has adopted quality system standards that integratetechnological and design innovations with a strong technical base toprovide state-of-the-art real estate options. Omaxe has also been the
first to:
offer Penalty Clause
introduce Sample Flats concept
offer ready-to-move-in homes
Besides this, Omaxe is the first to have created and implemented theconcept of Eco Friendly City, integrating Environment ProtectionMeasures in all projects, with a defined implementation process.For Omaxe, environment protection and innovative architecture andpractices are the standards of today and tomorrows in real estatedevelopment.
Achievements&Awards
Omaxe was the first Construction Company of northern India to receivean ISO 9001:2000 Certification.
Omaxe has received a number of awards from the industry as
recognition of its continued commitment and efforts towards achievingexcellence in concept and construction quality.
Svedala, Udyog Ratna', Pride of the Country', Arya Vaidya Sala' &Industrial Award' are some of the many prestigious awards that havehonored Omaxe in the past years.
10
-
8/6/2019 52314117 Summer Trainning Report (1)
11/48
USE OF ERP AND FINANCIAL MODULE IN OMAXE
Software is effective only if it can support the realities ofyour business and offer cost effective solutions to yourproblems. ,have taken special care to actively involve our
clients from the Real Estate and Construction fraternity toencourage them to give real life problems to find solutionsfor the same. The results have been very encouraging tothe extent that the users
11
-
8/6/2019 52314117 Summer Trainning Report (1)
12/48
have testified to the effectiveness of this business tool.
- Real Estate ERP Software, we seek to address this
very issue of having a balanced approach to success indetail. Our patrons like you, do not just build concretestructures of utility value. They have your unique stamp ofstyle and aesthetics that proudly sets your brand apartfrom the herd.
It generates information on a daily basis that othersoftware applications provide on a weekly or monthlybasis. Plus, separate systems are no longer required tomanage the individual operations of your company.
Construction ERP Software, adequate care has beentaken to strengthen your backend systems, integrating allyour functional departments by the use of a singlebusiness tool to seamlessly blend your propertydevelopment with performance enhancement andaccountability at every stage of the construction activity.
This means Integrated Construction, Equipment andMaterials operations with back-office Financial operationsenabling your Construction company to manage estimates,
projects, changes, labor, billing, equipment, and materials,which means operational efficiencies, cost reductions andincreased profits for your business.
Drawing on our association with international big and smallconstruction companies, their owners and chairmen,contracts managers, quantity surveyors, estimators,project managers, planners, drawing office clerks andforemen, we have tailored our software to the exact needsof the people working in the various constructionprocesses.
So whether you need to do presentations to boardexecutives and financiers, manage your planning,estimating, forecasting, project budgets, earned value,cash flows, drawings or materials, there is a component
12
-
8/6/2019 52314117 Summer Trainning Report (1)
13/48
that will satisfy your requirements.
Our Windows based system is simple to implement andget working in either a stand-alone or a multi-usernetworked environment without IT skills.
Our software steps in right where you start!! Identificationand Purchase of property slated for development. Thisscalable solution integrates virtually all of the informationyou have about your properties, allowing you to streamlineyour financial and operations processes.
The success of a project depends on how efficiently one isable to collate data, manage and deploy the availableresources to efficiently control costs and customerrelationships from contract through to Sales.
Prior to construction, all components that go with it mustbe in place. This exercise calls for a Maintenance of highdegree of coordination and communication from allinvolved, to effect timely and accurate decisions. It isinherently equipped to precisely handle such contingenciesas they arise during various stages of project completion.The Architecturemodule helps in optimum utilization ofavailable space for development within the given projectparameters. In conjunction with the Engineering module,
this business tool becomes a potent weapon for effectivedecision-making.
itis not a collection of independent processes but, a systemthat has been designed with an emphasis on integration,scalability and ease of use.
With the use of this business tool, you are able to analyzepurchasing volumes across multiple projects or drill downto an individual commitment associated with a custom
option purchased for a single lot. Information is availableat any level of detail and in a view that can be tailored toindividual preference.
All types of reports can be generated at various user levelsand from any remote location with secured web access.
13
http://ebuild.imtindia.com/erp_solutions_features.html#Purchasehttp://ebuild.imtindia.com/erp_solutions_features.html#Accounthttp://ebuild.imtindia.com/erp_solutions_features.html#Saleshttp://ebuild.imtindia.com/erp_solutions_features.html#Maintenancehttp://ebuild.imtindia.com/erp_solutions_features.html#Architecturehttp://ebuild.imtindia.com/erp_solutions_features.html#Engineeringhttp://ebuild.imtindia.com/erp_solutions_features.html#Purchasehttp://ebuild.imtindia.com/erp_solutions_features.html#Accounthttp://ebuild.imtindia.com/erp_solutions_features.html#Saleshttp://ebuild.imtindia.com/erp_solutions_features.html#Maintenancehttp://ebuild.imtindia.com/erp_solutions_features.html#Architecturehttp://ebuild.imtindia.com/erp_solutions_features.html#Engineering -
8/6/2019 52314117 Summer Trainning Report (1)
14/48
The software has data security features embedded into it.
The ultimate goal is to help our clients maintain aninformation system that is specific to their business, whileintegrating this software so as not to sacrifice their unique
competitive edge. That advantage may be in brand,purchasing, or construction efficiencies.
We offer training courses, if needed, for novice andadvanced users at our corporate office or, by specialarrangement, at client premises anywhere in the world.This helps our clients gain confidence to derive the fullestbenefit from our Construction ERP Software with all itsadvanced, the deployment of electronic schedules atconstruction sites gives all stakeholders access toup-to-date information.
Whether you are a main contractor or a specialisttrade contractor, an architect, surveyor, projectmanager or consulting engineer, a maintenancecontractor or house builder, we will have a solutionto meet your specific requirements.
Our broad spectrum of modules - including a fullyintegrated Accounting System, Service Management,Inventory Management, Advanced Job Management,
Proposals, Purchase Orders, Estimating, ResidentialNew Construction and our unique Project Managermodule allows us to package our software to meetthe diverse needs of your contracting business.
it i s web-based Construct ion ERP Software thatprovides the construction industry with completeproject management, document and recordmanagement, scheduling, searching functionality andworkflow. Its centralized repository enables users to
collect, analyze, manipulate and annotate documentsfrom virtually wherever they are located. This allowsdecision makers from the level of a CEO to the levelof subcontractors to eliminate the whiteboards, filefolders, and spreadsheets they use for managingtheir schedules, and the details about all of their
14
http://ebuild.imtindia.com/erp_solutions_features.htmlhttp://ebuild.imtindia.com/erp_solutions_features.html -
8/6/2019 52314117 Summer Trainning Report (1)
15/48
jobs.
enables you to make better, faster decisionsthrough real-time business intelligence. We haveused .Net framework for development of this
software to ensure optimal usability and flexibility.With our modular solutions you can assemble a fullyintegrated system that meets your exact businessrequirements to save you time and money and helpmake better business decisions.
For example, lump sum contract costs are brokendown into a progress-bi ll ing schedule, which isconnected to a custom-designed electronicconstruction schedule. At the construction site,supervisors' mark off completed work on theelectronic schedule. The system automatical lyreconciles the schedule with invoice payments.Project managers no longer have to manuallyconfirm invoices, construction site superintendentsno longer sign off on work completion, bookkeepersspend less time processing invoices, and suppliersreceive precise payments according to pre-approvedpricing.
With this new Real Estate ERP Software tool, each
purchase order is loaded into the databasecontaining exact information about unit prices andsupplier part numbers. At month end, an electronicinvoice is exchanged to automatically reconcile itemsordered and quantit ies received. This electronicexchange means that one invoice can correspond tomany purchase orders, resulting in a dramatic dropin the number of invoices and disputes overinaccuracy.
All of our software has been written for Windows,providing our customers with state-of-the-artoperating environment and functionality that few, ifany, other true Windows products can offer. forWindows, specifically designed for the service andconstruction industry, is fully integrated and the
15
http://ebuild.imtindia.com/real_estate_erp_overview.htmlhttp://ebuild.imtindia.com/real_estate_erp_overview.html -
8/6/2019 52314117 Summer Trainning Report (1)
16/48
solution is tailored to your needs.
We are proud to present as the most cost effective,company-wide management Construction ERPSoftware for the construct ion and real estate
industries available in the market today. it is aComprehensive, Integrated, Modularized and User-friendly Construction ERP System for the Real Estateand Construction industry. It is a ready to use system,which is useful in quick implementation and thus reducingthe lead-time. The implementation is modularized type andthe each module can be linked at any time as percustomer's requirement. The system will run both at siteas well as at head office independently. The head office islinked with the site office through web server/data transferprotocols and thus enables one to know the status of eachsite, which increases the effectiveness in monitoring andexecuting of site work.
Helps in plan layout and structural design of a project Budget control for each process in the project Tender management and bid analysis Project scheduling in stages, with costs and allocation of resources Remote project monitoring with generation of various timely
reports form multiple work sites and head office Total system control and data security Reports generated within all modules are viewable on screen as
well as exportable to MS Word or Acrobat PDF Files
Architecture Sales Engineering
Accounts Purchase & Stores Payroll
Maintenance Legal
Architecture Module
Architecture module is a comprehensive application developed to take
care of the minute details of construction activity in a project, right fromthe design stage. Plans can be viewed vis--vis compliance with allgovernment described norms and buyer preferences.
Salient Features
16
http://ebuild.imtindia.com/erp_solutions_features.html#Architecturehttp://ebuild.imtindia.com/erp_solutions_features.html#Saleshttp://ebuild.imtindia.com/erp_solutions_features.html#Engineeringhttp://ebuild.imtindia.com/erp_solutions_features.html#Accounthttp://ebuild.imtindia.com/erp_solutions_features.html#Purchasehttp://ebuild.imtindia.com/erp_solutions_features.html#Payrollhttp://ebuild.imtindia.com/erp_solutions_features.html#Maintenancehttp://ebuild.imtindia.com/erp_solutions_features.html#Legalhttp://ebuild.imtindia.com/erp_solutions_features.html#Architecturehttp://ebuild.imtindia.com/erp_solutions_features.html#Saleshttp://ebuild.imtindia.com/erp_solutions_features.html#Engineeringhttp://ebuild.imtindia.com/erp_solutions_features.html#Accounthttp://ebuild.imtindia.com/erp_solutions_features.html#Purchasehttp://ebuild.imtindia.com/erp_solutions_features.html#Payrollhttp://ebuild.imtindia.com/erp_solutions_features.html#Maintenancehttp://ebuild.imtindia.com/erp_solutions_features.html#Legal -
8/6/2019 52314117 Summer Trainning Report (1)
17/48
Sets Project Parameters (Fresh / Slum Rehab Project) Maps the latest status of the project e.g. Under Construction (i.e.
Slab status etc.) or ready for possession, which enables the salesteam to plan its activities in advance
Define installment structure in project This module can provide a view of the project site, building, wing
and structure layout for sales department and buyer decisions Create various masters like Project Master, Building Master, Unit
Master, Floor Master etc. Create Parking Area with allocation of Name / Nos. Merge request forms received from Sales module for instant
feedback on status, "Approved / Not Approved"
Reports
Project Report Annexure I, II, III Area Certificate copy Project Completion Certificate Various types of Issue Certificate Various Types of NOC's and more
Back to Top
Sales Module
Sales module is a comprehensive module which records each and everyaction of the sales representative for affecting a sale along withcustomer feedback. This really strengthens the front end, withoutcompromising on the basics of the company's sales policy.
Sales persons can check the feasibility of each request posted by thecustomer along with the project status and explore possibilities ofmerger of another unit or, transfer from one unit to another at a click ofa button.
This feature enables quick response time and in turn, provides for anexcellent and effective Customer Relationship Management (CRM)feature tool.
Salient Features
17
http://ebuild.imtindia.com/erp_solutions_features.html#tophttp://ebuild.imtindia.com/erp_solutions_features.html#top -
8/6/2019 52314117 Summer Trainning Report (1)
18/48
Maintains history of customer enquiries with complete details andits subsequent follow-ups
Generates status and demand letters automatically Report Builder tool for creation of customized reports Booking details of all unit owners are maintained, including parking
availability, rate and issue of allotment letter in a project Define base rate for a project and also, define subsequent
incremental floor wise rates Define Transfer fee and also, cancellation charges between dates Define project wise brokerage charges Setting up of installment structure for a project Configure other various heads under which payments are
receivable, e.g. parking, electric / water meter charges, legalcharges, maintenance charges etc.
Reports
Enquiries handled between different dates Unit Occupation Report Client Feedback / Follow-up Report Complete Transaction details Booked Units, Cancelled Units, Merged Units (with reasons, if any) O /S Reports MIS Reports and more
Back to Top
Engineering Module
Engineering module is a powerful project management tool to monitorand control project data, evaluate projects and enable design-to-costengineering to optimize construction costs. Quality Management - Plan,collect, settle, and evaluate quality related to costs. The solutionincludes features that provide data to determine standard or userdefined quality scores. This module is also designed to integrate withother modules like Accounting, Architecture, Sales etc.
Salient Features
Project execution management and running bill generation The quantities can be generated directly from the user-defined
drawings using graphical building generator
18
http://ebuild.imtindia.com/erp_solutions_features.html#tophttp://ebuild.imtindia.com/erp_solutions_features.html#top -
8/6/2019 52314117 Summer Trainning Report (1)
19/48
The user can maintain the detailed library of resources, units,overhead charges and activities
Daily reports can be had from the site engineer The actual progress is mapped to the plan of the project to find
deviations Total inventory management of site Embedded provision for multi-level user security and permissions Customized reports generation Analyze the warehouse activities, such as the physical flow of raw
materials versus workloads Daily labour entry and material consumption entry
Reports
Sub Contractor detail list
Activity Time Management Work Order Processing. Daily Progress Reports etc. Stores inventory report Site activity and other MIS reports
Back to Top
Accounts Module
Construction accounting software doesn't need to be expensive. offersconstruction software for less than many other construction softwarepackages. Our SQL database architecture and dynamic reportingcapabilities make it easy to customizeto meet your company's uniqueconstruction accounting needs.
Accounts module is a business application capable of totally managingmost accounting needs of a company. It enables you to optimizeaccounting with inventory control along with integration of payroll, sales,purchase and engineering modules thus delivering a comprehensivepicture of your company's financial robustness at any given point of time
and at any given place through web connectivity.
Accounts module is a powerful browser architected enterprise module,providing a completely integrated approach to an organization'saccounting needs, delivering control, speed and responsiveness with costsavings.
19
http://ebuild.imtindia.com/erp_solutions_features.html#tophttp://ebuild.imtindia.com/erp_solutions_features.html#top -
8/6/2019 52314117 Summer Trainning Report (1)
20/48
Salient Features
Maintains financial year wise transaction details Helps in generation of different types of vouchers such as Credit,
Internal Transfer, Journal and Petty cash etc. Calculations of TDS, VAT and other taxes possible before releasing
payments Maintenance of all payment details made to external parties under
various accounting heads Bank reconciliation and Cheque return status maintained
With Commercial Construction ERP Software, you can rely on:
Builder software with a solid accounting foundation enhanced withconstruction-specific functionality
Job cost reporting in real-time, including work-in-progressschedules and detailed bonding reports Billing and cost tracking by lot, plan and elevations The ability to import payroll time cards Residential templates for housing developments Buyer options and change order tracking software to capture
revenue for work outside a job's original scope
Construction management software that integrates accounting, jobs,project management, purchasing, equipment and more.
Reports
Balance Sheet Trial Balance Profit and Loss Account Account Books like day cash, bank transactions etc. General Ledger and multiple ledgers Stock Report O/S Report Payable / Receivable MIS Repots Ratio Analysis, etc.
Back to Top
Purchase & Stores Modules
20
http://ebuild.imtindia.com/erp_solutions_features.html#tophttp://ebuild.imtindia.com/erp_solutions_features.html#top -
8/6/2019 52314117 Summer Trainning Report (1)
21/48
Purchase & Stores modules cover the entire Purchase and Storesfunction aspects of an enterprise. It is tightly integrated with theInventory, Payments and Legal modules. Purchase Managers can nowaccurately and easily access information about vendors, stock levels,purchase analysis, etc. in real time. Store Managers can easily deal with
all the items or products required by the organization.
Salient Features
Get complete purchase history such as cost average, costdifference and average lead-time for each vendor, item anddelivery schedules
Supports FIFO, LIFO average and standard costing methods Easy templates for calculation of taxes and Vendor terms and
conditions
Maintaining Product wise preferred vendor list Preparation of Purchase Bill based on GRN Tracking transfer of stock from company to work site and vice-
versa Updation of stock after receipt of resources Price comparisons of quotation and finalization of best quotation Generation of request for the quotation of the procurement Compilation of available resources from various project sites for
procurement analysis. This helps procurement of the right materialat the right time and at the right place
Requisition directly linked to the Project Plan Check stock opening balance Stock transfer Generate material receipt Inventory Management
Reports
Vendor Detail List Indent details report Enquiry generation Quotations Purchase Order Store Receipt Note Purchase Invoice Payment authentication, budget allocations etc. Stock Report (Updated Stock, Stock as on date, Periodic Stock)
21
-
8/6/2019 52314117 Summer Trainning Report (1)
22/48
Back to Top
Payroll Module
Payroll module covers every activity dealt by the HR department. This
module enables an organization to capitalize on the workforce - theirmost important asset. It helps in performing HR activities such asrecruitment, salary, leave management, payroll, etc.
Salient Features
Maintenance of Employee Details with respect to department,designation, status, income tax category, recruitment agency,payment mode, PF, etc.
Leave Management that involves leave opening balancecalculations, over time and monthly leave calculations
Application, processing and sanction of Loan to employee and theirrepayment
Payroll generation and management based on every department Statement creation for pay slip, provident fund, professional tax,
ESIC, income tax, housing loan, salary, challan, etc. MIS reports based on monthly leave details, leave balance and
attendance Voucher creation and management
Reports
MIS reports Attendance Report Leave Balance as well as details Vouchers Salary Structure Form 3A, 5, 6A, 10, 12A, 3, 6, 7
Back to Top
Maintenance Module
Building and Property maintenance has always been a low priority areafor the construction industry, as it is perceived to be labour intensivealong with poor returns. The after sale service component is gaining inimportance and often this is what differentiates one good company from
22
http://ebuild.imtindia.com/erp_solutions_features.html#tophttp://ebuild.imtindia.com/erp_solutions_features.html#tophttp://ebuild.imtindia.com/erp_solutions_features.html#tophttp://ebuild.imtindia.com/erp_solutions_features.html#top -
8/6/2019 52314117 Summer Trainning Report (1)
23/48
another for an average customer.
With Maintenance module, it is possible to generate periodic individualbuilding maintenance bills and post it to Accounts on time andaccurately. This entails considerable savings in terms of man-days and
customer satisfaction.
Salient Features
Receipt Head Master for different head types like maintenancecharges, arrears, utilities etc.
Receipt heads will be created incorporating various criteria likearea, flat type, etc.
Payment template for tax and other charges Automatic ledger management for all receipt heads
Maintains information of the Directors of the Society, Associationetc. Maintain the Auditors remarks Flexible to be customized Maintains the details of the Share Holder, their assigns, nominees,
number of shares held and share transfer details, if any
Reports
Monthly Maintenance Bills Customer outstanding Share Certificate details Demand Notes and Challans Complaints redress and work completion status etc. Accounts statement with available credit
Back to Top
Legal Module
Legal Module covers the entire legal efficacy involved in the real estate
and construction business. This module helps to perform operations inaccordance with the laws applicable in the construction activity.
Salient Features
Availability of all the legal documents at one place
23
http://ebuild.imtindia.com/erp_solutions_features.html#tophttp://ebuild.imtindia.com/erp_solutions_features.html#top -
8/6/2019 52314117 Summer Trainning Report (1)
24/48
Easy access to general legal forms and transfer documents Provides Ready Reckoner for reference to all facilities made
available Stamp Duty Calculation Availability of addresses of important government offices EMI Calculation for user-specified values We have chosen Microsoft technologies for our Construction
ERP Software as Microsoft Windows Server System is acomprehensive, integrated, and interoperable server infrastructurethat helps reduce the complexity and costs of building, deploying,connecting, and operating agile business solutions. WindowsServer System helps customers create new value for theirbusiness through the strategic use of their IT assets. With theWindows Server operating system as its foundation, WindowsServer System delivers dependable infrastructure for data
management and analysis; enterprise integration; customer,partner, and employee portals; business process automation;communications and collaboration; and core IT operationsincluding security, deployment, and systems management.
The problem for IT departments is typically not insufficientfunctionality; rather, it is that critical business systems such ascustomer relationship management (CRM) and enterprise resourceplanning (ERP) operate in isolation from other critical businesssystems-despite the fact that business processes often spanmultiple applications. To obtain an end-to-end view of a complexbusiness process necessitates integration of information and
process silos. In the past, this has been accomplished eitherthough time-consuming manual interventions, or through hard-coded solutions that are difficult to maintain.
s .NET architecture is scalable to cater the needs of BPMrequirements. Architecture diagram shown below provides thecomplete gist of its extensibility, interoperability, scalability andthe flexibility to integrate with various third party applications orpopular Microsoft products.
24
http://ebuild.imtindia.com/real_estate_erp_overview.htmlhttp://ebuild.imtindia.com/real_estate_erp_overview.htmlhttp://ebuild.imtindia.com/real_estate_erp_overview.htmlhttp://ebuild.imtindia.com/real_estate_erp_overview.html -
8/6/2019 52314117 Summer Trainning Report (1)
25/48
The product is also intended for developers, technical businessmanagers, MIS and system administrators who wish to provideincreased value to their software application, products or businessprocesses by the addition of dynamic workflow functionality.
.NET's open architecture exposed by XML and Web Services enableseamless integration with Microsoft .NET Servers and MicrosoftOffice 2003 products. It extends the functionality of variousMicrosoft products like BizTalk, SharePoint Portal Server, WindowsSharePoint Services, CMS, Office 2003 etc.
Too frequently, the existing IT portfolio does not adequately meetspecific business needs, is costly to manage and maintain, and is
inflexible in the face of business growth and change. The solution,however, is not to rip and replace systems or applications, nor tocompletely renovate them, but rather to find a way to leverageexisting IT investments so that overall organizational goals areeffectively supported.
Service orientation helps to accomplish these goals by makingsystems more responsive to business needs, simpler to develop,and easier to maintain and manage. Implementing a ConstructionERP Software solution based upon service orientation helpsorganizations plan ahead for change, rather than responding
reactively.
CONSTRUCTION ERP SYSTEM REQUIREMENTS
SERVER Side:
25
-
8/6/2019 52314117 Summer Trainning Report (1)
26/48
Pentium IV or Higher 1GB RAM Windows 2000 / XP / 2003 server Internet Explorer 5.0 or Higher with resolution set to 1024 x 768 pixel Crystal Report 9.0 or Higher MS SQL Server 2000 Adobe Reader 5.0 or Higher 240 GB HDD Backup devices
Client Side:
Pentium III or Higher 512 RAM
Graphics (1024 x 768 pixel) Windows 2000 / Me/NT/XP / 2003 Internet Explorer 5.0 or Higher with resolution set to 1024 x 768 pix
Real Estate ERP Integration
Almost everything about computers eventually comesdown to trade-offs about what is most important. A
computer system consists of both hardware andsoftware. A key recurring question is how well are the
software and hardware integrated.
Today's competitive business environment andglobalization demands corporates to react rapidly to
business events, reduce inventories, shorten newprocess cycle times and lower costs by reusing existing
process and applications and other IT assets.
A technically superior combination of server hardwareand operating systems could prove to be less expensive
in the long run. One should integrate applications on a
common infrastructure, for maximum efficiency. It canbe from simple connectivity all the way to the
requirements of a fully integrated, on demandenterprise.
eBuildTM is the first and only web-based Real Estate
26
http://ebuild.imtindia.com/real_estate_erp_overview.htmlhttp://ebuild.imtindia.com/real_estate_erp_overview.html -
8/6/2019 52314117 Summer Trainning Report (1)
27/48
ERP application to offer everything in a single,integrated and powerful solution. By choosing to build
its solutions using Microsoft-based technologies,the eBuildTM team can integrate all of its systems
virtually seamlessly within the Microsoft-based stack.
The company can also leverage the expertise of theMicrosoft technology partner network. The robust
development capabilities of Microsoft DevelopmentTools are helping eBuildTM lay a flexible foundation for
future product innovations.
The Microsoft .NET Framework SDK (including ADO.NET)
is supported on Microsoft Windows XP, Windows 2000,Windows NT 4 with Service Pack 6a, Windows
Millennium Edition, Windows 98, and Windows CE.
ORACLE
ORACLE DATABASE
The Oracle Database (commonly referred to as Oracle RDBMSor
simply as Oracle) is arelat ional database management
27
http://ebuild.imtindia.com/real_estate_erp_overview.htmlhttp://en.wikipedia.org/wiki/Relational_database_management_systemhttp://ebuild.imtindia.com/erp_solutions_features.htmlhttp://ebuild.imtindia.com/real_estate_erp_overview.htmlhttp://en.wikipedia.org/wiki/Relational_database_management_system -
8/6/2019 52314117 Summer Trainning Report (1)
28/48
system (RDBMS) produced and marketed by Oracle
Corporation. As of 2010, Oracle remains a major presence
in databasecomputing.[2 ]
Larry Ell ison and his friends and former co-workers Bob
Minerand Ed Oates started the consultancy Software
Development Laboratories (SDL) in 1977. SDL developed the
original version of the Oracle software. The name Oracle comes
from the code-name of a CIA-funded project Ellison had worked on
while previously employed by Ampex.[3 ]
Physical and logical structures
An Oracle database systemidentified by an alphanumeric system
identifier or SID[4 ]comprises at least one instance of the
application, along with data storage. An instanceidentified
persistently by an instantiation number (or activation id:
SYS.V_$DATABASE.ACTIVATION#)comprises a set of
operating-system processes and memory-structures that interact
with the storage. Typical processes include PMON (the process
monitor) and SMON (the system monitor).
Users of the Oracle databases refer to the server-side memory-
structure as the SGA (System Global Area). The SGA typically
holds cacheinformation such as data-buffers, SQL commands, and
user information. In addition to storage, the database consists of
online redo logs (or logs), which hold transactional history.
Processes can in turn archive the online redo logs into archive logs
(offline redo logs), which provide the basis (if necessary) fordata
recovery and for some forms ofdata replication.
If the Oracle database administratorhas implemented OracleRAC (Real Application Clusters), then multiple instances, usually
on differentservers, attach to a central storage array. This
scenario offers advantages such as better performance, scalability
and redundancy. However, support becomes more complex, and
28
http://en.wikipedia.org/wiki/Relational_database_management_systemhttp://en.wikipedia.org/wiki/Oracle_Corporationhttp://en.wikipedia.org/wiki/Oracle_Corporationhttp://en.wikipedia.org/wiki/Databasehttp://en.wikipedia.org/wiki/Computinghttp://en.wikipedia.org/wiki/Oracle_Database#cite_note-1http://en.wikipedia.org/wiki/Larry_Ellisonhttp://en.wikipedia.org/wiki/Bob_Minerhttp://en.wikipedia.org/wiki/Bob_Minerhttp://en.wikipedia.org/wiki/Ed_Oateshttp://en.wikipedia.org/wiki/Central_Intelligence_Agencyhttp://en.wikipedia.org/wiki/Ampexhttp://en.wikipedia.org/wiki/Oracle_Database#cite_note-2http://en.wikipedia.org/wiki/Oracle_Database#cite_note-3http://en.wikipedia.org/wiki/Databasehttp://en.wikipedia.org/wiki/Process_(computing)http://en.wikipedia.org/wiki/Computer_data_storagehttp://en.wikipedia.org/wiki/Computer_data_storagehttp://en.wikipedia.org/wiki/Cachehttp://en.wikipedia.org/wiki/SQLhttp://en.wikipedia.org/wiki/Redo_loghttp://en.wikipedia.org/wiki/Database_transactionhttp://en.wikipedia.org/wiki/Archivehttp://en.wikipedia.org/wiki/Data_recoveryhttp://en.wikipedia.org/wiki/Data_recoveryhttp://en.wikipedia.org/wiki/Replication_(computer_science)http://en.wikipedia.org/wiki/Database_administratorhttp://en.wikipedia.org/wiki/Oracle_RAChttp://en.wikipedia.org/wiki/Oracle_RAChttp://en.wikipedia.org/wiki/Server_(computing)http://en.wikipedia.org/wiki/Disk_arrayhttp://en.wikipedia.org/wiki/Relational_database_management_systemhttp://en.wikipedia.org/wiki/Oracle_Corporationhttp://en.wikipedia.org/wiki/Oracle_Corporationhttp://en.wikipedia.org/wiki/Databasehttp://en.wikipedia.org/wiki/Computinghttp://en.wikipedia.org/wiki/Oracle_Database#cite_note-1http://en.wikipedia.org/wiki/Larry_Ellisonhttp://en.wikipedia.org/wiki/Bob_Minerhttp://en.wikipedia.org/wiki/Bob_Minerhttp://en.wikipedia.org/wiki/Ed_Oateshttp://en.wikipedia.org/wiki/Central_Intelligence_Agencyhttp://en.wikipedia.org/wiki/Ampexhttp://en.wikipedia.org/wiki/Oracle_Database#cite_note-2http://en.wikipedia.org/wiki/Oracle_Database#cite_note-3http://en.wikipedia.org/wiki/Databasehttp://en.wikipedia.org/wiki/Process_(computing)http://en.wikipedia.org/wiki/Computer_data_storagehttp://en.wikipedia.org/wiki/Computer_data_storagehttp://en.wikipedia.org/wiki/Cachehttp://en.wikipedia.org/wiki/SQLhttp://en.wikipedia.org/wiki/Redo_loghttp://en.wikipedia.org/wiki/Database_transactionhttp://en.wikipedia.org/wiki/Archivehttp://en.wikipedia.org/wiki/Data_recoveryhttp://en.wikipedia.org/wiki/Data_recoveryhttp://en.wikipedia.org/wiki/Replication_(computer_science)http://en.wikipedia.org/wiki/Database_administratorhttp://en.wikipedia.org/wiki/Oracle_RAChttp://en.wikipedia.org/wiki/Oracle_RAChttp://en.wikipedia.org/wiki/Server_(computing)http://en.wikipedia.org/wiki/Disk_array -
8/6/2019 52314117 Summer Trainning Report (1)
29/48
many sites do not use RAC. In version 10g, grid
computing introduced shared resources where an instance can
use (for example) CPU resources from another node (computer) in
the grid.
The Oracle DBMS can store and execute stored
procedures and functions within itself. PL/SQL (Oracle
Corporation's proprietary procedural extension to SQL), or the
object-oriented language Java can invoke such code objects
and/or provide the programming structures for writing them.
Storage
The Oracle RDBMS stores data log ical ly in the form
oftablespaces and physically in the form of
data files ("datafiles").[5 ] Tablespaces can contain various types
ofmemory segments, such as Data Segments, Index Segments,
etc. Segments in turn comprise one or more extents. Extents
comprise groups of contiguous data blocks. Data blocks form the
basic units of data storage.
Oracle database management tracks its computer data
storage with the help of information stored in
the SYSTEM tablespace. The SYSTEMtablespace contains the data
dictionaryand often (by default) indexes and clusters. A data
dictionary consists of a special collection oftables that contains
information about all user-objects in the database. Since version
8i, the Oracle RDBMS also supports "locally managed" tablespaces
which can store space management information in bitmaps in their
own headers rather than in the SYSTEM tablespace (as happens
with the default "dictionary-managed" tablespaces).
Disk files
This section
requires expansion.
At the physical level, datafiles comprise one or more data blocks,
where the block size can vary between datafiles.
29
http://en.wikipedia.org/wiki/Grid_computinghttp://en.wikipedia.org/wiki/Grid_computinghttp://en.wikipedia.org/wiki/Central_processing_unithttp://en.wikipedia.org/wiki/Stored_procedurehttp://en.wikipedia.org/wiki/Stored_procedurehttp://en.wikipedia.org/wiki/Subroutinehttp://en.wikipedia.org/wiki/PL/SQLhttp://en.wikipedia.org/wiki/SQLhttp://en.wikipedia.org/wiki/Java_(programming_language)http://en.wikipedia.org/wiki/Data_storage_devicehttp://en.wikipedia.org/wiki/Tablespacehttp://en.wikipedia.org/wiki/Computer_filehttp://en.wikipedia.org/wiki/Datafilehttp://en.wikipedia.org/wiki/Oracle_Database#cite_note-4http://en.wikipedia.org/wiki/Memory_segmentationhttp://en.wikipedia.org/wiki/Extent_(file_systems)http://en.wikipedia.org/wiki/Computer_data_storagehttp://en.wikipedia.org/wiki/Computer_data_storagehttp://en.wikipedia.org/wiki/Data_dictionaryhttp://en.wikipedia.org/wiki/Data_dictionaryhttp://en.wikipedia.org/wiki/Index_(database)http://en.wikipedia.org/wiki/Cluster_(computing)http://en.wikipedia.org/wiki/Table_(database)http://en.wikipedia.org/wiki/Object_(computer_science)http://en.wikipedia.org/wiki/Header_(information_technology)http://en.wikipedia.org/w/index.php?title=Oracle_Database&action=edithttp://en.wikipedia.org/wiki/Data_filehttp://en.wikipedia.org/wiki/Block_(data_storage)http://en.wikipedia.org/wiki/Block_(data_storage)http://en.wikipedia.org/wiki/File:Wiki_letter_w.svghttp://en.wikipedia.org/wiki/Grid_computinghttp://en.wikipedia.org/wiki/Grid_computinghttp://en.wikipedia.org/wiki/Central_processing_unithttp://en.wikipedia.org/wiki/Stored_procedurehttp://en.wikipedia.org/wiki/Stored_procedurehttp://en.wikipedia.org/wiki/Subroutinehttp://en.wikipedia.org/wiki/PL/SQLhttp://en.wikipedia.org/wiki/SQLhttp://en.wikipedia.org/wiki/Java_(programming_language)http://en.wikipedia.org/wiki/Data_storage_devicehttp://en.wikipedia.org/wiki/Tablespacehttp://en.wikipedia.org/wiki/Computer_filehttp://en.wikipedia.org/wiki/Datafilehttp://en.wikipedia.org/wiki/Oracle_Database#cite_note-4http://en.wikipedia.org/wiki/Memory_segmentationhttp://en.wikipedia.org/wiki/Extent_(file_systems)http://en.wikipedia.org/wiki/Computer_data_storagehttp://en.wikipedia.org/wiki/Computer_data_storagehttp://en.wikipedia.org/wiki/Data_dictionaryhttp://en.wikipedia.org/wiki/Data_dictionaryhttp://en.wikipedia.org/wiki/Index_(database)http://en.wikipedia.org/wiki/Cluster_(computing)http://en.wikipedia.org/wiki/Table_(database)http://en.wikipedia.org/wiki/Object_(computer_science)http://en.wikipedia.org/wiki/Header_(information_technology)http://en.wikipedia.org/w/index.php?title=Oracle_Database&action=edithttp://en.wikipedia.org/wiki/Data_filehttp://en.wikipedia.org/wiki/Block_(data_storage)http://en.wikipedia.org/wiki/Block_(data_storage) -
8/6/2019 52314117 Summer Trainning Report (1)
30/48
Datafiles can occupy pre-allocated space in the file system of a
computer server, utilize raw disk directly, or exist
within ASM logical volumes.[6 ]
Control files
The following parameters govern the size of the control files:
* maxlogfiles* maxlogmembers* maxloghistory* maxinstances* control_file_record_keep_time
Database schema
Oracle database conventions refer to defined groups of objectownership (generally associated with a "username") as schemas.
Most Oracle database installations traditionally came with a default
schema called SCOTT. After the installation process has set up the
sample tables, the user can log into the database with the
username scott and the password tiger. The name of
the SCOTT schema originated with Bruce Scott, one of the first
employees at Oracle (then Software Development Laboratories),
who had a cat named Tiger.[7 ]
Oracle Corporation has de-emphasized the use of
the SCOTT schema, as it uses few of the features of the more
recent releases of Oracle. Most recent examples supplied by Oracle
Corporation reference the default HR or OE schemas.
Other default schemas[8 ] include:
SYS (essential core database structures and utilities)
SYSTEM (additional core database structures and utilities, and privilegedaccount)
OUTLN (utilized to store metadata for stored outlines for stable query-
optimizer execution plans.[9 ]
30
http://en.wikipedia.org/wiki/Automatic_Storage_Managementhttp://en.wikipedia.org/wiki/Oracle_Database#cite_note-5http://en.wikipedia.org/wiki/Database_schemahttp://en.wikipedia.org/wiki/Oracle_Database#cite_note-6http://en.wikipedia.org/wiki/Oracle_Database#cite_note-7http://en.wikipedia.org/wiki/Oracle_Database#cite_note-8http://en.wikipedia.org/wiki/Automatic_Storage_Managementhttp://en.wikipedia.org/wiki/Oracle_Database#cite_note-5http://en.wikipedia.org/wiki/Database_schemahttp://en.wikipedia.org/wiki/Oracle_Database#cite_note-6http://en.wikipedia.org/wiki/Oracle_Database#cite_note-7http://en.wikipedia.org/wiki/Oracle_Database#cite_note-8 -
8/6/2019 52314117 Summer Trainning Report (1)
31/48
BI, IX, HR, OE, PM, and SH (expanded sample schemas[10] containing more
data and structures than the olderSCOTT schema).
System Global Area
Main article: System Global Area
Each Oracle instance uses a System Global Area or SGA
a shared-memory areato store its data and control-information.[11]
Each Oracle instance allocates itself an SGA when it starts and de-
allocates it at shut-down time. The information in the SGA consists
of the following elements, each of which has a fixed size,established at instance startup:
the database buffer cache: this stores the most recently-used data blocks.
These blocks can contain modified data not yet written to disk (sometimes
known as "dirty blocks"), unmodified blocks, or blocks written to disk since
modification (sometimes known as clean blocks). Because the buffer cache
keeps blocks based on a most-recently-used algorithm, the most active buffers
stay in memory to reduce I/O and to improve performance.
the redo log buffer: this stores redo entriesa log of changes made to the
database. The instance writes redo log buffers to the redo log as quickly and
efficiently as possible. The redo log aids in instance recovery in the event of a
system failure.
the shared pool: this area of the SGA stores shared-memory structures such
as shared SQL areas in the library cache and internal information in the data
dictionary. An insufficient amount of memory allocated to the shared pool can
cause performance degradation.
Library cache
The library cache[12] stores shared SQL, caching the parse tree and
the execution plan for every unique SQL statement. If multiple
applications issue the same SQL statement, each application can
31
http://en.wikipedia.org/wiki/Oracle_Database#cite_note-9http://en.wikipedia.org/wiki/System_Global_Areahttp://en.wikipedia.org/wiki/System_Global_Areahttp://en.wikipedia.org/wiki/Shared_memoryhttp://en.wikipedia.org/wiki/Oracle_Database#cite_note-10http://en.wikipedia.org/wiki/Oracle_Database#cite_note-11http://en.wikipedia.org/wiki/Oracle_Database#cite_note-9http://en.wikipedia.org/wiki/System_Global_Areahttp://en.wikipedia.org/wiki/System_Global_Areahttp://en.wikipedia.org/wiki/Shared_memoryhttp://en.wikipedia.org/wiki/Oracle_Database#cite_note-10http://en.wikipedia.org/wiki/Oracle_Database#cite_note-11 -
8/6/2019 52314117 Summer Trainning Report (1)
32/48
access the shared SQL area. This reduces the amount of memory
needed and reduces the processing-time used for parsing and
execution planning.]Data dictionary cache
The data dictionary comprises a set of tables and views that map
the structure of the database.
Oracle databases store information here about the logical and
physical structure of the database. The data dictionary contains
information such as:
user information, such as user privileges
integrity constraints defined for tables in the database
names and datatypes of all columns in database tables
information on space allocated and used for schema objects
The Oracle instance frequently accesses the data dictionary in
order to parse SQL statements. The operation of Oracle depends
on ready access to the data dictionary: performance bottlenecks in
the data dictionary affect all Oracle users. Because of this,
database administrators should make sure that the data dictionary
cache[13] has sufficient capacity to cache this data. Without enough
memory for the data-dictionary cache, users see a severe
performance degradation. Allocating sufficient memory to the
shared pool where the data dictionary cache resides precludes
these particular performance problems.
Program Global Area
The Program Global Area[ 14 ] [15 ] or PGA memory-area of an Oracle
instance contains data and control-information for Oracle's server-
processes.
The size and content of the PGA depends on the Oracle-serveroptions installed. This area consists of the following components:
stack-space: the memory that holds the session's variables, arrays, and so
on.
32
http://en.wikipedia.org/wiki/Data_dictionaryhttp://en.wikipedia.org/wiki/View_(database)http://en.wikipedia.org/wiki/Parsinghttp://en.wikipedia.org/wiki/Oracle_Database#cite_note-12http://en.wikipedia.org/wiki/Oracle_Database#cite_note-13http://en.wikipedia.org/wiki/Oracle_Database#cite_note-14http://en.wikipedia.org/wiki/Data_dictionaryhttp://en.wikipedia.org/wiki/View_(database)http://en.wikipedia.org/wiki/Parsinghttp://en.wikipedia.org/wiki/Oracle_Database#cite_note-12http://en.wikipedia.org/wiki/Oracle_Database#cite_note-13http://en.wikipedia.org/wiki/Oracle_Database#cite_note-14 -
8/6/2019 52314117 Summer Trainning Report (1)
33/48
session-information: unless using the multithreaded server, the instance
stores its session-information in the PGA. (In a multithreaded server, the
session-information goes in the SGA.)
private SQL-area: an area in the PGA which holds information such as bind-
variables and runtime-buffers.
sorting area: an area in the PGA which holds information on sorts, hash-
joins, etc.
Dynamic performance views
The dynamic performance views (also known as "fixed views")
within an Oracle database present information from virtual tables
(X$ tables[16]) built on the basis of database memory. [17] Database
users can access the V$ views ( named after the prefix of theirsynonyms) to obtain information on database structures and
performance.
]Process architectures
Oracle processes
The Oracle RDBMS typically relies on a group of processes running
simultaneously in the background and interacting to monitor and
expedite database operations. Typical operating groups might
include some of the following individual processes(shown along
with their abbreviated nomenclature):[18]
archiver processes (ARCn)
checkpoint process (CKPT) *REQUIRED*
coordinator-of-job-queues process (CJQn): dynamically spawns slave
processes for job-queues
database writer processes (DBWn) *REQUIRED*
dispatcher processes (Dnnn): multiplex server-processes on behalf of users memory-manager process (MMAN): used for internal database tasks such
as Automatic Shared Memory Management
log-writer process (LGWR) *REQUIRED*
33
http://en.wikipedia.org/wiki/Oracle_Database#cite_note-15http://en.wikipedia.org/wiki/Oracle_Database#cite_note-16http://en.wikipedia.org/wiki/Background_processhttp://en.wikipedia.org/wiki/Oracle_Database#cite_note-17http://en.wikipedia.org/wiki/Oracle_Database#cite_note-15http://en.wikipedia.org/wiki/Oracle_Database#cite_note-16http://en.wikipedia.org/wiki/Background_processhttp://en.wikipedia.org/wiki/Oracle_Database#cite_note-17 -
8/6/2019 52314117 Summer Trainning Report (1)
34/48
log-write network-server (LNSn): transmits redo logs in Data Guard
environments
logical standby coordinator process (LSP0): controls Data Guard log-
application
media-recovery process (MRP): detached recovery-server process
memory-monitor process (MMON): process for automatic problem-detection,
self-tuning and statistics-gathering[19]
memory-monitor light process (MMNL): gathers and stores Automatic
Workload Repository (AWR) data
mmon slaves (MnnnnM0000, M0001, etc): background slaves of the
MMON process[20]
process-monitor process (PMON) *REQUIRED*
process-spawner (PSP0): spawns Oracle processes
queue-monitor processes (QMNn)
recoverer process (RECO)
remote file-server process (RFS)
shared server processes (Snnn): serve client-requests
system monitor process (SMON) *REQUIRED*
User processes, connections and sessions
Oracle Database terminology distinguishes different computer-science terms in describing how end-users interact with the
database:
userprocesses involve the invocation of application software[21]
a connection refers to the pathway linking a user process to an Oracle
instance[22]
sessions consist of specific connections to an Oracle instance.[23] Each
session within an instance has a session identifier or "SID"[24](distinct from the
system-identifier SID).
34
http://en.wikipedia.org/wiki/Oracle_Data_Guardhttp://en.wikipedia.org/wiki/Oracle_Database#cite_note-18http://en.wikipedia.org/wiki/Oracle_Database#cite_note-19http://en.wikipedia.org/wiki/Computer_sciencehttp://en.wikipedia.org/wiki/Computer_sciencehttp://en.wikipedia.org/wiki/Process_(computing)http://en.wikipedia.org/wiki/Oracle_Database#cite_note-20http://en.wikipedia.org/wiki/Oracle_Database#cite_note-21http://en.wikipedia.org/wiki/Session_(computer_science)http://en.wikipedia.org/wiki/Oracle_Database#cite_note-22http://en.wikipedia.org/wiki/Oracle_Database#cite_note-23http://en.wikipedia.org/wiki/Oracle_Data_Guardhttp://en.wikipedia.org/wiki/Oracle_Database#cite_note-18http://en.wikipedia.org/wiki/Oracle_Database#cite_note-19http://en.wikipedia.org/wiki/Computer_sciencehttp://en.wikipedia.org/wiki/Computer_sciencehttp://en.wikipedia.org/wiki/Process_(computing)http://en.wikipedia.org/wiki/Oracle_Database#cite_note-20http://en.wikipedia.org/wiki/Oracle_Database#cite_note-21http://en.wikipedia.org/wiki/Session_(computer_science)http://en.wikipedia.org/wiki/Oracle_Database#cite_note-22http://en.wikipedia.org/wiki/Oracle_Database#cite_note-23 -
8/6/2019 52314117 Summer Trainning Report (1)
35/48
Concurrency and locking
Oracle databases control simultaneous access to data resources
with locks (alternatively documented as "enqueues"[25] ). The
databases also utilize "latches" -- low-level serialization
mechanisms to protect shared data structures in the System Global
Area.[26]
Configuration
Database administrators control many of the tunable variations in
an Oracle instance by means of values in a parameter file. [27] This
file in its ASCII default form ("pfile") normally has a name of the
format init.ora. The default binary equivalent
server paramater file ("spfile") (dynamically reconfigurable to some
extent)[28] defaults to the format spfile.ora. Within
an SQL-based environment, the
views V$PARAMETER[29] and V$SPPARAMETER[30] give access to
reading parameter values. 1
Internationalization
Oracle Database software comes in 63 language-versions
(including regional variations such as American English and British
English). Variations between versions cover the names of days andmonths, abbreviations, time-symbols such as A.M. and A.D., and
sorting.[31]
Oracle Corporation has translated Oracle Database error-messages
into Arabic, Catalan, Chinese, Czech, Danish, Dutch, English,
Finnish, French, German, Greek, Hebrew, Hungarian, Italian,
Japanese, Korean, Norwegian, Polish, Portuguese, Romanian,
Russian, Slovak, Spanish, Swedish, Thai and Turkish. [32]
Oracle Corporation provides database developers with tools andmechanisms for producing internationalized database applications:
referred to internally as "Globalization".[33]
35
http://en.wikipedia.org/wiki/Lock_(computer_science)http://en.wikipedia.org/wiki/Oracle_Database#cite_note-24http://en.wikipedia.org/wiki/Oracle_Database#cite_note-25http://en.wikipedia.org/wiki/Oracle_Database#cite_note-26http://en.wikipedia.org/wiki/Oracle_Database#cite_note-27http://en.wikipedia.org/wiki/Oracle_Database#cite_note-28http://en.wikipedia.org/wiki/Oracle_Database#cite_note-29http://en.wikipedia.org/wiki/Oracle_Database#cite_note-titleLocale_Data-30http://en.wikipedia.org/wiki/Oracle_Database#cite_note-titleLocale_Data-30http://en.wikipedia.org/wiki/Oracle_Database#cite_note-titleMessages_Data-31http://en.wikipedia.org/wiki/Oracle_Database#cite_note-32http://en.wikipedia.org/wiki/Oracle_Database#cite_note-32http://en.wikipedia.org/wiki/Lock_(computer_science)http://en.wikipedia.org/wiki/Oracle_Database#cite_note-24http://en.wikipedia.org/wiki/Oracle_Database#cite_note-25http://en.wikipedia.org/wiki/Oracle_Database#cite_note-26http://en.wikipedia.org/wiki/Oracle_Database#cite_note-27http://en.wikipedia.org/wiki/Oracle_Database#cite_note-28http://en.wikipedia.org/wiki/Oracle_Database#cite_note-29http://en.wikipedia.org/wiki/Oracle_Database#cite_note-titleLocale_Data-30http://en.wikipedia.org/wiki/Oracle_Database#cite_note-titleMessages_Data-31http://en.wikipedia.org/wiki/Oracle_Database#cite_note-32 -
8/6/2019 52314117 Summer Trainning Report (1)
36/48
]History
Corporate/technical timeline
1977: Larry E ll ison and friends founded Software Development
Laboratories.
1979: SDL changed its company-name to "Relational Software, Inc." (RSI)
and introduced its product Oracle V2 as an early commercially-available
relational database system. The version did not support transactions, but
implemented the basic SQL functionality ofqueries andjoins. (RSI never
released a version 1 - instead calling the first version version 2as a marketing
gimmick.)[34]
1982: RSI in its turn changed its name, becoming known as "Oracle
Corporation",[35]to align itself more closely with its flagship product.
1983: The company released Oracle version 3, which it had re-written using
the C programming language and which
supported COMMITand ROLLBACK functionality for transactions. Version 3
extended platform support from the existing Digital VAX/VMS systems to
includeUnix environments.[35]
1984: Oracle Corporation released Oracle version 4, which supported read-
consistency.
1985: Oracle Corporation released Oracle version 5, which supportedthe clientserver modela sign of networks becoming more widely available
in the mid-1980s.
1986: Oracle version 5.1 started supporting distributed queries.
1988: Oracle RDBMS version 6 came out with support
forPL/SQL embedded within Oracle Forms v3 (version 6 could not store
PL/SQL in the database proper), row-level locking and hot backups.[36]
1989: Oracle Corporation entered the application products market and
developed its ERP product, (later to become part of the Oracle E-Business
Suite), based on the Oracle relational database.
1990: the release ofOracle Applications release 8[35]
1992: Oracle version 7 appeared with support forreferential
integrity, stored procedures and triggers.
36
http://en.wikipedia.org/wiki/Larry_Ellisonhttp://en.wikipedia.org/wiki/Database_transactionhttp://en.wikipedia.org/wiki/SQLhttp://en.wikipedia.org/wiki/Query_languagehttp://en.wikipedia.org/wiki/Join_(SQL)http://en.wikipedia.org/wiki/Marketing_strategyhttp://en.wikipedia.org/wiki/Marketing_strategyhttp://en.wikipedia.org/wiki/Oracle_Database#cite_note-33http://en.wikipedia.org/wiki/Oracle_Corporationhttp://en.wikipedia.org/wiki/Oracle_Corporationhttp://en.wikipedia.org/wiki/Oracle_Database#cite_note-autogenerated2-34http://en.wikipedia.org/wiki/Oracle_Database#cite_note-autogenerated2-34http://en.wikipedia.org/wiki/Oracle_Database#cite_note-autogenerated2-34http://en.wikipedia.org/wiki/C_(programming_language)http://en.wikipedia.org/wiki/Commit_(data_management)http://en.wikipedia.org/wiki/Rollback_(data_management)http://en.wikipedia.org/wiki/Digital_Equipment_Corporationhttp://en.wikipedia.org/wiki/VAX/VMShttp://en.wikipedia.org/wiki/Unixhttp://en.wikipedia.org/wiki/Oracle_Database#cite_note-autogenerated2-34http://en.wikipedia.org/wiki/Consistency_modelhttp://en.wikipedia.org/wiki/Consistency_modelhttp://en.wikipedia.org/wiki/Client%E2%80%93server_modelhttp://en.wikipedia.org/wiki/Distributed_computinghttp://en.wikipedia.org/wiki/PL/SQLhttp://en.wikipedia.org/wiki/Oracle_Formshttp://en.wikipedia.org/wiki/Lock_(computer_science)http://en.wikipedia.org/wiki/Backuphttp://en.wikipedia.org/wiki/Oracle_Database#cite_note-35http://en.wikipedia.org/wiki/Application_softwarehttp://en.wikipedia.org/wiki/Enterprise_resource_planninghttp://en.wikipedia.org/wiki/Oracle_E-Business_Suitehttp://en.wikipedia.org/wiki/Oracle_E-Business_Suitehttp://en.wikipedia.org/wiki/Oracle_Applicationshttp://en.wikipedia.org/wiki/Oracle_Database#cite_note-autogenerated2-34http://en.wikipedia.org/wiki/Referential_integrityhttp://en.wikipedia.org/wiki/Referential_integrityhttp://en.wikipedia.org/wiki/Stored_procedurehttp://en.wikipedia.org/wiki/Database_triggerhttp://en.wikipedia.org/wiki/Larry_Ellisonhttp://en.wikipedia.org/wiki/Database_transactionhttp://en.wikipedia.org/wiki/SQLhttp://en.wikipedia.org/wiki/Query_languagehttp://en.wikipedia.org/wiki/Join_(SQL)http://en.wikipedia.org/wiki/Marketing_strategyhttp://en.wikipedia.org/wiki/Marketing_strategyhttp://en.wikipedia.org/wiki/Oracle_Database#cite_note-33http://en.wikipedia.org/wiki/Oracle_Corporationhttp://en.wikipedia.org/wiki/Oracle_Corporationhttp://en.wikipedia.org/wiki/Oracle_Database#cite_note-autogenerated2-34http://en.wikipedia.org/wiki/C_(programming_language)http://en.wikipedia.org/wiki/Commit_(data_management)http://en.wikipedia.org/wiki/Rollback_(data_management)http://en.wikipedia.org/wiki/Digital_Equipment_Corporationhttp://en.wikipedia.org/wiki/VAX/VMShttp://en.wikipedia.org/wiki/Unixhttp://en.wikipedia.org/wiki/Oracle_Database#cite_note-autogenerated2-34http://en.wikipedia.org/wiki/Consistency_modelhttp://en.wikipedia.org/wiki/Consistency_modelhttp://en.wikipedia.org/wiki/Client%E2%80%93server_modelhttp://en.wikipedia.org/wiki/Distributed_computinghttp://en.wikipedia.org/wiki/PL/SQLhttp://en.wikipedia.org/wiki/Oracle_Formshttp://en.wikipedia.org/wiki/Lock_(computer_science)http://en.wikipedia.org/wiki/Backuphttp://en.wikipedia.org/wiki/Oracle_Database#cite_note-35http://en.wikipedia.org/wiki/Application_softwarehttp://en.wikipedia.org/wiki/Enterprise_resource_planninghttp://en.wikipedia.org/wiki/Oracle_E-Business_Suitehttp://en.wikipedia.org/wiki/Oracle_E-Business_Suitehttp://en.wikipedia.org/wiki/Oracle_Applicationshttp://en.wikipedia.org/wiki/Oracle_Database#cite_note-autogenerated2-34http://en.wikipedia.org/wiki/Referential_integrityhttp://en.wikipedia.org/wiki/Referential_integrityhttp://en.wikipedia.org/wiki/Stored_procedurehttp://en.wikipedia.org/wiki/Database_trigger -
8/6/2019 52314117 Summer Trainning Report (1)
37/48
1997: Oracle Corporation released version 8, which supported object-
oriented development and multimedia applications.
1999: The release of Oracle8i aimed to provide a database inter-operating
better with the Internet (the iin the name stands for "Internet"). The Oracle 8i
database incorporated a native Java virtual machine (Oracle JVM).
2000: Oracle E-Business Suite 11i pioneers integrated enterprise application
software[35]
2001: Oracle9i went into release with 400 new features, including the ability
to read and write XML documents. 9i also provided an option forOracle RAC,
or "Real Application Clusters", a computer-clusterdatabase, as a
replacement for the Oracle Parallel Server(OPS) option.
2003: Oracle Corporation released Oracle Database 10g, which
supported regular expressions. (The gstands for "grid"; emphasizing amarketing thrust of presenting 10g as "grid-computing ready".)
2005: Oracle Database 10.2.0.1also known as Oracle Database 10g
Release 2 (10gR2)appeared.
2006: Oracle Corporation announces Unbreakable Linux [35]
2007: Oracle Database 10g release 2 sets a new world record TPC-H
3000 GB benchmark result[37]
2007: Oracle Corporation released Oracle Database 11g forLinux and
forMicrosoft Windows. 2008: Oracle Corporation acquires BEA Systems.
2010: Oracle Corporation acquires Sun Microsystems.
Version numbering
Oracle products have historically followed their own release-
numbering and naming conventions. With the Oracle RDBMS 10g
release, Oracle Corporation started standardizing all current
versions of its major products using the "10g" label, although some
sources continued to refer to Oracle Applications Release 11i
as Oracle 11i. Major database-related products and some of their
versions include:
37
http://en.wikipedia.org/wiki/Object-oriented_programminghttp://en.wikipedia.org/wiki/Object-oriented_programminghttp://en.wikipedia.org/wiki/Multimediahttp://en.wikipedia.org/wiki/Internethttp://en.wikipedia.org/wiki/Java_Virtual_Machinehttp://en.wikipedia.org/w/index.php?title=Oracle_JVM&action=edit&redlink=1http://en.wikipedia.org/wiki/Oracle_Database#cite_note-autogenerated2-34http://en.wikipedia.org/wiki/XMLhttp://en.wikipedia.org/wiki/Oracle_RAChttp://en.wikipedia.org/wiki/Computer_clusterhttp://en.wikipedia.org/w/index.php?title=Oracle_Parallel_Server&action=edit&redlink=1http://en.wikipedia.org/wiki/Regular_expressionshttp://en.wikipedia.org/wiki/Unbreakable_Linuxhttp://en.wikipedia.org/wiki/Oracle_Database#cite_note-autogenerated2-34http://en.wikipedia.org/wiki/World_recordhttp://en.wikipedia.org/wiki/Benchmark_(computing)http://en.wikipedia.org/wiki/Oracle_Database#cite_note-36http://en.wikipedia.org/wiki/Linuxhttp://en.wikipedia.org/wiki/Microsoft_Windowshttp://en.wikipedia.org/wiki/BEA_Systemshttp://en.wikipedia.org/wiki/Sun_Microsystemshttp://en.wikipedia.org/wiki/Object-oriented_programminghttp://en.wikipedia.org/wiki/Object-oriented_programminghttp://en.wikipedia.org/wiki/Multimediahttp://en.wikipedia.org/wiki/Internethttp://en.wikipedia.org/wiki/Java_Virtual_Machinehttp://en.wikipedia.org/w/index.php?title=Oracle_JVM&action=edit&redlink=1http://en.wikipedia.org/wiki/Oracle_Database#cite_note-autogenerated2-34http://en.wikipedia.org/wiki/XMLhttp://en.wikipedia.org/wiki/Oracle_RAChttp://en.wikipedia.org/wiki/Computer_clusterhttp://en.wikipedia.org/w/index.php?title=Oracle_Parallel_Server&action=edit&redlink=1http://en.wikipedia.org/wiki/Regular_expressionshttp://en.wikipedia.org/wiki/Unbreakable_Linuxhttp://en.wikipedia.org/wiki/Oracle_Database#cite_note-autogenerated2-34http://en.wikipedia.org/wiki/World_recordhttp://en.wikipedia.org/wiki/Benchmark_(computing)http://en.wikipedia.org/wiki/Oracle_Database#cite_note-36http://en.wikipedia.org/wiki/Linuxhttp://en.wikipedia.org/wiki/Microsoft_Windowshttp://en.wikipedia.org/wiki/BEA_Systemshttp://en.wikipedia.org/wiki/Sun_Microsystems -
8/6/2019 52314117 Summer Trainning Report (1)
38/48
Oracle Appl ication Server10g (also known as "Oracle AS 10g"):
a middleware product;
Oracle Applications Release 11i (aka Oracle e-Business Suite, Oracle
Financials or Oracle 11i): a suite ofbusiness applications;
Oracle Developer Suite 10g (9.0.4);
Oracle JDeveloper 10g: a Javain tegrated development
environment;
Since version 5, Oracle's RDBMS release numbering has used the
following codes:
Oracle5
Oracle6
Oracle7: 7.0.167.3.4
Oracle8 Database: 8.0.38.0.6
Oracle8i Database Release 1: 8.1.5.08.1.5.1
Oracle8i Database Release 2: 8.1.6.08.1.6.3
Oracle8i Database Release 3: 8.1.7.08.1.7.4
Oracle9i Database Release 1: 9.0.1.09.0.1.5 (patchset as of December
2003)
Oracle9i Database Release 2: 9.2.0.19.2.0.8 (patchset as of April 2007)
Oracle Database 10g Release 1: 10.1.0.210.1.0.5 (patchset as of
February 2006)
Oracle Database 10g Release 2: 10.2.0.110.2.0.5 (patchset as of April
2010)
Oracle Database 11i\11g Release 1: 11.1.0.611.1.0.7 (patchset as of
September 2008)
Oracle Database 11i\11g Release 2: 11.2.0.1 (released 2009-09-01)
The version-numbering syntax within each release follows thepattern: major.maintenance.application-server.component-
specific.platform-specific.
38
http://en.wikipedia.org/wiki/Oracle_Application_Serverhttp://en.wikipedia.org/wiki/Middlewarehttp://en.wikipedia.org/wiki/Oracle_Applicationshttp://en.wikipedia.org/wiki/Software_suitehttp://en.wikipedia.org/wiki/Businesshttp://en.wikipedia.org/wiki/Oracle_Developer_Suitehttp://en.wikipedia.org/wiki/JDeveloperhttp://en.wikipedia.org/wiki/Java_(programming_language)http://en.wikipedia.org/wiki/Integrated_development_environmenthttp://en.wikipedia.org/wiki/Integrated_development_environmenthttp://en.wikipedia.org/wiki/Relational_database_management_systemhttp://en.wikipedia.org/wiki/Patch_(computing)http://en.wikipedia.org/wiki/Oracle_Application_Serverhttp://en.wikipedia.org/wiki/Middlewarehttp://en.wikipedia.org/wiki/Oracle_Applicationshttp://en.wikipedia.org/wiki/Software_suitehttp://en.wikipedia.org/wiki/Businesshttp://en.wikipedia.org/wiki/Oracle_Developer_Suitehttp://en.wikipedia.org/wiki/JDeveloperhttp://en.wikipedia.org/wiki/Java_(programming_language)http://en.wikipedia.org/wiki/Integrated_development_environmenthttp://en.wikipedia.org/wiki/Integrated_development_environmenthttp://en.wikipedia.org/wiki/Relational_database_management_systemhttp://en.wikipedia.org/wiki/Patch_(computing) -
8/6/2019 52314117 Summer Trainning Report (1)
39/48
For example, "10.2.0.1 for 64-bit Solaris" means: 10th major version
of Oracle, maintenance level 2, Oracle Application Server
(OracleAS) 0, level 1 for Solaris 64-bit.
The Oracle Administrator's Guide offers further information on
Oracle
Marketing editions
Over and above the different versions of the Oracle database
management software developed over time, Oracle Corporation
subdivides its product into varying "editions" - apparently for
marketing and license-tracking reasons. (Do not confuse the
marketing "editions" with the internal virtual versioning "editions"
introduced with Oracle 11.2[40]
). In approximate order of decreasingscale, we find:
Enterprise Edition[41] (EE) includes more features than the 'Standard
Edition', especially in the areas of performance and security. Oracle Corporation
licenses this product on the basis of users or of processors, typically for servers
running 4 or more CPUs. EE has no memory limits, and can utilize clustering
using Oracle RAC software.
Standard Edition[42] (SE) contains base database functionality. Oracle
Corporation licenses this product on the basis of users or of processors,
typically for servers running from one to four CPUs. If the number of CPUs
exceeds 4 CPUs, the user must convert to an Enterprise license. SE has no
memory limits, and can utilize clustering with Oracle RAC at no additional
charge.
Standard Edition One,[43] introduced with Oracle 10g, has some additional
feature-restrictions. Oracle Corporation markets it for use on systems with one
or two CPUs. It has no memory limitations.
Express Edition[44]
('Oracle Database XE'), introduced in 2005, offersOracle 10g free to distribute on Windows and Linux platforms. It has a footprint
of only 150 MB and is restricted to the use of a single CPU, a maximum of 4 GB
of user data. Although it can install on a server with any amount of memory, it
39
http://en.wikipedia.org/wiki/Oracle_Database#cite_note-39http://en.wikipedia.org/wiki/Oracle_Database#cite_note-40http://en.wikipedia.org/wiki/Oracle_RAChttp://en.wikipedia.org/wiki/Oracle_Database#cite_note-41http://en.wikipedia.org/wiki/Oracle_RAChttp://en.wikipedia.org/wiki/Oracle_Database#cite_note-42http://en.wikipedia.org/w/index.php?title=Oracle_Express_Edition&action=edit&redlink=1http://en.wikipedia.org/wiki/Oracle_Database#cite_note-43http://en.wikipedia.org/wiki/Oracle_Database#cite_note-39http://en.wikipedia.org/wiki/Oracle_Database#cite_note-40http://en.wikipedia.org/wiki/Oracle_RAChttp://en.wikipedia.org/wiki/Oracle_Database#cite_note-41http://en.wikipedia.org/wiki/Oracle_RAChttp://en.wikipedia.org/wiki/Oracle_Database#cite_note-42http://en.wikipedia.org/w/index.php?title=Oracle_Express_Edition&action=edit&redlink=1http://en.wikipedia.org/wiki/Oracle_Database#cite_note-43 -
8/6/2019 52314117 Summer Trainning Report (1)
40/48
uses a maximum of 1 GB. [45] Support for this version comes exclusively through
on-line forums and not through Oracle support.
Oracle Database Lite,[46] intended for running on mobile devices. The
embedded[47]mobile database located on the mobile device can synchronize
with a server-based installation.
Host platforms
Prior to releasing Oracle9i in 2001, Oracle Corporation ported its
database product to a wide variety of platforms. More recently
Oracle Corporation has consolidated on a smaller range of
operating-system platforms.
As of October 2006, Oracle Corporation supported the following
operating systems and hardware platforms for Oracle Database
10g[ci tat ion needed]:
AppleMac OS X Server: PowerPC
HPHP-UX: PA-RISC,Itanium
HP Tru64 UNIX: Alpha
HP OpenVMS: Alpha, Itanium
IBMAIX5L: IBM POWER
IBM z/OS: zSeries Linux: x86, x86-64, PowerPC, zSeries, Itanium
MicrosoftWindows: x86, x86-64, Itanium
SunSolaris: SPARC, x86, x86-64
Related software
Database options
Oracle Corporation refers to some extensions to the core
functionality of the Oracle database as "database options".[48] As of
2008 such options include:
Act ive Data Guard (extends Oracle Data Guard physical standby
functionality in 11g)
40
http://en.wikipedia.org/wiki/Oracle_Database#cite_note-44http://en.wikipedia.org/wiki/Oracle_Database#cite_note-45http://en.wikipedia.org/wiki/Mobile_devicehttp://en.wikipedia.org/wiki/Oracle_Database#cite_note-46http://en.wikipedia.org/wiki/Mobile_databasehttp://en.wikipedia.org/wiki/Wikipedia:Citation_neededhttp://en.wikipedia.org/wiki/Wikipedia:Citation_neededhttp://en.wikipedia.org/wiki/Wikipedia:Citation_neededhttp://en.wikipedia.org/wiki/Apple_Computerhttp://en.wikipedia.org/wiki/Mac_OS_X_Serverhttp://en.wikipedia.org/wiki/PowerPChttp://en.wikipedia.org/wiki/Hewlett-Packardhttp://en.wikipedia.org/wiki/HP-UXhttp://en.wikipedia.org/wiki/PA-RISChttp://en.wikipedia.org/wiki/Itaniumhttp://en.wikipedia.org/wiki/Tru64http://en.wikipedia.org/wiki/DEC_Alphahttp://en.wikipedia.org/wiki/OpenVMShttp://en.wikipedia.org/wiki/IBMhttp://en.wikipedia.org/wiki/IBM_AIX_(operating_system)http://en.wikipedia.org/wiki/IBM_POWERhttp://en.wikipedia.org/wiki/Z/OShttp://en.wikipedia.org/wiki/IBM_System_zhttp://en.wikipedia.org/wiki/Linuxhttp://en.wikipedia.org/wiki/X86http://en.wikipedia.org/wiki/X86-64http://en.wikipedia.org/wiki/Microsofthttp://en.wikipedia.org/wiki/Microsoft_Windowshttp://en.wikipedia.org/wiki/Sun_Microsystemshttp://en.wikipedia.org/wiki/Solaris_(operating_system)http://en.wikipedia.org/wiki/SPARChttp://en.wikipedia.org/wiki/Oracle_Database#cite_note-47http://www.oracle.com/database/active-data-guard.htmlhttp://en.wikipedia.org/wiki/Oracle_Data_Guardhttp://en.wikipedia.org/wiki/Oracle_Database#cite_note-44http://en.wikipedia.org/wiki/Oracle_Database#cite_note-45http://en.wikipedia.org/wiki/Mobile_devicehttp://en.wikipedia.org/wiki/Oracle_Database#cite_note-46http://en.wikipedia.org/wiki/Mobile_databasehttp://en.wikipedia.org/wiki/Wikipedia:Citation_neededhttp://en.wikipedia.org/wiki/Apple_Computerhttp://en.wikipedia.org/wiki/Mac_OS_X_Serverhttp://en.wikipedia.org/wiki/PowerPChttp://en.wikipedia.org/wiki/Hewlett-Packardhttp://en.wikipedia.org/wiki/HP-UXhttp://en.wikipedia.org/wiki/PA-RISChttp://en.wikipedia.org/wiki/Itaniumhttp://en.wikipedia.org/wiki/Tru64http://en.wikipedia.org/wiki/DEC_Alphahttp://en.wikipedia.org/wiki/OpenVMShttp://en.wikipedia.org/wiki/IBMhttp://en.wikipedia.org/wiki/IBM_AIX_(operating_system)http://en.wikipedia.org/wiki/IBM_POWERhttp://en.wikipedia.org/wiki/Z/OShttp://en.wikipedia.org/wiki/IBM_System_zhttp://en.wikipedia.org/wiki/Linuxhttp://en.wikipedia.org/wiki/X86http://en.wikipedia.org/wiki/X86-64http://en.wikipedia.org/wiki/Microsofthttp://en.wikipedia.org/wiki/Microsoft_Windowshttp://en.wikipedia.org/wiki/Sun_Microsystemshttp://en.wikipedia.org/wiki/Solaris_(operating_system)http://en.wikipedia.org/wiki/SPARChttp://en.wikipedia.org/wiki/Oracle_Database#cite_note-47http://www.oracle.com/database/active-data-guard.htmlhttp://en.wikipedia.org/wiki/Oracle_Data_Guard -
8/6/2019 52314117 Summer Trainning Report (1)
41/48
Advanced Security (adds dat