Kursdetails
Kursstarttermine
Unterrichtsform
Abschlussart
Kursinhalte
Betriebliche Praxisphase
Voraussetzungen
Kursbewertung
Förderung und Finanzierung
Warum COMCAVE die beste Entscheidung ist
100% kostenlos mit Bildungsgutschein
Live-Unterricht in Teilzeit und Vollzeit
Online von Zuhause und am Campus
Flexibel starten zwischen 8 und 8:45 Uhr
Ihre persönliche Bildungsberatung
Diese Kurse könnten Sie auch interessieren
Kursbeschreibung
Diese Weiterbildung eignet sich für alle Softwareentwickler, die mit einer relationalen Datenbank (Oracle) arbeiten müssen. Die im ersten Abschnitt erworbenen SQL-Kenntnisse sind weitgehend universell und können bei der Arbeit mit nahezu allen relationalen Datenbanken eingesetzt werden, da SQL eine standardisierte Sprache ist (entspricht dem ANSI-Standard). Die im zweiten Abschnitt erworbenen PL/SQL-Kenntnisse gehören zum Pflichtwissen für jeden Entwickler, der mit einer Oracle-Datenbank arbeitet.
PL/SQL ist eine leistungsstarke Datenbankprogrammiersprache, die prozedurale Konstrukte nahtlos in SQL integriert und über zahlreiche Optimierungen und Sicherheitsfunktionen verfügt. PL/SQL stellt Features des modernen Softwareengineerings wie Datenkapselung, Exception-Behandlung, Information Hiding sowie objektorientiertes Programmieren und vieles mehr zur Verfügung.
Eine Anwendung, die Oracle Database verwendet, muss die korrekten und vollständigen Daten persistieren. Die zeitgenaue Möglichkeit, dies sicherzustellen, besteht darin, die Datenbank nur über eine Schnittstelle verfügbar zu machen, welche die Implementierungsdetails verbirgt, genauer gesagt die Tabellen und SQL-Anweisungen. Dieser Ansatz wird in Expertenkreisen als Smart-Datenbank oder SmartDB-Paradigma bezeichnet, da PL/SQL-Unterprogramme innerhalb der Datenbank die SQL-Anweisungen aus Code absetzen, der die umgebende Geschäftslogik implementiert, und weil die Daten nur über eine PL/SQL-Schnittstelle geändert und angezeigt werden können.