La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Module 1 : Vue d'ensemble de Microsoft SQL Server

Présentations similaires


Présentation au sujet: "Module 1 : Vue d'ensemble de Microsoft SQL Server"— Transcription de la présentation:

1 Module 1 : Vue d'ensemble de Microsoft SQL Server

2 Vue d'ensemble Présentation de SQL Server Intégration de SQL Server
Bases de données SQL Server Sécurité de SQL Server Utilisation de SQL Server

3 Présentation de SQL Server
Composants client‑serveur Processus de communication client‑serveur Services SQL Server

4 Présentation de SQL Server
Serveur SQL Server Client Résultats OLTP Requête OLAP Application cliente Système de gestion de base de données relationnelle

5 Composants client‑serveur
Application cliente SQL Server Bibliothèques réseau serveur API de base de données (OLE DB, ODBC, DB-Library) Services Open Data Bibilothèque réseau cliente Moteur relationnel Client Serveur Moteur de stockage Processeur Base de données locale Mémoire

6 Processus de communication client‑serveur
SQL Server Application cliente 1 Bibliothèques réseau serveur Requête Ensemble de résultats API de base de données (OLE DB, ODBC, DB-Library) 5 Services Open Data 3 Requête Ensemble de résultats Bibliothèque réseau cliente Moteur relationnel 2 Client Serveur 4 Moteur de stockage Processeur Base de données locale Mémoire

7 Services SQL Server Serveur Service MSSQLServer Service SQLServerAgent
Gestion des données Traitement des transactions et des requêtes Intégrité des données Service SQLServerAgent Travaux Alertes Opérateurs Microsoft Distributed Transaction Coordinator Gestion des transactions distribuées Serveur Microsoft Search Catalogues de texte intégral Index de texte intégral

8 Intégration de SQL Server
Intégration de SQL Server aux systèmes d'exploitation Intégration de SQL Server à Windows 2000 Intégration de SQL Server à d'autres applications serveur Microsoft

9 Intégration de SQL Server aux systèmes d'exploitation
Windows 2000 Windows Me, 98, et 95 Autres fabricants Windows NT Navigateurs Internet Client Serveur Windows 2000 Windows NT Windows Me Windows 98 Windows CE

10 Intégration de SQL Server à Windows 2000
Active Directory Sécurité Prise en charge de plusieurs processeurs Observateur d'événements Microsoft Windows 2000 Component Services Moniteur système Windows 2000 Services Internet Microsoft Windows Clustering

11 Intégration de SQL Server à d'autres applications serveur Microsoft
Internet Microsoft Windows 2000 avec Solution Accelerator pour Internet Storefront SQL Server Microsoft Exchange Server Microsoft Systems Management Server Hôte IBM Microsoft Host Integration Server 2000 Données et applications

12 Bases de données SQL Server
Types de bases de données Objets de base de données Référence aux objets SQL Server Tables système Extraction de métadonnées

13 Types de bases de données
Bases de données système master model tempdb msdb distribution pubs Northwind Utilisateur1 Bases de données utilisateur

14 Objets de base de données
Index ordonné Anderson Barr ... Procédure stockée UpdatePhone Clé primaire Clé étrangère Vérification x##### Déclencheur EmpNum LastName FirstName CtryCode Extension LastMod 10191 integer longstring varchar(20) char(6) char(2) Labrie Angela FR x19891 \HR\KarlD 10192 Labrie Eva FR x19433 \HR\KarlD 10202 Martin Jose SP x21467 \HR\AmyL EmployeePhoneView SELECT lastname, firstname, extension FROM employees

15 Référence aux objets SQL Server
Noms complets serveur.base_données.propriétaire.objet Noms incomplets L'instance actuelle du serveur local est utilisée par défaut La base de données actuelle est utilisée par défaut Le nom d'utilisateur est utilisé comme propriétaire par défaut dans la base de données CREATE TABLE Northwind.dbo.OrderHistory .

16 Tables système Les tables système stockent les informations (métadonnées) relatives au système et aux bases de données Le catalogue de la base de données stocke les informations relatives à une base de données spécifique Le catalogue système stocke les métadonnées relatives au système entier et à toutes les autres bases de données

17 Extraction de métadonnées
Procédures stockées système Fonctions système et de métadonnées Vues de schémas d'informations EXEC sp_help Employees SELECT USER_NAME(10) SELECT * FROM INFORMATION_SCHEMA.TABLES

18 Sécurité de SQL Server Authentification des comptes de connexion
Rôles et comptes d'utilisateur de base de données Types de rôles Validation des autorisations

19 Authentification des comptes de connexion
SQL Server vérifie la connexion approuvée Groupe ou utilisateur Windows 2000 Windows 2000 SQL Server OU SQL Server vérifie le nom et le mot de passe Compte de connexion SQL Server

20 Rôles et comptes d'utilisateur de base de données
Groupe ou utilisateur Windows 2000 SQL Server vérifie la connexion approuvée SQL Server attribue des noms de connexion aux comptes d'utilisateur et aux rôles Windows 2000 Utilisateur de base de données SQL Server OU Rôle de base de données SQL Server vérifie le nom et le mot de passe Compte de connexion SQL Server

21 Types de rôles Rôles fixes de serveur
Regrouper des privilèges d'administrateur au niveau du serveur Rôles fixes de base de données Regrouper des privilèges d'administrateur au niveau de la base de données Rôles de base de données définis par l'utilisateur Refléter le travail effectué par un groupe d'employés de votre entreprise

22 Validation des autorisations
2 3 1 Si les autorisations sont appropriées, la commande est exécutée L'utilisateur de la base de données exécute une commande SQL Server vérifie les autorisations Si les autorisations ne sont pas appropriées, une erreur est renvoyée SELECT * FROM Members

23 Utilisation de SQL Server
Administration d'une base de données SQL Server Implémentation d'une base de données SQL Server Choix d'une architecture d'application pour SQL Server Conception d'applications à l'aide d'interfaces API de base de données

24 Administration d'une base de données SQL Server
Tâches d'administration courantes SQL Server Enterprise Manager Assistants et outils d'administration de SQL Server Outils de gestion de ligne de commande de SQL Server Aide et documentation en ligne de SQL Server

25 Implémentation d'une base de données SQL Server
Concevoir la base de données Créer la base de données et ses objets Tester et optimiser l'application et la base de données Planifier le déploiement

26 Choix d'une architecture d'application pour SQL Server
Serveur intelligent (deux niveaux) Client intelligent (deux niveaux) N niveaux Internet Présentation Client avec navigateur Présentation Présentation Présentation Entreprise Entreprise Entreprise Entreprise Données Données Données Données

27 Conception d'applications à l'aide d'interfaces API de base de données
d'objets de données ADO Interfaces de programmation d'application OLE DB Autres sources de données Bases de données relationnelles

28 Atelier A : Vue d'ensemble de SQL Server

29 Contrôle des acquis Présentation de SQL Server
Intégration de SQL Server Bases de données SQL Server Sécurité de SQL Server Utilisation de SQL Server


Télécharger ppt "Module 1 : Vue d'ensemble de Microsoft SQL Server"

Présentations similaires


Annonces Google