betacode

Пример базы данных MySQL для обучения SQL

Следуйте за нами на нашей фан-странице, чтобы получать уведомления каждый раз, когда появляются новые статьи. Facebook

1- Введение

Learning SQL - это небольшая база данных, которая используется в качестве примера в руководстве  по изучению SQL на сайте o7planning. Существуют три версии в Database:
  • Oracle
  • MySQL
  • SQLServer
В этой статье я покажу вам, как создать эту базу данных в MySQL.

Эта база данных использована в качестве примера в учебном пособии SQL (MySQL) по адресу:

2- Download Script

Скачать скрипт можно по адресу:
Direct Mediafire
Download Download
С MySQL вам нужно позаботиться только о файле:
  • LearningSQL-MySQL-Script.sql

3- Запуск скрипта

3.1- 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 Продукты услуг банка, например:
  • Счет клиента
  • Выдача кредитов лично и бизнесам
  • Предоставление страхования

5- Структура таблиц

5.1- ACCOUNT

5.2- ACC_TRANSACTION

5.3- BRANCH

5.4- BUSINESS

5.5- CUSTOMER

5.6- DEPARTMENT

5.7- EMPLOYEE

5.8- INDIVIDUAL

5.9- OFFICER

5.10- PRODUCT

5.11- PRODUCT_TYPE

Maybe you are interested

Это онлайн курс вне вебсайта o7planning, который мы представляем, он включает бесплатные курсы или курсы со скидкой.