Documente Academic
Documente Profesional
Documente Cultură
Introducing
Madhu Neha Rahul Pankaj Vinayak Durga 15 16 18 19 20 21
ORACLE INTRODUCTION
Oracle Corporation ( Nasdaq : ORCL ) is the world's leading supplier of software for information management, and the world's second largest independent software company.
Oracle is the only company capable of implementing complete global e-business solutions that extend from front office customer relationship management to back office operational applications to platform infrastructure.
Oracle software runs on PCs, workstations, minicomputers, mainframes, as well as on personal digital assistants and set-top devices. As more and more companies transform themselves into e-businesses, Oracle's Internetenabled solutions provide a cost-effective way to expand market opportunities, improve business process efficiencies, and attract and retain customers. It is the only software company to offer a full suite of e-business products.
workings
Oracle employs more than 41,000 people in more than 150 countries around the world. Headquartered in Redwood
Shores,
California.
Oracle proves to be effective and efficient.
verticals
Oracle provides vertical solns with a full-line of products aimed at unique requirements of major industries. These include automotives, aviation, aerospace and defense, communication, education, financial services, public sectors and utilities, etc.
Taken over
Oracle has majorly taken over s/w companies like Baan, PeopleSoft, JD Edwards, SSA (System S/W Associates), QAD.
SAP has managed to escape and till date it proves to be competitively strong for Oracle.
HISTORY
versions of oracle
1977 1st formation 1 9 8 6 1 9 8 9 1 9 9 3 1 9 9 7 Ver 8 Ver 7 Ver 6 Ver 5
1 9 9 9
2 0 0 1
2 0 0 4
10 G
9I
8I
1 9 7 8 Ver 1
1 9 7 9 Ver 2
1 9 8 0
1 9 8 4
Ver 4
Ver 3
The beginnings.
When CEO Lawrence J. Ellison and a few associates formed Oracle in 1977, they were out to prove wrong the prevailing theory that relationship databases could not be commercially viable.
Larry Ellison, Bob Miner and Ed Oates found Software Development Laboratories.
Inspired by a research paper written in 1970 by an IBM researcher titled " A Relational Model of Data for Large Shared Data Banks", the three decide to build a new type of database called a relational database system.
Their original project is for the government and is titled Oracle. The founders believe that Oracle, meaning source of wisdom, would be an appropriate name for their project and receive permission from the CIA to use it.
memory.
Introduced the concept of atomic SQL execution and transactions (commit, rollback)
VAX-cluster support.
1993: Oracle 7
Declarative referential integrity. Stored procedures and triggers.
1997: Oracle 8
Object-relational extensions in the database. From client/server to three-tier architecture.
Partitioning option.
1999: Oracle 8I
Java in the database (JVM and SQLJ).
Partitioning enhancements. Data warehousing enhancements. Summary management. Oracle Internet Directory (LDAP).
Ported to Linux.
2001: Oracle 9i
Automatic segment-space management.
Client/Server Architecture
This part defines distributed processing and how the Oracle Server and database applications work in a distributed processing environment.
database system environment. This part includes: 1. The oracle client/server architecture 2. SQL *Net
Although the client application and Oracle can be executed on the same computer, it may be more efficient and effective when the client portion(s) and server portion(s) are executed by different computers connected via a network.
n/w
Client 1 Client 2
The client and server are located on different computers; these computers are connected via a network.
Distributed Processing
Client 1
Client 2
A single computer has more than one processor, and different processors separate the execution of the client application from Oracle
Benefits of the Oracle client/server architecture in a distributed processing environment include Client applications are not responsible for performing any data processing. Client applications can concentrate on requesting input from users, requesting desired data from the server, and then analyzing and presenting this data using the display capabilities of the client workstation(using graphics or spreadsheets). Oracle exploits multitasking and shared-memory facilities by O.S., thus delivers highest degree of concurrency, data integrity, and performance to its client applications.
Client workstations or terminals can be optimized for the presentation of data (by providing graphics and mouse support) and the server can be optimized for the processing and storage of data (by having large amounts of memory and disk space). If necessary, Oracle can be scaled. It can be horizontally scaled by adding multiple servers and can be vertically scaled if needed to replace it on less powerful pcs. In either case, all data and applications are maintained with little or no modification, since Oracle is portable between systems.
In networked environments, shared data is stored on the servers, rather than on all computers in the system. This makes it easier and more efficient to manage concurrent access. In networked environments, inexpensive, low-end client workstations can be used to access the remote data of the server effectively. In networked environments, client applications submit database requests to the server using SQL statements. Once received, the SQL statement is processed by the server, and the results are returned to the client application. The n/w traffic is kept minimum as only requests and results are shipped over the n/w.
2. SQL*Net
SQL*Net is the Oracle network interface that allows Oracle
tools running on network workstations and servers to access, modify, share, and store data on other servers.
SQL*Net is considered part of the program interface in
network communications.
Communication protocols define the way that data is
transmitted and received on a network. In a networked environment, an Oracle server communicates with client workstations.
SQL*Net uses the communication protocols or application programmatic interfaces (APIs) supported by a wide range of networks to provide a distributed database and distributed processing for Oracle. A communications protocol is a set of standards. An API is a set of subroutines.
processes running on database server and user processes of Oracle tools running on other computers of the network.
SQL*Net drivers take SQL statements from the interface of
Oracle tools and package them for transmission to Oracle via one of the supported industry-standard higher level protocols or programmatic interfaces.
Drivers take replies from Oracle and package them for
transmission to the tools via the same higher level communications mechanism.
KEYMODULES
Oracle human resources Oracle projects Oracle manufacturing Oracle supply chain
6.
financials
This can transform a finance organization into a strategic force. With oracle financial applications, companies will be able to work globally, improve cash management, etc. It will provide strategic info for making timely and accurate decisions.
projects
This appln improves operational efficiency by providing an integrated project management environment. It increases top-line revenue growth and bottomline profitability. This appln provides a central repository of validated cost, revenue, billing and performance data associated with ur business projects.
Human resources
A well-managed HR directly improves the bottom-line
manufacturing
Oracle manufacturing appln are the industryleading mixed-mode manufacturing soln. It enables companies to become more customerresponsible and efficient. It helps companies in increasing revenues, profitability and customer loyalty.
Supply chain
This appln simplifies supply-chain processes by
Front office
This appln allows you to better understand customer relationship, their value and profitability.
It increases top-line revenues, decrease sales and service costs, and maintain customer retention and satisfaction.
The sales, marketing and service solns provide deep integration with entire enterprise suite of appln and
CASESTUDY
Background
Our client is a
Business Need
The client has operations spread out across sites in India, where the telecom towers and equipment are
The client needed a system which would provide an integrated view of the business across the operations landscape.
sites.
Need for proper accounting entries for Capitalized and
Operational expenses.
Maintenance of Capital WIP (work in progress) assets and
were manually generated and maintained, and hence tedious and error-prone.
Solution Offered
BSI implemented Oracle e-business Suite solution with a proven implementation methodology which included:
Identification of gaps & possible solutions. Integrated central deployment for Corporate Office and the installation sites.
Database Oracle-
9i
Delivery model
Analysis and study.
Design. Development. Testing.
Deployment.
documentation.
CON CLUSION
U KNOW ???
Oracle is ranked among the 10 best companies for a six-
support the Structured Query Language, now an industry standard. Amazon.com to Yahoo! - use Oracle.
Today, the Oracle DBMS is supported on over 80 different operating environments, ranging from IBM mainframes and DEC VAX minicomputers, to UNIXbased minicomputers and Windows NT platforms. Oracle spends nearly 13% of their revenues for research and development. Oracle created the first database to run on a massively parallel computer.
62