MySQL WorkBench est un éditeur de base de données visuel. Travailler avec mysql. utiliser les commandes Javascript de l'outil mysql workbench pour travailler avec workbench

Tous les webmasters doivent se plonger dans les technologies de programmation et de création de bases de données après avoir développé leurs ressources.


Progressivement, vous commencez à approfondir chaque subtilité, mais le matériel pédagogique n'est pas toujours facile à trouver. De plus, tout le monde ne connaît pas l'existence de programmes utiles.

Comment créer une base de données MySQL ? Vous pouvez créer des tables manuellement et établir des liens entre elles, mais ce n'est pas si pratique.

Le programme gratuit Workbench a été créé spécialement pour cela. Avec son aide, vous pouvez créer visuellement des bases de données MySQL. Les modéliser à l'aide d'un logiciel est plus facile, plus pratique et beaucoup plus rapide.

Workbench vous aidera à créer une base de données MySQL

Vous n'avez plus à décrire la structure avec un outil simple. Le programme génère le code automatiquement. Téléchargez l'utilitaire à partir de ce site, il convient à tout système d'exploitation.

Après l'installation habituelle du programme, pour créer une base de données MySQL, vous devez procéder comme suit :

  1. Vous devez d'abord ouvrir un nouveau modèle, cela se fait via le menu ou en appuyant sur la combinaison de touches Ctrl + N :

  2. La première étape de la création d'une base de données consiste à ajouter une table, alors sélectionnez la fonction appropriée :

  3. Ensuite, le tableau est rempli. Spécifiez le nom et les attributs, gardez à l'esprit que l'un des attributs est la clé principale, marquée d'une case à cocher. Réfléchissez à l'avance à la manière dont les tables seront ensuite liées les unes aux autres :

  4. Après avoir rempli les informations nécessaires, créez un schéma pour déterminer les relations entre les sujets :
  5. Vous verrez un tableau dans la zone de travail. Pour plus de commodité, vous pouvez développer les structures de la table :

  6. Maintenant, vous devez définir les liens entre les éléments, cela se fait avec un outil spécial sur le panneau de travail :
  7. Par conséquent, vous devriez avoir des tables dans l'espace de travail et des liens entre elles devraient être établis :

  8. Un double-clic sur un lien ouvre une fenêtre dans laquelle des paramètres supplémentaires sont définis :

Attention, depuis que WorkBench a été mis à jour, j'ai écrit, qui consiste en la théorie et la pratique de la construction d'une base de données à partir de WorkBench.

Au chapitre "Options de clé étrangère" personnaliser le comportement de la clé étrangère lors de la modification du champ correspondant (EN MISE À JOUR) et en enlevant (SUR SUPPRIMER) enregistrement parent :

  • RESTREINDRE- lancer une erreur lors de la modification / suppression d'un enregistrement parent
  • CASCADE- mettre à jour la clé étrangère lorsque l'enregistrement parent change, supprimer l'enregistrement enfant lorsque le parent est supprimé
  • FIXER NULL- définir la valeur de la clé étrangère NUL lors de la modification/suppression d'un parent (inacceptable pour les champs dont l'indicateur est défini PAS NULL !)
  • PAS D'ACTION- ne rien faire, mais en fait l'effet est similaire à RESTRICT

Sauvegarde du modèle vers la base de données réelle / physique

"Fichier → Exporter → Forward Engineer MySQL Créer un script ..."

Nous cochons les cases nécessaires, je n'avais besoin que d'un seul Générer des instructions INSERT pour les tables. Si vous devez enregistrer le script dans un fichier, écrivez le répertoire dans le champ ci-dessus.

Dans la fenêtre suivante, vous pouvez configurer les objets que nous allons exporter. Si vous regardez bien, alors nous n'avons créé que 2 tables.

Exécuter un script - créer une base de données et des tables

Cliquez sur la "maison" dans le coin supérieur gauche du programme...

Puis double-cliquez sur MyConnection….

Un tel onglet s'ouvre devant nous...

C'est notre connexion au serveur, c'est là que nous exécuterons notre script. Faites attention à la gauche des bases de données qui ont été créées dans le programme WorkBench….

Maintenant, vous devez donner la commande pour exécuter ce script, pour cela cliquez sur le menu du haut, Query Execute (All ou Selection)

Donc, si tout va bien, alors dans la fenêtre de sortie inférieure, vous verrez toutes les "coches vertes". Et lorsque vous cliquez sur Actualiser dans le menu contextuel de la liste des bases de données, vous verrez la base de données nouvellement créée mydatabase1.

Enfin, construisons un diagramme ER. ER signifie Entity Relation - un modèle Entity-Relation réussi, qui, en particulier, a été développé par Peter Chen. Alors, retournez dans l'onglet modèle et cliquez sur Ajouter un diagramme...

Nous avons créé une relation un-à-plusieurs. Plusieurs étudiants peuvent étudier dans une même faculté. Veuillez noter que la relation près de la table Étudiants est divisée - cela signifie « à plusieurs ».

Nous avons donc créé un modèle, à partir de celui-ci via l'exécution de scripts - une vraie base avec des tables. Et aussi créé un diagramme ER.

Ouvrez le menu Démarrer et tapez « Workbench ». Sélectionnez MySQL Workbench dans la liste.

Une fenêtre appelée écran d'accueil s'ouvrira.

Écran d'accueil

En haut, vous pouvez voir une liste des connexions au SGBD. Ces contrôles sont utilisés pour se connecter au SGBD et contrôler directement.

En bas se trouve une liste des modèles... Les modèles sont utilisés pour la conception visuelle des bases de données.

Connexions

Connexion "tuile"

Lorsque vous passez le curseur de la souris sur la connexion, un coin de la « tuile » est replié. Si vous cliquez sur ce "coin", des informations sur la connexion s'afficheront : version du SGBD, date de dernière utilisation, adresse du serveur du SGBD, login, etc.


Informations de connexion

Il y a un bouton « Connecter » dans le coin inférieur droit qui ouvrira cette connexion.

La connexion peut également être ouverte en cliquant sur la « tuile » elle-même.

Ouvrez la première connexion de la liste.

Éditeur de requêtes SQL

Après avoir ouvert la connexion, la fenêtre de l'éditeur de requêtes SQL s'ouvre.


Fenêtre de l'éditeur de requête SQL

Au centre, nous voyons la fenêtre d'édition de requête.

Vous pouvez revenir à l'écran d'accueil en cliquant sur l'icône dans le coin supérieur gauche de la fenêtre.

A gauche se trouve un navigateur affichant les tâches principales et une liste d'objets de la base de données.

Dans le coin inférieur gauche, il y a une fenêtre avec des informations sur l'objet sélectionné.

A droite se trouve la fenêtre d'aide.

Ci-dessous se trouve la fenêtre de l'historique des demandes.

Le coin supérieur droit contient des commandes qui vous permettent de masquer ou d'afficher les barres latérales.

Exécuter des requêtes


Éditeur SQL - Panneau de requête SQL

Exécutons une requête dans la base de données mondiale. Tout d'abord, sélectionnons la base de données mondiale comme active.

Pour ce faire, recherchez l'objet monde dans le navigateur et sélectionnez-le en double-cliquant ou en cliquant avec le bouton droit et en sélectionnant Définir comme schéma par défaut dans le menu contextuel.

Vous pouvez maintenant interroger la base de données mondiale.

Commenter

Vous pouvez également sélectionner la base active en remplissant la demande

USE nom_schéma ;

Par exemple,

UTILISER le monde ;

Tout d'abord, demandons une liste de tables dans la base de données sélectionnée. Pour cela, dans la fenêtre d'édition de la requête SQL, écrivez

SPECTACLE LES TABLES;

Lorsque vous saisissez une requête, la fenêtre d'aide affiche automatiquement des conseils sur la syntaxe de la requête saisie, si cette fonctionnalité est activée. Pour activer l'aide automatique, cliquez sur le troisième bouton du panneau en partant de la gauche dans la fenêtre d'aide.

Cliquez ensuite sur le bouton pour exécuter la requête (éclair jaune), ou sélectionnez Requête → Exécuter (Tout ou Sélection) dans le menu. Raccourci clavier - Ctrl + Maj + Entrée

Autres boutons du panneau de la fenêtre de requête SQL

Éditeur SQL - Barre d'outils

De gauche à droite, boutons :

    Ouvrir un fichier de script SQL: charge le contenu d'une requête précédemment enregistrée à partir d'un fichier.

    Enregistrer le script SQL dans un fichier: enregistre la demande dans un fichier

    Exécuter un script SQL: exécute la partie en surbrillance de la requête, ou la requête entière si rien n'est en surbrillance.

    Exécuter le script SQL actuel: exécute l'expression sur laquelle se trouve le curseur de texte.

- ** Expliquer (Tout ou Sélection) ** : affiche des informations sur l'opération de l'optimiseur pour la partie sélectionnée de la requête ou la requête entière.

    Arrêter la requête en cours d'exécution: Abandonne la requête en cours.

    Basculer si l'exécution du script SQL doit continuer après l'échec des instructions: Bascule le comportement d'erreur d'expression. Si le bouton affiche un cercle rouge, l'exécution de la requête est interrompue si l'une des expressions échoue.

    Sinon, si une flèche verte s'affiche, les expressions avec des erreurs sont ignorées et la requête continue.

    S'engager: Confirme la transaction en cours

    Retour en arriere: Annule la transaction en cours

    Basculer le mode de validation automatique: Si activé, chaque expression sera automatiquement validée.

    Définir la limite pour les requêtes exécutées: Limitez le nombre de résultats de requête.

    Embellissez SQL: formatez le texte de la demande.

    Panneau de recherche: affiche la barre de recherche dans le texte de la requête.

    Caractères invisibles: Affiche les caractères « invisibles ».

    Emballage: Activer le retour à la ligne.

La fenêtre des résultats de la requête s'ouvrira.

Au centre de la fenêtre de résultat se trouve le résultat de la requête - dans notre cas, une liste de noms de tables. A droite - les boutons pour choisir le style d'affichage :

  • Grille de résultats- sous forme de tableau (par défaut)
  • Éditeur de formulaire- sous forme de formulaire. Chaque entrée s'ouvre sur une page séparée, avec des flèches en haut de la fenêtre pour naviguer à travers les entrées.
  • Types de champs- affiche les types d'attributs de résultat.
  • Statistiques de requête- affiche diverses statistiques de la demande
  • Chemin d'exécution- montre l'algorithme de l'optimiseur

Voyons comment la table Country est disposée. Pour ce faire, exécutez la commande

SÉLECTIONNER * DU Pays ;

et choisissez le style d'affichage du résultat Types de champs.

Commenter

L'exécution d'une requête d'exécution démarre tous expressions écrites dans la fenêtre de requête. Si plusieurs expressions sont écrites dans la fenêtre de requête, séparées par des points-virgules, elles seront exécutées séquentiellement. Par conséquent, supprimez ou commentez les demandes déjà exécutées.

Les commentaires SQL commencent par un double tiret, par exemple :

Un commentaire - MONTRER LES TABLEAUX ; SÉLECTIONNER * DU Pays ;

Pour le moment, nous nous intéressons aux attributs (colonnes) Nom - le nom du pays et LifeExpectancy - l'espérance de vie moyenne des citoyens.

Faisons ressortir une liste de pays avec une espérance de vie moyenne des citoyens de plus de 80 ans. Pour ce faire, exécutez la requête

Une autre requête que vous pouvez exécuter sur la table Country est le nombre de pays par gouvernement.

SELECT GovernmentForm, COUNT (Nom) FROM Country GROUP BY GovernmentForm ;

Création de base de données

Pour créer une base de données, vous pouvez exécuter la requête

CRÉER LA BASE DE DONNÉES nom_base ;

Créez une base de données appelée myFirstDatabase :

CRÉER UNE BASE DE DONNÉES maPremièreBase ;

Pour afficher la base de données créée dans la liste des objets, faites un clic droit sur un espace vide de la liste et sélectionnez Actualiser tout.

Sélectionnez myFirstDatabase comme actif.

Création d'un tableau

Créons la table People, composée des colonnes id, name, birthday :

CRÉER TABLE Personnes ( id BIGINT AUTO_INCREMENT PRIMARY KEY, nom TINYTEXT NON NULL, date d'anniversaire DATE );

Remarque Il existe un outil de création de table graphique. Analysons-le lorsque nous travaillons avec l'outil de conception graphique de base de données.

Vérifions que la table a été créée :

SPECTACLE LES TABLES;

* Des gens;

Ajout et modification de données

Lorsque toutes les colonnes d'une table sont sélectionnées, le Workbench vous permet de modifier les enregistrements directement via l'interface des résultats de la requête. Sélectionnez le style d'affichage du résultat de l'éditeur de formulaire et entrez des valeurs pour les attributs de nom et d'anniversaire. Ce dernier est saisi au format AAAA-MM-JJ, par exemple, pour le 1er septembre 2015, saisissez 2015-09-01.

Laissez le champ ID vide.

Dans le coin inférieur droit de la fenêtre de résultats, vous pouvez voir les boutons Appliquer et Rétablir. Le premier générera et exécutera la requête SQL INSERT, et le second annulera les modifications.

Cliquez sur Appliquer, regardez la demande générée et appliquez-la. Si tout est fait correctement, alors un nouvel enregistrement a été inséré dans la table. Exécuter la demande

SÉLECTIONNER * À PARTIR DE Personnes ;

encore une fois pour en être convaincu.

Remarque Vous pouvez également ajouter et modifier des enregistrements dans l'affichage du tableau du résultat.

Supprimer des données

Les données peuvent être supprimées de la fenêtre de résultats à l'aide du bouton Supprimer les lignes sélectionnées du panneau.

Une autre façon est d'exécuter une requête SQL

Par exemple, supprimons une entrée avec une valeur d'ID de la table People :

Remplacez l'une des valeurs existantes au lieu de 1.

Remarque Par défaut, le Workbench exécute des requêtes avec le paramètre SQL_SAFE_UPDATES. Cette option empêche les requêtes UPDATE et DELETE sans spécifier une clause WHERE avec une clé primaire (dans ce cas, id).

Importer et exporter

Exportation

Dans le navigateur, sélectionnez Exportation de données. Sélectionnez les bases de données et les tables que vous souhaitez exporter. Si nécessaire, cochez les autres objets que vous souhaitez exporter : fonctions et procédures stockées de vidage, événements de vidage, déclencheurs de vidage.

Sélectionnez Exporter vers un fichier autonome et le fichier dans lequel l'exportation sera enregistrée.

Ne cochez pas Inclure Create Schema : cette option inclura l'instruction CREATE DATABASE dans l'export.

Cliquez sur le bouton Démarrer l'exportation.

Importer

Dans le navigateur, sélectionnez Importer / Restaurer des données. Sélectionnez Importer à partir d'un fichier autonome.

Sélectionnez la base de données dans laquelle importer dans la liste déroulante Schéma cible par défaut. Vous pouvez également créer une nouvelle base de données en cliquant sur le bouton Nouveau....

Cliquez sur Démarrer l'importation.

Suppression de tables

Pour supprimer des tables, utilisez la requête

DROP TABLE nom_table;

Supprimer la table Personnes

DROP TABLE Personnes ;

Supprimer une base de données

Pour supprimer la base de données, utilisez la requête

SUPPRIMER LA BASE DE DONNÉES tbl_name;

Laissons tomber la table myFirstDatabase

SUPPRIMER LA BASE DE DONNÉES myFirstDatabase;

Le développement de tout appareil électronique s'accompagne d'une modélisation physique ou mathématique. La modélisation physique est associée à des coûts de matériaux élevés, car elle nécessite la fabrication de modèles et leur recherche laborieuse. La modélisation physique n'est souvent pas possible en raison de l'extrême complexité du dispositif, par exemple, dans la conception de grands et très grands circuits intégrés. Dans ce cas, ils ont recours à la modélisation mathématique en utilisant les moyens et méthodes de la technologie informatique.

Par exemple, le célèbre progiciel P-CAD contient un bloc de modélisation logique d'appareils numériques, mais pour les débutants, y compris les étudiants, il présente d'importantes difficultés de maîtrise. Pas moins de difficultés sont rencontrées lors de l'utilisation du système DesignLab. Comme l'analyse de l'état du logiciel de modélisation des circuits l'a montré, au stade du développement initial des méthodes de conception assistée par ordinateur et aux stades de la conduite des travaux de prospection et de recherche, il convient d'envisager la possibilité d'utiliser les programmes suivants tels que Electronics Workbench - EWB.
Le système de simulation de circuits Electronics Workbench est conçu pour simuler et analyser les circuits électriques de la Fig. 1. Il est correct de dire : le système Electronics Workbench pour la modélisation et l'analyse des circuits électriques, mais par souci de concision, nous l'appellerons ci-après un programme.
Le programme Electronics Workbench permet de simuler des circuits analogiques, numériques et numériques-analogiques d'un degré élevé de complexité. Les bibliothèques disponibles dans le programme comprennent un grand nombre de composants électroniques largement utilisés. Il est possible de se connecter et de créer de nouvelles bibliothèques de composants.

Les paramètres des composants peuvent être modifiés dans une large gamme de valeurs. Les composants simples sont décrits par un ensemble de paramètres dont les valeurs peuvent être modifiées directement à partir du clavier, éléments actifs - par un modèle, qui est un ensemble de paramètres et décrit un élément spécifique ou sa représentation idéale.
Le modèle est sélectionné dans la liste des bibliothèques de composants, les paramètres du modèle peuvent également être modifiés par l'utilisateur. Une large gamme d'appareils vous permet de mesurer diverses quantités, de définir des influences d'entrée, de créer des graphiques. Tous les appareils sont représentés aussi fidèlement que possible à la réalité, il est donc simple et pratique de travailler avec eux.
Les résultats de la simulation peuvent être imprimés sur une imprimante ou importés dans un éditeur de texte ou graphique pour un traitement ultérieur. Le logiciel Electronics Workbench est compatible avec le logiciel P-SPICE, c'est-à-dire qu'il offre la possibilité d'exporter et d'importer des diagrammes et des résultats de mesure dans ses différentes versions.

Les principaux avantages du programme
Gain de temps Travailler dans un vrai laboratoire demande beaucoup de temps pour préparer une expérience. Maintenant, avec l'avènement de l'Electronics Workbench, le laboratoire électronique est toujours à portée de main, rendant l'étude des circuits électriques plus accessible. Fiabilité de la mesure
Dans la nature, il n'y a pas deux éléments complètement identiques, c'est-à-dire que tous les éléments réels ont une large gamme de valeurs, ce qui conduit à des erreurs au cours de l'expérience. Dans Electronics Workbench, tous les éléments sont décrits par des paramètres strictement définis. Par conséquent, à chaque fois au cours de l'expérience, le résultat sera répété, déterminé uniquement par les paramètres des éléments et l'algorithme de calcul.
Des mesures pratiques L'apprentissage est impossible sans erreurs, et les erreurs dans un vrai laboratoire sont parfois très coûteuses pour l'expérimentateur. En travaillant avec l'Electronics Workbench, l'expérimentateur est assuré contre les chocs électriques accidentels et les appareils ne tomberont pas en panne en raison d'un circuit mal assemblé. Grâce à ce programme, l'utilisateur a à sa disposition une telle gamme d'appareils qui seront à peine disponibles dans la vraie vie.
Ainsi, vous avez toujours une opportunité unique de planifier et de réaliser un large éventail d'études de circuits électroniques avec un minimum de temps. Capacités graphiques Les circuits complexes prennent beaucoup de place, tout en essayant de rendre l'image plus dense, ce qui conduit souvent à des erreurs dans la connexion des conducteurs aux éléments du circuit. Electronics Workbench vous permet de placer le circuit de manière à ce que toutes les connexions des éléments et en même temps l'ensemble du circuit soient clairement visibles.

L'intuitivité et la simplicité de l'interface rendent le programme accessible à toute personne familiarisée avec les bases de l'utilisation de Windows. Compatibilité P-SPICE Le logiciel Electronics Workbench est basé sur des éléments logiciels SPICE standard. Cela vous permet d'exporter divers modèles d'éléments et d'effectuer le traitement des résultats en utilisant les capacités supplémentaires des différentes versions du programme P-SPICE.

Composants et expériences
Les bibliothèques de composants de programme comprennent des éléments passifs, des transistors, des sources contrôlées, des commutateurs contrôlés, des éléments hybrides, des indicateurs, des éléments logiques, des dispositifs de déclenchement, des éléments numériques et analogiques, des circuits combinatoires et séquentiels spéciaux.
Les éléments actifs peuvent être représentés par des modèles d'éléments idéaux et réels. Il est également possible de créer vos propres modèles d'éléments et de les ajouter aux bibliothèques d'éléments. Le programme utilise un large éventail d'instruments pour les mesures : ampèremètre, voltmètre, oscilloscope, multimètre, traceur de Bode (traceur des caractéristiques de fréquence des circuits), générateur de fonctions, générateur de mots, analyseur logique et convertisseur logique.
Circuit Analysis Electronics Workbench peut analyser les circuits AC et DC. L'analyse CC détermine le point de fonctionnement en régime permanent du circuit. Les résultats de cette analyse ne sont pas reflétés dans les instruments, ils sont utilisés pour une analyse plus approfondie du circuit. L'analyse AC utilise les résultats de l'analyse DC pour générer des modèles linéarisés de composants non linéaires.
L'analyse des circuits en mode alternatif peut être effectuée à la fois dans les domaines temporel et fréquentiel. Le programme vous permet également d'analyser des circuits numériques-analogiques et numériques. Dans Electronics Workbench, vous pouvez étudier les transitoires lorsque le circuit est influencé par des signaux d'entrée de différentes formes.

Opérations d'analyse :
Electronics Workbench vous permet de construire des circuits de divers degrés de complexité en utilisant les opérations suivantes :
... sélection d'éléments et d'appareils dans les bibliothèques,
... déplacer des éléments et des schémas à n'importe quel endroit du champ de travail,
... rotation d'éléments et de groupes d'éléments selon des angles multiples de 90 degrés,
... copier, coller ou supprimer des éléments, des groupes d'éléments, des fragments de schémas et des schémas entiers,
... changement de couleur des conducteurs,
... mise en évidence en couleur des contours des circuits pour une perception plus confortable,
... connexion simultanée de plusieurs appareils de mesure et observation de leurs lectures sur l'écran du moniteur,
... affecter un symbole à un élément,
... changer les paramètres des éléments dans une large gamme. Toutes les opérations sont effectuées à l'aide de la souris et du clavier. Le contrôle uniquement à partir du clavier n'est pas possible.

En configurant les appareils, vous pouvez :
... changer les échelles de l'instrument en fonction de la plage de mesure,
... régler le mode de fonctionnement de l'appareil,
... définir le type d'influences d'entrée sur le circuit (courants et tensions continus et harmoniques, impulsions triangulaires et rectangulaires).
Les capacités graphiques du programme permettent :
... observer simultanément plusieurs courbes sur le graphique,
... afficher des courbes sur des graphiques de différentes couleurs,
... mesurer les coordonnées des points sur le graphique,
... importer des données dans un éditeur graphique, ce qui vous permet d'effectuer les transformations nécessaires de l'image et de la sortir vers l'imprimante.
Electronics Workbench permet d'utiliser les résultats obtenus dans P-SPICE, les programmes PCB, ainsi que de transférer les résultats d'Electronics Workbench vers ces programmes. Vous pouvez insérer un diagramme ou son fragment dans un éditeur de texte et imprimer des explications ou des notes sur le fonctionnement du diagramme qu'il contient.

Travailler avec Electronics Workbench
Le logiciel Electronics Workbench est conçu pour simuler et analyser des circuits électroniques. Les capacités du programme Electronics Workbench v.5 sont approximativement équivalentes aux capacités du programme MicroCap et vous permettent d'effectuer des travaux allant des expériences les plus simples aux expériences de modélisation statistique.
Lors de la création d'un schéma, l'Electronics Workbench vous permet de :
-sélectionner des éléments et des appareils dans les bibliothèques,

Déplacer les éléments et schémas n'importe où dans la zone de travail,

Faire pivoter les éléments et leurs groupes par des angles multiples de 90 degrés,

Copier, coller ou supprimer des éléments, fragments de circuits,

Changer les couleurs des conducteurs,

Mettre en évidence le contour des schémas,

Connectez simultanément plusieurs appareils de mesure et observez leurs lectures sur l'écran du moniteur,
- affecter des symboles aux éléments,

Modifier les paramètres des éléments.

En modifiant les paramètres de l'appareil, vous pouvez :
- changer les échelles de l'instrument en fonction de la plage de mesure,

Réglez le mode de fonctionnement de l'appareil,

Réglez le type d'influences d'entrée sur le circuit (courants ou tensions continus ou harmoniques, impulsions triangulaires ou rectangulaires).

Insérez un diagramme ou son fragment dans un éditeur de texte, dans lequel une explication du fonctionnement du diagramme est imprimée.

Composants de l'établi électronique
Après le lancement de WEWB32, la barre de menus et la barre de composants apparaissent à l'écran.
Le panneau des composants se compose d'icônes des champs de composants et le champ de composants - des représentations symboliques des composants.
Un clic sur l'icône du composant ouvre le champ correspondant à cette icône.
Voici quelques-uns des éléments des champs de composant :

Basique (composants de base)

Nœud de connexion

Le nœud est utilisé pour connecter des conducteurs et créer des points de contrôle.

Résistance

La résistance de la résistance peut être spécifiée sous forme de nombre en Ohm, kOhm, MOhm

Condensateur

la capacité du condensateur est fixée par un nombre indiquant la dimension (pF, nF, F, mF, F).

Clé

Clé actionnée par clé. Ces touches peuvent être fermées ou ouvertes à l'aide de touches contrôlées sur le clavier. (Le nom de la touche de contrôle peut être entré à partir du clavier dans la boîte de dialogue qui apparaît après un double-clic sur l'image de la clé.)

Sources

Terre

Le composant "Ground" a une tension nulle et sert de point de référence pour les potentiels.

Source de tension continue 12V

La FEM d'une source de tension constante est indiquée par un nombre indiquant la dimension (de μV à kV)

Alimentation CC 1A

Le courant de source CC est spécifié par un nombre avec indication de dimension (de A à kA)

Source de tension alternative 220 V / 50 Hz

La valeur efficace (root-mean-sguare-RMS) de la tension source est donnée par un nombre avec une indication de la dimension (de μV à kV). Il est possible de régler la fréquence et la phase de démarrage.

Source CA 1 A / 1 Hz

La valeur efficace du courant de source est spécifiée par un nombre avec la dimension indiquée (de μA à kA). Il est possible de régler la fréquence et la phase de démarrage.

Générateur d'horloge 1000 Hz / 50%

Le générateur génère une séquence périodique d'impulsions rectangulaires. L'amplitude des impulsions, le cycle de service et le taux de répétition des impulsions peuvent être ajustés.

Indicateurs

Les instruments les plus simples sont un voltmètre et un ampèremètre. Ils modifient automatiquement la plage de mesure. Plusieurs de ces dispositifs peuvent être utilisés simultanément dans un circuit.

Voltmètre

Un voltmètre est utilisé pour mesurer la tension alternative ou continue. Le côté gras du rectangle correspond à la borne négative.
Un double-clic sur l'image du voltmètre ouvre une boîte de dialogue permettant de modifier les paramètres du voltmètre :
-valeurs de résistance interne (par défaut 1MΩ),
- le type de tension mesurée (constante continue, variable alternative).
Lors de la mesure de la tension alternative sinusoïdale (AC), le voltmètre affiche la valeur efficace

Ampèremètre

Un ampèremètre est utilisé pour mesurer le courant alternatif ou continu. Le côté gras du rectangle correspond à la borne négative.
Double-cliquer sur l'image de l'ampèremètre ouvre une boîte de dialogue pour modifier les paramètres de l'ampèremètre
Valeurs de résistance interne (par défaut 1mOhm),
Type de tension mesurée (constante CC, variable CA).
Lors de la mesure de la tension alternative sinusoïdale (AC), l'ampèremètre affiche la valeur efficace

Instruments

1. Générateur fonctionnel

Le générateur est une source de tension idéale produisant des formes d'onde sinusoïdales, triangulaires ou rectangulaires. La borne médiane du générateur, lorsqu'elle est connectée au circuit, fournit un point de référence commun pour l'amplitude de la tension alternative. Pour lire la tension par rapport à zéro, cette borne est mise à la terre. Les broches extrêmes gauche et droite sont utilisées pour envoyer un signal au circuit. La tension sur la borne droite change dans le sens positif par rapport à la borne commune, sur la borne gauche dans le sens négatif.
Lorsque vous double-cliquez sur l'image du générateur, une image agrandie du générateur s'ouvre, où vous pouvez définir :
- la forme du signal de sortie,
- la fréquence de la tension de sortie (Frequency),
- Cycle de service,
- l'amplitude de la tension de sortie (Amplitude),
- composante constante de la tension de sortie (Offset).

2. Oscilloscope

L'image de l'oscilloscope a quatre bornes d'entrée
- pince supérieure droite - commune,
- en bas à droite - entrée de synchronisation,
- les bornes en bas à gauche et à droite représentent respectivement les entrées du canal A et du canal B.
Double-cliquer sur l'image miniature de l'oscilloscope ouvre une image d'un modèle d'oscilloscope simple sur lequel vous pouvez installer
- la position des axes le long desquels le signal est déposé,
- l'échelle requise du balayage le long des axes,
- décalage de l'origine le long des axes,
- canal d'entrée capacitive (bouton AC) ou d'entrée potentielle (bouton DC),
- mode de synchronisation (interne ou externe).

Le champ Trigger est utilisé pour déterminer quand le balayage démarre sur l'écran de l'oscilloscope. Les boutons de la rangée Edge définissent le moment où l'oscillogramme est déclenché par le front montant ou descendant de l'impulsion à l'entrée de synchronisation. Le champ Level vous permet de définir le niveau au-dessus duquel le balayage commence.
Les boutons Auto, А, , Ext définissent les modes de synchronisation
-Auto - démarrage automatique du balayage lorsque le circuit est allumé. Lorsque le faisceau atteint la fin de l'écran, la forme d'onde est enregistrée à partir du début de l'écran,
-A - le signal de déclenchement est le signal arrivant sur l'entrée A,
-B - le signal de déclenchement est le signal arrivant à l'entrée B,
-Ext - Lancement externe. Dans ce cas, le signal de déclenchement est le signal appliqué à l'entrée de synchronisation.

Appuyer sur le bouton EXPAND sur un modèle de portée simple ouvre le modèle de portée étendue. Contrairement au modèle simple, il y a trois panneaux d'information sur lesquels les résultats des mesures sont affichés. De plus, une barre de défilement est située directement sous l'écran, vous permettant d'observer n'importe quelle période de temps depuis le moment de l'allumage jusqu'au moment de l'extinction du circuit.

L'écran de l'oscilloscope contient deux curseurs (rouge et bleu), désignés 1 et 2, avec lesquels vous pouvez mesurer des valeurs de tension instantanées à n'importe quel point de l'oscillogramme. Pour ce faire, les curseurs sont glissés avec la souris jusqu'à la position souhaitée (avec la souris, ils attrapent les triangles en haut du curseur).
Les coordonnées des points d'intersection du premier curseur avec les formes d'onde sont affichées sur le panneau de gauche, les coordonnées du deuxième curseur sur le panneau du milieu. Le panneau de droite affiche les valeurs des différences entre les coordonnées correspondantes des premier et deuxième curseurs.
Le bouton Réduire vous amène à un modèle d'oscilloscope simple.

3. Traceur (traceur de Bode)

Utilisé pour construire l'amplitude-fréquence (AFC) et la fréquence de phase<ФЧХ) характеристик схемы.
Le traceur mesure le rapport des amplitudes des signaux en deux points du circuit et le déphasage entre eux. Pour les mesures, le traceur génère son propre spectre de fréquences, dont la plage peut être définie lors de la configuration de l'instrument. La fréquence de toute source alternative dans le circuit à l'étude est ignorée, mais le circuit doit inclure une sorte de source CA.
Le traceur a quatre bornes : deux entrées (IN) et deux sorties (OUT). Les broches gauches des entrées IN et OUT sont connectées aux points de test, et les broches droites des entrées IN et OUT sont mises à la terre.
Lorsque vous double-cliquez sur l'image du traceur, son image agrandie s'ouvre.

Le bouton MAGNITUDE est enfoncé pour obtenir la réponse en fréquence, le bouton PHASE - pour obtenir la réponse en phase.
Le panneau VERTICAL définit :
-valeur initiale (I) du paramètre de l'axe vertical,
-valeur finale (F) du paramètre de l'axe vertical
- type d'échelle à axe vertical - logarithmique (LOG) ou linéaire (LIN).
Le panneau HORIZONTAL est configuré de la même manière.
Lors de la réception de la réponse en fréquence le long de l'axe vertical, le rapport de tension est tracé :
-dans une échelle linéaire de 0 à 10E9 ;
-dans une échelle logarithmique de - 200 dB à 200 dB.
Lorsque la caractéristique phase-fréquence est obtenue, les degrés de -720 degrés à +720 degrés sont tracés le long de l'axe vertical.
L'axe horizontal est toujours la fréquence en Hz ou en unités dérivées.
Le curseur est situé au début de l'échelle horizontale. Les coordonnées du point de déplacement du curseur avec le graphique sont affichées sur les champs d'information en bas à droite.

Circuits de modélisation
Le circuit étudié est assemblé sur le champ de travail à l'aide d'une souris et d'un clavier.
Lors de la construction et de l'édition des circuits, les opérations suivantes sont effectuées :
-sélection d'un composant dans une bibliothèque de composants ;
-attribution d'un objet ;
-mouvement de l'objet ;
-copier des objets ;
-suppression d'objets ;
-connexion des composants du circuit avec des conducteurs ;
-définir les valeurs des composants ;
-connexion d'appareils de mesure.
Après avoir construit le circuit et connecté les appareils, l'analyse du fonctionnement du circuit commence après avoir appuyé sur l'interrupteur dans le coin supérieur droit de la fenêtre du programme (alors que les moments du circuit sont affichés dans le coin inférieur gauche de l'écran).
Une nouvelle pression sur l'interrupteur terminera le circuit.
Vous pouvez mettre le circuit en pause en appuyant sur la touche F9 du clavier ; appuyer à nouveau sur F9 redémarre le circuit (un résultat similaire peut être obtenu en appuyant sur le bouton Pause situé sous l'interrupteur.)
Le choix du composant nécessaire à la construction du circuit se fait après la sélection du champ composant contenant l'élément recherché. Cet élément est saisi par la souris et déplacé vers la zone de travail.
Sélection d'un objet. Lors de la sélection d'un composant, cliquez dessus avec le bouton gauche de la souris. Cela rend le composant rouge. (Vous pouvez supprimer la sélection en cliquant n'importe où dans la zone de travail.)
Déplacer un objet. Pour déplacer un objet, sélectionnez-le, placez le pointeur de la souris sur l'objet et, en maintenant le bouton gauche de la souris enfoncé, faites glisser l'objet.
L'objet peut être tourné. Pour cela, il faut d'abord sélectionner l'objet, puis cliquer avec le bouton droit et sélectionner l'opération souhaitée
-Rotation (rotation de 90 degrés),
-Flip vertical (flip vertical),
-Flip horizontal
La copie des objets s'effectue par la commande Soru du menu Edition. L'objet doit être sélectionné avant la copie. Lorsque la commande est exécutée, l'objet sélectionné est copié dans le presse-papiers. Pour coller le contenu du tampon dans le champ de travail, sélectionnez la commande Coller du menu Edition
Suppression d'objets. Les objets sélectionnés peuvent être supprimés avec la commande Supprimer.
Connexion des composants du circuit avec des conducteurs. Pour connecter les composants avec des fils, vous devez déplacer le pointeur de la souris sur la broche du composant (un point noir apparaîtra sur la broche). Tout en maintenant le bouton gauche de la souris enfoncé, déplacez le pointeur de la souris sur la broche du composant auquel vous souhaitez vous connecter et relâchez le bouton de la souris. Les fils des composants sont connectés à un conducteur.
La couleur du conducteur peut être modifiée en double-cliquant sur le conducteur avec la souris et en choisissant la couleur souhaitée dans la fenêtre qui apparaît.
Retirer un conducteur. Si pour une raison quelconque un conducteur doit être supprimé, vous devez déplacer le pointeur de la souris sur la sortie du composant (un point noir doit apparaître). En appuyant sur le bouton gauche de la souris, déplacez-le vers un emplacement vide dans la zone de travail et relâchez le bouton de la souris. L'explorateur disparaîtra.

Les valeurs des paramètres sont définies dans la boîte de dialogue des propriétés du composant, qui s'ouvre en double-cliquant sur l'image du composant (onglet Valeur).
Chaque composant peut être nommé (onglet Label)
Connecter des appareils. Pour connecter l'appareil au circuit, vous devez faire glisser l'appareil de la barre d'outils vers le champ de travail avec la souris et connecter les câbles de l'appareil aux points à l'étude. Certains instruments doivent être mis à la terre ou leurs lectures seront incorrectes.
Une image agrandie de l'appareil apparaît lorsque vous double-cliquez sur l'image miniature.
Exercice : Assemblez le circuit diviseur de tension illustré sur la figure.
- Appliquer une tension sinusoïdale de fréquence 3 kHz et d'amplitude 5 V à l'entrée du circuit du générateur de fonction,
-Connectez le même signal au canal A de l'oscilloscope,
-Connectez le canal B de l'oscilloscope à la sortie du diviseur,
- mettre en évidence les conducteurs du canal A et du canal B avec des couleurs différentes,
-Allumer le circuit, modifier si besoin les réglages des instruments de mesure,
-Aller au modèle d'oscilloscope avancé. A l'aide du curseur et du babillard de gauche, mesurez la valeur d'amplitude du signal de sortie.
- De plus, connectez des voltmètres à l'entrée et à la sortie et rallumez le circuit.
Obtenez des lectures de voltmètre correctes.

Générateur de mots
Une image réduite du générateur de mots est affichée sur le schéma

Les bits du mot généré sont alimentés en parallèle vers 16 sorties au bas du générateur.
La sortie d'horloge (en bas à droite) est alimentée par une séquence d'impulsions d'horloge avec une fréquence spécifiée.
L'entrée de synchronisation est utilisée pour fournir une impulsion de synchronisation à partir d'une source externe.
Double-cliquez pour ouvrir l'image du générateur étendu

Le côté gauche du générateur contient des mots de 16 bits, spécifiés en code hexadécimal. Chaque combinaison de code est entrée à l'aide du clavier. Le numéro de la cellule éditée (de 0 à 03FF, soit de 0 à 2047) est mis en évidence dans la fenêtre Edit. Lors du fonctionnement du générateur dans le compartiment Adresse, l'adresse de la cellule actuelle (Current), de la cellule de départ (Initial) et de la cellule de fin (Final) est indiquée. Les combinaisons de codes émises vers 16 sorties (en bas du générateur) sont indiquées en code ASCII et en code binaire (binaire).
Le générateur peut fonctionner en mode pas à pas, cyclique et continu.
-Le bouton Step fait passer le générateur en mode pas à pas ;
- Bouton Burst - en mode cyclique (tous les mots sont envoyés à la sortie du générateur une fois séquentiellement ;
-Bouton Cycle - en mode continu. Pour interrompre le fonctionnement continu, appuyez à nouveau sur le bouton Cycle.
Le panneau de déclenchement détermine le moment du démarrage du générateur (Interne - synchronisation interne, Externe - synchronisation externe lorsque les données sont prêtes.)
Le mode de synchronisation externe est utilisé lorsque le DUT peut accuser réception (accuser réception) de données. Dans ce cas, le signal du terminal Data ready est envoyé à l'appareil avec la combinaison de codes, et le DUT doit émettre un signal d'acquisition de données, qui doit être connecté au terminal Trigger du générateur de mots. Ce signal fait également le prochain démarrage du générateur.
Le bouton Point d'arrêt interrompt le générateur dans la cellule spécifiée. Pour ce faire, sélectionnez la cellule souhaitée avec le curseur, puis appuyez sur le bouton Point d'arrêt
Le bouton Motif ouvre un menu avec lequel vous pouvez
Effacer le tampon - efface le contenu de toutes les cellules,
Ouvrir - charger des combinaisons de codes à partir d'un fichier avec l'extension .dp.
Enregistrer - enregistrez toutes les combinaisons saisies à l'écran dans un fichier ;
Compteur ascendant - remplissez le tampon d'écran avec des combinaisons de codes, en commençant par 0 dans la cellule zéro, puis en ajoutant un dans chaque cellule suivante ;
Compteur dégressif - remplissez la mémoire tampon de l'écran avec des combinaisons de codes, en commençant par FFFF dans la cellule zéro, puis en diminuant de 1 dans chaque cellule suivante ;

Décaler à droite - remplissez toutes les quatre cellules avec des combinaisons de 8000-4000-2000-1000 avec leur décalage dans les quatre cellules suivantes vers la droite ;
Le décalage vers la gauche est le même, mais décalé vers la gauche.

Analyseur logique
Une image réduite de l'analyseur logique est affichée sur le circuit

L'analyseur logique est connecté au circuit à l'aide des broches sur le côté gauche. Des signaux peuvent être observés simultanément en 16 points du circuit. L'analyseur est équipé de deux réticules, ce qui permet d'obtenir des lectures des intervalles de temps T1, T2, T2-T1, ainsi qu'une barre de défilement horizontale

Le bloc Horloge dispose de bornes pour connecter des sources de déclenchement conventionnelles Externe et Qualificatif Sélectif, dont les paramètres peuvent être réglés à l'aide du menu invoqué par le bouton Set.
Le déclenchement peut être effectué sur le front montant (positif) ou descendant (négatif) du signal de déclenchement à l'aide d'une source externe ou interne. Dans la fenêtre Qualificateur d'horloge, vous pouvez définir la valeur du signal logique (0,1 ou x) à laquelle l'analyseur démarre.
La synchronisation externe peut être effectuée par une combinaison de niveaux logiques appliqués aux entrées des voies de l'analyseur.

Avec l'avènement du programme MySQL Workbench dans MySQL, le processus de création de bases de données (DB) a été considérablement simplifié. Après tout, ce qui auparavant devait être fait manuellement à l'aide d'un script SQL et de la ligne de commande peut désormais être fait "visuellement" à l'aide d'une interface graphique conviviale.

Examinons de plus près le processus de création d'une base de données à l'aide de MySQL Workbench.

La capture d'écran ci-dessous montre une vue générale de la fenêtre MySQL Workbench.

Pour créer une base de données, dans le panneau de gauche dans la zone avec la liste des bases de données (appelée SCHEMAS), cliquez avec le bouton droit et sélectionnez "Créer un schéma" dans le menu contextuel.

Après cela, un onglet apparaîtra dans lequel vous devez spécifier le nom de la nouvelle base de données et spécifier les paramètres de tri. La base de données, par exemple, sera nommée mynewdatabase. Les paramètres de tri peuvent être sélectionnés dans la liste déroulante ou laisser ceux par défaut (dans cet exemple, les paramètres par défaut sont laissés).

Après cela, pour continuer à créer la base de données, appuyez sur le bouton "Appliquer". La boîte de dialogue qui apparaît affichera le script SQL MySQL Workbench généré pour créer une base de données. Si nécessaire, ce script peut être édité directement dans cette fenêtre.

Il y a une zone DDL en ligne en haut de la fenêtre. Il est destiné à définir des paramètres pour l'exécution du script. Ces paramètres peuvent être utiles lors de la manipulation d'une base de données existante. Lors de la création d'une base de données, il est recommandé de laisser les valeurs par défaut ("Default").

2021 wisemotors.ru. Comment ça fonctionne. Le fer. Exploitation minière. Crypto-monnaie.