Skip to content
This repository has been archived by the owner on Jan 24, 2021. It is now read-only.
/ iut-sql-env Public archive

Matériel pédagogique à destination des étudiants de seconde année de DUT Informatique de l'IUT d'Amiens en spécialisation bases de données

Notifications You must be signed in to change notification settings

mbaumanndev/iut-sql-env

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cours de SQL

Ce dépôt contient du contenu déstiné à une utilisation pédagogique auprès des étudiants de seconde année du département informatique de l'IUT d'Amiens suivant le parcours orienté en bases de données.

Pré-requis

Pour utiliser le contenu de ce dépôt, vous devez avoir un ordinateur équipé de :

  • Docker 17.09.0+
  • Docker Compose

Autres outils

Vous pouvez utiliser Azure Data Studio, ou Visual Studio Code avec un plugin pour MSSQL. Si vous êtes sous Windows, vous pouvez également utiliser Management Studio afin d'interagir avec le serveur SQL lancé dans notre environement docker.

Lancement de Docker

Pour ce nouveau projet, nous allons de nouveau utiliser Docker avec l'utilitaire docker-compose. Notre infrastructure comporte deux conteneurs :

  • Un conteneur Microsoft SQL Server en mode base de données,
  • Un conteneur Microsoft SQL Server qui nous servira à avoir la ligne de commande sqlcmd,

SQL Serveur nécessite d'être authentifié. Les identifiants sont les suivants :

  • Login : sa
  • Pass : Amiens2020!

Afin de démarrer notre infrastructure, nous allons éxécuter la commande suivante :

docker-compose up -d

Une fois l'infrastructure démarrée, vous pouvez vous pouvez ouvrir la ligne de commande avec la commande suivante :

docker-compose run sqlcmd

En fin de séance, n'oubliez pas d'éteindre l'infrastructure avec la commande appropriée :

docker-compose down

Cours sur les ORMs

dotnet tool install --global dotnet-ef --version 3.1.1
cd src/IutInfo.BddAvance.CoursOrm
dotnet restore
dotnet run

Talend

/opt/talend/TOS_BD-linux-gtk-x86_64 -vm "/usr/lib/jvm/java-8-oracle/bin"

Générateur de données

dotnet run --project src/IutInfo.BddAvance.FakeDataGenerator

About

Matériel pédagogique à destination des étudiants de seconde année de DUT Informatique de l'IUT d'Amiens en spécialisation bases de données

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published