Ce que vous apprendrez ?

  • Mettre en œuvre des techniques de gestion de transactions pour assurer l'intégrité et la cohérence des données dans une base de données SQL Server.
  • Maîtriser l'utilisation des procédures stockées, des fonctions et des vues pour encapsuler et réutiliser le code SQL.
  • Optimiser les performances des requêtes SQL en utilisant des techniques d'indexation et de requête appropriées.
  • Créer et gérer des bases de données, des tables, des index et des contraintes dans SQL Server à l'aide de T-SQL.
  • Concevoir et exécuter des requêtes SQL et T-SQL pour récupérer, insérer, mettre à jour et supprimer des données dans une base de données SQL Server.

Prérequis

  • Connaissance de base des concepts de gestion de bases de données (bases de données relationnelles, tables, colonnes, clés, relations). Familiarité avec les systèmes d'exploitation Windows (niveau utilisateur). Capacité à utiliser un éditeur de texte (ex: Bloc-notes, Notepad++). Connaissance de base de la logique booléenne et des opérateurs logiques. Compréhension des concepts de base de la programmation (variables, boucles, conditions). Aptitude à la résolution de problèmes et à la pensée analytique. Capacité à travailler de manière autonome et en équipe. Accès à un ordinateur avec une connexion internet stable. Installation préalable de SQL Server Management Studio (SSMS) ou équivalent (instructions fournies si nécessaire). Connaissance basique du langage SQL (SELECT, FROM, WHERE) est un plus, mais non obligatoire.

Contenu de la Formation

Total: 16 Chapitres Total hours: 8
  • Introduction à SQL Server et son architecture
  • Connexion à SQL Server et outils de gestion
  • Notions de base de T-SQL : SELECT, FROM, WHERE
  • Opérateurs de comparaison et de logique
  • INSERT, UPDATE, DELETE : modification des données
  • Gestion des transactions (COMMIT, ROLLBACK)
  • Clauses ORDER BY, GROUP BY, HAVING
  • Fonctions d'agrégation (COUNT, SUM, AVG, MIN, MAX)
  • Jointures INNER JOIN, LEFT JOIN, RIGHT JOIN
  • Sous-requêtes (Subqueries)
  • Jointures externes (FULL OUTER JOIN)
  • Utilisation des vues (Views)
  • Création et suppression de bases de données
  • Gestion des utilisateurs et des permissions
  • Optimisation des requêtes
  • Introduction aux stored procedures

À TÉLÉCHARGER

À propos de l'instructeur

Avatar image
Tarik Haddane

tarik.haddane@openskillroom.com

Tarik Haddane est consultant IT spécialisé en développement et formation. Fort d'une expertise en Java (JDK 8-22) et Angular (v18), il accompagne entreprises et développeurs dans la maîtrise des technologies modernes. Formateur expérimenté, il intervient auprès de professionnels et d'étudiants, notamment chez Atos France. Il conçoit des cours, ateliers et TP sur des sujets avancés tels que la programmation réactive, les tests unitaires et la modularité. Il développe également des applications en Node.js et Android Studio. Son domaine de recherche académique porte sur la PNL appliquée à la détection de texte offensant.

Retour des Apprenants

Avis

Pour ajouter un avis sur le cours, vous devez d'abord vous connecter. Connectez-vous ici

Caractéristiques du cours

  • Durée 8 hour
  • Language Français
  • Niveau de compétence.
  • CertificateNon
  • Nombre maximum d'inscrits 30
  • Type de formation distanciel

Cours connexes

Related course image
Manipuler les données complexes avec MongoDB
ENNANIA

2 730,00 DH
4 200,00 DH

Related course image
PLSQL
Ahmed Zellou

2 730,00 DH
4 200,00 DH

Related course image
MongoDB
Ahmed Zellou

2 730,00 DH
4 200,00 DH

Related course image
Postgres
Ahmed Zellou

2 730,00 DH
4 200,00 DH

Devenir enseignant, Partagez vos connaissances

Rejoignez OpenskillRoom, la plateforme de formations synchrones qui valorise votre expertise.