summer trainning report

Embed Size (px)

Citation preview

  • 8/7/2019 summer trainning report

    1/49

    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/7/2019 summer trainning report

    2/49

    ACKNOWLEDGEMENT

    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 motivatedus 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

    2

  • 8/7/2019 summer trainning report

    3/49

    M.B.A. (2009-11)

    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 propermanagement

    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/7/2019 summer trainning report

    4/49

    EXECUTIVE SUMMARY

    The summer training of a management student plays an important role to develop

    him 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/7/2019 summer trainning report

    5/49

    GLOBALREALSTATEINDUSTRYReal estate is a legal term (in some jurisdictions, such as the

    United Kingdom, Canada, Australia, USA and The Bahamas)

    that encompasses land along with improvements to the land, such

    as buildings, fences, wells and other site improvements that are

    fixed in locationimmovable.[1 ] Real estate law is the body of

    regulations and legal codes which pertain to such matters under a

    particular jurisdiction and include things such as commercial and

    residential real property transactions. Real estate is oftenconsidered synonymous with real property (sometimes called

    realty), in contrast with personal property (sometimes called

    chattelorpersonaltyunderchattel laworpersonal property law).

    However, in some situations the term "real estate" refers to the land

    and fixtures together, as distinguished from "real property",

    referring to ownership of land and appurtenances, including

    anything of a permanent nature such as structures, trees, minerals,

    and the interest, benefits, and inherent rights thereof. Real

    property is typically considered to be Immovable property [2] The

    terms real estate and real propertyare used primarily in common

    law, while civi l law jurisdictions refer instead to immovable

    property.

    Tangible, it's solid, it's beautiful. It's artistic, from my standpoint, and I justlove realEstate. Donald Trump

    The real estate sector has all the trappings of a winner underpinned by the

    booming IT/ITES, organized retail, hotels and logistics sectors, and theemergence of India as a global manufacturing hub. Further, resilient economicfactors and strong inflows have added muscle to the growth story. Oversupplyfears have been overdone, though watch out for changes in Government policieson real estate. Overall, the sector offers lucrative investment opportunity asevidenced in realty companies of South and West India, which are trading at

    5

    http://en.wikipedia.org/wiki/Lawhttp://en.wikipedia.org/wiki/United_Kingdomhttp://en.wikipedia.org/wiki/Canadahttp://en.wikipedia.org/wiki/Australiahttp://en.wikipedia.org/wiki/USAhttp://en.wikipedia.org/wiki/The_Bahamashttp://en.wikipedia.org/wiki/Buildinghttp://en.wikipedia.org/wiki/Real_estate#cite_note-real-0http://en.wikipedia.org/wiki/Real_estate#cite_note-real-0http://en.wikipedia.org/wiki/Jurisdictionhttp://en.wikipedia.org/wiki/Real_propertyhttp://en.wikipedia.org/wiki/Personal_propertyhttp://en.wikipedia.org/wiki/Fixture_(property_law)http://en.wikipedia.org/wiki/Real_propertyhttp://en.wikipedia.org/wiki/Appurtenancehttp://en.wikipedia.org/wiki/Real_propertyhttp://en.wikipedia.org/wiki/Real_propertyhttp://en.wikipedia.org/wiki/Immovable_propertyhttp://en.wikipedia.org/wiki/Immovable_propertyhttp://en.wikipedia.org/wiki/Real_estate#cite_note-1http://en.wikipedia.org/wiki/Common_lawhttp://en.wikipedia.org/wiki/Common_lawhttp://en.wikipedia.org/wiki/Civil_law_(legal_system)http://en.wikipedia.org/wiki/Jurisdictionhttp://en.wikipedia.org/wiki/Immovable_propertyhttp://en.wikipedia.org/wiki/Immovable_propertyhttp://en.wikipedia.org/wiki/Lawhttp://en.wikipedia.org/wiki/United_Kingdomhttp://en.wikipedia.org/wiki/Canadahttp://en.wikipedia.org/wiki/Australiahttp://en.wikipedia.org/wiki/USAhttp://en.wikipedia.org/wiki/The_Bahamashttp://en.wikipedia.org/wiki/Buildinghttp://en.wikipedia.org/wiki/Real_estate#cite_note-real-0http://en.wikipedia.org/wiki/Jurisdictionhttp://en.wikipedia.org/wiki/Real_propertyhttp://en.wikipedia.org/wiki/Personal_propertyhttp://en.wikipedia.org/wiki/Fixture_(property_law)http://en.wikipedia.org/wiki/Real_propertyhttp://en.wikipedia.org/wiki/Appurtenancehttp://en.wikipedia.org/wiki/Real_propertyhttp://en.wikipedia.org/wiki/Real_propertyhttp://en.wikipedia.org/wiki/Immovable_propertyhttp://en.wikipedia.org/wiki/Real_estate#cite_note-1http://en.wikipedia.org/wiki/Common_lawhttp://en.wikipedia.org/wiki/Common_lawhttp://en.wikipedia.org/wiki/Civil_law_(legal_system)http://en.wikipedia.org/wiki/Jurisdictionhttp://en.wikipedia.org/wiki/Immovable_propertyhttp://en.wikipedia.org/wiki/Immovable_property
  • 8/7/2019 summer trainning report

    6/49

    significant discount to their inherent values. We initiate coverage on SobhaDevelopers, Peninsula Land, Marg Construction, Prajay Engineers and D SKulkarni with BUY recommendations. Arihant Foundations (Unrated), too,deserves a closer look.Riding the growth wave.Rising income levels (annual per capita disposable

    income 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 inFY07-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 foreigndirect

    investment (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 companies

    with 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 global

    manufacturing 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 annualoffice

    6

  • 8/7/2019 summer trainning report

    7/49

    and 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-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 therealtysector, 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 annually

    through 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-way

    ofthe 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) rather

    thanP/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, offering

    7

  • 8/7/2019 summer trainning report

    8/49

    sound investment opportunities. Recommend BUY on Sobha, Peninsula Land,MargConstruction, Prajay Engineers and D S Kulkarni. Arihant Foundations (Unrated) isanother upcoming player from the South.

    OMAXE LIMTEDIncorporated as Omaxe Builders Private Limited in 1989, to

    undertake construction & contracting business, the

    company changed its constitution to a limited company

    known 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 inconstruction 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

    8

  • 8/7/2019 summer trainning report

    9/49

    Turning Dreams into Realty through building world class

    residential and commercial projects.

    As a civil construction and contracting company, Omaxe successfully

    executed more than one hundred and twenty industrial, institutional,commercial and residential projects for a number of prestigious Indianprivate, 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 marketin India, Omaxe entered the real estate development business in 2001

    In the span of a few years, Omaxe Ltd. has experienced exponential

    growth 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 Townships

    including 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 growingworkforce 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-growth

    ISO-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.

    9

  • 8/7/2019 summer trainning report

    10/49

    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.

    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 thefirst 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 asrecognition 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/7/2019 summer trainning report

    11/49

  • 8/7/2019 summer trainning report

    12/49

    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 ourclients 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

    have testified to the effectiveness of this business tool.

    - Real Estate ERP Software, we seek to address thisvery issue of having a balanced approach to success indetail. Our patrons like you, do not just build concrete

    structures 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,

    12

  • 8/7/2019 summer trainning report

    13/49

    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 componentthat 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.

    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/7/2019 summer trainning report

    14/49

    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 customoption 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.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 allitsadvanced features.

    he 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 fully

    integrated 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.

    14

    http://ebuild.imtindia.com/erp_solutions_features.htmlhttp://ebuild.imtindia.com/erp_solutions_features.html
  • 8/7/2019 summer trainning report

    15/49

    it is web-based Construction ERP Software thatprovides the construction industry with completeproject management, document and recordmanagement, scheduling, searching functionality andworkflow. Its centralized repository enables users tocollect, 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 theirjobs.

    enables you to make better, faster decisions

    through real-time business intelligence. We haveused .Net framework for development of thissoftware 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-billing schedule, which isconnected to a custom-designed electronicconstruction schedule. At the construction site,supervisors' mark off completed work on theelectronic schedule. The system automaticallyreconciles 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, eachpurchase order is loaded into the databasecontaining exact information about unit prices andsupplier part numbers. At month end, an electronicinvoice is exchanged to automatically reconcile items

    15

    http://ebuild.imtindia.com/erp_solutions_features.htmlhttp://ebuild.imtindia.com/real_estate_erp_overview.htmlhttp://ebuild.imtindia.com/erp_solutions_features.htmlhttp://ebuild.imtindia.com/real_estate_erp_overview.html
  • 8/7/2019 summer trainning report

    16/49

    ordered and quantities 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 thesolution is ta ilored to your needs.

    We are proud to present as the most cost effective,

    company-wide management Construction ERPSoftware for the construction and real estateindustries 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

    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#Architecturehttp://ebuild.imtindia.com/erp_solutions_features.html#Saleshttp://ebuild.imtindia.com/erp_solutions_features.html#Engineering
  • 8/7/2019 summer trainning report

    17/49

    Accounts Purchase & Stores Payroll

    Maintenance Legal

    Architecture Module

    Architecture module is a comprehensive application developed to takecare 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

    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 sales

    team 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, without

    17

    http://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#tophttp://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#top
  • 8/7/2019 summer trainning report

    18/49

    compromising 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

    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

    18

    http://ebuild.imtindia.com/erp_solutions_features.html#tophttp://ebuild.imtindia.com/erp_solutions_features.html#top
  • 8/7/2019 summer trainning report

    19/49

    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 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 reporting

    19

    http://ebuild.imtindia.com/erp_solutions_features.html#tophttp://ebuild.imtindia.com/erp_solutions_features.html#top
  • 8/7/2019 summer trainning report

    20/49

    capabilities 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 timeand 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.

    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

    20

  • 8/7/2019 summer trainning report

    21/49

    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

    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 withall the items or products required by the organization.

    Salient Features

    Get complete purchase history such as cost average, cost

    difference 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

    21

    http://ebuild.imtindia.com/erp_solutions_features.html#tophttp://ebuild.imtindia.com/erp_solutions_features.html#top
  • 8/7/2019 summer trainning report

    22/49

    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)

    Back to Top

    Payroll Module

    Payroll module covers every activity dealt by the HR department. Thismodule 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

    22

    http://ebuild.imtindia.com/erp_solutions_features.html#tophttp://ebuild.imtindia.com/erp_solutions_features.html#top
  • 8/7/2019 summer trainning report

    23/49

    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 intensive

    along with poor returns. The after sale service component is gaining inimportance and often this is what differentiates one good company fromanother 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 andcustomer 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, Association

    etc. 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

    23

    http://ebuild.imtindia.com/erp_solutions_features.html#tophttp://ebuild.imtindia.com/erp_solutions_features.html#top
  • 8/7/2019 summer trainning report

    24/49

    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 estateand 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 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 a

    comprehensive, 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 datamanagement 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 complex

    24

    http://ebuild.imtindia.com/erp_solutions_features.html#tophttp://ebuild.imtindia.com/real_estate_erp_overview.htmlhttp://ebuild.imtindia.com/real_estate_erp_overview.htmlhttp://ebuild.imtindia.com/erp_solutions_features.html#tophttp://ebuild.imtindia.com/real_estate_erp_overview.htmlhttp://ebuild.imtindia.com/real_estate_erp_overview.html
  • 8/7/2019 summer trainning report

    25/49

    business process necessitates integration of information andprocess 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.

    The product is also intended for developers, technical business

    managers, 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 isinflexible 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,

    25

  • 8/7/2019 summer trainning report

    26/49

    and easier to maintain and manage. Implementing a ConstructionERP Software solution based upon service orientation helpsorganizations plan ahead for change, rather than respondingreactively.

    CONSTRUCTION ERP SYSTEM REQUIREMENTS

    SERVER Side:

    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 pixReal Estate ERP IntegrationAlmost everything about computers eventually comes

    down 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 hardware

    26

  • 8/7/2019 summer trainning report

    27/49

    and operating systems could prove to be less expensivein the long run. One should integrate applications on a

    common infrastructure, for maximum efficiency. It can

    be from simple connectivity all the way to therequirements of a fully integrated, on demand

    enterprise.

    eBuildTM is the first and only web-based Real Estate

    ERP application to offer everything in a single,

    integrated and powerful solution. By choosing to buildits solutions using Microsoft-based technologies,

    the eBuildTM team can integrate all of its systemsvirtually seamlessly within the Microsoft-based stack.

    The company can also leverage the expertise of the

    Microsoft technology partner network. The robust

    development capabilities of Microsoft DevelopmentTools are helping eBuildTM lay a flexible foundation forfuture 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.

    27

    http://ebuild.imtindia.com/real_estate_erp_overview.htmlhttp://ebuild.imtindia.com/real_estate_erp_overview.htmlhttp://ebuild.imtindia.com/erp_solutions_features.htmlhttp://ebuild.imtindia.com/real_estate_erp_overview.htmlhttp://ebuild.imtindia.com/real_estate_erp_overview.html
  • 8/7/2019 summer trainning report

    28/49

    ORACLE

    ORACLE DATABASE

    The Oracle Database (commonly referred to as Oracle RDBMSor

    simply as Oracle) is arelational database management

    system (RDBMS) produced and marketed by Oracle

    Corporation. As of 2010, Oracle remains a major presence

    in databasecomputing.[2 ]

    Larry Ellison and his friends and former co-workers Bob

    Minerand Ed Oates started the consultancy SoftwareDevelopment 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 systemidentifier 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.

    28

    http://en.wikipedia.org/wiki/Relational_database_management_systemhttp://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/Relational_database_management_systemhttp://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_transaction
  • 8/7/2019 summer trainning report

    29/49

    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

    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 logically in the form

    oftablespaces and physically in the form ofdata 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

    theSYSTEM

    tablespace. TheSYSTEM

    tablespace 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

    29

    http://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/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/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/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)
  • 8/7/2019 summer trainning report

    30/49

    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.

    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 object

    ownership (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

    30

    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/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/File:Wiki_letter_w.svghttp://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/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-6
  • 8/7/2019 summer trainning report

    31/49

    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 privileged

    account)

    OUTLN (utilized to store metadata for stored outlines for stable query-

    optimizer execution plans.[9 ]

    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 consistsof 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

    31

    http://en.wikipedia.org/wiki/Oracle_Database#cite_note-7http://en.wikipedia.org/wiki/Oracle_Database#cite_note-8http://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-7http://en.wikipedia.org/wiki/Oracle_Database#cite_note-8http://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-10
  • 8/7/2019 summer trainning report

    32/49

    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

    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

    32

    http://en.wikipedia.org/wiki/Oracle_Database#cite_note-11http://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-11http://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-12
  • 8/7/2019 summer trainning report

    33/49

    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 Oracleinstance contains data and control-information for Oracle's server-

    processes.

    The size and content of the PGA depends on the Oracle-server

    options installed. This area consists of the following components:

    stack-space: the memory that holds the session's variables, arrays, and so

    on.

    session-information: unless using the multithreaded server, the instancestores 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 their

    synonyms) 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

    33

    http://en.wikipedia.org/wiki/Oracle_Database#cite_note-13http://en.wikipedia.org/wiki/Oracle_Database#cite_note-14http://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-13http://en.wikipedia.org/wiki/Oracle_Database#cite_note-14http://en.wikipedia.org/wiki/Oracle_Database#cite_note-15http://en.wikipedia.org/wiki/Oracle_Database#cite_note-16http://en.wikipedia.org/wiki/Background_process
  • 8/7/2019 summer trainning report

    34/49

    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*

    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*

    34

    http://en.wikipedia.org/wiki/Oracle_Database#cite_note-17http://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/Oracle_Database#cite_note-17http://en.wikipedia.org/wiki/Oracle_Data_Guardhttp://en.wikipedia.org/wiki/Oracle_Database#cite_note-18http://en.wikipedia.org/wiki/Oracle_Database#cite_note-19
  • 8/7/2019 summer trainning report

    35/49

    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).

    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 and

    35

    http://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/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/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/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-29
  • 8/7/2019 summer trainning report

    36/49

    months, 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 and

    mechanisms for producing internationalized database applications:

    referred to internally as "Globalization".[33]

    ]History

    Corporate/technical timeline

    1977: Larry Ellison 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 marketinggimmick.)[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.

    36

    http://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/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/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/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_model
  • 8/7/2019 summer trainning report

    37/49

    1985: Oracle Corporation released Oracle version 5, which supported

    the 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.

    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 a

    marketing 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]

    37

    http://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/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/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/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-36
  • 8/7/2019 summer trainning report

    38/49

    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:

    Oracle Application 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 JDeveloper10g: a Javaintegrated 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)

    38

    http://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/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/Linuxhttp://en.wikipedia.org/wiki/Microsoft_Windowshttp://en.wikipedia.org/wiki/BEA_Systemshttp://en.wikipedia.org/wiki/Sun_Microsystemshttp://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/7/2019 summer trainning report

    39/49

    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 April2010)

    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 the

    pattern: major.maintenance.application-server.component-

    specific.platform-specific.

    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 decreasing

    scale, 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.

    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-39http://en.wikipedia.org/wiki/Oracle_Database#cite_note-40http://en.wikipedia.org/wiki/Oracle_RAC
  • 8/7/2019 summer trainning report

    40/49

    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, offers

    Oracle 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

    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 itsdatabase 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

    40

    http://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&am