História e Evolução da Oracle no Mundo A Oracle foi fundada em agosto de 1977, inicialmente foi chamada de software development labs (sdl), uma empresa de consultoria que contava com Bob Miner (Presidente), Ed Oates e Bruce Scott (engenheiros de software) no seu primeiro projeto. Larry Ellison, um dos grandes nomes da oracle, trabalhava na empresa para a qual a sdl prestava a consultoria. O Engenheiro de Software Bruce Scott , tem seu nome perpetuado na historia da Oracle, pois todos já trabalharam ou fizeram curso utilizando o famoso usuário ‘scott/tiger’ o que pouca gente sabia e que tiger era o nome do gato da sua filha, o scott/tiger usado até hoje nos schemas de exemplo do sistema gerenciador de banco de dados (rdbms) desenvolvido pela empresa. Antes de formar a Oracle, Bob Miner foi gerente de Larry Ellison em um projeto da Cia, apelidado de “oracle”. Ed Oates e Bruce Scott fizeram 90% do trabalho de dois anos (desse projeto de consultoria), no primeiro ano, de modo que tiveram o ano seguinte para trabalhar no Oracle. Ed Oates terminou os outros 10% no ano seguinte, enquanto Bob e Scott começaram a escrever o banco de dados Oracle. Após concluírem o trabalho decidiram então, que queriam ser uma empresa de produto, em vez de uma empresa de consultoria, mas Larry não estava interessado nisso. Ele estava acompanhando o que a ibm estava fazendo e descobriu um trabalho sobre o system/r baseado no trabalho de 1970 de Codd sobre bancos de dados relacionais. Ele descrevia a linguagem sql, que na época era chamada sequel/2. Larry levou o trabalho a Bob e Scott e perguntou se eles poderiam montar isso, acharam que seria muito fácil e assim começaram. Scott tinha 24 anos na época, Bob era 15 anos mais velho e Larry era 10 anos mais velho que Sccott. Scott deixou a oracle em 1982, depois de aproximadamente cinco anos e meio trabalhando lá, quando saiu, eles tinham terminado a versão 3 do banco de dados. Cerca de metade do código era dele e metade de Bob, parte do código do analisador no banco de dados atual ainda pode ser de Scott. Bruce Scott falou de um dia que marcou a sua vida: a conferência dos primeiros usuários do oracle, essa foi uma conferência de clientes que organizaram. Aconteceu em 1982, e reuniu entre de 25 e 50 pessoas. Foi assim que o Oracle começou a ser conhecido pelo mundo e começou a trilhar o seu caminho de sucesso. 1 Evolução do Rdbms Oracle 1977 – Larry Ellison, Bob Miner, Ed Oates e Bruce Scott formam a sdl. Larry e Bob foram parceiros em um projeto da Cia apelidado de “oracle”. Bob e Bruce começam a trabalhar no banco de dados. 1978 – A Cia é o primeiro cliente, embora o produto ainda não tenha sido lançado comercialmente. a sdl muda seu nome para relational software inc. (rsi). 1979 – A rsi lança sua primeira versão comercial, a versão 2 do banco de dados escrito em linguagem assembler, não foi lançada uma versão 1 por medo das pessoas não comprarem uma primeira versão de software. A primeira versão comercial do software é vendida à base da força aérea americana. Esse é o primeiro rdbms comercial no mercado. 1981 – A primeira ferramenta, interactive application facility (iaf), que é um predecessor da futura ferramenta sql*forms do oracle, é criada. 1982 – A rsi muda seu nome para oracle systems corporation (osc) e depois simplifica o nome para oracle corporation. 1983 – A versão 3, escrita em linguagem c (que a torna portável) é lançada. Bob Miner escreve a metade, enquanto também dá suporte à v2 baseada em assembler, e Bruce Scott escreve a outra metade. é o primeiro rdbms de 32 bits. 1984 – A versão 4 é lançada. Primeiro banco de dados com coerência de leitura. O Oracle portado para o personal computer (pc). 1985 – Versões 5 e 5.1 são lançadas, primeiro banco de dados de servidor paralelo no vms/vax. 1986 – O oracle client/server é introduzido; primeiro banco de dados cliente/servidor. 1987 – Oracle é a maior empresa de dbms. Iniciado o grupo oracle applications, primeiro banco de dados smp (multiprocessamento simétrico) introduzido. Implementada a primeira aplicação cliente/servidor em produção executando o Oracle. 1988 – Lançado o Oracle v6, primeiro bloqueio em nível de linha, primeiro backup de banco de dados a quente (on-line), introdução da linguagem procedural de consulta da oracle - pl/sql. 1992 – Lançado o oracle v7. O ERP da Oracle começa a ser vendido apenas atendendo aos requisitos financeiros, conhecido como Oracle Financials. 1993 – Introduzidas ferramentas gui de desenvolvimento cliente/servidor do oracle. oracle applications passou para cliente/servidor. 1994 – Bob Miner morre de câncer. 1995 – Primeiro banco de dados de 64 bits. 2 1996 – Lançado o oracle7.3. 1997 – O oracle 8 é apresentado. O oracle application server é apresentado, assim como aplicações para a web. Oracle é o primeiro banco de dados para web. Ferramentas oracle BI, como Discoverer, são introduzidas para data warehousing. Ferramentas possuem suporte NATIVO para java. 1998 – Primeiro grande rdbms (oracle 8) portado para o linux. Oracle é o primeiro banco de dados com suporte para java. 1999 – Lançado o oracle 8i, integra java/xml nas ferramentas de desenvolvimento. Oracle é o primeiro banco de dados com suporte NATIVO para xml. 2000 – Lançado o oracle9i application server, tornando-se o primeiro banco de dados com cache na camada intermediária. Lançado o e-business suíte (EBS – ERP da Oracle), banco de dados sem fio com Oracle Mobile, oracle9i application server wireless e internet file system (ifs). 2001 – Lançado o oracle9i (9.1). Oracle é o primeiro banco de dados com real application clusters (rac). 2002 – Lançado o oracle9i release 2 (9.2). 2003 – Lançado o oracle 10g – banco de preparado para o grid computing. 2007 – Lançado o Oracle 11g. ** Material compilado através de materiais encontrados na web. 3