Het orakelbedrijf is. Ondersteuning voor alle platforms

Lijkt los te staan ​​van Alledaagse leven gewone gebruikers... Maar eigenlijk komen we allemaal constant haar producten tegen. Het wordt immers door veel andere bedrijven en organisaties gebruikt. Het is dus waarschijnlijk dat uw mobiele operator maakt gebruik van bases Oracle-gegevens... En uw favoriete site wordt gehost op een server met het Sun Microsystems-logo.

Opgemerkt moet worden dat aangezien het lot van Apple onlosmakelijk verbonden is met Steve Jobs, de geschiedenis van Oracle het verhaal is van Larry Ellison, de oprichter van het bedrijf en de vaste CEO.

1. Stichting

Het bedrijf werd in 1977 opgericht door Lawrence Ellison, Bob Miner en Ed Oates. Het startkapitaal was slechts $ 1.400. Het bedrijf heette oorspronkelijk Software Development Laboratories (SDL), toen Relational Software, Inc. En pas in 1983 kreeg het de naam Oracle Corporation, ter ere van zijn meest succesvolle product - de Oracle DBMS (toen was er al een derde versie).

2. Oorsprong van de naam

Ooit werkte Larry Ellison aan een project voor de CIA, Oracle genaamd. Na een tijdje werken in deze richting zijn opgerold. Larry zat zonder werk, maar besloot geen nieuwe werkgever te zoeken, maar zijn eigen bedrijf te starten. Maar zoals we kunnen zien, is hij de naam van het project niet vergeten.

3. Oorsprong van het idee

Over het idee relationele databases Allison leerde de gegevens in 1972 uit een artikel van Tedd Codd, die in een onderzoekslaboratorium bij IBM werkte. Het management van de "blauwe reus" zag eenvoudigweg het commerciële potentieel van dergelijke producten niet, dus er werd geen ontwikkeling in deze richting uitgevoerd. Maar interessant idee profiteerde van Oracle om als eerste een commercieel levensvatbaar product te introduceren.

4. Eerste product

De eerste versie van het DBMS, uitgebracht in 1979, heette Oracle V2. Dit werd gedaan om twee redenen: uit angst dat de eerste versie niet erg interessant zou zijn potentiële kopers en ook om aan te tonen dat er een aanzienlijke kloof is met concurrenten.

5. Gereedschapsselectie

De eerste versie van Oracle DBMS is gemaakt in assembler. Toen werd duidelijk dat dit te ingewikkeld en ineffectief was. Er werd gedacht aan programmeertalen als Pascal en Ada, maar toen viel de keuze voor C, die toen alleen maar aan populariteit won. Trouwens, de belangrijkste reden om te kiezen was meer goedkoop licenties.

6. Orakel tegen de USSR

Terwijl andere bedrijven hun aandacht steeds meer op de USSR richtten, stond Ellison uiterst vijandig tegenover het 'kwaadaardige rijk'. Hij bezit zelfs de woorden dat als Oracle iets zal leveren aan... Sovjet Unie, dan zullen dit raketten met kernkoppen zijn - een hint dat het DBMS van het bedrijf actief werd gebruikt door het Amerikaanse leger.

7. Larry Ellison en Steve Jobs

Larry Ellison hielp ooit zijn vriend Steve Jobs terug te keren naar Apple. Hij oefende druk uit op de raad van bestuur van het bedrijf en dreigde met een vervolging als Jill Amelio niet uit de functie van CEO wordt ontheven. Omdat Larry een grote aandeelhouder was, had zijn dreigement verre van de laatste impact op de verwijdering van Amelio uit zijn functie. Daarna bleek Jobs' kandidatuur voor de functie van CEO vrijwel de enige te zijn.

8. Het karakter van Larry Ellison

Er is een boek geschreven over de oprichter van Oracle met de titel "Hoe verschilt God van Larry Ellison?" ("Het verschil tussen God en Larry Ellison") door Mike Wilson. De auteur geeft echter meteen een antwoord op deze vraag - God denkt niet dat hij Larry Ellison is (God denkt niet dat hij Larry Ellison is).

9. Op de rand van faillissement

In 1990 stond Oracle op de rand van faillissement en daalde de waarde van zijn aandelen onmiddellijk met 80%. De reden voor zo'n scherpe daling was de te snelle ontwikkeling die aan de crisis voorafging. Het bedrijf is gewoon gewend aan megawinsten en gemakkelijke overwinningen. Als gevolg hiervan begonnen managementproblemen, groeide de bureaucratie aanzienlijk, werd nalatigheid in de boekhouding toegestaan ​​en waren er geen nieuwe interessante ontwikkelingen. Alleen de beslissende acties van Ellison, die bijna het hele personeel van senior managers verving, konden het bedrijf redden. Tegelijkertijd begon het werk aan de creatie van fundamenteel nieuwe producten, met name Oracle Database 7. Een dergelijke "shocktherapie" had zijn effect in twee jaar orakel kwam uit de duik.

10. Doorbraak

In september 2013 maakte Oracle een doorbraak in het ontwerpen van databases. Het bedrijf introduceerde Oracle Database 12c, dat query's tot 100 keer sneller kan verwerken dan traditionele methoden. Deze groei is te danken aan het feit dat de gegevens direct in het RAM worden verwerkt, waar ze eerder van de harde schijf worden gelost.

San Carlos Airport, het dichtst bij het hoofdkantoor van Oracle, heeft SQL-code (ook wel taal genoemd) gestructureerde zoekopdrachten gebruikt in databanken). Dat dient soms als basis voor veel grappen en reflecties dat zo'n toeval niet toevallig is. Maar in feite is dit niets meer dan toeval, de luchthaven kreeg zijn code lang voor de oprichting van Oracle.

12. Absoluut leiderschap

Vandaag de dag is Oracle de absolute leider op de markt voor databasebeheersystemen. Ze loopt bijna twee keer voor op 'monsters' als IBM en Microsoft. Het bezit ongeveer 45% van de markt. Op andere werkterreinen (CRM-systemen, ERP-systemen, middleware, etc.) is Oracle niet zo succesvol, maar het behoort nog steeds tot de koplopers.

Zonder er zelfs maar aan te denken. Alle websites, applicaties, games hebben hun eigen eigen bases... Wat het is? Het is makkelijk. Het is verzamelde informatie die is georganiseerd op een bepaalde manier... Een eenvoudig voorbeeld is: telefoonboek... Er zijn voor- en achternaam, nummers en mogelijk adressen. Dit alles is geordend volgens een bepaald principe. Bijvoorbeeld in alfabetische volgorde.

Om met de database te kunnen werken, computer technologie toepassingen die worden genoemd - de DBMS. Een van de bekendste is de tool van Oracle. Wat deze systemen zijn en hoe ze werken, wordt verder besproken.

Eigenaardigheden

Het belangrijkste dat de producten van dit bedrijf kenmerkt, is veiligheid, betrouwbaarheid, gemak en zeer goed optreden... Maar dit zijn niet alle kenmerken die hen in staat stellen om met vertrouwen de markt voor databasebeheersystemen te leiden. Omdat informatie Technologie zeer snel ontwikkelen, van het DBMS is niet alleen de klassieke set functies vereist waarmee u gegevens kunt opslaan en verwerken. Oracle streeft ernaar om aan de behoeften te voldoen en stelt zijn producten in staat stereotypen te doorbreken.

Wat is een DBMS?

Orakel - wat is het? Een modern DBMS is een zeer serieus complex dat het mogelijk maakt om programma's te ontwikkelen met een ongelooflijke complexiteit. Welnu, de kern ervan is de database zelf, die informatie opslaat. En de hoeveelheid ervan kan, dankzij de meegeleverde schaalfuncties, grenzeloos zijn. Een willekeurig aantal gebruikers kan met deze gegevens werken, als het vermogen het toelaat, en de efficiëntie neemt helemaal niet af. Zelfs als het aantal gebruikers drastisch toeneemt, blijft alles stabiel.

Schaalmechanismen in de nieuwste versies van Oracle's DBMS maken het mogelijk om de snelheid en kracht van de server en applicaties zoveel als nodig te verhogen. Dit wordt bereikt door nieuwe clusterknooppunten toe te voegen. Stop actieve applicaties het is niet nodig. Legacy-applicaties die zijn ontwikkeld voor een enkele machine-architectuur hoeven niet te worden herschreven. In het geval dat er problemen zijn met individuele nodes in het cluster, blijft de applicatie toch draaien.

Het feit dat het besturingssysteem een ​​ingebouwde virtuele Java-machine en volledige ondersteuning van alles servertechnologieën, leidde ertoe dat Oracle vandaag de dag de databasestandaard is voor het hele world wide web.

Ondersteuning voor alle platforms

Multi-platform is een andere factor die het product tot een enorm succes maakt. Het DBMS wordt geleverd voor elk besturingssysteem op de markt in de gegeven tijd... En ermee werken op alle platformen levert geen problemen op, aangezien alles overal even goed is.

Dus voor die bedrijven die net met de producten van het bedrijf beginnen te werken, is het niet nodig om hun gebruikelijke te veranderen netwerkomgeving... Er zijn slechts een klein aantal verschillen in de werking van het databasebeheersysteem, die te wijten zijn aan de eigenaardigheden van een bepaald besturingssysteem. Over het algemeen kunnen we van Oracle zeggen dat het een handig, betrouwbaar en veilig systeem is.

Overgang naar nieuwe versies

Het migratiebeleid van het bedrijf roept geen vragen op. Sinds de overgangsprocedure van verouderde versie databases naar een nieuwere is een arbeidsintensief proces vanwege het testen van het werk bestaande programma's in een vernieuwde omgeving, het bedrijf, het vrijgeven van nieuwe versies van producten, veel aandacht besteedt aandacht aan de compatibiliteit van oude en nieuwe versies. Dit maakt de overgang volledig pijnloos. Als u informatie van een DBMS van andere fabrikanten naar een DBMS van Oracle moet overbrengen, kan het bedrijf u: gratis gereedschap om deze procedure uit te voeren. Dit product heeft een vriendelijke gebruikersomgeving en zal u stap voor stap door de hele procedure voor gegevensoverdracht leiden.

Versies die uitkomen in recente tijden zijn zeer eenvoudig te installeren. Eerste installatie is ook rechttoe rechtaan. Onder specifieke taak mogelijkheden speciale instellingen ook toegenomen. En met hun hulp kunt u verbluffende resultaten behalen bij het werken met informatieopslag.

versies

Van Oracle komt in vier verschillende opties, waaronder zelfs een lichtgewicht mobiele versie voornamelijk bedoeld voor low-power desktop computers... Maar tegelijkertijd is elke versie van de server gebaseerd op hetzelfde programmacode: en is identiek in functie aan anderen. Slechts enkele van de opties kunnen verschillen en zijn alleen beschikbaar voor: een bepaalde versie en zijn niet opgenomen in een andere versie van het besturingssysteem.

Bedrijfseditie

De Enterprise-editie is een volledig functioneel databasebeheersysteem. De mogelijkheden worden alleen beperkt door hardwarekenmerken. In deze versie zijn er namelijk alle nieuwste ontwikkelingen die verantwoordelijk zijn voor de veilige opslag, verwerking en presentatie van gegevens aan de gebruiker. Een vrij breed scala aan schaalbaarheidsopties zorgt ervoor dat uw databaseservers 24 uur per dag, elke dag, alle dagen van het jaar actief zijn. Goed ontwikkeld en functioneert Reserveer exemplaar... Met hun hulp kunt u het risico van het verliezen van zeer belangrijke informatie volledig wegnemen.

standaard editie

Wat is Oracle: Standard Edition? die enigszins verminderde mogelijkheden heeft in vergelijking met vorige versie... En dat zie je terug in de kosten. Deze versie wordt geïnstalleerd op servers die maximaal vier processors ondersteunen. Deze optie is de beste oplossing voor het inzetten van een informatiesysteem in een kleine organisatie, werkgroep of een afdeling van een grote onderneming.

Vanwege het feit dat verwerkingstools van een gedistribueerd type worden gebruikt en de gegevens worden gerepliceerd, kan het DBMS worden gebruikt om het werk te ondersteunen in organisaties met veel vestigingen die geografisch afgelegen liggen.

Persoonlijke editie

De persoonlijke versie van Oracle DBMS is een database bedoeld voor één gebruiker. Het wordt gebruikt voor educatieve doeleinden en bij de ontwikkeling en het gebruik van programma's voor: klassieke versies besturingssysteem van Microsoft. Deze optie bevat alle functies van de Enterprise-editie. Maar voor het besturingssysteem Windows 95 en 98 zijn ze beperkt vanwege de onmogelijkheid van implementatie, omdat de oude platforms niet veel doen.

Lite-editie

Lite-versie is de lichtste, mobiele versie databasebeheersysteem, waarmee u informatie kunt synchroniseren die is opgeslagen op zwakke computers en mobiele toestellen met een bedrijfsdatabase. Ze zijn toegankelijk via standaard interface... Hierdoor kun je programma's maken met gemeenschappelijke ontwikkeltools.

Dus we kunnen zeggen dat virtuele machine Java en Oracle zijn heel eenvoudig. Met behulp van deze bundel kunt u grote databases gemakkelijk en vooral veilig beheren. Oracle DBMS - wat is dit programma? Na het bovenstaande zou zo'n vraag moeten verdwijnen. het de beste keuze zowel voor serieuze organisaties als voor kleine bedrijven.

Kennis van deze technologie is trouwens een enorm pluspunt voor een werkzoekende programmeur. Eisen aan vacatures duiden vaak op kennis van Java, Oracle. Wat betekent het? Alle ontwikkelaars zijn op de een of andere manier verbonden met databases, omdat alle programma's met deze gegevens werken.


Oracle DBMS-kenmerken

Betrouwbaarheid, veiligheid, hoge performantie, makkelijk te gebruiken. Dit is het belangrijkste kenmerk van Oracle-producten gedurende vele jaren. Het belangrijkste is voor een DBMS dat is geworden een bijna onmisbaar onderdeel van elk serieus informatiesysteem... Maar niet alleen deze kenmerken zorgen ervoor dat Oracle-producten hun leiderspositie in de DBMS-markt kunnen behouden. Snel ontwikkelende informatietechnologie vereist: moderne DBMS uitbreiding van de klassieke functionaliteit alleen voor het opslaan en verwerken van gegevens. Oracle Corporation gaat met de tijd mee en doorbreekt in wezen de heersende opvattingen over het DBMS, waardoor het steeds meer nieuwe kansen krijgt.

Moderne Oracle-database is krachtig software pakket waardoor u toepassingen van elke complexiteit kunt maken. De kern van dit complex is een database die informatie opslaat, waarvan de hoeveelheid bijna onbeperkt is dankzij de meegeleverde schaaltools. Bijna een willekeurig aantal gebruikers kan gelijktijdig met deze informatie zeer efficiënt werken (mits er voldoende hardwarebronnen zijn), zonder de neiging te vertonen om de systeemprestaties te verminderen wanneer sterke stijging hun nummers.

Schaalmechanismen in Oracle DBMS laatste versie stelt u in staat om de kracht en snelheid van de Oracle-server en uw applicaties oneindig te vergroten, simpelweg door steeds meer clusternodes toe te voegen. Het vereist niet het stoppen van actieve applicaties, het is niet nodig om oude applicaties te herschrijven die zijn ontwikkeld voor conventionele single-machine architectuur. Bovendien stopt het uitvallen van afzonderlijke clusterknooppunten de toepassing ook niet.

Inbedding in Oracle JavaVM DBMS, volwaardig ondersteuning voor servertechnologie (Java-server Pages, Java Servlets, Enterprise JavaBeans Modules, CORBA API's) heeft ertoe geleid dat Oracle tegenwoordig de feitelijke databasestandaard voor internet is geworden.

Een ander onderdeel van het succes van Oracle is: multi platform omdat het beschikbaar is voor bijna alle bestaande besturingssystemen. Draait op Sun Solaris, Linux, Windows of een ander besturingssysteem met Oracle-producten, er zullen geen problemen zijn bij het gebruik. Oracle Database werkt even goed op elk platform. Bedrijven die met Oracle-producten aan de slag gaan, hoeven dus niets aan de reeds bestaande netwerkomgeving te veranderen. Er zijn slechts een paar verschillen bij het werken met een DBMS, vanwege de eigenaardigheden van een bepaald besturingssysteem. Over het algemeen is het altijd hetzelfde veilige, betrouwbare en handige Oracle DBMS.

Ook kan men niet nalaten te zeggen over de geletterde migratiebeleid Orakel. Beseffen dat de overgang van meer oude versie DBMS voor een nieuwe nogal omslachtige procedure in verband met testwerk bestaande toepassingen in de nieuwe omgeving besteedt Oracle bij het lanceren van nieuwe producten speciale aandacht aan bottom-up compatibiliteit, waardoor de overgang vrijwel pijnloos verloopt. Daarnaast biedt Oracle een speciale toolkit voor het overbrengen van gegevens van DBMS'en van derden naar Oracle DBMS'en. Met een handig grafische interface, Oracle Migration Workbench in stap voor stap, semi-automatisch, zal u helpen bij het voltooien van een nogal moeilijke migratieprocedure.

Laatste versies van Oracle DBMS veel gemakkelijker te installeren en initiële setup ... Ook zijn de mogelijkheden voor gespecialiseerde afstemming van de DBMS-operatie voor een specifieke taak toegenomen. Als gevolg hiervan kunt u, zowel wanneer u met een OLTP-systeem als met een datawarehouse werkt, deze mogelijkheden gebruiken voor het afstemmen van het Oracle DBMS, werkelijk indrukwekkende resultaten behalen.

Oracle Database wordt geleverd in vier smaken Oracle Database Enterprise Edition, Oracle Database standaard editie, Oracle Database Personal Edition en een zeer lichtgewicht mobiele versie die voornamelijk is ontworpen voor laptops. Tegelijkertijd zijn alle versies van de Oracle-server gebaseerd op dezelfde code en functioneel identiek, met uitzondering van enkele opties, die bijvoorbeeld alleen beschikbaar kunnen zijn voor Oracle Database Enterprise Edition en niet worden geleverd met andere versies van de DBMS.

Oracle Database Enterprise Edition... Een volledig functioneel DBMS, waarvan de mogelijkheden misschien alleen beperkt zijn door hardwarebronnen. In wezen omvat Oracle Database Enterprise Edition alle laatste ontwikkelingen Aan veilige opslag, verwerking en eindpresentatie gegevens. Volop kansen in termen van schaalbaarheid maken ze het mogelijk om de werking van de databaseserver 24 uur per dag, 7 dagen per week, 365 dagen per jaar te garanderen, en geavanceerde back-uptools elimineren de mogelijkheid om strategisch belangrijke informatie te verliezen.

Oracle Database Standard Edition... Een DBMS dat enigszins beperkt is in vergelijking met Oracle Database Enterprise Editiefuncties, wat tot uiting komt in de kosten van elk van hen. Kan worden geïnstalleerd op servers die maximaal vier processors ondersteunen. Oracle Database Standard Edition is de beste oplossing inzetten informatie Systemen in kleine organisaties, werkgroepen of afdelingen van grote ondernemingen.

Door het gebruik van een set tools voor gedistribueerde verwerking en replicatie van gegevens, kan het worden gebruikt om het werk te ondersteunen in organisaties die groot aantal geografisch afgelegen vestigingen.

Oracle Database Personal Edition... Single-user DBMS voor training, ontwikkeling en gebruik van applicaties in operatiekamers Windows-systemen NT/2000, Windows 95/98/ME. Oracle Database Personal Edition voor Windows NT / 2000 heeft alle functies van Oracle Database Enterprise Edition. Voor Windows 95/98 / ME zijn deze mogelijkheden aanzienlijk beperkt, wat te wijten is aan de onmogelijkheid van hun implementatie bij het werken met deze besturingssystemen.

Oracle is een databasebeheersysteem (DBMS), dat is gemaakt door het bedrijf met dezelfde naam. Het werd opgericht door Larry Ellison, die in 1994 in de Verenigde Staten werd geboren als kind van een negentienjarige joodse vrouw wiens echtgenoot haar in de steek liet nog voordat het kind werd geboren. Eind jaren zeventig creëerde deze man de eerste versie van het systeem, Oracle versie 2 genaamd. De naamgeving van het product was ontleend aan een van de CIA-projecten, waardoor Larry gedwongen werd een betere baan te zoeken. Startversie dit product was geschreven in assembler, die snel werd vervangen. De taal C werd gekozen voor het schrijven van latere versies, omdat Pascal onder licentie duurder was en er niets bekend is over Ada, hoewel het in die tijd populair was.

Larry was zeer categorisch over de USSR en schreef in 1988 dat dit DBMS alleen moeder Rusland zou bereiken met atoombommen, omdat Oracle voor rekening was van het Amerikaanse ministerie van Defensie. De eerste illegale Russificatie van de DBMS maakte oom Larry erg van streek, die maatregelen nam om deze enthousiaste jongens te straffen. Maar op dit moment worden de producten van dit bedrijf zeer actief gebruikt, zoals Java, Virtual Box en Oracle DataBase.

Het grappige is dat het bedrijf zeer "effectief" tegen terrorisme vocht, omdat elke gebruiker, die de versie van het programma van de site downloadde, de afspraak moest aanvinken dat hij geen terrorist was en het programma niet zou gebruiken voor illegale acties.

Het belangrijkste dat over dit bedrijf bekend is, is dat het in 2009 Sun Microsystems heeft overgenomen, samen met de rechten op de taal Java-programmering en andere taarten. Ontsloeg afwijkende mensen van Larry, en sloot een aantal projecten af, zoals OpenSolaris. Ik wilde ook OpenOffice wurgen, maar dat lukte gelukkig niet. Ik was tevreden met het veranderen van de naam in LibreOffice.

10 jaar na de oprichting van het bedrijf interviewde Larry nog steeds elke nieuwe werknemer die bij het bedrijf kwam.

Vandaag de dag is Oracle de marktleider op het gebied van datamanagementsoftware en de op één na grootste onafhankelijke leverancier van verschillende handige software... Het is moeilijk om je een Java-programmeur voor te stellen die niets van dit bedrijf af weet. Maar hun belangrijkste product Oracle DataBase scoort goed onder: verschillende systemen databasebeheer, die in bijna elke onderneming worden gebruikt. En de oprichter van het bedrijf, Larry Ellison, stond in 2010 op de zesde plaats op de wereldranglijst van miljardairs. Zijn fortuin werd geschat op zevenentwintig miljard dollar, en afgaande op het tempo van de ontwikkeling van het bedrijf, zal zijn rijkdom alleen maar toenemen.