М20762С: Développement de bases de données sur la plateforme Microsoft SQL Server - cours 56 990 roubles. de Spécialiste, formation 40 heures académiques, date du 15 mai 2023.
Miscellanea / / December 04, 2023
Professeur de cours expérimenté Microsoft Azure, titulaire du certificat Professionnel certifié Microsoft, MCSE :Plateforme et infrastructure cloud, MCSA: Windows Server 2012. Une expérience en administration système est plus de 20 ans, dans le domaine de l'enseignement - 5 années. À l'heure actuelle, Denis Alekseevich a publié plus de 40 groupes sur divers produits de fournisseurs. Microsoft.
Denis Alekseevich est diplômé de l'UrFU avec un diplôme d'ingénieur de conception (turbines à gaz). A travaillé comme ingénieur et administrateur système dans des entreprises telles que Okami-Motors-Vostok, PF SKB Kontur, Softline Trade. Au cours de son mandat chez Softline Trade, il a été promu chef du département Microsoft System Center. Ses principales activités sont le développement d'architecture, la conception détaillée, l'élaboration d'horaires de travail et d'estimations des coûts de main d'œuvre en tant qu'expert technique, la mise en œuvre de produits. Centre système Microsoft (Service Manager, Configuration Manager, Operation Manager, Data Protection Manager), présentations, formation pour le client.
Denis Alekseevich est un enseignant responsable, visant à l'assimilation maximale de la matière par les étudiants et à leur compréhension de la manière de l'appliquer dans la pratique. Les auditeurs notent particulièrement sa créativité et sa capacité à trouver une approche personnelle de l'apprentissage, ainsi que la valeur des exemples de résolution de divers problèmes d'administration tirés de son expérience personnelle.
Enseignant spécialisé, titulaire d'un statut international prestigieux Maître certifié Microsoft. Diplômé de l'Université technique d'État de Moscou du nom de N.E. Bauman.
Dans ses cours, Fedor Anatolyevich met le principe au premier plan « Regardez à la racine! » - il est important non seulement d'étudier le fonctionnement du mécanisme, mais aussi de comprendre pourquoi il fonctionne ainsi et pas autrement.
Généraliste dans le domaine de la conception et du développement de logiciels. Il possède de nombreuses années d’expérience en tant que chef d’équipe de développement et architecte en chef. Spécialisé dans l'intégration d'applications d'entreprise, le développement d'architecture de portail Web, les systèmes d'analyse de données, le déploiement et le support. Infrastructure Windows.
La combinaison des styles de présentation de l'ingénierie et des sciences naturelles permet aux étudiants de transmettre la passion et l'approche créative de l'enseignant. Fedor Anatolyevich reçoit invariablement les critiques les plus enthousiastes de la part de ses diplômés reconnaissants.
Enseignant principal du centre de Microsoft Azure et technologies de réseaux Microsoft, a des statuts MS: MCSA, MCSE, MCDBA et SCNP.
Formateur certifié Microsoft (MCT) avec plus de 20 ans d'expérience en enseignement. Durant sa carrière d'enseignant, il a formé plus de 4 000 spécialistes.
Alexander Vitalievich Candidat en sciences, spécialisation en cybernétique, auteur d'articles professionnels sur les systèmes de traitement, de transmission et de protection de l'information et les systèmes de contrôle automatisés. Possède plus de 30 certifications techniques (Microsoft, CompTIA, SCP, ITIL) et une vaste expérience dans la gestion du support technique pour les entreprises clientes.
Alexander Vitalievich a travaillé pendant plus de 14 ans dans le service de support technique de Microsoft Corporation, dont plus de 10 ans ont dirigé le groupe support technique pour les clients entreprises, gérant une équipe de plus de 20 responsables de support technique et fournissant Premium Support Premier de plus de 100 plus grandes entreprises russes, dont Magnit, Lenta, Russian Post, Kaspersky et etc. Alexander Vitalievich a pris une part active à l'introduction d'un nouveau type de support technique premium (Microsoft Unified Support) en Russie en 2018-2020, axé sur l'optimisation de l'assistance à la mise en œuvre des technologies cloud dans organisations.
Pendant les cours, l'enseignant met l'accent sur le développement des compétences pratiques des étudiants. Dans leurs critiques, les diplômés notent invariablement non seulement la richesse informationnelle et la structure du matériel, mais aussi l'atmosphère particulièrement chaleureuse et conviviale, l'humour et l'abondance de cas et d'histoires tirées de la pratique.
Module 1. Introduction au développement de bases de données (2 ac. h.)
Introduction à la plateforme SQL Server
Outils et tâches de développement
Travaux de laboratoire
Module 2. Conception et création de tableaux (2 ac. h.)
Développement de tableaux
Types de données
Utiliser des schémas
Opérations sur les tables
Travaux de laboratoire
Module 3. Aspects complexes de l'élaboration des tables (2 ac. h.)
Module 4. Assurer l'intégrité des données à l'aide de restrictions (2 ac. h.)
Assurer l’intégrité des données
Intégrité du domaine
Entité et intégrité référentielle
Travaux de laboratoire
Module 5. Indices (2 ac. h.)
Comment fonctionnent les index
Types de données et index
Index de tas, clusterisés et non clusterisés
Index simples et composés
Travaux de laboratoire
Module 6. Développement d’indices efficaces (2 ac. h.)
Stratégie de développement d'indices
Gestion des index
Plan d'exécution des requêtes
Assistant de configuration du moteur de base de données
Stockage des requêtes
Travaux de laboratoire
Module 7. Index de colonnes (2 ac. h.)
Introduction aux index de colonnes
Création d'index de colonnes
Exploiter les index de colonnes
Travaux de laboratoire
Module 8. Conception et création de représentations (2 ac. h.)
Objectif des vues
Création et gestion de vues
Impact des vues sur les performances
Travaux de laboratoire
Module 9. Conception et création de procédures stockées (2 ac. h.)
Introduction aux procédures stockées
Utilisation de procédures stockées
Procédures paramétrées
Gestion du contexte d'exécution
Travaux de laboratoire
Module 10. Conception et création de fonctions utilisateurs (2 ac. h.)
Présentation des fonctionnalités
Fonctions scalaires
Fonctions des tableaux
Création de fonctions
Mécanismes alternatifs
Travaux de laboratoire
Module 11. Traitement des modifications de données à l'aide de déclencheurs (2 ak. h.)
Conception de la gâchette
Mise en œuvre de déclencheurs
Fonctionnalités de déclenchement avancées
Travaux de laboratoire
Module 12. Tableaux placés en mémoire (3 ac. h.)
Tableaux en mémoire
Procédures compilées en code binaire
Travaux de laboratoire
Module 13. Code géré dans une base de données (2 ac. h.)
Module 14. Stockage et traitement des données XML (3 ac. h.)
Introduction à XML
Stockage des données en XML
Création d'index pour XML
Conversion de données en XML
Exécuter des requêtes avec XQuery
Conversion de données XML en vue tabulaire
Travaux de laboratoire
Module 15. Stockage et traitement des données spatiales (2 ac. h.)
Introduction aux données spatiales
Travailler avec des types spatiaux
Utilisation de types spatiaux dans les applications
Travaux de laboratoire
Module 16. Stockage et traitement de données non structurées (2 ac. h.)
Introduction aux données non structurées (BLOB)
Stockage des données non structurées dans des fichiers séparés
Recherche en texte intégral
Travaux de laboratoire
Module 17. Accès compétitif aux données (3 ac. h.)
Accès aux données et transactions simultanées
Mécanisme de verrouillage
Travaux de laboratoire
Module 18. Performance et suivi (3 ac. h.)
Traçage et événements étendus
Statistiques sur les demandes en cours
Optimisation des paramètres des fichiers de base de données
Métriques pour mesurer les performances
Travaux de laboratoire
L'objectif du cours est d'apprendre à utiliser librement et en toute confiance les bases de données modernes en général et Microsoft SQL Server 2017 en particulier. Le cours est destiné aux analystes utilisant des bases de données Microsoft SQL Server, aux développeurs de rapports, spécialistes du support des applications de bases de données, administrateurs et développeurs de bases de données, et applications. * *le cours est dispensé en partenariat avec l'Académie ARMKYBERSEC
4,2
cours sympa dans lequel nous découvrirons les outils de base de l'univers de l'analyse et du traitement des données, en utilisant le langage de programmation Python 🐍 et la bibliothèque Pandas 🐼
4
Le cours fournit aux étudiants des connaissances de base de SQL, permettant au développeur d'écrire des requêtes sur une ou plusieurs tables, de modifier les données des tables et de créer des objets de base de données. Le principal outil de développement utilisé dans le cours est Oracle SQL Developer; SQL Plus est utilisé en complément.
4,2