Cours 2 - Installation de Microsoft SQL Server
EMSI - IIR3
présenté par
Safaa ACHOUR
Plan
1 Installation des Outils
2 Mode d’authentification
3 La section Base de Données
4 Conception du MLD Avec SSMS
Installation des Outils
Mode d’authentification
La section Base de Données
Conception du MLD Avec SSMS
Quel Système d’exploitation sera-t-il utilisé ?
Au départ, SQL Server s’exécutait uniquement sur Windows.
Depuis SQL Server 2017, l’instance du système peut être
installé et utilisé aussi sur Linux et les conteneurs Docker, ce
qui permet l’exécution sur le Mac OS
Cours 2 - Installation de Microsoft SQL Server 3 / 33
Installation des Outils
Mode d’authentification
La section Base de Données
Conception du MLD Avec SSMS
Les Editions de SQL SERVER
Cours 2 - Installation de Microsoft SQL Server 4 / 33
Installation des Outils
Mode d’authentification
La section Base de Données
Conception du MLD Avec SSMS
Outils de SQL SERVER
Cours 2 - Installation de Microsoft SQL Server 5 / 33
Installation des Outils
Mode d’authentification
La section Base de Données
Conception du MLD Avec SSMS
Oracle vs SQL SERVER
Cours 2 - Installation de Microsoft SQL Server 6 / 33
Installation des Outils
Mode d’authentification Installation SQL Server
La section Base de Données Installation SQL Server Management Studio (SSMS)
Conception du MLD Avec SSMS
Plan
1 Installation des Outils
2 Mode d’authentification
3 La section Base de Données
4 Conception du MLD Avec SSMS
Cours 2 - Installation de Microsoft SQL Server 7 / 33
Installation des Outils
Mode d’authentification Installation SQL Server
La section Base de Données Installation SQL Server Management Studio (SSMS)
Conception du MLD Avec SSMS
Installation
Dans ce cours, on va travailler avec :
SQL SERVER 2019 DEVELOPER EDITION
L’éditeur SSMS (Sql Server Management Studio)
Pour l’installation voir aussi le doc d’installation.
Cours 2 - Installation de Microsoft SQL Server 8 / 33
Installation des Outils
Mode d’authentification Installation SQL Server
La section Base de Données Installation SQL Server Management Studio (SSMS)
Conception du MLD Avec SSMS
Installation de SQL SERVER (Personnalisée)
Cours 2 - Installation de Microsoft SQL Server 9 / 33
Installation des Outils
Mode d’authentification Installation SQL Server
La section Base de Données Installation SQL Server Management Studio (SSMS)
Conception du MLD Avec SSMS
Installation de SQL SERVER (Personnalisée)
Cours 2 - Installation de Microsoft SQL Server 9 / 33
Installation des Outils
Mode d’authentification Installation SQL Server
La section Base de Données Installation SQL Server Management Studio (SSMS)
Conception du MLD Avec SSMS
Installation de SQL SERVER (Personnalisée)
Cours 2 - Installation de Microsoft SQL Server 9 / 33
Installation des Outils
Mode d’authentification Installation SQL Server
La section Base de Données Installation SQL Server Management Studio (SSMS)
Conception du MLD Avec SSMS
Installation de SQL SERVER (Personnalisée)
Cours 2 - Installation de Microsoft SQL Server 9 / 33
Installation des Outils
Mode d’authentification Installation SQL Server
La section Base de Données Installation SQL Server Management Studio (SSMS)
Conception du MLD Avec SSMS
Installation de SQL SERVER (Personnalisée)
Cours 2 - Installation de Microsoft SQL Server 9 / 33
Installation des Outils
Mode d’authentification Installation SQL Server
La section Base de Données Installation SQL Server Management Studio (SSMS)
Conception du MLD Avec SSMS
Installation de SQL SERVER (Personnalisée)
Cours 2 - Installation de Microsoft SQL Server 9 / 33
Installation des Outils
Mode d’authentification Installation SQL Server
La section Base de Données Installation SQL Server Management Studio (SSMS)
Conception du MLD Avec SSMS
Installation de SQL SERVER (Personnalisée)
Cours 2 - Installation de Microsoft SQL Server 9 / 33
Installation des Outils
Mode d’authentification Installation SQL Server
La section Base de Données Installation SQL Server Management Studio (SSMS)
Conception du MLD Avec SSMS
SSMS (Sql Server Management Studio)
Un outil côté client qui permet de communiquer avec les
bases de données qui sont sur le serveur.
Son Ultime Objectif est de vous permettre de :
Effectuer des commandes
Recevoir les résultats qui sont dans le serveur
Cours 2 - Installation de Microsoft SQL Server 10 / 33
Installation des Outils
Mode d’authentification Installation SQL Server
La section Base de Données Installation SQL Server Management Studio (SSMS)
Conception du MLD Avec SSMS
SSMS
Téléchargez SQL Server Management Studio (SSMS)
Cours 2 - Installation de Microsoft SQL Server 11 / 33
Installation des Outils
Mode d’authentification Installation SQL Server
La section Base de Données Installation SQL Server Management Studio (SSMS)
Conception du MLD Avec SSMS
SSMS
Cours 2 - Installation de Microsoft SQL Server 12 / 33
Installation des Outils
Mode d’authentification Installation SQL Server
La section Base de Données Installation SQL Server Management Studio (SSMS)
Conception du MLD Avec SSMS
SSMS
Cours 2 - Installation de Microsoft SQL Server 13 / 33
Installation des Outils
Mode d’authentification
La section Base de Données
Conception du MLD Avec SSMS
Plan
1 Installation des Outils
2 Mode d’authentification
3 La section Base de Données
4 Conception du MLD Avec SSMS
Cours 2 - Installation de Microsoft SQL Server 14 / 33
Installation des Outils
Mode d’authentification
La section Base de Données
Conception du MLD Avec SSMS
Authentification Windows vs Authentification SQL Server
Quel mode d’authentification pour le moteur de base de données
doit être utilisé ?
Mode Authentification Windows : Ce mode utilisera
uniquement les privilèges de votre compte Windows pour se
connecter à SQL Server.
Mode Authentification SQL Server (Mixed Mode) (si
vous souhaitez avoir plusieurs identification pour la même
instance du serveur)
Voir l’Atelier et le Document d’installation.
Cours 2 - Installation de Microsoft SQL Server 15 / 33
Installation des Outils
Mode d’authentification
La section Base de Données
Conception du MLD Avec SSMS
L’Explorateur d’Objet (Object Explorer)
Cours 2 - Installation de Microsoft SQL Server 16 / 33
Installation des Outils
Mode d’authentification
La section Base de Données
Conception du MLD Avec SSMS
L’Explorateur d’Objet (Object Explorer)
L’explorateur d’objets permet d’effectuer un ensemble de
tâches
L’explorateur d’Objet peut être connecté à plusieurs serveurs.
On peut se connecter au serveur plusieurs fois en utilisant
plusieurs identifications
En utilisant L’authentification SQL Server
Cours 2 - Installation de Microsoft SQL Server 17 / 33
Installation des Outils
Mode d’authentification
La section Base de Données
Conception du MLD Avec SSMS
Multi-Instance
Avec le moteur de base de données, vous pouvez installer et
utiliser plusieurs instances différentes.
Une instance est un serveur de base de données qui ne partage
pas ses bases de données système et utilisateur avec d’autres
instances (serveurs) fonctionnant sur le même ordinateur.
Il existe deux types d’instance :
Par défaut
Nommé
Cours 2 - Installation de Microsoft SQL Server 18 / 33
Installation des Outils
Mode d’authentification
La section Base de Données
Conception du MLD Avec SSMS
Multi-Instance
Cours 2 - Installation de Microsoft SQL Server 19 / 33
Installation des Outils
Mode d’authentification
La section Base de Données
Conception du MLD Avec SSMS
Plan
1 Installation des Outils
2 Mode d’authentification
3 La section Base de Données
4 Conception du MLD Avec SSMS
Cours 2 - Installation de Microsoft SQL Server 20 / 33
Installation des Outils
Mode d’authentification
La section Base de Données
Conception du MLD Avec SSMS
BD Système vs BD Utilisateur
Les bases de données système sont les bases de données
installées lors de l’installation de SQL Server. Les bases de
données système consistent en :
Master,
MSDB,
TempDB
Model
Utilité : maintenir et fournir plus d’informations sur le
système de SQL Server comme les connexions, les bases de
données, les serveurs liés, les jobs, les rapports, ... etc.
Les bases de données utilisateur sont la base de données
créées par les utilisateur pour stocker les données et pouvoir
travailler avec.
Cours 2 - Installation de Microsoft SQL Server 21 / 33
Installation des Outils
Mode d’authentification
La section Base de Données
Conception du MLD Avec SSMS
Base de données Système
Cours 2 - Installation de Microsoft SQL Server 22 / 33
Installation des Outils
Mode d’authentification
La section Base de Données
Conception du MLD Avec SSMS
La base de données Système Master
La BD Master est une BD essentielle dans SQL Server
Sans la BD Master, SQL Server ne peut pas démarrer.
à l’écoute de toutes les informations telles que les
informations de connexion au compte, Les paramètres de
configuration du Système ...
la base de données Master peut être récupérées en cas
d’endommagement.
Cours 2 - Installation de Microsoft SQL Server 23 / 33
Installation des Outils
Mode d’authentification
La section Base de Données
Conception du MLD Avec SSMS
La base de données Système Model
La BD Model joue le rôle d’une template d’une nouvelle base
de données
Si on crée n’importe quelle nouvelle base de données, la
structure de la BD Model sera créee dans la nouvelle BD
On peut également récupérer la Base de données Model.
Cours 2 - Installation de Microsoft SQL Server 24 / 33
Installation des Outils
Mode d’authentification
La section Base de Données
Conception du MLD Avec SSMS
La base de données Système Model
La BD Model joue le rôle d’une template d’une nouvelle base
de données
Si on crée n’importe quelle nouvelle base de données, la
structure de la BD Model sera créee dans la nouvelle BD
On peut également récupérer la Base de données Model.
Cours 2 - Installation de Microsoft SQL Server 25 / 33
Installation des Outils
Mode d’authentification
La section Base de Données
Conception du MLD Avec SSMS
La base de données Système MSDB
Utilisée par l’Agent SQL Server pour planifier les alertes et les
travaux de façon automatique.
Un mode de récupération est valable pour cette BD
Cours 2 - Installation de Microsoft SQL Server 26 / 33
Installation des Outils
Mode d’authentification
La section Base de Données
Conception du MLD Avec SSMS
La base de données Système Temp
La BD Temp stocke les données temporaire.
Nous ne pouvons pas effectuer de sauvegarde sur la base de
données temporaire, car lorsque le serveur SQL redémarre, la
nouvelle base de données temporaire se créera
On ne peut pas récupérer la Base de données Temp.
Cours 2 - Installation de Microsoft SQL Server 27 / 33
Installation des Outils
Mode d’authentification
La section Base de Données
Conception du MLD Avec SSMS
Création d’une Base de Données
Cours 2 - Installation de Microsoft SQL Server 28 / 33
Installation des Outils
Mode d’authentification
La section Base de Données
Conception du MLD Avec SSMS
Création d’une Base de Données : Exemples
Cours 2 - Installation de Microsoft SQL Server 29 / 33
Installation des Outils
Mode d’authentification
La section Base de Données
Conception du MLD Avec SSMS
Les fichiers de Bases de données
Cours 2 - Installation de Microsoft SQL Server 30 / 33
Installation des Outils
Mode d’authentification
La section Base de Données
Conception du MLD Avec SSMS
Les fichiers de Bases de données
Cours 2 - Installation de Microsoft SQL Server 30 / 33
Installation des Outils
Mode d’authentification
La section Base de Données
Conception du MLD Avec SSMS
Les fichiers de Bases de données
Cours 2 - Installation de Microsoft SQL Server 30 / 33
Installation des Outils
Mode d’authentification
La section Base de Données
Conception du MLD Avec SSMS
Plan
1 Installation des Outils
2 Mode d’authentification
3 La section Base de Données
4 Conception du MLD Avec SSMS
Cours 2 - Installation de Microsoft SQL Server 31 / 33
Installation des Outils
Mode d’authentification
La section Base de Données
Conception du MLD Avec SSMS
Conception du MLD Avec SSMS
Cours 2 - Installation de Microsoft SQL Server 32 / 33
Installation des Outils
Mode d’authentification
La section Base de Données
Conception du MLD Avec SSMS
Conception du MLD Avec SSMS
Cours 2 - Installation de Microsoft SQL Server 32 / 33
Installation des Outils
Mode d’authentification
La section Base de Données
Conception du MLD Avec SSMS
Conception du MLD Avec SSMS
Cours 2 - Installation de Microsoft SQL Server 32 / 33
Installation des Outils
Mode d’authentification
La section Base de Données
Conception du MLD Avec SSMS
Conception du MLD Avec SSMS
Cours 2 - Installation de Microsoft SQL Server 32 / 33
Installation des Outils
Mode d’authentification
La section Base de Données
Conception du MLD Avec SSMS
Conception du MLD Avec SSMS
Cours 2 - Installation de Microsoft SQL Server 32 / 33
Installation des Outils
Mode d’authentification
La section Base de Données
Conception du MLD Avec SSMS
Conception du MLD Avec SSMS
Cours 2 - Installation de Microsoft SQL Server 32 / 33
Installation des Outils
Mode d’authentification
La section Base de Données
Conception du MLD Avec SSMS
Création des Tables (en utilisant sql)
Cours 2 - Installation de Microsoft SQL Server 33 / 33
Installation des Outils
Mode d’authentification
La section Base de Données
Conception du MLD Avec SSMS
Création des Tables (en utilisant sql)
Cours 2 - Installation de Microsoft SQL Server 33 / 33
Installation des Outils
Mode d’authentification
La section Base de Données
Conception du MLD Avec SSMS
Création des Tables (en utilisant sql)
Cours 2 - Installation de Microsoft SQL Server 33 / 33