cours 1 Presentation-SQL-Server
cours 1 Presentation-SQL-Server
cours 1 Presentation-SQL-Server
Introduction
Microsoft SQL Server est une application utilisée pour créer des bases de données
informatiques pour la famille des systèmes d'exploitation de Microsoft Windows. Il fournit un
environnement utilisé pour produire des bases de données accessibles à partir des postes de
travail, du web ou d'autres média.
I. Définitions de base
1. Définition d’une base de données
Une base de données est un ensemble ou une collection structurée de données
relatives à un ou plusieurs domaines du monde réel.
Exemple : BD d'une bibliothèque.
Il existe plusieurs types de bases de données (BD’s) :BD’s relationnelles, objet,
hiérarchiques, réseau, fonctionnelles, déductives …
2. Définition du SGBD
SGBD(Systeme de Gestion de Base de Données) est un ensemble d'outils logiciels
qui permet la manipuler les informations.
Un SGBD permet de
Créer une BD.
Modifier la structure des tables.
Interroger la BD.
Modifier la BD............
3. Définition d’une base de données relationnelle
Une BD relationnelle est une collection de données, organisées dans des tables à deux
dimensions.
Attribut (champ) Tuple (enregistrement)
Serveur :
Est un ordinateur relativement puissant qui est centralement localisé et qui gère une
ressource utilisée par plusieurs personnes.
Exemples de serveurs : on distingue plusieurs types de serveurs à savoir ;
Serveur d’impression : permet de partager les imprimantes et gérer les tâches
et les demandes d’impression.
Serveur de fichiers : met à la disposition des utilisateurs des données sous
forme de grands fichiers qu’il stocke en utilisant d’énormes disques.
Serveur de bases de données : met à la disposition des utilisateurs des données
sous forme de base de données tout en assurant leur sécurité et leur cohérence.
Implémentation SQL Server -3-
Serveur de messagerie électronique : assure l’envoie, la
réception et la sécurité des messages entre tous les utilisateurs ayant accès à ce
service.
Client :
Est une application qui utilise les services offerts par un serveur, Elle est généralement
exécutée sur un ou plusieurs ordinateurs clients, mais peut également être exécuté sur
l'ordinateur serveur.
Exemple d’applications clientes :
- analyseur de requêtes SQL Serveur BDD
- navigateur Internet Serveur de fichiers sur Web
- gestion du personnel, paye. Serveur BDD SQL / ORACLE …
Système de gestion de
bases de données
relationnelles