Vizualizări ale bancului de lucru Mysql. Lucrul cu mysql subd. folosind instrumentul mysql workbench. Workbench vă va ajuta să creați o bază de date MySQL

Un dezvoltator web crește odată cu proiectele pe care le creează și le dezvoltă. Odată cu creșterea proiectelor, complexitatea părții software crește, cantitatea de date procesate de aceasta crește inevitabil, precum și complexitatea schemei de date. Comunicarea cu alți dezvoltatori web arată că bazele de date MySQL sunt foarte populare printre noi și binecunoscute PHPMyAdmin. Trecând de la proiecte mici la cele mari, de la cms la cadre, mulți, ca mine, rămân fideli MySQL. Cu toate acestea, pentru proiectarea unei baze de date complexe cu un număr mare de tabele și relații, capacitățile PHPMyAdmin lipsesc foarte mult. Așa că am decis să scriu o recenzie MySQL Workbench este un minunat program de desktop gratuit pentru lucrul cu MySQL.

În prima parte a revizuirii, voi acoperi elementele de bază ale lucrului cu programul, astfel încât să puteți folosi acest articol ca ghid de utilizare pentru începători. A doua parte va fi dedicată utilizării Workbench în luptă atunci când lucrați cu un server la distanță. În ea voi da elementele de bază instrucțiuniși recomandări pentru configurarea unei conexiuni la server și sincronizarea cu acesta.

MySQL Workbench- un instrument vizual de proiectare a bazei de date care integrează proiectarea, modelarea, crearea și operarea unei baze de date într-un singur mediu fără întreruperi pentru sistemul de baze de date MySQL.

Trebuie să spun că programul este cu adevărat grozav. Vă permite să aruncați rapid și cu plăcere scheme de date ale proiectului, design entități și relațiiîntre ei, fără durere implementează modificăriîn schemă și la fel de repede și fără durere sincroniza cu un server la distanță. Un editor grafic EER-diagrame, care seamănă cu gândaci amuzanți, vă permite să vedeți imaginea de ansamblu a modelului de date și să vă bucurați de ușurința și eleganța acestuia :) După prima încercare, acest instrument devine un asistent indispensabil în arsenalul de luptă al programatorului web.

Descărcați MySQL Workbench

Distribuția MySQL Workbench este disponibilă pe această pagină. Cea mai recentă versiune a programului la momentul scrierii acestui articol este Versiunea 6.1. Înainte de a descărca, trebuie să selectați una dintre următoarele platforme:

  • Microsoft Windows (MSI Installer și arhiva ZIP disponibile)
  • ubuntu linux
  • Fedora
  • Red Hat Enterprise Linux / Oracle Linux
  • Mac OS X

După ce ați ales o platformă, vi se solicită să vă înregistrați sau să vă conectați la Oracle. Dacă nu doriți, există un link mai jos. „Nu, mulțumesc, începe doar descărcarea”- apasa pe el ;)

Începutul lucrărilor

Ecranul de pornire al programului reflectă principalele domenii ale funcționalității sale - proiectarea modelelor de baze de date și administrarea acestora:

În partea de sus a ecranului este o listă de conexiuni la serverele MySQL ale proiectelor dvs., iar în partea de jos a ecranului se află o listă de modele de date deschise recent. Munca începe de obicei cu crearea unei scheme de date sau încărcarea unei structuri existente în MySQL Workbench. Sa trecem la treaba!

Crearea și editarea unui model de date

Pentru a adăuga un model, dați clic pe semnul plus de lângă titlul „Modele” sau selectați „Fișier → Model nou” (Ctrl + N):

Pe acest ecran, introduceți numele bazei de date, selectați codificarea implicită și, dacă este necesar, completați câmpul de comentarii. Puteți începe să creați tabele.

Adăugarea și editarea unui tabel

Lista bazelor de date de proiect și lista tabelelor din baza de date vor fi localizate în filă „Scheme fizice”. Pentru a crea un tabel, faceți dublu clic pe „+Adăugați tabel”:

Se va deschide o interfață convenabilă pentru editarea listei de câmpuri și a proprietăților acestora. Aici putem seta numele câmpului, tipul de date, precum și diverse atribute pentru câmpuri: atribuiți un câmp cheie primară (PK), marcheaza Nu este nul (NN), binar (BIN), unic (UQ) iar altele, pregătite pentru câmp incrementare automată (AI)și valoare implicită.

Managementul indexului

Puteți adăuga, șterge și edita indecși de tabel în filă „Indici” interfata de gestionare a tabelelor:

Introducem numele indexului, selectăm tipul acestuia, apoi bifăm lista câmpurilor care participă la acest index în ordinea necesară. Ordinea câmpurilor va corespunde cu ordinea în care au fost bifate casetele de selectare. În acest exemplu, am adăugat un index unic câmpului nume de utilizator.

Relațiile dintre tabele

Setarea cheilor externe și legarea tabelelor este posibilă numai pentru tabele InnoDB(acest sistem de stocare este selectat implicit). Pentru a gestiona relațiile din fiecare tabel există o filă „Chei străine”:

Pentru a adăuga un link, deschideți fila „Chei străine” masa pentru copii, introduceți numele cheii străine și selectați masa părinte. Mai departe, în partea de mijloc a filei din coloană Coloană selectați câmpul cheie din tabelul copil și în coloană Coloana la care se face referire- câmpul corespunzător din tabelul părinte (tipurile de câmpuri trebuie să se potrivească). La crearea cheilor externe indecșii corespunzători sunt creați automat în tabelul copil.

În capitolul Opțiuni de cheie străină configurați comportamentul cheii externe atunci când câmpul corespunzător se modifică (ÎN ACTUALIZARE)și îndepărtarea (ON DELETE) intrare părinte:

  • RESTRICȚI- arunca o eroare la modificarea / ștergerea intrării părinte
  • CASCADĂ- actualizați cheia străină când se modifică înregistrarea părintelui, ștergeți înregistrarea copilului când părintele este șters
  • SET NULL- setați valoarea cheii străine NUL la schimbarea/ștergerea unui părinte (inacceptabil pentru câmpurile care au marcajul setat NU NUL!)
  • FARA ACTIUNE- nu faceți nimic, dar de fapt efectul este similar cu RESTRICT

În exemplul de mai sus, am adăugat la tabelul copil Profil utilizator cheie străină pentru a conecta la tabelul părinte utilizator. La editarea unui câmp numele de utilizatorși eliminarea pozițiilor de pe masă utilizator schimbări similare vor automat se întâmplă cu înregistrările aferente din tabel Profil utilizator.

Când creați un proiect, este adesea necesar să adăugați date de pornire în baza de date. Acestea pot fi categorii rădăcină, utilizatori administratori și așa mai departe. Există o filă pentru aceasta în gestionarea tabelelor MySQL Workbench „Inserții”:

După cum puteți vedea din exemplu, dacă trebuie să aplicați o funcție MySQL datelor înainte de a scrie în baza de date, acest lucru se face folosind sintaxa \func functionName("date"), de exemplu, \func md5(„parolă”).

Crearea unei diagrame EER (diagrama entitate-relație)

Pentru a reprezenta schema de date, entitățile și relațiile lor într-o formă grafică, MySQL Workbench are un editor de diagrame EER. Pentru a crea o diagramă în partea de sus a ecranului de gestionare a bazei de date, faceți dublu clic pe pictogramă „+AddDiagram”:

În interfața sa, puteți crea și edita tabele, adăugați link-uri de diferite tipuri între ele. Pentru a adăuga un tabel care există deja în diagramă la diagramă, pur și simplu trageți-l din panou arbore de catalog.

Pentru a exporta schema de date într-un fișier grafic, selectați „Fișier → Export”și apoi una dintre opțiuni (PNG, SVG, PDF, fișier PostScript).

Importați schema de date existentă (din dump SQL)

Dacă avem deja o schemă de date, aceasta poate fi importată cu ușurință în MySQL Workbench pentru lucrări ulterioare. Pentru a importa modelul din fișierul SQL, selectați „Fișier → Import → Reverse Engineer MySQL Create Script...”, apoi selectați fișierul SQL dorit și faceți clic „Execută>”

MySQL Workbench oferă, de asemenea, importarea și sincronizarea modelului de date direct cu un server la distanță. Pentru aceasta trebuie să creați conexiune de acces la distanță la MySQL, despre care voi vorbi în continuarea acestei recenzii.

Proiectul demo din articol este disponibil pentru descărcare la acest link. Vă doresc succes și scheme frumoase de gândaci!

Odată cu apariția programului MySQL Workbench ca parte a MySQL, procesul de creare a bazelor de date (DB) a fost mult simplificat. La urma urmei, ceea ce înainte trebuia făcut manual folosind un script SQL și o linie de comandă, acum se poate face „în modul vizual”, folosind o interfață grafică prietenoasă.

Luați în considerare procesul de creare a unei baze de date folosind MySQL Workbench mai detaliat.

Captura de ecran de mai jos arată o vedere generală a ferestrei programului MySQL Workbench.

Pentru a crea o bază de date, trebuie să faceți clic dreapta în panoul din stânga în zona cu lista de baze de date (marcată ca SCHEME) și să selectați „Creare Schema” în meniul contextual.

După aceea, va apărea o filă în care trebuie să specificați numele noii baze de date și să specificați opțiunile de sortare. Baza de date, de exemplu, va fi numită mynewdatabase. Puteți fie să selectați opțiunile de sortare din lista derulantă, fie să le lăsați pe cele implicite (în acest exemplu, opțiunile implicite sunt lăsate).

După aceea, pentru a continua crearea bazei de date, ar trebui să faceți clic pe butonul „Aplicați”. Caseta de dialog care apare va afișa scriptul de creare a bazei de date SQL MySQL Workbench generat. Dacă este necesar, acest script poate fi editat direct în această fereastră.

Există o zonă DDL online în partea de sus a ferestrei. Este destinat stabilirii parametrilor de executare a scriptului. Aceste opțiuni pot fi utile atunci când manipulați o bază de date deja existentă. La crearea unei baze de date, se recomandă să lăsați valorile implicite („Default”).

Cum se creează o structură de bază de date MySQL? Cum se creează tabele MySQL? Program pentru crearea bazei de date MySQL Workbench!

Cum se creează o structură de bază de date MySQL folosind MySQL Workbench

Vrei să-ți creezi propria bază de date, dar te-ai săturat să creezi tabele și relații între ele folosind SQL? Utilizați software-ul gratuit MySQL Workbench, care a fost creat pentru a crea baze de date vizual.

MySQL Workbench vă permite să modelați o bază de date MySQL folosind o reprezentare vizuală a tabelelor. Acest lucru elimină nevoia de a descrie cu minuțiozitate structura bazei de date, în SQL, programul MySQL Workbench va genera codul pentru tine! Puteți descărca gratuit programul de pe site-ul: http://www.mysql.com/downloads/workbench, puteți descărca atât versiunea de instalare, cât și cea care necesită doar dezambalare (sistemele disponibile includ: Windows, Ubuntu Linux, Fedora , Mac OS X).

Cum se utilizează un program pentru a crea o bază de date MySQL?

Deschideți MySQL Workbench, selectați Fișier -> Model nou sau apăsați CTRL + N. Zona de modelare a bazei de date este afișată în imaginea de mai jos:

Primul lucru pe care ar trebui să-l faceți este să creați un tabel cu atribute - deci faceți clic pe butonul „Adăugați tabel”.

Completați câmpurile corespunzătoare: nume tabel, atribute (rețineți că unul dintre acestea trebuie să fie cheia principală - indicată de caseta de selectare, PK „cheie primară”.).

Când creați tabele, trebuie să vă gândiți la modul în care acestea vor fi legate între ele.

Dacă ați completat toate tabelele, faceți clic pe butonul „Adăugați diagramă” pentru a defini relația dintre subiecți.

Veți vedea o fereastră similară cu cea de mai jos, care arată tabelul creat în etapa Chart.

Structura mea de bază de date nu va fi corectă, deoarece arăt aici doar cum să modelez o structură a bazei de date. Prin urmare, puteți extinde tabelele din zona de lucru.

Acum alăturați-vă la masă pentru a forma o relație.

Să presupunem că arată astfel:

Carte, poate aparține unui singur cititor

Cititorul poate împrumuta mai multe cărți

De obicei, există trei opțiuni care vă permit să creați un jurnal (1:1, 1 pentru mulți și mulți la mulți):

Astfel, creăm conexiuni, așa cum se arată în figură:

Dacă dai dublu clic pe relație, vei putea seta opțiuni suplimentare.

Când ați terminat de creat structura, puteți crea o bază de date SQL pur și simplu importând-o. Pentru a face acest lucru, selectați meniul Fișier -> Export -> și selectați opțiunea dorită, datele sunt în principal tabele și utilizatori (dacă există). Fișierul pe care l-am creat este afișat mai jos.

Dezvoltarea oricărui dispozitiv electronic este însoțită de modelare fizică sau matematică. Modelarea fizică este asociată cu costuri ridicate ale materialelor, deoarece necesită fabricarea de machete și cercetarea lor intensivă în muncă. Adesea, modelarea fizică pur și simplu nu este posibilă din cauza complexității extreme a dispozitivului, de exemplu, în dezvoltarea de circuite integrate mari și foarte mari. În acest caz, recurgeți la modelarea matematică folosind mijloacele și metodele tehnologiei informatice.

De exemplu, binecunoscutul pachet P-CAD conține un bloc de modelare logică a dispozitivelor digitale, dar pentru începători, inclusiv studenți, prezintă dificultăți semnificative în stăpânire. Nu sunt mai puține dificultăți întâmpinate atunci când utilizați sistemul DesignLab. După cum a arătat analiza stării software-ului pentru simularea circuitelor, în stadiul dezvoltării inițiale a metodelor de proiectare asistată de calculator și în etapele de desfășurare a lucrărilor de cercetare și dezvoltare, este recomandabil să se ia în considerare posibilitatea utilizării următoarelor programe de bancul de lucru electronic - tip EWB.
Sistemul de modelare a circuitelor Electronics Workbench este proiectat pentru modelarea și analiza circuitelor electrice Fig.1. Este corect să spunem: un sistem de modelare și analiză a circuitelor electrice Electronics Workbench, dar pentru concizie, în continuare îl vom numi program.
Programul Electronics Workbench vă permite să simulați circuite analogice, digitale și digital-analogice cu un grad ridicat de complexitate. Bibliotecile disponibile în program includ un set mare de componente electronice utilizate pe scară largă. Este posibil să vă conectați și să creați noi biblioteci de componente.

Parametrii componentelor pot fi modificați într-o gamă largă de valori. Componentele simple sunt descrise printr-un set de parametri, ale căror valori pot fi modificate direct de la tastatură, elemente active - printr-un model, care este un set de parametri și descrie un element specific sau reprezentarea ideală a acestuia.
Modelul este selectat din lista de biblioteci de componente, parametrii modelului pot fi modificați și de utilizator. O gamă largă de instrumente vă permite să măsurați diferite cantități, să setați efecte de intrare, să construiți grafice. Toate dispozitivele sunt afișate într-o formă cât mai apropiată de cea reală, astfel încât lucrul cu ele este simplu și convenabil.
Rezultatele simulării pot fi transmise la o imprimantă sau importate într-un editor de text sau grafică pentru procesare ulterioară. Programul Electronics Workbench este compatibil cu programul P-SPICE, adică oferă posibilitatea de a exporta și importa circuite și rezultate de măsurare în diferite versiuni ale acestuia.

Principalele avantaje ale programului
Economie de timp Lucrul într-un laborator real necesită mult timp pentru pregătirea unui experiment. Acum, odată cu apariția Electronics Workbench, laboratorul de electronice este mereu la îndemână, făcând mai accesibil studiul circuitelor electrice. Fiabilitatea măsurătorilor
În natură, nu există două elemente complet identice, adică toate elementele reale au o gamă largă de valori, ceea ce duce la erori în timpul experimentului. În Electronics Workbench, toate elementele sunt descrise prin parametri strict stabiliți, prin urmare, de fiecare dată în timpul experimentului, rezultatul va fi repetat, determinat doar de parametrii elementelor și de algoritmul de calcul.
Ușurința măsurătorilor Învățarea este imposibilă fără greșeli, iar greșelile într-un laborator real sunt uneori foarte costisitoare pentru experimentator. Lucrând cu Electronics Workbench, experimentatorul este asigurat împotriva șocului electric accidental, iar dispozitivele nu se vor defecta din cauza unui circuit asamblat incorect. Datorită acestui program, utilizatorul are la dispoziție o gamă atât de largă de dispozitive, care este puțin probabil să fie disponibile în viața reală.
Astfel, aveți întotdeauna o oportunitate unică de a planifica și efectua o gamă largă de studii de circuite electronice cu o investiție minimă de timp. Capacități grafice Circuitele complexe ocupă mult spațiu, încercând în același timp să facă imaginea mai densă, ceea ce duce adesea la erori în conectarea conductorilor la elementele circuitului. Electronics Workbench vă permite să plasați circuitul în așa fel încât toate conexiunile elementelor și, în același timp, întregul circuit să fie clar vizibile.

Intuitivitatea și simplitatea interfeței fac ca programul să fie accesibil oricui este familiarizat cu elementele de bază ale utilizării Windows. Compatibilitate cu P-SPICE Programul Electronics Workbench se bazează pe elemente standard ale programului SPICE. Acest lucru vă permite să exportați diferite modele de elemente și să procesați rezultatele folosind funcții suplimentare ale diferitelor versiuni ale programului P-SPICE.

Componente și experimentare
Bibliotecile de componente ale programului includ elemente pasive, tranzistoare, surse controlate, comutatoare controlate, elemente hibride, indicatoare, elemente logice, dispozitive de declanșare, elemente digitale și analogice, circuite combinaționale și secvenţiale speciale.
Elementele active pot fi reprezentate prin modele atât ale elementelor ideale, cât și ale elementelor reale. De asemenea, este posibil să vă creați propriile modele de elemente și să le adăugați la bibliotecile de elemente. Programul folosește un set mare de instrumente pentru măsurători: un ampermetru, un voltmetru, un osciloscop, un multimetru, un plotter Bode (plotter al caracteristicilor de frecvență ale circuitelor), un generator de funcții, un generator de cuvinte, un analizor logic și o logică. convertor.
Analiza circuitelor Electronics Workbench poate analiza circuite DC și AC. La analiza la curent continuu, se determină punctul de funcționare al circuitului în regim de funcționare permanent. Rezultatele acestei analize nu se reflectă pe instrumente, ele sunt folosite pentru analiza ulterioară a circuitului. Analiza AC folosește rezultatele analizei DC pentru a obține modele liniarizate ale componentelor neliniare.
Analiza circuitelor în modul AC poate fi efectuată atât în ​​domeniul timpului, cât și al frecvenței. De asemenea, programul vă permite să analizați circuitele digitale-analogice și digitale. În Electronics Workbench, puteți explora tranzitorii atunci când sunteți expuși la circuite de semnale de intrare de diferite forme.

Operații efectuate în timpul analizei:
Electronics Workbench vă permite să construiți circuite cu diferite grade de complexitate folosind următoarele operații:
. selectarea elementelor și dispozitivelor din biblioteci,
. mutarea elementelor și schemelor în orice loc al câmpului de lucru,
. rotația elementelor și a grupurilor de elemente după unghiuri care sunt multipli de 90 de grade,
. copierea, lipirea sau ștergerea de elemente, grupuri de elemente, fragmente de circuit și circuite întregi,
. schimbarea culorii conductorilor,
. evidențierea culorilor contururilor circuitului pentru o percepție mai ușoară,
. conectarea simultană a mai multor dispozitive de măsurare și observarea citirilor acestora pe ecranul monitorului,
. atribuirea unui simbol unui element,
. modificarea parametrilor elementelor într-o gamă largă. Toate operațiunile sunt efectuate folosind mouse-ul și tastatura. Controlul numai de la tastatură nu este posibil.

Prin configurarea dispozitivelor, puteți:
. schimbați cântarul instrumentului în funcție de domeniul de măsurare,
. setați modul de funcționare al dispozitivului,
. setați tipul de acțiuni de intrare pe circuit (curenți și tensiuni constante și armonice, impulsuri triunghiulare și dreptunghiulare).
Capacitățile grafice ale programului permit:
. observați simultan mai multe curbe pe diagramă,
. afișați curbe pe grafice în diferite culori,
. măsurați coordonatele punctelor de pe grafic,
. importați date într-un editor grafic, care vă permite să faceți transformările necesare ale imaginii și să o scoateți la imprimantă.
Electronics Workbench vă permite să utilizați rezultatele obținute în programele P-SPICE, PCB, precum și să transferați rezultatele din Electronics Workbench în aceste programe. Puteți lipi diagrama sau fragmentul acesteia într-un editor de text și să tastați în el explicații sau note despre funcționarea diagramei.

Lucrul cu Electronics Workbench
Programul Electronics Workbench este conceput pentru modelarea și analiza circuitelor electronice. Capacitățile programului Electronics Workbench v.5 sunt aproximativ echivalente cu cele ale programului MicroCap și vă permit să efectuați lucrări de la experimente simple la experimente de modelare statistică.
Când creați o schemă, Electronics Workbench vă permite să:
- selectați elemente și dispozitive din biblioteci,

Mutați elemente și scheme în orice loc al câmpului de lucru,

Rotiți elementele și grupurile lor după unghiuri care sunt multipli de 90 de grade,

Copiați, lipiți sau ștergeți elemente, fragmente de diagrame,

Schimbați culorile conductorului

Evidențiați contururile circuitelor cu culoare,

Conectați simultan mai multe dispozitive de măsurare și observați citirile acestora pe ecranul monitorului,
- atribuiți simboluri elementelor,

Modificați setările elementului.

Schimbând setările dispozitivului, puteți:
- schimbați cântarul instrumentului în funcție de domeniul de măsurare,

Setați modul de funcționare al dispozitivului

Setați tipul de acțiuni de intrare pe circuit (curenți sau tensiuni constante sau armonice, impulsuri triunghiulare sau dreptunghiulare).

Introduceți o schemă sau fragmentul acesteia într-un editor de text, în care este tipărită o explicație a funcționării schemei.

Componente electronice pentru bancul de lucru
După lansarea WEWB32, bara de meniu și bara de componente apar pe ecran.
Panoul de componente este format din pictograme ale câmpurilor componente, iar câmpul de componente este format din imagini condiționate ale componentelor.
Un clic de mouse pe pictograma unei componente deschide câmpul corespunzător acelei pictograme.
Mai jos sunt câteva dintre elementele din câmpurile componente:

De bază (componente de bază)

Nod de conectare

Nodul este folosit pentru a conecta conductorii și pentru a crea puncte de control.

Rezistor

Rezistența rezistenței poate fi setată ca număr în Ohm, kOhm, MOhm

Condensator

capacitatea condensatorului este dată de un număr care indică dimensiunea (pF, nF, μF, mF, F).

Cheie

O cheie controlată de o cheie. Astfel de taste pot fi închise sau deschise folosind taste controlate de pe tastatură. (Numele tastei de control poate fi introdus de la tastatură în caseta de dialog care apare după dublu clic pe imaginea tastei.)

Surse

Pământ

Componenta „Pământ” are tensiune zero și servește ca punct de referință pentru potențiale.

Sursa de tensiune DC 12V

EMF a unei surse de tensiune constantă este indicată printr-un număr cu o indicație a dimensiunii (de la μV la kV)

Alimentare DC 1A

Curentul sursei DC este stabilit de un număr care indică dimensiunea (de la μA la kA)

Sursa de tensiune AC 220 V / 50 Hz

Valoarea efectivă (root-mean-sguare-RMS) a tensiunii sursei este dată de un număr care indică unitatea (de la μV la kV). Este posibil să setați frecvența și faza inițială.

Sursa AC 1 A/1 Hz

Valoarea efectivă a curentului sursei este dată de un număr care indică dimensiunea (de la μA la kA). Este posibil să setați frecvența și faza inițială.

Generator de ceas 1000 Hz / 50%

Generatorul generează o secvență periodică de impulsuri dreptunghiulare. Puteți regla amplitudinea impulsurilor, ciclul de lucru și frecvența impulsurilor.

Indicatori (Instrumente din biblioteca de indicatori)

Cele mai simple instrumente sunt voltmetrul și ampermetrul. Ele schimbă automat domeniul de măsurare. Într-o singură schemă, puteți utiliza mai multe dintre aceste dispozitive în același timp.

Voltmetru

Un voltmetru este folosit pentru a măsura tensiunea AC sau DC. Latura căptușită groasă a dreptunghiului corespunde terminalului negativ.
Făcând dublu clic pe imaginea voltmetrului se deschide o casetă de dialog pentru modificarea parametrilor voltmetrului:
-valorile rezistenței interne (implicit 1MΩ),
- tipul tensiunii măsurate (DC-constant, AC-variabil).
Când se măsoară tensiunea sinusoidală alternativă (AC), voltmetrul arată valoarea efectivă

Ampermetru

Un ampermetru este folosit pentru a măsura curentul AC sau DC. Latura căptușită groasă a dreptunghiului corespunde terminalului negativ.
Făcând dublu clic pe imaginea ampermetrului se deschide o casetă de dialog pentru modificarea parametrilor ampermetrului
Valori de rezistență internă (implicit 1mΩ),
Tipul tensiunii măsurate (DC-constant, AC-variabil).
Când se măsoară tensiunea sinusoidală alternativă (AC), ampermetrul arată valoarea efectivă

instrumente

1.Generator de funcții

Generatorul este o sursă de tensiune ideală care generează forme de undă sinusoidale, triunghiulare sau dreptunghiulare. Borna din mijloc a generatorului, atunci când este conectată la circuit, oferă un punct comun pentru citirea amplitudinii tensiunii alternative. Pentru a citi tensiunea relativ la zero, acest pin este împământat. Pinii din stânga și din dreapta sunt utilizați pentru a furniza un semnal circuitului. Tensiunea de pe borna dreaptă se schimbă într-o direcție pozitivă față de borna comună, pe borna din stânga - într-o direcție negativă.
Făcând dublu clic pe imaginea generatorului se deschide o imagine a generatorului mărită, unde puteți seta:
- forma semnalului de ieșire,
- frecvența tensiunii de ieșire (Frecvență),
- duty cycle (duty cycle),
- amplitudinea tensiunii de ieșire (Amplitudine),
- componenta constantă a tensiunii de ieșire (Offset).

2. Osciloscop

Există patru terminale de intrare pe imaginea osciloscopului
- clip din dreapta sus - comun,
- dreapta jos - intrare de sincronizare,
- Terminalele de jos din stânga și din dreapta reprezintă intrările Canalului A și, respectiv, B.
Făcând dublu clic pe miniatura unui osciloscop, se deschide o imagine a unui model de osciloscop simplu pe care puteți seta
- locația axelor de-a lungul cărora semnalul este întârziat,
- scara dorită a măturarii de-a lungul axelor,
- decalajul originii de-a lungul axelor,
- intrare capacitivă (buton AC) sau intrare potențială (buton DC) a canalului,
- modul de sincronizare (intern sau extern).

Câmpul de declanșare este utilizat pentru a determina începutul baleiajului pe ecranul osciloscopului. Butoanele din linia Edge setează momentul declanșării oscilogramei pe marginea pozitivă sau negativă a pulsului la intrarea de sincronizare. Câmpul Nivel vă permite să setați nivelul peste care este declanșată măturarea.
Butoanele Auto, A, B, Ext setează moduri de sincronizare
-Auto - lansare automată a măturarii când circuitul este pornit. Când fasciculul ajunge la sfârșitul ecranului, forma de undă este înregistrată de la începutul ecranului,
-A - declanșatorul este semnalul de la intrarea A,
-B - declanșarea este semnalul de la intrarea B,
-Ext - Pornire externă. În acest caz, semnalul de declanșare este semnalul aplicat la intrarea ceasului.

Apăsarea butonului EXPAND pe un model de osciloscop simplu deschide modelul de osciloscop extins. Spre deosebire de un model simplu, aici există trei panouri informative, care afișează rezultatele măsurătorilor. În plus, direct sub ecran există o bară de defilare care vă permite să observați orice interval de timp din momentul pornirii circuitului până în momentul în care circuitul este oprit.

Pe ecranul osciloscopului există două cursore (roșu și albastru), marcate cu 1 și 2, cu care puteți măsura valorile instantanee ale tensiunii în orice punct al oscilogramei. Pentru a face acest lucru, cursoarele sunt trase cu mouse-ul în poziția dorită (triunghiurile din partea superioară a cursorului sunt capturate cu mouse-ul).
Coordonatele punctelor de intersecție ale primului cursor cu oscilograme sunt afișate pe panoul din stânga, coordonatele celui de-al doilea cursor pe panoul din mijloc. Panoul din dreapta afișează valorile diferențelor dintre coordonatele corespunzătoare ale primului și celui de-al doilea cursor.
Butonul Reducere oferă o tranziție la un model de osciloscop simplu.

3. Plotter (plotter Bode)

Folosit pentru a construi amplitudine-frecvență (AFC) și fază-frecvență<ФЧХ) характеристик схемы.
Plotterul măsoară raportul amplitudinilor semnalului în două puncte ale circuitului și defazarea dintre ele. Pentru măsurători, plotter-ul generează propriul spectru de frecvență, al cărui interval poate fi setat la configurarea dispozitivului. Frecvența oricărei surse de curent alternativ din circuitul studiat este ignorată, dar circuitul trebuie să includă un fel de sursă de curent alternativ.
Plotterul are patru cleme: două de intrare (IN) și două de ieșire (OUT). Pinii din stânga intrărilor IN și OUT sunt conectați la punctele testate, iar pinii din dreapta intrărilor IN și OUT sunt legați la pământ.
Făcând dublu clic pe imaginea plotterului, se deschide imaginea mărită.

Butonul MAGNITUDE este apăsat pentru a obține răspunsul în frecvență, butonul PHASE - pentru a obține răspunsul în fază.
Panoul VERTICAL definește:
-valoarea inițială (I) a parametrului axei verticale,
-valoarea finală (F) a parametrului axei verticale
- tipul de scară a axei verticale - logaritmică (LOG) sau liniară (LIN).
Panoul ORIZONTAL este configurat în același mod.
La primirea răspunsului în frecvență, raportul de tensiune este reprezentat de-a lungul axei verticale:
- pe o scară liniară de la 0 la 10E9;
- pe o scară logaritmică de la -200 dB la 200 dB.
La primirea PFC, grade de la -720 de grade la +720 de grade sunt reprezentate de-a lungul axei verticale.
Axa orizontală reprezintă întotdeauna frecvența în Hz sau unități derivate.
Cursorul este situat la începutul scării orizontale. Coordonatele punctului de mișcare a cursorului cu graficul sunt afișate în câmpurile de informații din dreapta jos.

modelarea circuitelor
Circuitul studiat este asamblat pe terenul de lucru folosind mouse-ul și tastatura.
La construirea și editarea schemelor, se efectuează următoarele operații:
-selectarea unei componente din biblioteca de componente;
- selectarea unui obiect;
- miscarea obiectului;
-copierea obiectelor;
-scoaterea obiectelor;
- conectarea componentelor circuitului cu conductoare;
-setarea valorilor componentelor;
- conectarea aparatelor de masura.
După construirea circuitului și conectarea dispozitivelor, analiza funcționării circuitului începe după apăsarea comutatorului din colțul din dreapta sus al ferestrei programului (în acest caz, momentele timpului circuitului sunt afișate în colțul din stânga jos al ecran).
Apăsând din nou comutatorul oprește circuitul.
Puteți face pauză în timp ce circuitul funcționează apăsând tasta F9 de pe tastatură; apăsând din nou F9 repornește circuitul (un rezultat similar poate fi obținut prin apăsarea butonului Pauză situat sub comutator.)
Alegerea componentei necesare construirii circuitului se face dupa selectarea domeniului componentelor care contin elementul necesar. Acest element este capturat de mouse și mutat în zona de lucru.
Selectarea unui obiect. Când selectați o componentă, faceți clic stânga pe ea. În acest caz, componenta devine roșie. (Puteți elimina selecția făcând clic oriunde în spațiul de lucru.)
Mutarea unui obiect. Pentru a muta un obiect, selectați-l, plasați indicatorul mouse-ului pe obiect și, ținând apăsat butonul stâng al mouse-ului, trageți obiectul.
Obiectul poate fi rotit. Pentru a face acest lucru, trebuie mai întâi să selectați obiectul, apoi să faceți clic dreapta și să selectați operația dorită.
-Rotire (rotire 90 de grade),
- Întoarceți vertical (întoarceți vertical),
- Întoarcerea orizontală (întoarcerea orizontală)
Copierea obiectelor se realizează prin comanda Copiere din meniul Editare. Înainte de a copia obiectul trebuie selectat. Când comanda este executată, obiectul selectat este copiat în buffer. Pentru a lipi conținutul clipboard-ului în spațiul de lucru, selectați comanda Lipire din meniul Editare
Îndepărtarea obiectelor. Obiectele selectate pot fi șterse cu comanda Delete.
Conectarea componentelor circuitului cu conductori. Pentru a conecta componente cu conductori, trebuie să mutați indicatorul mouse-ului la pinul componentei (în acest caz, va apărea un punct negru pe pin). Apăsând butonul stâng al mouse-ului, mutați indicatorul mouse-ului la pinul componentei la care doriți să vă conectați și eliberați butonul mouse-ului. Bornele componentelor vor fi conectate printr-un conductor.
Culoarea conductorului poate fi schimbată făcând dublu clic pe conductor cu mouse-ul și selectând culoarea dorită din fereastra care apare.
Scoaterea unui conductor. Dacă, din orice motiv, conductorul trebuie îndepărtat, este necesar să mutați indicatorul mouse-ului la ieșirea componentei (ar trebui să apară un punct negru). Apăsând butonul stâng al mouse-ului, mutați-l într-o zonă goală a câmpului de lucru și eliberați butonul mouse-ului. Dirijorul va dispărea.

Valorile parametrilor sunt setate în caseta de dialog cu proprietățile componentei, care se deschide făcând dublu clic pe imaginea componentei (fila Valoare).
Fiecare componentă poate primi un nume (fila Etichetă)
Conectarea dispozitivelor. Pentru a conecta dispozitivul la circuit, trebuie să trageți dispozitivul din bara de instrumente în câmpul de lucru cu mouse-ul și să conectați cablurile dispozitivului la punctele studiate. Unele dispozitive trebuie să fie împământate, altfel citirile lor vor fi incorecte.
O imagine mărită a instrumentului apare când faceți dublu clic pe imaginea în miniatură.
Exercițiu: Asamblați circuitul divizor de tensiune prezentat în figură.
- Aplicați o tensiune sinusoidală cu o frecvență de 3 kHz și o amplitudine de 5 V la intrarea circuitului de la generatorul de funcții,
- Conectați același semnal la canalul A al osciloscopului,
- Conectați-vă la ieșirea canalului divizor B al osciloscopului,
- evidențiați conductorii canalului A și canalului B cu culori diferite,
- Porniți circuitul, dacă este necesar, modificați setările instrumentelor de măsură,
-Accesați modelul avansat de osciloscop. Folosind cursorul și panoul de informații din stânga, măsurați valoarea amplitudinii semnalului de ieșire.
-În plus, conectați voltmetrele la intrare și la ieșire și porniți din nou circuitul.
Obțineți citirile corecte ale voltmetrului.

Generator de cuvinte
Diagrama afișează o imagine redusă a generatorului de cuvinte

Cele 16 ieșiri din partea de jos a generatorului alimentează biții cuvântului generat în paralel.
Ieșirea semnalului de ceas (dreapta jos) este alimentată cu o secvență de impulsuri de ceas la o frecvență dată.
Intrarea de sincronizare este utilizată pentru a furniza un impuls de ceas de la o sursă externă.
Faceți dublu clic pentru a deschide o imagine mărită a generatorului

Partea stângă a generatorului conține cuvinte de 16 biți specificate în cod hexazecimal. Fiecare combinație de coduri este introdusă folosind tastatura. Numărul celulei care este editată (de la 0 la 03FF, adică de la 0 la 2047) este evidențiat în caseta Editare. În timpul funcționării generatorului, în secțiunea Adresă sunt afișate adresa celulei curente (Current), celula inițială (Inițială) și celula finală (Finală). Emise la 16 ieșiri (în partea de jos a generatorului) combinațiile de coduri sunt afișate în cod ASCII și cod binar (Binar).
Generatorul poate funcționa în mod treptat, ciclic și continuu.
-Butonul Step pune generatorul în modul pas;
- Buton Burst - în modul ciclic (toate cuvintele sunt trimise la ieșirea generatorului o dată în secvență;
-Buton Cycle - în modul continuu. Pentru a opri funcționarea continuă, apăsați din nou butonul Cycle.
Panoul de declanșare determină momentul în care pornește generatorul (Internă - sincronizare internă, Externă - sincronizare externă când datele sunt gata.)
Modul de sincronizare externă este utilizat atunci când dispozitivul testat poate confirma (confirma) primirea datelor. În acest caz, dispozitivul, împreună cu combinația de coduri, primește un semnal de la terminalul Data ready, iar dispozitivul testat trebuie să emită un semnal de recepție a datelor, care trebuie conectat la terminalul Trigger al generatorului de cuvinte. Acest semnal produce următoarea pornire a generatorului.
Butonul Breakpoint rupe generatorul din celula specificată. Pentru a face acest lucru, selectați celula dorită cu cursorul, apoi faceți clic pe butonul Punct de întrerupere
Butonul Pattern deschide un meniu cu care puteți
Ștergeți tamponul - ștergeți conținutul tuturor celulelor,
Deschidere - încărcați combinații de cod dintr-un fișier cu extensia .dp.
Salvare - scrie toate combinațiile tastate pe ecran într-un fișier;
Contor sus - umpleți memoria tampon de ecran cu combinații de coduri, începând de la 0 în celula zero și apoi adăugând câte unul în fiecare celulă ulterioară;
Contor în jos - umpleți memoria tampon de ecran cu combinații de coduri, începând cu FFFF în celula zero și apoi descrescând cu 1 în fiecare celulă ulterioară;

Shift right - completați la fiecare patru celule cu combinațiile 8000-4000-2000-1000 și mutați-le la dreapta în următoarele patru celule;
Shift la stânga - la fel, dar deplasat la stânga.

Analizor logic
O imagine redusă a analizorului logic este afișată pe diagramă

Analizorul logic este conectat la circuit folosind pinii din partea stângă. Simultan, semnalele pot fi observate în 16 puncte ale circuitului. Analizorul este echipat cu două linii de vizualizare, care vă permit să obțineți citiri ale intervalelor de timp T1, T2, T2-T1, precum și o bară de defilare orizontală.

Blocul Ceas conține terminale pentru conectarea unei surse convenționale de calificare externă și selectivă de semnale de declanșare, ai căror parametri pot fi setați folosind meniul numit de butonul Set.
Puteți declanșa pe marginea ascendentă (pozitivă) sau descendentă (negativă) a semnalului de declanșare folosind o sursă externă (externă) sau internă (internă). În fereastra de calificare a ceasului, puteți seta valoarea semnalului logic (0,1 sau x) la care este lansat analizorul.
Sincronizarea externă poate fi realizată printr-o combinație de niveluri logice aplicate intrărilor canalelor analizorului.

Toți webmasterii trebuie să se aprofundeze în tehnologiile de programare și baze de date după ce își dezvoltă resursele.


Treptat începi să aprofundezi în fiecare subtilitate, dar materialul de instruire nu este întotdeauna ușor de găsit. În plus, nu toată lumea știe despre existența unor programe utile.

Cum se creează o bază de date MySQL? Puteți crea tabele manual și puteți stabili relații între ele, dar acest lucru nu este atât de convenabil.

Programul gratuit Workbench a fost creat special pentru asta. Cu acesta, puteți crea vizual baze de date MySQL. Modelarea lor cu ajutorul software-ului este mai ușoară, mai convenabilă și de multe ori mai rapidă.

Workbench vă va ajuta să creați o bază de date MySQL

Cu un singur instrument simplu, nu mai trebuie să descrii structura. Programul generează cod automat. Descărcați utilitarul de pe acest site, este potrivit pentru orice sistem de operare.

După instalarea normală a programului, Pentru a crea o bază de date MySQL, urmați acești pași:

  1. Mai întâi trebuie să deschideți un nou model, acest lucru se face prin meniu sau apăsând Ctrl+N:

  2. Primul pas în crearea unei baze de date este adăugarea unui tabel, așa că selectăm funcția corespunzătoare:

  3. Apoi, tabelul este populat. Specificați numele și atributele, rețineți că unul dintre atribute este cheia principală marcată. Gândiți-vă dinainte cum vor fi apoi legate tabelele între ele:

  4. După completarea datelor necesare, creați o diagramă pentru a determina relațiile dintre subiecți:
  5. Veți vedea tabelul în spațiul de lucru. Pentru comoditate, puteți extinde structurile tabelului:

  6. Acum trebuie să setați legăturile dintre elemente, acest lucru se face cu un instrument special pe panoul de lucru:
  7. Ca rezultat, ar trebui să aveți tabele în spațiul de lucru și legături între ele:

  8. Făcând dublu clic pe o conexiune se deschide o fereastră în care sunt setați parametri suplimentari:

  • Serghei Savenkov

    un fel de recenzie „rare”... parcă s-ar grăbi undeva