Inhoudsopgave:
Video: Linux Tutorial for Beginners: Introduction to Linux Operating System 2024
Als u een standaard PL / SQL-omgeving wilt instellen, hebt u de volgende componenten nodig:
- Databaseserver: Dit is een computer (of stel deze in van computers) die de Oracle-database beheert. Oracle werkt in veel populaire computeromgevingen. De meest gebruikte met Oracle zijn UNIX, Linux of een versie van Microsoft Windows. PL / SQL wordt meestal uitgevoerd op de databaseserver. Maar Oracle heeft ook een aantal producten die PL / SQL kunnen gebruiken (Formulieren Ontwikkelaar 10 g , Rapportontwikkelaar 10 g , enzovoort).
- Databasebeheersysteem (DBMS): Dit is de Oracle-software zelf. Deze software is geïnstalleerd op de databaseserver. U moet dit hebben geïnstalleerd voordat u een database aanmaakt.
- Database: Een database is voornamelijk een verzameling tabellen en gegevens die de blijvende (permanente) informatie voor uw systeem vormen. U zult ook veel andere dingen in de database opslaan, zoals code, indexen (om zoekopdrachten sneller te laten verlopen), enzovoort. De meeste interessante dingen die u met een database kunt doen (bijvoorbeeld Java-klassen, snapshots en koppelingen naar andere databases) vallen buiten het bestek van dit boek.
-
Wanneer u de databasesoftware installeert, geeft Oracle u de mogelijkheid om een voorbeelddatabase te installeren. Als u van deze optie gebruikmaakt, kan dit u helpen aan de slag te gaan.
- Toepassingsserver: Dit is de computer waarop uw toepassingscode wordt opgeslagen en uitgevoerd. Nu de meeste toepassingsontwikkeling voor het web is voltooid, hebt u een plaats nodig om deze programma's op te slaan en uit te voeren. Die programma's worden meestal uitgevoerd op een applicatieserver. Ze kunnen ook op elk gangbaar besturingssysteem worden uitgevoerd, maar worden meestal uitgevoerd op Microsoft Windows of UNIX.
- Toepassingsserver-software: Om applicaties op een applicatieserver te laten werken, hebt u speciale software nodig om deze programma's te beheren en uit te voeren. De meest gebruikte producten zijn Orion en Apache. In een Oracle-omgeving ziet u vaak de eigen applicatieserver van Oracle, genaamd Internet Application Server (IAS), die een uitbreiding is van de Orion-serversoftware.
- Clientcomputer en -software: Batchroutines worden meestal rechtstreeks op de databaseserver uitgevoerd, maar clientprogramma's worden vanaf een pc uitgevoerd. Webapplicaties worden in een internetbrowser uitgevoerd en client / server-programma's worden rechtstreeks op de client-pc uitgevoerd. Webtoepassingen worden voornamelijk uitgevoerd op de toepassingsserver en presenteren de schermuitvoer naar de clientcomputer alleen via de browser.
- Netwerk: De databaseserver, toepassingsserver en clientcomputers moeten met elkaar kunnen communiceren via een netwerk of via internet.
Als u een omgeving opzet om uit te zoeken hoe PL / SQL werkt, hebt u op zijn minst toegang tot een databaseserver en een client-pc nodig. Als u van thuis probeert te leren, kunt u alles op dezelfde computer zetten. (Hierbij wordt ervan uitgegaan dat u over een redelijk krachtige pc beschikt.)
Hardware- en softwarevereisten
Als u verbinding maakt met een bestaande Oracle-database op een speciale server, hebt u geen erg krachtige machine nodig. Als u echter de hele Oracle-omgeving op dezelfde pc wilt gebruiken, hebt u een pc met voldoende bronnen nodig om probleemloos te kunnen werken. U kunt de vermelde minimumvereisten van Oracle gebruiken als richtlijn voor de vereiste hardware en software. U zult echter een gemakkelijkere tijd hebben als u de volgende hardware en / of softwarebronnen beschikbaar heeft:
- CPU: Intel Pentium 4 of AMD Athlon 1. 5 GHz en hoger.
- Geheugen: 1 GB of meer.
- Harde schijf: 2. 5 GB of meer gratis.
- Besturingssysteem:
• Op Microsoft gebaseerd: MS Windows 2000 of MS Windows XP.
• UNIX-gebaseerd: Als uw werkstation UNIX-gebaseerd is, bent u waarschijnlijk al behoorlijk technisch. Controleer de OTN (zie hieronder) voor eventuele problemen waar u rekening mee moet houden.
- Beveiligingssoftware: Oracle gebruikt meerdere TCP / IP-poorten, dus wees voorzichtig bij het configureren van firewalls. Als de database iets probeert te benaderen via TCP / IP, blokkeer het dan niet. Dit probleem ontstond onlangs toen Microsoft een ingebouwde firewall voor Windows XP Service Pack 2 leverde en veel gebruikers configuratieproblemen hadden. Verwacht daarom dat er na de installatie enkele firewallberichten verschijnen.
Toegang tot het Oracle Technology Network
Oracle Corporation ondersteunt een forum voor het bekendmaken van technische informatie, het Oracle Technology Network (OTN). Het OTN bevat een schat aan informatie voor Oracle-professionals. Omdat PL / SQL de taal is van Oracle-databases, bevat het OTN veel waardevolle bronnen om u te helpen ontdekken hoe u PL / SQL effectief kunt gebruiken.
De OTN-website geeft u toegang tot leermateriaal, discussieforums, documentatiebibliotheken en het beste van alles, een plaats van waaruit u de software kunt downloaden. Vanwege de grote omvang van sommige bestanden, is een redelijk snelle verbindingssnelheid waarschijnlijk een must.
Ga naar de OTN-website om te registreren en klik op de koppeling Nieuwe OTN Bezoekers. Klik vervolgens op de join OTN-koppeling en klik op de volgende pagina op de regel om een account te maken. Registratie is gratis, heel eenvoudig en duurt slechts een minuut of twee.
Nadat u zich hebt geregistreerd, kunt u alles wat u nodig heeft gratis downloaden (zolang u Oracle nog maar net leert kennen).
De database installeren
Vanaf dit schrijven wordt de meest recente versie Oracle Database 10 g genoemd. Als u PL / SQL wilt leren kennen, moet u de nieuwste versie van 10 g installeren die voor uw omgeving beschikbaar is. Hiermee kun je oefenen met alle beschikbare nieuwe functies. Met elke release verbetert Oracle de PL / SQL-taal door nieuwe functies toe te voegen en de prestaties te verbeteren.
Welke versie moet u gebruiken?De Enterprise-editie heeft de voorkeur omdat deze tijdens uw werk met PL / SQL enkele functies bevat waarin u mogelijk later bent geïnteresseerd.
Nadat u de juiste versie van de database hebt gedownload, moet u deze installeren. Hier is wat nuttige informatie waar u rekening mee moet houden tijdens het installatieproces van de database:
- Zorg dat u de servicenaam van de database registreert wanneer u deze installeert.
- Een vooraf geconfigureerde database met voorbeeld -schema's is zeer nuttig. (Schema's zijn verzamelingen objecten die behoren tot de specifieke databasegebruiker.) Als een object van de SCOTT-gebruiker is, maakt het deel uit van schema SCOTT.)
- Vergeet niet om wachtwoorden voor de meest voorkomende schema's te ontgrendelen en in te stellen (SCOTT, HR, OE).
- Het OTN bevat veel nuttige informatie, waaronder de gehele documentatiebibliotheek van Oracle. Bekijk de beknopte installatiegids (bij voorkeur voor beginners) of de installatiehandleiding voor installatiegegevens die specifiek zijn voor uw besturingssysteem. Beide handleidingen bevatten stappen die redelijk gemakkelijk te volgen zijn.
Als u enige ervaring hebt met het installeren van andere grote producten, moet u de database met succes kunnen installeren. Natuurlijk kunt u, net als bij andere complexe software, problemen ondervinden, maar er zijn veel internetbronnen beschikbaar om u te helpen indien nodig.