Пример базы данных MySQL для обучения SQL
1. Введение
Learning SQL - это небольшая база данных, которая используется в качестве примера в руководстве по изучению SQL на сайте o7planning. Существуют три версии в Database:
- Oracle
- MySQL
- SQLServer
В этой статье я покажу вам, как создать эту базу данных в MySQL.
Эта база данных использована в качестве примера в учебном пособии SQL (MySQL) по адресу:
2. Download Script
Скачать скрипт можно по адресу:
С MySQL вам нужно позаботиться только о файле:
- LearningSQL-MySQL-Script.sql

3. Запуск скрипта
Create SCHEMA LearningSQL in MySQL Workbench
Создание Schema с именем learningsql:



После создания Schema, щелкните правой кнопкой мыши на Schema и установите Schema по умолчанию для работы.

Скопируйте содержимое файла LearningSQL-MySQL-Script.sql для выполнения в окне SQL.

Успешное выполнение.

4. Обзор базы данных LearningSQL
LearningSQL представляет собой небольшую базу данных, имитирующую данные банка:
НАЗВАНИЕ ТАБЛИЦЫ | ЗНАЧЕНИЕ |
ACCOUNT | Таблица хранящая банковский счет. Каждый клиет может зарегистрировать несколько счетов, каждый счет соответствует услуге предоставленной банком.
(Смотрите так же PRODUCT) |
ACC_TRANSACTION | Таблица хранящая информацию транзакции с банком определенного счета. |
BRANCH | Филиал банка |
BUSSINESS | |
CUSTOMER | Таблица клиентов |
DEPARTMENT | Таблица департаментов банка. |
EMPLOYEE | Таблица работников банка. |
OFFICER | |
PRODUCT | Продукты услуг банка, например:
|
PRODUCT_TYPE | Продукты услуг банка, например:
|