Ventanas.  virus  Cuadernos.  Internet.  oficina.  Utilidades.  Conductores

Atención, dado que WorkBench se actualizó, escribí este artículo, que consiste en la teoría y práctica de construir una base de datos desde WorkBench.

en el capitulo clave externa Opciones” configurar el comportamiento de la clave foránea cuando cambia el campo correspondiente (EN ACTUALIZACIÓN) y eliminación (EN ELIMINAR) entrada principal:

  • RESTRINGIR– lanzar un error al cambiar / eliminar el registro principal
  • CASCADA– actualizar la clave externa cuando cambia el registro principal, eliminar el registro secundario cuando se elimina el principal
  • ESTABLECER NULO- establecer el valor de la clave externa NULO al cambiar/eliminar un padre (inaceptable para los campos que tienen la marca establecida ¡NO NULO!)
  • SIN ACCIÓN– no hacer nada, pero de hecho el efecto es similar a RESTRINGIR

Guardar desde el modelo a la base de datos real/física

“Archivo → Exportar → Reenviar ingeniería MySQL Create Script…”

Marcamos las casillas de verificación necesarias, solo necesitaba una Generate INSERT Statements for Tables. Si necesita guardar el script en un archivo, ingrese el directorio en el campo de arriba.

En la siguiente ventana, puede configurar qué objetos exportaremos. Si observa detenidamente, solo tenemos 2 tablas creadas.

Ejecutar un script: crear una base de datos y tablas

Haga clic en la "casa" en la esquina superior izquierda del programa ...

Luego haga doble clic en MyConnection….

Tenemos una pestaña como esta...

Esta es nuestra conexión con el servidor, aquí es donde ejecutaremos nuestro script. Tenga en cuenta, a la izquierda, las bases de datos que se crearon en el programa WorkBench ....

Ahora, debe dar el comando para ejecutar este script, para esto, haga clic en el menú superior, Ejecutar consulta (Todo o Selección)

Entonces, si todo está bien, en la ventana de salida inferior, verá todas las "marcas de verificación verdes". Y cuando presiona Actualizar en Menú de contexto en la lista de bases de datos, verá la base de datos recién creada mydatabase1.

Finalmente, construyamos un diagrama ER. ER significa Entity Relation, un exitoso modelo Entity-Relationship que, en particular, fue desarrollado por Peter Chen. Entonces, regrese a la pestaña del modelo y haga clic en Agregar diagrama ...

Hemos creado una relación de uno a muchos. Varios alumnos pueden estudiar en la misma facultad. Tenga en cuenta que el enlace junto a la tabla de Estudiantes está dividido; esto significa "a muchos".

Así, hemos creado un modelo, a partir de él, mediante la ejecución de un script, una base de datos real con tablas. Y también creó un diagrama ER.

El desarrollo de cualquier dispositivo electrónico va acompañado de un modelado físico o matemático. El modelado físico está asociado con altos costos de materiales, ya que requiere la fabricación de maquetas y su investigación intensiva en mano de obra. A menudo, el modelado físico simplemente no es posible debido a la extrema complejidad del dispositivo, por ejemplo, en el desarrollo de circuitos integrados grandes y extra grandes. En este caso, recurra a modelo matematico utilizando los medios y métodos de la tecnología informática.

Por ejemplo, el conocido paquete P-CAD contiene un bloque de modelado lógico de dispositivos digitales, pero para los principiantes, incluidos los estudiantes, presenta importantes dificultades para dominarlo. No se encuentran menos dificultades al usar el sistema DesignLab. Como mostró el análisis de la condición software modelado de circuitos, en la etapa de desarrollo inicial de métodos de diseño asistido por computadora y en las etapas de investigación y desarrollo, es recomendable considerar la posibilidad de utilizar los siguientes programas como Electronics Workbench - EWB.
El sistema de simulación de circuitos Electronics Workbench está diseñado para simulación y análisis circuitos electricos Figura 1. Es correcto decir: un sistema para modelar y analizar circuitos eléctricos Electronics Workbench, pero por brevedad, en adelante lo llamaremos un programa.
El programa Electronics Workbench le permite simular circuitos analógicos, digitales y digital-analógicos de un alto grado de complejidad. Las bibliotecas disponibles en el programa incluyen un gran conjunto de componentes electrónicos. Es posible conectar y crear nuevas bibliotecas de componentes.

Los parámetros de los componentes se pueden cambiar en una amplia gama de valores. Los componentes simples se describen mediante un conjunto de parámetros, cuyos valores se pueden cambiar directamente desde el teclado, elementos activos: un modelo, que es un conjunto de parámetros y describe un elemento específico o su representación ideal.
El modelo se selecciona de la lista de bibliotecas de componentes, el usuario también puede cambiar los parámetros del modelo. Una amplia gama de instrumentos le permite medir varias cantidades, establecer efectos de entrada, construir gráficos. Todos los dispositivos se muestran en una forma lo más cercana posible a la real, por lo que trabajar con ellos es simple y conveniente.
Los resultados de la simulación se pueden imprimir o importar a texto o editor de gráficos para su posterior procesamiento. El programa Electronics Workbench es compatible con el programa P-SPICE, es decir, brinda la capacidad de exportar e importar circuitos y resultados de medición en varias versiones del mismo.

Las principales ventajas del programa.
Ahorro de tiempo Trabajar en un laboratorio real requiere mucho tiempo para preparar un experimento. Ahora, con la llegada de Electronics Workbench, el laboratorio de electrónica está siempre a mano, lo que hace que el estudio de los circuitos eléctricos sea más accesible. Fiabilidad de la medición
En la naturaleza, no existen dos elementos completamente idénticos, es decir, todos los elementos reales tienen un amplio rango de valores, lo que conduce a errores durante el experimento. En Electronics Workbench, todos los elementos se describen mediante parámetros estrictamente establecidos, por lo tanto, cada vez durante el experimento, el resultado se repetirá, determinado solo por los parámetros de los elementos y el algoritmo de cálculo.
Facilidad de medidas El aprendizaje es imposible sin errores, y los errores en un laboratorio real a veces son muy costosos para el experimentador. Al trabajar con el banco de trabajo electrónico, el experimentador está asegurado contra descargas eléctricas accidentales y los dispositivos no fallarán debido a un circuito ensamblado incorrectamente. Gracias a este programa, el usuario tiene a su disposición una gama de dispositivos tan amplia que es poco probable que esté disponible en la vida real.
Por lo tanto, siempre tiene una oportunidad única para planificar y realizar una amplia gama de estudios. circuitos electrónicos con una mínima inversión de tiempo. Características gráficas Los circuitos complejos ocupan mucho espacio, mientras intentan hacer que la imagen sea más densa, lo que a menudo conduce a errores al conectar los conductores a los elementos del circuito. Electronics Workbench le permite colocar el circuito de tal manera que todas las conexiones de los elementos y al mismo tiempo todo el circuito sean claramente visibles.

La intuición y la simplicidad de la interfaz hacen que el programa sea accesible para cualquiera que esté familiarizado con los conceptos básicos. uso de Windows. Compatibilidad con P-SPICE El programa Electronics Workbench se basa en elementos estándar del programa SPICE. Esto le permite exportar varios modelos de elementos y procesar los resultados usando características adicionales varias versiones Programa P-SPICE.

Componentes y experimentación
Las bibliotecas de componentes del programa incluyen elementos pasivos, transistores, fuentes controladas, interruptores controlados, elementos híbridos, indicadores, elementos lógicos, dispositivos de disparo, elementos digitales y analógicos, circuitos especiales combinacionales y secuenciales.
Los elementos activos se pueden representar mediante modelos de elementos tanto ideales como reales. También es posible crear sus propios modelos de elementos y agregarlos a las bibliotecas de elementos. El programa utiliza un gran conjunto de instrumentos para las medidas: amperímetro, voltímetro, osciloscopio, multímetro, plotter de Bode (plotter características de frecuencia circuitos), generador de funciones, generador de palabras, analizador lógico y convertidor lógico.
Circuit Analysis Electronics Workbench puede analizar circuitos de CC y CA. Al analizar en corriente continua, se determina el punto de operación del circuito en el estado estable de operación. Los resultados de este análisis no se reflejan en los instrumentos, se utilizan para un análisis posterior del circuito. El análisis de CA utiliza los resultados del análisis de CC para obtener modelos linealizados de componentes no lineales.
El análisis de circuitos en modo CA puede llevarse a cabo tanto en el dominio del tiempo como en el de la frecuencia. El programa también le permite analizar digital-analógico y circuitos digitales. En Electronics Workbench, puede explorar transitorios cuando se expone a circuitos señales de entrada varias formas

Operaciones realizadas durante el análisis:
Electronics Workbench le permite construir circuitos de diversos grados de complejidad utilizando las siguientes operaciones:
. selección de elementos y dispositivos de bibliotecas,
. trasladar elementos y esquemas a cualquier lugar del campo de trabajo,
. rotación de elementos y grupos de elementos por ángulos que son múltiplos de 90 grados,
. copiar, pegar o eliminar elementos, grupos de elementos, fragmentos de circuitos y circuitos completos,
. cambiar el color de los conductores,
. resaltado en color de los contornos del circuito para una percepción más fácil,
. conexión simultánea de varios instrumentos de medición y observación de sus lecturas en pantalla del monitor,
. asignación de elementos símbolo,
. cambiando los parámetros de los elementos en una amplia gama. Todas las operaciones se realizan con el ratón y el teclado. El control solo desde el teclado no es posible.

Al configurar los dispositivos, puede:
. cambiar las escalas del instrumento dependiendo del rango de medición,
. establecer el modo funcionamiento del instrumento,
. establecer el tipo de acciones de entrada en el circuito (corrientes y voltajes constantes y armónicos, pulsos triangulares y rectangulares).
Las capacidades gráficas del programa permiten:
. observar simultáneamente varias curvas en el gráfico,
. mostrar curvas en gráficos en diferentes colores,
. medir las coordenadas de los puntos en el gráfico,
. importe datos en un editor de gráficos, lo que le permite realizar las transformaciones necesarias de la imagen y enviarla a la impresora.
Electronics Workbench le permite utilizar los resultados obtenidos en los programas P-SPICE, PCB, así como transferir los resultados de Electronics Workbench a estos programas. Puede insertar un diagrama o un fragmento del mismo en editor de texto e imprimir en él explicaciones o comentarios sobre el funcionamiento del circuito.

Trabajar con el banco de trabajo electrónico
El programa Electronics Workbench está diseñado para el modelado y análisis de circuitos electrónicos. Las capacidades del programa Electronics Workbench v.5 son aproximadamente equivalentes a las del programa MicroCap y le permiten realizar trabajos desde experimentos simples hasta experimentos de modelado estadístico.
Al crear un esquema, Electronics Workbench le permite:
- seleccionar elementos y dispositivos de bibliotecas,

Mover elementos y esquemas a cualquier lugar del campo de trabajo,

Rotar elementos y sus grupos por ángulos que son múltiplos de 90 grados,

Copie, pegue o elimine elementos, fragmentos de diagramas,

Cambiar los colores de los conductores

Resalte los contornos del circuito con color,

Conecte simultáneamente varios dispositivos de medición y observe sus lecturas en la pantalla del monitor,
- asignar símbolos a los elementos,

Cambiar la configuración de los elementos.

Al cambiar la configuración del dispositivo, puede:
- cambiar las escalas del instrumento según el rango de medición,

Establecer el modo de funcionamiento del dispositivo.

Establezca el tipo de acciones de entrada en el circuito (corrientes o voltajes constantes o armónicos, pulsos triangulares o rectangulares).

Inserte un esquema o su fragmento en un editor de texto, en el que se imprima una explicación del funcionamiento del esquema.

Componentes del banco de trabajo electrónico
Después de iniciar WEWB32, la barra de menú y la barra de componentes aparecen en la pantalla.
El panel de componentes consta de iconos de campos de componentes y el campo de componentes consta de imágenes condicionales de componentes.
Un clic del ratón en el icono de un componente abre el campo correspondiente a ese icono.
A continuación se muestran algunos de los elementos de los campos de componentes:

Básico (componentes básicos)

Nodo de conexión

El nodo se utiliza para conectar conductores y crear puntos de control.

Resistor

La resistencia de la resistencia se puede configurar como un número en Ohm, kOhm, MOhm

Condensador

la capacitancia del capacitor viene dada por un número que indica la dimensión (pF, nF, μF, mF, F).

Llave

Una llave controlada por una llave. Dichas teclas se pueden cerrar o abrir usando teclas controladas en el teclado. (Nombre tecla de control se puede ingresar desde el teclado en el cuadro de diálogo que aparece después de hacer doble clic en la imagen de la clave).

Fuentes

Tierra

El componente "Tierra" tiene voltaje cero y sirve como punto de referencia para potenciales.

Fuente de voltaje CC 12V

La EMF de una fuente de voltaje constante se indica mediante un número con una indicación de la dimensión (de μV a kV)

Fuente de alimentación CC 1A

La corriente de la fuente de CC se establece mediante un número que indica la dimensión (de μA a kA)

Fuente de tensión CA 220 V / 50 Hz

El valor efectivo (raíz-media-cuadrado-RMS) del voltaje de la fuente viene dado por un número que indica la unidad (de μV a kV). Es posible configurar la frecuencia y la fase inicial.

Fuente corriente alterna 1 A/1 Hz

El valor efectivo de la fuente de corriente viene dado por un número que indica la dimensión (de μA a kA). Es posible configurar la frecuencia y la fase inicial.

Generador de reloj 1000 Hz / 50%

El generador genera una secuencia periódica de pulsos rectangulares. Puede ajustar la amplitud de los pulsos, el ciclo de trabajo y la frecuencia de los pulsos.

Indicadores (Instrumentos de la biblioteca de indicadores)

Los instrumentos más simples son el voltímetro y el amperímetro. Cambian automáticamente el rango de medición. En un esquema, puede usar varios de estos dispositivos al mismo tiempo.

Voltímetro

Se utiliza un voltímetro para medir el voltaje de CA o CC. El lado grueso del rectángulo corresponde al terminal negativo.
Al hacer doble clic en la imagen del voltímetro, se abre un cuadro de diálogo para cambiar los parámetros del voltímetro:
-valores de resistencia interna (por defecto 1MΩ),
- tipo de tensión medida (DC-constante, AC-variable).
Al medir el voltaje sinusoidal alterno (CA), el voltímetro muestra el valor efectivo

Amperímetro

Un amperímetro se utiliza para medir la corriente alterna o continua. El lado grueso del rectángulo corresponde al terminal negativo.
Al hacer doble clic en la imagen del amperímetro, se abre un cuadro de diálogo para cambiar los parámetros del amperímetro.
Valores de resistencia interna (por defecto 1mΩ),
Tipo de tensión medida (DC-constante, AC-variable).
Al medir voltaje sinusoidal alterno (CA), el amperímetro muestra el valor efectivo

instrumentos

1. Generador de funciones

El generador es una fuente de tensión ideal que genera formas de onda sinusoidales, triangulares o rectangulares. El terminal medio del generador, cuando está conectado al circuito, proporciona un punto común para leer la amplitud del voltaje alterno. Para leer el voltaje relativo a cero, este pin está conectado a tierra. Los pines más a la izquierda y más a la derecha se utilizan para suministrar una señal al circuito. El voltaje en el terminal derecho cambia en dirección positiva en relación con el terminal común, en el terminal izquierdo, en dirección negativa.
Al hacer doble clic en la imagen del generador, se abre una imagen del generador ampliada donde puede configurar:
- la forma de la señal de salida,
- frecuencia de tensión de salida (Frecuencia),
- ciclo de trabajo (ciclo de trabajo),
- amplitud de la tensión de salida (Amplitud),
- la componente constante de la tensión de salida (Offset).

2. Osciloscopio

Hay cuatro terminales de entrada en la imagen del osciloscopio.
- clip superior derecho - común,
- abajo a la derecha - entrada de sincronización,
- Los terminales inferiores izquierdo y derecho representan las entradas del Canal A y el Canal B, respectivamente.
Al hacer doble clic en la miniatura de un osciloscopio, se abre una imagen de un modelo de osciloscopio simple en el que puede configurar
- la ubicación de los ejes a lo largo de los cuales se retrasa la señal,
- la escala deseada del barrido a lo largo de los ejes,
- desplazamiento del origen a lo largo de los ejes,
- entrada capacitiva (botón AC) o entrada potencial (botón DC) del canal,
- modo de sincronización (interna o externa).

El campo Trigger se utiliza para determinar el inicio del barrido en la pantalla del osciloscopio. Los botones en la línea Edge configuran el momento de disparo del oscilograma en el borde positivo o negativo del pulso en la entrada de sincronización. El campo Nivel le permite establecer el nivel por encima del cual se activa el barrido.
Botones Auto, A, B, Ext establecer modos de sincronización
-Auto - lanzamiento automático del barrido cuando se enciende el circuito. Cuando el haz llega al final de la pantalla, la forma de onda se registra desde el principio de la pantalla,
-A - el disparador es la señal en la entrada A,
-B - la activación es la señal en la entrada B,
-Ext - Inicio externo. En este caso, la señal de disparo es la señal aplicada a la entrada del reloj.

Al presionar el botón EXPAND en un modelo de osciloscopio simple, se abre el modelo de osciloscopio expandido. A diferencia de un modelo simple, aquí hay tres paneles de información que muestran los resultados de la medición. Además, directamente debajo de la pantalla hay una barra de desplazamiento que le permite observar cualquier intervalo de tiempo desde el momento en que se enciende el circuito hasta el momento en que se apaga el circuito.

En la pantalla del osciloscopio hay dos cursores (rojo y azul), marcados con el 1 y el 2, con los que se pueden medir los valores instantáneos de tensión en cualquier punto del oscilograma. Para hacer esto, los cursores se arrastran con el mouse a la posición requerida (los triángulos en la parte superior del cursor son capturados por el mouse).
Las coordenadas de los puntos de intersección del primer cursor con los oscilogramas se muestran en el tablero de la izquierda, las coordenadas del segundo cursor en el tablero del medio. El panel derecho muestra los valores de las diferencias entre las coordenadas correspondientes del primer y segundo cursor.
El botón Reducir proporciona una transición a un modelo de osciloscopio simple.

3. Trazador (trazador de Bode)

Se utiliza para construir amplitud-frecuencia (AFC) y fase-frecuencia<ФЧХ) характеристик схемы.
El trazador mide la relación de las amplitudes de la señal en dos puntos del circuito y el cambio de fase entre ellos. Para las mediciones, el trazador genera su propio espectro de frecuencia, cuyo rango se puede configurar al configurar el dispositivo. Se ignora la frecuencia de cualquier fuente de CA en el circuito en estudio, pero el circuito debe incluir algún tipo de fuente de CA.
El plotter tiene cuatro pinzas: dos de entrada (IN) y dos de salida (OUT). Los pines izquierdos de las entradas IN y OUT están conectados a los puntos bajo prueba, y los pines derechos de las entradas IN y OUT están conectados a tierra.
Al hacer doble clic en la imagen del plóter, se abre su imagen ampliada.

El botón MAGNITUDE se presiona para obtener la respuesta de frecuencia, el botón PHASE - para obtener la respuesta de fase.
El panel VERTICAL define:
-valor inicial (I) del parámetro del eje vertical,
-valor final (F) del parámetro del eje vertical
- tipo de escala del eje vertical - logarítmica (LOG) o lineal (LIN).
El panel HORIZONTAL se configura de la misma manera.
Al recibir la respuesta de frecuencia, la relación de voltaje se traza a lo largo del eje vertical:
- en una escala lineal de 0 a 10E9;
- en una escala logarítmica de -200 dB a 200 dB.
Al recibir el PFC, los grados de -720 grados a +720 grados se trazan a lo largo del eje vertical.
El eje horizontal siempre representa la frecuencia en Hz o unidades derivadas.
El cursor se encuentra al principio de la escala horizontal. Las coordenadas del punto de movimiento del cursor con el gráfico se muestran en los campos de información en la parte inferior derecha.

modelado de circuitos
El circuito en estudio se ensambla en el campo de trabajo usando el mouse y el teclado.
Al construir y editar esquemas, se realizan las siguientes operaciones:
-selección de un componente de la biblioteca de componentes;
- selección de un objeto;
- movimiento del objeto;
-copiar objetos;
-retirada de objetos;
- conexión de componentes de circuitos con conductores;
-establecimiento de los valores de los componentes;
- conexión de dispositivos de medición.
Después de construir el circuito y conectar los dispositivos, el análisis del funcionamiento del circuito comienza después de presionar el interruptor en la esquina superior derecha de la ventana del programa (en este caso, los momentos del tiempo del circuito se muestran en la esquina inferior izquierda de la ventana). pantalla).
Presionando el interruptor de nuevo se detiene el circuito.
Puede hacer una pausa mientras el circuito está funcionando presionando la tecla F9 en el teclado; presionar F9 nuevamente reinicia el circuito (se puede lograr un resultado similar presionando el botón Pausa ubicado debajo del interruptor).
La elección del componente necesario para construir el circuito se realiza después de seleccionar el campo de componentes que contiene el elemento requerido. Este elemento es capturado por el mouse y movido al campo de trabajo.
Selección de un objeto. Al seleccionar un componente, haga clic izquierdo en él. En este caso, el componente se vuelve rojo. (Puede eliminar la selección haciendo clic en cualquier parte del espacio de trabajo).
Mover un objeto. Para mover un objeto, selecciónelo, coloque el puntero del mouse sobre el objeto y, manteniendo presionado el botón izquierdo del mouse, arrastre el objeto.
El objeto se puede girar. Para hacer esto, primero debe seleccionar el objeto, luego hacer clic derecho y seleccionar la operación deseada.
-Rotar (rotar 90 grados),
-Voltear verticalmente (voltear verticalmente),
-Voltear horizontalmente (voltear horizontalmente)
La copia de objetos se realiza mediante el comando Copiar del menú Editar. Antes de copiar el objeto debe ser seleccionado. Cuando se ejecuta el comando, el objeto seleccionado se copia en el búfer. Para pegar el contenido del portapapeles en el espacio de trabajo, seleccione el comando Pegar del menú Editar
Eliminación de objetos. Los objetos seleccionados se pueden eliminar con el comando Eliminar.
Conexión de componentes de circuitos con conductores. Para conectar componentes con conductores, debe mover el puntero del mouse al pin del componente (en este caso, aparecerá un punto negro en el pin). Al presionar el botón izquierdo del mouse, mueva el puntero del mouse al pin del componente al que desea conectarse y suelte el botón del mouse. Los terminales de los componentes estarán conectados por un conductor.
El color del conductor se puede cambiar haciendo doble clic en el conductor con el mouse y seleccionando el color deseado en la ventana que aparece.
Eliminación de un conductor. Si, por alguna razón, es necesario quitar el conductor, es necesario mover el puntero del mouse a la salida del componente (debe aparecer un punto negro). Al presionar el botón izquierdo del mouse, muévalo a un área vacía del campo de trabajo y suelte el botón del mouse. El conductor desaparecerá.

Los valores de los parámetros se establecen en el cuadro de diálogo de propiedades del componente, que se abre haciendo doble clic en la imagen del componente (pestaña Valor).
A cada componente se le puede dar un nombre (pestaña Etiqueta)
Conexión de dispositivos. Para conectar el dispositivo al circuito, debe arrastrar el dispositivo desde la barra de herramientas al campo de trabajo con el mouse y conectar los cables del dispositivo a los puntos en estudio. Algunos dispositivos deben estar conectados a tierra, de lo contrario, sus lecturas serán incorrectas.
Aparece una imagen ampliada del instrumento cuando hace doble clic en la imagen en miniatura.
Ejercicio: Ensamble el circuito divisor de voltaje que se muestra en la figura.
- Aplicar una tensión sinusoidal con una frecuencia de 3 kHz y una amplitud de 5 V a la entrada del circuito del generador de funciones,
- Conectar la misma señal al canal A del osciloscopio,
- Conectar a la salida del canal divisor B del osciloscopio,
- resaltar los conductores del canal A y del canal B con diferentes colores,
- Encienda el circuito, si es necesario, cambie la configuración de los instrumentos de medición,
-Ir al modelo de osciloscopio avanzado. Usando el cursor y el panel de información izquierdo, mida el valor de amplitud de la señal de salida.
-Además, conecte voltímetros a la entrada y salida y vuelva a encender el circuito.
Obtenga las lecturas correctas del voltímetro.

generador de palabras
El diagrama muestra una imagen reducida del generador de palabras.

Las 16 salidas en la parte inferior del generador alimentan los bits de la palabra generada en paralelo.
La salida de la señal de reloj (abajo a la derecha) se alimenta con una secuencia de pulsos de reloj a una frecuencia determinada.
La entrada de sincronización se utiliza para suministrar un pulso de reloj desde una fuente externa.
Haga doble clic para abrir una imagen ampliada del generador

El lado izquierdo del generador contiene palabras de 16 bits especificadas en código hexadecimal. Cada combinación de códigos se ingresa usando el teclado. El número de la celda que se está editando (de 0 a 03FF, es decir, de 0 a 2047) se resalta en el cuadro Editar. Durante el funcionamiento del generador, la dirección de la celda actual (Actual), la celda inicial (Inicial) y la celda final (Final) se muestran en la sección Dirección. Emitido a 16 salidas (en la parte inferior del generador) las combinaciones de códigos se muestran en código ASCII y código binario (Binary).
El generador puede operar en modo escalonado, cíclico y continuo.
-El botón Paso pone el generador en modo paso a paso;
- Botón Burst - en modo cíclico (todas las palabras se envían a la salida del generador una vez en secuencia;
-Botón de ciclo - en modo continuo. Para detener la operación continua, presione el botón Ciclo nuevamente.
El panel Activador determina el momento en que se inicia el generador (Interno: sincronización interna, Externo: sincronización externa cuando los datos están listos).
El modo de sincronización externa se utiliza cuando el dispositivo bajo prueba puede reconocer (reconocer) la recepción de datos. En este caso, el dispositivo, junto con la combinación de códigos, recibe una señal del terminal Data ready, y el dispositivo bajo prueba debe emitir una señal de recepción de datos, que debe conectarse al terminal Trigger del generador de palabras. Esta señal produce el siguiente arranque del generador.
El botón Breakpoint rompe el generador en la celda especificada. Para hacer esto, seleccione la celda deseada con el cursor y luego haga clic en el botón Punto de interrupción
El botón Patrón abre un menú con el que puede
Borrar búfer: borra el contenido de todas las celdas,
Abrir: cargue combinaciones de código desde un archivo con extensión .dp.
Guardar: escriba todas las combinaciones escritas en la pantalla en un archivo;
Contador ascendente: llene el búfer de pantalla con combinaciones de códigos, comenzando desde 0 en la celda cero y luego agregando uno en cada celda subsiguiente;
Contador descendente: llene el búfer de pantalla con combinaciones de códigos, comenzando con FFFF en la celda cero y luego disminuyendo en 1 en cada celda posterior;

Shift right: complete cada cuatro celdas con combinaciones 8000-4000-2000-1000 y muévalas a la derecha en las siguientes cuatro celdas;
Desplazamiento a la izquierda: lo mismo, pero desplazado a la izquierda.

Analizador lógico
En el diagrama se muestra una imagen reducida del analizador lógico.

El analizador lógico está conectado al circuito usando los pines en su lado izquierdo. Simultáneamente, se pueden observar señales en 16 puntos del circuito. El analizador está equipado con dos líneas de visión, lo que le permite obtener lecturas de los intervalos de tiempo T1, T2, T2-T1, así como una barra de desplazamiento horizontal

El bloque Reloj contiene terminales para conectar una fuente de señales de disparo de Calificador externo y selectivo convencional, cuyos parámetros se pueden configurar usando el menú llamado por el botón Configurar.
Puede disparar en el borde ascendente (positivo) o descendente (negativo) de la señal de disparo utilizando una fuente externa (externa) o interna (interna). En la ventana Calificador de reloj, puede establecer el valor de la señal lógica (0,1 o x) en la que se inicia el analizador.
La sincronización externa se puede realizar mediante una combinación de niveles lógicos aplicados a las entradas de los canales del analizador.

Un desarrollador web crece con los proyectos que crea y desarrolla. Con el crecimiento de los proyectos, aumenta la complejidad de la parte del software, aumenta inevitablemente la cantidad de datos procesados ​​por ella, así como complejidad del esquema de datos. La comunicación con otros desarrolladores web muestra que las bases son muy populares entre nosotros. datos mysql, y para gestionarlos - el notorio PHPMyAdmin. Pasando de proyectos pequeños a grandes, de cms a frameworks, muchos, como yo, nos mantenemos fieles a MySQL. Sin embargo, para diseñar una base de datos compleja con una gran cantidad de tablas y relaciones, faltan las capacidades de PHPMyAdmin. Así que decidí escribir una reseña. MySQL Workbench es un maravilloso programa de escritorio gratuito para trabajar con MySQL.

En la primera parte de la revisión, cubriré los conceptos básicos de trabajar con el programa, por lo que puede usar este artículo como guía de usuario novato. La segunda parte estará dedicada al uso de Workbench en combate cuando se trabaja con un servidor remoto. En él daré lo básico. instrucciones y recomendaciones para configurar una conexión de servidor y sincronización con él.

Banco de trabajo MySQL- una herramienta de diseño de base de datos visual que integra el diseño, el modelado, la creación y el funcionamiento de una base de datos en un único entorno perfecto para el sistema de base de datos MySQL.

Debo decir que el programa es realmente genial. Le permite lanzar rápidamente y con placer esquemas de datos del proyecto, diseño entidades y relaciones entre ellos, sin dolor implementar cambios en el esquema y con la misma rapidez y sin dolor sincronizar con un servidor remoto. un editor de gráficos EER-diagramas, que se asemeja a divertidas cucarachas, le permite ver la imagen general del modelo de datos y disfrutar de su ligereza y elegancia :) Después del primer intento, esta herramienta se convierte en un asistente indispensable en el arsenal de combate del programador web.

Descargar MySQL Workbench

La distribución de MySQL Workbench está disponible en esta página. La última versión del programa en el momento de escribir este artículo es Versión 6.1. Antes de descargar, debe seleccionar una de las siguientes plataformas:

  • Microsoft Windows (Instalador MSI y archivo ZIP disponibles)
  • ubuntu linux
  • Fedora
  • Red Hat Enterprise Linux/Oracle Linux
  • Mac OS X

Después de elegir una plataforma, se le solicitará que se registre o inicie sesión en Oracle. Si no quieres, hay un enlace más abajo. "No gracias, solo inicia mi descarga"- Haz click en eso ;)

Comienzo del trabajo

La pantalla de inicio del programa refleja las áreas principales de su funcionalidad: el diseño de modelos de bases de datos y su administración:

En la parte superior de la pantalla hay una lista de conexiones a los servidores MySQL de sus proyectos, y una lista de modelos de datos abiertos recientemente está en la parte inferior de la pantalla. El trabajo suele comenzar con crear un esquema de datos o cargando una estructura existente en MySQL Workbench. ¡Pongámonos a trabajar!

Crear y editar un modelo de datos

Para agregar un modelo, haga clic en el signo más junto al encabezado "Modelos" o seleccione "Archivo → Nuevo modelo" (Ctrl + N):

En esta pantalla, ingrese el nombre de la base de datos, seleccione la codificación predeterminada y, si es necesario, complete el campo de comentarios. Puedes empezar a crear tablas.

Agregar y editar una tabla

La lista de bases de datos del proyecto y la lista de tablas dentro de la base de datos se ubicarán en la pestaña "Esquemas físicos". Para crear una tabla, haga doble clic en "+Agregar tabla":

Se abrirá una interfaz conveniente para editar la lista de campos y sus propiedades. Aquí podemos establecer el nombre del campo, el tipo de datos, así como establecer varios atributos para los campos: asignar un campo clave principal (PK), márcalo No nulo (NN), binario (BIN), único (UQ) y otros, puestos para el campo incremento automático (IA) Y valor por defecto.

Gestión de índices

Puede agregar, eliminar y editar índices de tablas en la pestaña "Índices" interfaz de gestión de tablas:

Ingresamos el nombre del índice, seleccionamos su tipo, luego marcamos la lista de campos que participan en este índice en el orden requerido. El orden de los campos corresponderá al orden en que se marcaron las casillas de verificación. En este ejemplo, agregué un índice único al campo nombre de usuario.

Relaciones entre tablas

La configuración de claves foráneas y la vinculación de tablas solo es posible para tablas InnoDB(este sistema de almacenamiento está seleccionado por defecto). Para administrar las relaciones en cada tabla hay una pestaña "Llaves extranjeras":

Para agregar un enlace, abra la pestaña "Llaves extranjeras" mesa infantil, introduzca el nombre de la clave externa y seleccione tabla principal. Más en la parte media de la pestaña en la columna. Columna seleccione el campo clave de la tabla secundaria, y en la columna Columna referenciada- el campo correspondiente de la tabla principal (los tipos de campo deben coincidir). Al crear claves foráneas los índices correspondientes se crean automáticamente en la tabla secundaria.

en el capitulo Opciones de clave externa configurar el comportamiento de la clave foránea cuando cambia el campo correspondiente (EN ACTUALIZACIÓN) y eliminación (EN ELIMINAR) entrada principal:

  • RESTRINGIR- lanza un error al cambiar/eliminar el registro principal
  • CASCADA- actualice la clave externa cuando cambie el registro principal, elimine el registro secundario cuando se elimine el principal
  • ESTABLECER NULO- establecer el valor de la clave externa NULO al cambiar/eliminar un padre (inaceptable para los campos que tienen la marca establecida ¡NO NULO!)
  • SIN ACCIÓN- no hacer nada, pero de hecho el efecto es similar a RESTRINGIR

En el ejemplo anterior, agregué a la tabla secundaria Perfil del usuario clave externa para vincular a la tabla principal usuario. Al editar un campo ID de usuario y eliminando posiciones de la mesa usuario cambios similares se automáticamente sucede con los registros relacionados de la tabla Perfil del usuario.

Al crear un proyecto, a menudo es necesario agregar datos de inicio a la base de datos. Pueden ser categorías raíz, usuarios administradores, etc. Hay una pestaña para esto en la administración de tablas de MySQL Workbench "Inserciones":

Como puede ver en el ejemplo, si necesita aplicar alguna función de MySQL a los datos antes de escribir en la base de datos, esto se hace usando la sintaxis \func functionName("datos"), Por ejemplo, \func md5("contraseña").

Creación de un diagrama EER (diagrama entidad-relación)

Para representar el esquema de datos, las entidades y sus relaciones en forma gráfica, MySQL Workbench tiene un editor de diagramas EER. Para crear un diagrama en la parte superior de la pantalla de administración de la base de datos, haga doble clic en el icono "+AñadirDiagrama":

En su interfaz, puedes crear y editar tablas, agregar enlaces de varios tipos entre ellas. Para agregar una tabla que ya existe en el diagrama al diagrama, simplemente arrástrela desde el panel árbol de catálogo.

Para exportar el esquema de datos a un archivo gráfico, seleccione "Archivo → Exportar" y luego una de las opciones (PNG, SVG, PDF, archivo PostScript).

Importar esquema de datos existente (desde el volcado de SQL)

Si ya tenemos un esquema de datos, se puede importar fácilmente a MySQL Workbench para seguir trabajando. Para importar el modelo desde el archivo SQL, seleccione "Archivo → Importar → Ingeniería inversa MySQL Create Script...", luego seleccione el archivo SQL deseado y haga clic en "Ejecutar >"

MySQL Workbench también permite importar y sincronizar el modelo de datos directamente con un servidor remoto. Para esto necesitas crear conexión de acceso remoto a MySQL, del que hablaré en la continuación de esta revisión.

El proyecto de demostración del artículo está disponible para su descarga en este enlace. ¡Te deseo éxito y hermosos esquemas de cucarachas!

El propósito de esta publicación es ayudar a un desarrollador novato a acostumbrarse rápidamente y diseñar una base de datos simple utilizando la herramienta de diseño de base de datos visual MySQL Workbench de Oracle y obtener su modelo ER y su volcado SQL.

Bueno, ¡menos palabras y más significado! La apariencia de la ventana del programa, la sección "Modelado de datos" se ve así:

Para abrir un modelo existente, haga clic en el enlace: Abrir modelo EER existente, para crear un nuevo modelo - seleccione un parámetro: Crear nuevo modelo EER para crear un modelo entidad-relación a partir de una base de datos existente, haga clic en la opción: Crear modelo EER a partir de base de datos existente y para crear un modelo EER a partir de un script SQL, debe seleccionar: Crear modelo EER desde secuencia de comandos SQL.
Para crear un nuevo modelo, use el enlace Create New EER Model, luego de hacer clic en él, se mostrará una ventana con parámetros:

Primero necesita crear tablas, para hacer esto, haga clic en el botón Agregar tabla, aparecerá el siguiente formulario:

Primero creemos una tabla usuarios, que almacenará datos sobre los usuarios del sistema de información, en el campo nombre de la tabla ingrese el nombre de la tabla en la sección de formulario columnas crear campos de tabla:
- Primer campo identificación contendrá un número de usuario único, establezca sus propiedades: Incremento automático, no nulo, clave principal Y Único, en el capítulo tipo de datos elegir tipo entero entero.
- El segundo campo fio, donde se almacenará NOMBRE COMPLETO. usuario, establezca el campo de propiedad: No nulo, Clave primaria, en el capítulo tipo de datos elige el tipo de cadena VARCHAR 255 .
- Tercer campo acceso, contendrá el inicio de sesión del usuario, debe ser único, como el campo identificación, así que establezcamos su propiedad Único y establecer el número de caracteres en 255 .
- Los siguientes campos: contraseña que contiene una contraseña correo electrónico que contiene una dirección de correo electrónico y un campo tipo que contiene el tipo de usuario no tendrá propiedades especiales, con un tipo de cadena VARCHAR mucho tiempo 255 caracteres excepto el último campo tipo quien ha tenido suficiente 45 caracteres.
Después de las manipulaciones realizadas, el formulario con el nombre de la tabla usuarios se verá así:

Aparecerá una tabla en el gráfico. usuarios con campos e índices:

Vamos a crear una tabla de la misma manera. ajustes con configuraciones para acceder a la base de datos IS que contiene campos identificación, anfitrión para especificar el nombre de host (dirección del servidor), base de datos- El nombre de la base de datos, usuario Y contraseña con usuario y contraseña para instalar la IP en un servidor remoto.

A continuación, utilizando el método ya conocido, crearemos una tabla de tiendas que almacenará datos sobre las tiendas en los campos: identificación tipo entero– clave, distinto de cero, único con incremento automático, campo nombre campo de nombre de la tienda DIRECCIÓN– su dirección física, campo teléfono- número de teléfono de la tienda sitio– sitio web de la tienda y el campo correo electrónico con la dirección de correo electrónico de la tienda.

Luego creamos una tabla. productos almacenar datos sobre los productos de la tienda en los campos: identificación tipo entero– clave, distinto de cero, único con incremento automático, campo de nombre que almacena el nombre de la tienda, clave, campo distinto de cero de tipo entero tienda_id número de tienda, campo tipo_id con información sobre el número de artículo de la tabla de tipos de productos. El campo de marca es la marca del fabricante, 255 caracteres de largo, el campo modelo– con modelo de producto, campo datos– con los datos y características del tipo de producto Texto pequeño, campo imagen con la dirección completa a la imagen del producto de 255 caracteres, y el campo de precio con el precio del producto y garantía con información sobre el período de garantía del producto, de 45 caracteres.

Tablas que creamos ambientes, tiendas Y productos se parece a esto:

A continuación, necesitamos una tabla que almacene el tipo de productos. tipo de producto, consta de un campo clave único, no nulo identificación con un incremento automático de un tipo entero y un campo de nombre único de 255 caracteres, que contiene el nombre del tipo de producto.

La vista de la tabla es la siguiente:

Las dos últimas tablas son pedidos Y entregas, el primero contiene información sobre los pedidos de los clientes, y el último datos sobre la entrega de productos.

Campos de tabla pedidos: identificación clave, no nulo, campo único de tipo entero con autoincremento, campo tienda_id que contiene el número de la tienda: un campo clave de tipo entero distinto de cero ID del Producto almacenar el número de producto: un campo clave de tipo entero distinto de cero fio fecha con fecha de pedido - tipo FECHA, campo cantidad con el número de mercancías pedidas – tipo entero, campo teléfono con el número de teléfono del cliente, un tipo de cadena con una longitud de 255 caracteres y un campo de confirmación que contiene información sobre la confirmación del pedido, un tipo booleano.

Campos de tabla entregas: Solicitar ID con número de pedido: clave, distinto de cero, campo de tipo entero único con incremento automático, campo de campo fio con el número del usuario que hizo el pedido - un campo clave, de tipo entero distinto de cero DIRECCIÓN almacenar la dirección de entrega de los bienes especificados por el cliente - un tipo de cadena con una longitud de 255 caracteres, el campo tiempo almacenar el tiempo de entrega deseado de los productos: un tipo de cadena con una longitud de 255 caracteres, el campo fecha con la fecha en que el cliente realizó el pedido, como FECHA y un campo booleano confirmar almacenar información sobre la entrega de mercancías.

mesas pedidos Y entregas se parece a esto:

Relaciones de tabla

Hemos creado una base de datos que consta de siete tablas, ahora necesitamos vincular las tablas, ya hemos creado campos clave de tipo entero, se convertirán en la base para la vinculación.
Para vincular dos tablas, por ejemplo productos Y tipo de producto, debe hacer doble clic con el botón izquierdo del mouse en el diagrama con la tabla de productos y seleccionar la pestaña llaves extranjeras(llaves extranjeras), luego en el campo nombre de clave foránea ingrese un nombre de clave externa único, haga doble clic en la pestaña Tabla de referencia y seleccionar tabla tipo de producto, luego en el formulario ubicado a la derecha, seleccione el campo de referencia tipo_id y seleccione el campo de la lista emergente identificación.

Por lo tanto, ambos campos de la tabla están conectados, luego debe establecer el tipo de relación entre las tablas, abra la ventana haciendo clic en la relación entre las tablas que aparece y seleccione la pestaña clave externa y en la seccion cardinalidad seleccione el tipo de relación uno a muchos y cierre la ventana. El diagrama mostrará la relación de las tablas:

De manera similar, vinculamos todos los campos clave en las tablas para que estén lógicamente interconectados, luego debemos asegurarnos de que la base de datos diseñada corresponda a la tercera forma normal.

forma normal- una propiedad de una relación en un modelo de datos relacionales que lo caracteriza en términos de redundancia, lo que puede conducir potencialmente a resultados lógicamente erróneos de muestreo o cambio de datos. La forma normal se define como el conjunto de requisitos que debe satisfacer una relación.

En un modelo relacional, una relación siempre está en primera forma normal, por definición del concepto de relación. En cuanto a las diversas tablas, es posible que no sean representaciones correctas de las relaciones y, en consecuencia, es posible que no estén en la primera forma normal. Una variable de relación está en la segunda forma normal si y solo si está en la primera forma normal y cada atributo no clave depende irreduciblemente (funcionalmente completo) de su clave candidata. Una base de datos estará en la tercera forma normal si se convierte en la segunda forma normal y cada columna que no es clave es independiente entre sí.

Así, nuestra base está en tercera forma normal, porque cada columna no clave es independiente entre sí. Esto se ve claramente en el diagrama de nuestra base de datos:

La mayoría de las tablas están en una relación de uno a muchos, con la excepción de las tablas entregas Y pedidos en una relación de uno a uno, ya que entregado, solo puede haber un pedido, es decir, Un pedido tiene una sola entrega. El resto de conexiones están claramente indicadas arriba.

Ahora subamos nuestra base de datos al servidor. Para hacer esto, cree una nueva conexión a la base de datos haciendo clic en el enlace Nueva conexión en la ventana de inicio del programa:

Luego complete los campos en la ventana que se abre:

Especifique el nombre de la conexión en el campo nombre de la conexión, seleccione el método de conexión en la lista Método de conexión, configure el nombre de host y el puerto en la pestaña Parámetros, especifique el nombre de usuario y la contraseña si existe y haga clic en el botón Aceptar. Luego abre la pestaña Diagrama EER, seleccione el elemento en el panel Base de datos y haga clic en la opción Ingeniero de avanzada:

Después de que aparezca la ventana, haga clic en el botón "próximo", seleccione el parámetro Exportar objetos de tabla MySQL y presiona el boton "próximo":

Después de presionar el botón, aparecerá una pestaña con el código SQL, puede guardarlo presionando el botón Guardar en archivo si es necesario, y luego haga clic en el botón "próximo". Aparecerá una ventana con los parámetros de conexión:

Compruebe si los parámetros de conexión son correctos y haga clic en el botón "Ejecutar", si el código SQL no contiene errores, luego de la ejecución del código veremos una ventana con una lista de tablas; de lo contrario, se mostrará un mensaje de error. Ahora nuestra base de datos está cargada en el servidor.

Gracias por su atención, descargue el programa en sí.

UPD:

Algunos habravchans estaban interesados ​​en la capacidad de mostrar líneas de enlace de tablas en el modo de campo a campo.

siguiendo el consejo de uno de los usuarios, daré una pequeña explicación sobre cómo cambiar la apariencia de las relaciones y tablas, para ello es necesario seleccionar la siguiente opción en la sección de menú Notación de relación:

Después de eso, las relaciones de la tabla tomarán la forma:

También es posible cambiar la apariencia de las tablas, para esto debe marcar la casilla en la sección del menú anterior y en la siguiente Notación de objetos:

Así es como se ve la tabla del diagrama reducida al estándar IDEF1X:

¡Gracias por los útiles comentarios!


Cualquiera que sea el desarrollador de la base de datos: un principiante (en particular) o un profesional barbudo, siempre es más fácil y más visual para él imaginar en qué está trabajando, qué está desarrollando. Personalmente, me coloco en la primera categoría y para entender el material, me gustaría ver visualmente lo que diseño / desarrollo.

Hasta la fecha, existen varios programas y herramientas que hacen frente a una tarea similar: algunos son mejores, otros son peores. Pero hoy me gustaría hablar un poco sobre MySQL WorkBench, una herramienta visual de diseño de bases de datos que integra diseño, modelado, creación y operación de bases de datos en un único entorno perfecto para el sistema de bases de datos MySQL, que es el sucesor de DBDesigner 4 de FabForce.( C) Wikipedia. MySQL WorkBench se distribuye en dos sabores: OSS-Edición comunitaria(distribuido bajo la LGPL) y SE - edición estándar- versión para la que los desarrolladores piden dinero. Pero creo que para muchos será suficiente y OSS versiones (especialmente para principiantes y aquellos que no quieren o consideran inapropiado pagar por software, así como seguidores de programas de código abierto), especialmente porque la versión OSS tiene una rica funcionalidad.

Entonces, como su nombre indica, esta herramienta está diseñada para trabajar con mysql bases de datos y admite una gran cantidad de diferentes tipos de modelos MySQL (ver captura de pantalla a continuación) y se convertirá en una herramienta indispensable para una mejor comprensión y aprendizaje de bases de datos relacionales (en particular MySQL) para principiantes:

Así, cualquier desarrollador de MySQL encontrará lo que necesita. Además Banco de trabajo MySQL te permite conectar una base de datos existente, ejecutar consultas SQL y scripts SQL, editar y administrar objetos de base de datos, pero para aquellos que recién comienzan a dominar las bases de datos relacionales, lo más interesante, en mi opinión, es la capacidad de crear Modelos EER Base de datos. En otras palabras, esta es una representación visual de todas las relaciones entre las tablas de su base de datos que, si es necesario, puede presentarse fácilmente como un script SQL, editarse o crear una nueva vista. Pero más sobre eso más adelante. Primero, veamos cómo se ve el ojo principal. Banco de trabajo MySQL(5.2.33 rev. 7508):
Para crear un modelo EER de su base de datos, seleccione " Crear nuevo modelo EER". Como resultado, tendremos una pestaña en la que podemos agregar / crear diagramas, tablas, vistas, procedimientos; establecer varios derechos de acceso para los usuarios; crear un modelo usando scripts SQL. Esta pestaña se ve así:
No consideraremos el proceso de creación de tablas y bases de datos, porque todo es simple aquí. Daré solo la versión final del modelo terminado (vea las capturas de pantalla a continuación). Además, si pasa el cursor sobre la línea de enlace (línea discontinua) de las tablas, el "enlace", la clave principal y la clave externa se resaltarán en un color diferente. Si pasa el cursor sobre una tabla, se resaltará la tabla en sí, así como todos los enlaces que pertenecen a la tabla seleccionada.

Para editar la tabla, simplemente haga clic derecho en la tabla que necesitamos y seleccione " Editar tabla...". Como resultado, aparecerá un área adicional de edición de tablas en la parte inferior de la ventana, en la que puede cambiar el nombre de la tabla, las columnas, las claves externas y mucho más. Para exportar una tabla a un SQL script, simplemente haga clic derecho en la tabla que necesitamos y elija " Copiar SQL al Portapapeles", y luego péguelo desde el portapapeles a la ubicación/programa/archivo deseado.

Y ahora directamente sobre instalación Banco de trabajo MySQL. Naturalmente, primero debe descargar MySQL WorkBench. Para hacer esto, vaya a la página de descarga de MySQL WorkBench, en la parte inferior de la página en la lista desplegable, seleccione el sistema operativo que necesitamos. Como resultado, se nos ofrecerán varias opciones de descarga:

  • para sistema operativo ventanas puede descargar el instalador MSI, el archivo zip del programa, así como el archivo con el código fuente. Para este sistema operativo Banco de trabajo MySQL solo se puede descargar para Windows de 32 bits;
  • para los usuarios ubuntu la elección es un poco más rica que para los usuarios de Windows: se nos ofrece descargar Banco de trabajo MySQL para versiones de Ubuntu 10.04, 10.10 (en el momento de escribir este artículo) y versiones de paquetes deb de 32 o 64 bits;
  • Para basado en rpm distribuciones, y en este caso es Fedora, Suse Linux y RedHat/Oracle Linux, Banco de trabajo MySQL se presentan ensamblajes para sistemas operativos de 32 y 64 bits;
  • Los usuarios de Macintosh tampoco han sido olvidados: para ellos hay un ensamblaje solo para un sistema operativo de 32 bits;
  • y por supuesto puedes descargar el código fuente del programa;

Por lo tanto, seleccione la opción de descarga deseada y haga clic en Descargar. Luego, se nos pedirá amablemente que nos presentemos: para usuarios registrados, para ingresar un nombre de usuario y contraseña, para principiantes, para registrarse. Si no desea presentarse, seleccione la opción a continuación " "¡No gracias, solo llévame a las descargas!" y elija el espejo más cercano para descargar. Además, antes de instalar, asegúrese de haber instalado cliente mysql,.de lo contrario, MySQL WorkBench se negará a instalar.

Cosas para recordar y saber para los usuarios de Linux:

Naturalmente, como en el caso de Windows, no te olvides del Cliente MySQL. Para usuarios de Ubuntu: debe descargar la versión del programa, de acuerdo con la versión de su Ubuntu.Durante la instalación, mire cuidadosamente los mensajes de error, si los hay, que probablemente le indicarán qué paquetes faltan en su sistema operativo. Lea sobre esto a continuación.

Cómo están las cosas con las distribuciones rmp-base, lamentablemente no lo sé, porque. Nunca he usado este tipo de distribuciones, pero creo que es casi lo mismo que con las basadas en Debian.

Es posible que haya notado que no hay montaje. Banco de trabajo MySQL para sistema operativo Debian GNU/Linux. Pero, como ha demostrado la práctica, está bien. Para instalacion Banco de trabajo MySQL en Debian 6.0 (Squeeze) usaremos debutante- paquete para Ubuntu 10.04(no te olvides del bitness de tu SO: x86 o x64). Déjame recordarte que para instalar el paquete deb descargado, puedes usar la utilidad gdebi o ingrese el siguiente comando en la consola como root:

# dpkg -i mysql-workbench-gpl-5.2.33b-1ubu1004-amd64.deb Por ejemplo, recibí el siguiente error al instalar MySQL WorkBench:
dpkg: las dependencias del paquete impiden la personalización del paquete mysql-workbench-gpl:
mysql-workbench-gpl depende de libcairomm-1.0-1 (>= 1.6.4), sin embargo:
El paquete libcairomm-1.0-1 no está instalado.
mysql-workbench-gpl depende de libctemplate0, sin embargo:
El paquete libctemplate0 no está instalado.
mysql-workbench-gpl depende de libgtkmm-2.4-1c2a (>= 1:2.20.0), sin embargo:
El paquete libgtkmm-2.4-1c2a no está instalado.
mysql-workbench-gpl depende de libpangomm-1.4-1 (>= 2.26.0), sin embargo:
El paquete libpangomm-1.4-1 no está instalado.
mysql-workbench-gpl depende de libzip1 (>= 0.9), sin embargo:
El paquete libzip1 no está instalado.
mysql-workbench-gpl depende de python-paramiko, sin embargo:
El paquete python-paramiko no está instalado.
mysql-workbench-gpl depende de python-pysqlite2, sin embargo:
El paquete python-pysqlite2 no está instalado.
dpkg: no se pudo procesar la opción mysql-workbench-gpl (--install):
problemas de dependencia: dejar sin configurar
Ocurrieron errores al procesar los siguientes paquetes:
mysql-workbench-gpl

Para corregir este error, solo tuve que escribir un comando en la consola para instalar algunos paquetes:

# aptitude install libzip1 libcairomm-1.0-dev libctemplate0 libgtkmm-2.4-1c2a

Para instalar los paquetes anteriores, también necesitará paquetes adicionales quien gerente apto amablemente ofrezca descargar. Después de instalar todos los paquetes necesarios, MySQL WorkBench se instala sin problemas.

Todo: MySQL WorkBench está correctamente instalado y listo para aprender a trabajar.

actualización:
Si no me equivoco, desde Ubuntu 12.04 se puede encontrar MySQL WorkBench en los repositorios de la distribución. Por lo tanto, el proceso de instalación es mucho más fácil y sin muletas.
Para instalar MySQL WorkBench, simplemente ingrese el siguiente comando en la terminal:
sudo aptitude install mysql-workbench

Si nota un error, seleccione un fragmento de texto y presione Ctrl + Enter
COMPARTIR: