codestory

Beispiel MySQL Datenbank zum Lernen von SQL

  1. Die Einführung
  2. Download Script
  3. Skript ausführen
  4. Die Übersicht für die Datenbank LearningSQL
  5. Die Strukur von der Tabelle

1. Die Einführung

LearningSQL ist ein kleine Datenbank, die als Beispiel in den Einleitung zum Lernen vonSQL auf der Website o7planning verwendet wird. Es gibt 3 Versionen in Database:
  • Oracle
  • MySQL
  • SQLServer
In diesem Artikel werde ich Sie anweisen, diesen Datenbank in MySQL zu erstellen.

Diese Datenbank wird zum Beispiel in der Anleitung zum Lernen von SQL (MySQL) unter die Link wie folgt erstellt:

  • SQL Tutorial for Beginners with MySQL

2. Download Script

Laden Sie die Skript unter herunter:
Direct
Mediafire
Mit MySQL sollten Sie sich für die Datei interessieren:
  • LearningSQL-MySQL-Script.sql

3. Skript ausführen

Create SCHEMA LearningSQL in MySQL Workbench
Erstellen Sie ein Schema mit dem Name learningsql:
Klicken Sie nach dem Erstellen des Schema mit der rechten Maustaste auf Schema, und richten Sie das Standard-Schema für die Arbeit ein.
Kopieren Sie den Inhalt von Datei LearningSQL-MySQL-Script.sql und führen Sie ihn im Fenster SQL aus.
erfolgreich ausführen

4. Die Übersicht für die Datenbank LearningSQL

LearningSQL ist eine kleine Datenbank, die die Daten einer Bank simuliert:
Table Name
Description
ACCOUNT
The table saves the bank accounts. Each of customer can register multiple accounts each of which corresponds to a product type provided by the bank.
(See more: PRODUCT)
ACC_TRANSACTION
The table saves the transaction history between the bank and a certain account.
BRANCH
The branch of bank.
BUSSINESS
CUSTOMER
The table of customers
DEPARTMENT
The department table of bank
EMPLOYEE
The employee table of bank
OFFICER
PRODUCT
The products and services of bank, such as:
  • Savings account
  • The business lines of credit
  • The loans to small business
  • .....
PRODUCT_TYPE
The types of products and services, such as:
  • Bank acounts
  • Loans to individual and business
  • The provider of insurance.

5. Die Strukur von der Tabelle

ACCOUNT
ACC_TRANSACTION
BRANCH
BUSINESS
CUSTOMER
DEPARTMENT
EMPLOYEE
INDIVIDUAL
OFFICER
PRODUCT
PRODUCT_TYPE