Beispiel Oracle Datenbank zum Lernen von SQL
View more Tutorials:
LearningSQL ist eine kleine Datenbank, die als die Beispiele in die Tutorial von SQL 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:
- TODO Link!
Laden Sie script in... herunter:
Mit Oracle sorgen Sie sich nur für die File:
- LearningSQL-Oracle-Script.sql

Es gibt 2 Maßnahmen um SCHEMA: LearningSQL zu erstellen
- SQL Plus benutzen
- ein visuelles Tool benutzen.


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:

In das visuelle Tool (hier benutze ich PL/SQL Developer) verbinden Sie in einem user mit der Authorität DBA (z.B system).
Mehr sehen:

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.

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:
|










