Cours 2 SQL Server - Installation SQL Server V1

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 48

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

Vous aimerez peut-être aussi