Beispiel Oracle Datenbank zum Lernen von SQL
1. Die Vorstellung
LearningSQL ist eine kleine Datenbank, die als die Beispiele in die Tutorial vonSQL in die Webseite o7planning benutzt wird. Es gibt 3 Version in die Datenbank:
- Oracle
- MySQL
- SQLServer.
In das Dokument werde ich Sie bei der Erstellung der Datenbank in Oracle anleiten.
Die Datenbank wird in die Tutorial von SQL (Oracle) in ... benutzt:
- SQL Tutorial for Beginners with Oracle
2. Download Script
Laden Sie script in... herunter:
Mit Oracle sorgen Sie sich nur für die File:
- LearningSQL-Oracle-Script.sql
3. Script laufen
Es gibt 2 Maßnahmen um SCHEMA: LearningSQL zu erstellen
- SQL Plus benutzen
- ein visuelles Tool benutzen.
SCHEMA LearningSQL mit der Verwendung von SQL Plus erstellen
2 Statement laufen:
-- Create Schema named learningsql, password 1234
Create user learningsql identified by 1234;
-- For learning purposes:
-- Grant highest privilege DBA (DB Admin) for the newly created user.
grant dba to learningsql;
in das erstellte SCHEMA verbinden:
-- Connect to Schema
-- Syntax: connect <user>/<pass>@<sid>
connect learningsql/1234@db11g;
Script laufen:
-- Run Script file in SQL Plus
@F:\LEARNING_SQL\LearningSQL-Oracle-Script.sql
Script läuft erfolgreich:
SCHEMA LearningSQL mit der Verwendung von dem visuellen Tool erstellen.
In das visuelle Tool (hier benutze ich PL/SQL Developer) verbinden Sie in einem user mit der Authorität DBA (z.B system).
Führen Sie das Statement zur Erstellung von schema: learningsql durch.
-- Create schema named learningsql
Create user learningsql identified by 1234;
-- For learning purposes:
-- Grant highest privilege DBA (DB Admin) for the newly created user.
grant dba to learningsql;
In das erstellte Schema verbinden:
Die Inhalt der File LearningSQL-Oracle-Script.sql in PL/SQL Developer kopieren und laufen:
Create Schema success.
4. Die Überblick von Database LearningSQL
LearningSQL ist die kleine Datenbank, die die Daten einer Bank bezeichnet:
DER TABELLE NAME | DIE BEDEUTUNG |
ACCOUNT | Die Tabelle lagert die Bank-Kontos. Jeder Kunden kann viele Kontos registrieren. Jedes Konto entspricht einem Produkt, das durch die Bank anbietet.
(PRODUCT mehr sehen) |
ACC_TRANSACTION | Die Tabelle lagert die Information der Transaktion mit der Bank eines Konto. |
BRANCH | Die Bank Filiale |
BUSSINESS | |
CUSTOMER | Die Tabelle der Kunden |
DEPARTMENT | Die Tabelle der Abteilung von Bank |
EMPLOYEE | Die Tabelle der Arbeitnehmer von Bank |
OFFICER | |
PRODUCT | Die Produkte von Bank, z.B:
|
PRODUCT_TYPE | Das Produktstyp, z.B:
|
Anleitungen Oracle Datenbank
- Installieren Sie PL/SQL Developer unter Windows
- Beispiel Oracle Datenbank zum Lernen von SQL
- Installieren Sie Oracle Database 11g unter Windows
- Installieren Sie Oracle Database 12c unter Windows
- Installieren Sie Oracle Client unter Windows
- Erstellen Sie Oracle SCOTT Schema
- Beispieldatenbank
- Datenbankstruktur und Cloud-Funktionen in Oracle 12c
- Importieren und Exportieren von Oracle Database
- Oracle String-Funktionen
- Ein durch Komma getrenntes String teilen und in die IN Klausel vom Statement Select in Oracle weitergeben
- Hierarchische Abfragen in Oracle
- Die Anleitung zu Oracle Database Link und Synonym
- Die Anleitung zu Oracle PL/SQL
- XML-Parser für Oracle PL/SQL
- Standard Datenbank Überwachung in Oracle
- Erstellen und Verwalten von Oracle Wallet
Show More