devstory

Exemple de base de données SQL Server pour l'apprentissage SQL

1- Introduction

LearningSQL est une petite base de données, utilisée comme exemple dans les instructions d'apprentissage de SQL sur le site de o7planning. Il existe une version 3 sur les Database:
  • Oracle
  • MySQL
  • SQLServer.
Dans ce document, je vais vous donner des instructions de créer cette base de données sur SQLServer.
Cette base de données est fournie en tant que base de données exemple pour apprendre SQL Server à:

2- Download Script

Télécharger le script à:
Direct Mediafire
Download Download
Avec SQLServer​​​​​​​, il vous suffit de vous soucier du dossier:
  • LearningSQL-SQLServer-Script.sql

3- Exécuter le Script

3.1- Créer SCHEMA LearningSQL sur SQLServer Management Studio

Créer Database
  • Database Name: learingsql
Copier le contenu du LearningSQL-SQLServer-Script.sql dans la fenêtre SQL et exécuter

4- La vue d'ensemble de LearningSQL

LearningSQL est une petite base de données simulant les données d'une banque:
Le nom de la tableDescription
ACCOUNTLa table enregistre les comptes bancaires. Chacun des clients peut enregistrer plusieurs comptes dont chacun correspond à un type de produit fourni par la banque.
(Voir plus: PRODUCT)
ACC_TRANSACTIONLa table enregistre l'historique des transactions entre la banque et un certain compte.
BRANCHLa branche de la banque.
BUSSINESS
CUSTOMERLa table des clients
DEPARTMENTLa table des bureaux du département
EMPLOYEELe tableau des employés de la banque
OFFICER
PRODUCTLes produits et services de la banque, tels que:
  • Compte épargne
  • Les métiers du crédit
  • Les prêts aux petites entreprises
  • .....
PRODUCT_TYPELes types de produits et services, tels que:
  • Les comptes bancaires
  • Prêts aux particuliers et aux entreprises
  • Le fournisseur d'assurance.

5- La structure des tables

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