MANUAL DE USUARIO DE DBDESIGNER V. 4
Información General
Licencia Ayuda Envío de errores
Fundamentos
Modelos y Bases de Datos El Interfaz de Usuario Modelado
Modelado
Tablas y Relaciones Colocar una nueva tabla Editar una Tabla Crear Índices de Tabla Hacer una Relación Consultado
Construyendo Selects Un Select sencillo Realizando JOINs Seleccionando Columnas El Interfaz de Usuario
Elementos Principales El Menú Principal Menú Archivos Menú Editar Menú Mostrar Menú Base de Datos Menú Plugins Menú Opciones Menú Ventanas Menú Ayuda Paletas La Paleta Herramientas La Paleta Navegador
Página de Navegación Página de Información La Paleta de Tipos de Datos Tipos de Datos Comunes Todos los Tipos de Datos Reemplazar Tipos de Datos Reinicializar Tipos de Datos La Paleta de Modelado de BD La Barra de Estado Los Editores
Editores de Tabla Cómo usar el Editor de Tablas Opciones de Tabla Columnas de Tabla Índices de Tabla Inserts Standard Opciones de Tabla Opciones de Tabla Avanzadas Comentarios Editor de Relaciones Editor de Regiones Editor de Notas Editor de Imágenes Editor de Tipos de Datos Editor de Consultas Creación y Mantenimiento de BD
Exportación Tradicional de SQL ¿Qué es la sincronización? ¿Qué es la Ingeniería Inversa? Exportar Creates SQL Opciones de Create SQL Exportar Drops SQL Opciones de Drop SQL Conexiones a Base de Datos Diálogo de Conexiones de BD Árbol de Servidores de Red Lista de Conexiones Sección del Usuario Diálogo de Parámetros de Conexión Sincronización de la BD Opciones de Sincronización Ejecutando la sincronización
Página de Navegación Página de Información La Paleta de Tipos de Datos Tipos de Datos Comunes Todos los Tipos de Datos Reemplazar Tipos de Datos Reinicializar Tipos de Datos La Paleta de Modelado de BD La Barra de Estado Los Editores
Editores de Tabla Cómo usar el Editor de Tablas Opciones de Tabla Columnas de Tabla Índices de Tabla Inserts Standard Opciones de Tabla Opciones de Tabla Avanzadas Comentarios Editor de Relaciones Editor de Regiones Editor de Notas Editor de Imágenes Editor de Tipos de Datos Editor de Consultas Creación y Mantenimiento de BD
Exportación Tradicional de SQL ¿Qué es la sincronización? ¿Qué es la Ingeniería Inversa? Exportar Creates SQL Opciones de Create SQL Exportar Drops SQL Opciones de Drop SQL Conexiones a Base de Datos Diálogo de Conexiones de BD Árbol de Servidores de Red Lista de Conexiones Sección del Usuario Diálogo de Parámetros de Conexión Sincronización de la BD Opciones de Sincronización Ejecutando la sincronización
Ingeniería Inversa Opciones de Ingeniería Inversa Creación de Relaciones Substitución de Tipos de Datos Crear Inserts Standard Ejecutar la función Atajos de Teclado Historial de Versiones
Información General DBDesigner 4 es un sistema de diseño de bases de datos disponible gratuita y libremente que integra diseño, modelado, creación y mantenimiento de bases de datos en un ambiente de desarrollo único y compacto. Está escrito para Microsoft© Windows 2k/XP© y Linux KDE/Gnome para poderse utilizar en ambas plataformas, Windows y Linux. DBDesigner 4 se desarrolla y está optimizado para MySQL-Database. Licencia
DBDesigner para descarga gratuita y está publicado bajo la Licencia GNU GPL. Pulsa aquí para leer la Licencia GNU GPL. Ayuda
Está disponible ayuda gratuita durante la fase beta de test. Por favor navega a fabforce.net. Envío de errores
Si has encontrado un error o tienes una idea de nuevas funcionalidades o características por favor visita fabforce.net.
Fundamentos La clave del uso de DBDesigner 4 es entender los fundamentos de bases de datos. Lee los temas resumidos debajo - estas son las características, técnicas y flujos de trabajo que son fundamentales para trabajar con DBDesigner 4. Modelos y Bases de Datos
En DBDesigner 4, siempre trabajas en un modelo. Un modelo es una visualización de la meta-información almacenada en una base de datos (e.g. Tablas e Índices, Relaciones, ...) Aunque es posible guardar datos iniciales en las tablas directamente en el modelo, sólo se representa la meta-información, no los datos en si mismos. Puedes crear y mantener tantos modelos como necesites, conteniendo un número ilimitado de objetos. Un objeto puede ser una tabla de base de datos con columnas e índices, una relación entre dos tablas, una nota, ... Los modelos pueden ser diseñador colocando estos objetos en el lienzo de modelo o pueden ser extraidos de una base de datos existente usando la función de ingeniería inversa. Para crear la base de datos el modelo puede ser exportado como un Script SQL de Creates o ser creado directamente desde DBDesigner 4 usando la función de sincronización. La función de sincronización también se usa para modificar la base de datos automáticamente cuando cambia el modelo. Cuando DBDesigner cambia al Modo Consulta el modelo puede ser usado para construir complejas consultas SQL y editar los datos de las tablas. Los modelos se guardan como fichero XML o pueden ser almacenados directamente en la base de datos activando el acceso distribuido al modelo. El Interfaz de Usuario
El inferfaz de usuario se basa en estándares de software de diseño. Esto hace que crear tus modelos de base de datos sean muy sencillos.
GUI de DBDesigner
A parte de los familiares menús de ventana, barras de desplazamiento y barras de estado DBDesigner 4 provee varias paletas (ventanas flotantes) que pueden ser usadas para acceder a funciones más rapidamente. DBDesigner 4 hace extenso uso de funciones de ventana estándard como menus popup a los que se accede con el botón derecho del ratón. Proveen funciones sensibles al contexto para los objetos. Arrastrar y Soltar se usa para asignar tipos de datos a las columnas de las tablas o para construir índices.
Menú Contextual de la Tabla
DBDesigner 4 tiene soporte para el Interfaz de Multiples Documentos (MDI) que te permite abrir un número ilimitado de modelos al mismo tiempo. Puedes moverte entre modelos y usar comandos estándard de copiar y pegar para intercambiar objetos entre los modelos. Modelado
El modelo de base de datos se crea colocando diversos objetos en el lienzo, especificando sus atributos y relaciones. Para colocar un objeto has de seleccionar la herramienta adecuada de la Barra de Herramientas. Además de los objetos más importantes como Tablas y Relaciones (1:1, 1:1 generalización, 1:n, 1:n no identificadora, n:m) puedes usar Notas, Imagenes y Regiones para ayudar a "entender" la estructura del modelo.
Los Objetos
Tablas Las Tablas representan tablas de bases de datos. La Tabla se muestra de forma similar a una ventana. El nombre de la Tabla se indica en el título, las columnas se muestran debajo y están indicadas con un icono. Un icono en forma de llave indica que la tabla es una clave primaria. Clave Primaria Normalmente una o más columnas están definidas como la Clave Primaria (PK) de la tabla. Estas columnas no pueden contener dos o más valores iguales. Esto hace posible identificar claramente cada registro en la tabla mediante la Clave Primaria (e.g. idproducto) Índices Para hacer la base de datos encontrar un registro específico más rapidamente, es posible definir en un índice en una o más columnas. Los índices también se emplean para mejorar la velocidad cuando se realiza un JOIN entre una o más tablas. Relaciones Las relaciones pueden realizarse únicamente entre dos tablas. Definen la relación entre tablas y pueden crear referencias de Claves Foráneas. Las tablas pueden conectarse con relaciones uno-a-uno (e.g. persona-dirección), uno-a-muchos (grupodeproducto producto) o muchos-a-muchos (e.g. empleado - reunión). Notas
Las notas son simplemente cajas de texto que contienen información acerca de una tabla o estructura. Pueden colocarse en cualquier lugar en el modelo para proveer la información que se necesite. Imagenes Las imágenes pueden colocarse en el modelo para visualizar información adicional. Regiones Las regiones proveen espacio para tablas con los mismos atributos. Los atributos se asignan a la región y se aplican automáticamente a todas las tablas de esa región. Además pueden ser usadas por los plugins para aplicar funciones específicas a un grupo de tablas.
Modelado Antes de empezar a modelar la base de datos el Modo Diseño debe seleccionarse. Para cambiar el Modo de Trabajo actual pulsa el icono de Modo de Trabajo en la Paleta de Herramientas. Tablas y Relaciones
Las tablas y relaciones son los componentes básicos para cualquier modelo de base de datos. Las tablas consisten de un nombre de tabla, las columnas e índices y varias opciones de tabla. Las relaciones conectan diferentes tablas unas con otras para formar relaciones uno-a-uno o uno-a-muchos. Colocar una nueva tabla
Para colocar una nueva tabla en el modelo selecciona la Herramienta de Tabla de la Barra de Herramientas o pulsa [T] en el teclado. El cursor del ratón cambiará para reflejar la herramienta seleccionada actualmente.
Seleccionando la Herramienta de Tabla
Para colocar la tabla en el modelo pulsa el botón izquierdo. Se creará una nueva tabla. Se llamará [table_XX]. La esquina superior izquierda estará en la posición donde se pulsó con el ratón. Después de que la tabla se coloque la herramienta seleccionada cambiará de nuevo a la Herramienta Puntero. El cursor también cambiará. Editar una tabla
Para editar una tabla existente asegúrate que la Herramienta Puntero está seleccionada. Haz una doble pulsación en la tabla con el botón izquierdo del ratón. Se mostrará el Editor de Tablas.
Llamando al editor de tablas
Definiendo nombres y columnas de tablas
Entra el nombre de la tabla (p.e. producto) y pulsa la tecla enter. El foco cambiará a la primera columna. Se llamará id+nombre_de_tabla por defecto. Para aceptar este nombre pulsa enter o sobreescribelo antes de pulsar enter. Ahora el foco ha cambiado a la segunda columna. De nuevo entra el nombre de la columna y repite para todas las columnas de la tabla. Pulsa la tecla Esc después de asignar nombre a la última columna. Las columnas pueden ordenarse arrastrando y soltando. Pulsa con el botón izquierdo en el nombre de la columna, mantén el botón pulsado y arrastrarla sobre otra columna. Suelta el botón del ratón y la columna se insertará delante de la columna sobre la que se arrastró.
Asignando tipos de datos de las columnas
Pulsa la tecla Esc después de asignar nombre a la última columna. Asignando tipos de datos
Todas las columnas se crearán con el tipo por defecto (usa Opciones > Opciones de Modelo para cambiar el tipo de datos por defecto).
Asignando tipos de datos
Para cambiar el tipo de datos de una columna ves a l a Paleta de Tipos de Datos y arrastra el tipo apropiado en la columna en el Editor de Tablas. Si el tipo asignado tiene parámetros (p.e. VARCHAR(xxx)) entra el valor deseado. Pulsa enter para aplicar los cambios o Esc para descartarlos. Repítelo para todas las columnas de la tabla. Para cambiar el parámetro de un tipo haz una doble pulsación en el tipo de datos y entra el nuevo valor.
Asignando los parámetros del tipo de datos Clave Primaria, AuntoInc y Opciones
La primera columna se define automáticamente como clave primaria de la tabla indicada con un Icono de Llave a la izquierda del nombre de columna. Para eliminar una columna de la clave primaria pulsa el Icono de la Llave. Para añadir una columna a la clave primaria pulsa en el Icono de Columna.
Asignando la propiedad de Auto Incremento
Para hacer una columna autoincrementable tras la inserción pulsa la columna AI de su fila. Cada tipo de datos tiene opciones específicas. Pueden activarse y desactivarse pulsándolas. Valores por defecto y Comentarios
Para asignar un valor por defecto a una columna haz una doble pulsación en la columna Valor por Defecto y entra el valor. Pulsa enter para aplicar los cambios.
Asignando Valores por Defecto
Para mostrar los Comentarios de la columna pulsa el icono a la derecha del título de la columna Valor por Defecto. Para editar un comentario haz una doble pulsación en la columna Comentarios.
Editar los comentarios de columna
Crear Índices de Tabla
Cambia a la pestaña de Índices y pulsa el Icono Más para añadir un nuevo índice. Aparecerá un diálogo de Introducción de Cadenas. Entra el nombre del índice y pulsa enter. Se mostrará el nuevo índice. Selecciona el tipo de índice.
Crear un nuevo índice de tabla
Para añadir una columna al índice empieza arrastrando la columna hacia abajo a la Lista de Columnas y suéltala. Puedes reordenar las columnas arrastrando las columnas. Para eliminar una columna pulsa el botón Eliminar.
Añadir columnas al índice
Hacer una relación
Añade otra tabla al modelo usando la Herramienta de Tabla (p.e. grupoproducto) y define las columnas de la tabla. Ahora selecciona la Herramienta Relación 1:n (Relación No Identificadora) de la Barra de Herramientas.
Seleccionar la Herramienta de Selección 1:n (Relación No identificadora)
Para establecer la relación pulsa en la primera tabla (grupoproducto) y luego en la segunda tabla (producto). Ten en cuenta que la segunda tabla (producto) ahora tiene una clave foránea identificada por (FK) en la parte derecha del tipo de dato.
Tablas conectadas por una relación
Haz una doble pulsación en la relación para entrar el nombre de la relación. Cierra el Editor de Relaciones para aplicar los cambios al modelo.
Tablas conectadas por una relación
Consultando Antes de empezar a hacer consultas en la base de datos debe seleccionarse el Modo Consulta. Para cambiar el Modo de Trabajo actual debe pulsarse sobre el icono de Modo de Trabajo en la Barra de Herramientas o en la Paleta de Herramientas o seleccionar Modo Consulta en el Menú Principal Mostrar. Construyendo Selects
Se pueden construir Selects SQL facilmente mediante comandos de arrastrar y soltar. Asegurate que la Herramienta Puntero está seleccionada. Un Select SQL sencillo
Para construir un select SQL para una tabla simplemente pulsa la tabla con el botón izquierdo del ratón y mantenlo pulsado. Ahora mueve el cursor hacia abajo. Se muestra el menú de arrastre.
The Drag Menu
Mantén pulsado el botón izquierdo del ratón y mueve el cursor sobre el boton SELECT. Suelta el botón. Se construirá el comando SELECT y se motrará en el Editor de Comandos SQL. Si la tabla de la que se va ha realizar la consulta no está visible en la area visible del modelo, pulsa en algúnlugar en el modelo para asignar el foco al modelo. Ahora pulsa la tecla [Espacio] y arrastra el modelo hasta que la tabla sea visible. Realizando JOINs
Para unir (JOIN) otra tabla con esta pulsa en la tabla para realizar el JOIN. Empieza arrastrando igual que antes y antes de soltar el botón del ratón muevete sobre el botón JOIN Table(s). Se creará un JOIN de las dos tablas basado en las relaciones entre ellas.
Dos tablas unidas (JOIN)
Otra posibilidad es seleccionar todas las tablas con las queremos hacer el JOIN manteniendo pulsada la tecla Ctrl y pulsando sobre las tablas. Entonces empezar a arrastrar y seleccionar el botón JOIN Table(s). Se creará un JOIN con todas las tablas basado en las relacones entre ellas. Añadir tablas sin hacer join
Para añadir una o más tablas a la consulta sin realizar un JOIN arrastra y selecciona el boton Add Table(s). Se añadirán al comando SQL. Seleccionando columnas
Cuando un comando SQL se construye usando el Menú de Arrastre todas las columnas de la tabla(s) se seleccionan usando la cláusula SELECT *. Para seleccionar columnas específicas de una tabla elije la Herramienta de Cláusula SELECT de la Barra de Herramientas o pulsa Ctrl+S. El cursor del ratón cambiará al cursor Clausula SELECT. Ahora mueve el cursor sobre la tabla y mira como se realzan las columnas. Mueve el cursor a la columna que deseas seleccionar y pulsa con el botón izquierdo.
Seleccionando la columna de una Tabla
La columna se añadirá al comando SELECT.
Añadir columnas a otras cláusulas
Usa las diferentes Herramientas de Cláusula de la Barra de Herramientas para añadir columnas al comando SQL. Herramienta
Tecla
Posición
SELECT Clause Tool Ctrl + S SELECT [column] FROM ...
FROM Clause Tool
Ctrl + F
SELECT * FROM table_a LEFT OUTER JOIN table_b ON [column] ...
WHERE Clause Tool
Ctrl + W
SELECT * FROM table_a WHERE [column] ...
GROUP Clause Tool Ctrl + G SELECT * FROM table_a GROUP BY [column] ... HAVING Clause Tool
Ctrl + H SELECT * FROM table_a GROUP BY col1 HAVING [column] ...
ORDER Clause Tool Ctrl + O SELECT * FROM table_a ORDER BY [column] ... SET Clause Tool
Ctrl + E UPDATE table_a SET [column] ...
Pointer Tool
Ctrl + Q -
Interfaz de Usuario Elementos Principales El Menú Principal
A Través del Menú principal Puedes Acceder a las Funciones Generales del Programa. Hay elementos Siete En El menú principal, Fichero, Editar, Base de Datos, Plugins, Opciones, Ventanas y Ayuda. Menú Archivo
El menú Archivo
Archivo - Nuevo
Archivo - Nuevo crea un nuevo Modelo Vacío. Si ha abierto Otro Modelo apuestas iniciales Puedes Change Entre Modelos usando El Menú Ventanas. Archivo - Abrir ...
Archivo-Abrir ... Modelo de las Naciones Unidas abre existente del Disco Duro o de Una Unidad de rojo. DBDesigner crea un nuevo Modelo Vacío Cada Vez Que se Inicia el párrafo Que puedas Empezar A Trabajar inmediatamente. Si Abres la ONU Modelo y
no en sí Han Realizado casas de cambio al Modelo Vacío sí cerrará automaticamente y suero reemplazado Por El Modelo abierto. Archivo - Abrir DESDE Base de Datos ...
Archivo - Abrir DESDE Base de Datos ... Posible liebre sin abrir Modelo Guardado en Una Base de Datos. Cuando se selecciona esta opción del menú del cuadro de diálogo de conexión DB-aparece y tienes que seleccionar la base de datos que contiene el modelo deseado. No se pueden almacenar más de un modelo en la base de lo que tiene que seleccionar el modelo adecuado entonces. Archivo - Abrir recientes
Archivo - Abrir muestra una lista reciente de los últimos modelos abiertos para mejorar la velocidad de apertura de los modelos más utilizados. Si un nuevo modelo que se abre se agrega a la lista. Si hay más de 10 entradas en la lista de la última entrada se elimina automáticamente. Archivo - Agregar nuevo modelo de ...
Archivo - Agregar nuevo modelo de ... le permite agregar un modelo existente en el modelo actualmente abierto. Después de que el modelo se ha importado todos los objetos que se seleccionen por lo que el puede ser movido a una posición apropiada. Archivo - Guardar
Use Archivo-Archivo-Guardar ... para salvar a su modelo para el disco duro o un dispositivo de red asignada. Al guardar un modelo por primera vez, se le promt para localizar la carpeta de destino y escriba el nombre del modelo. El modelo se agrega a la lista de recientes Archivo-Abrir automáticamente. Archivo - Guardar como ...
Archivo - Guardar como ... se puede utilizar para guardar el modelo actual con un nuevo nombre. Estás promt para localizar la carpeta de destino y escriba el nuevo nombre del modelo. Archivo - Guardar en la base de datos ...
Es posible almacenar el modelo directamente en la base de datos que trabajar. Una nueva tabla se utiliza para almacenar todos los modelos de esta base de datos. Esta nueva tabla no interfiere con la base de datos y funciones synconisation ingeniería inversa. Cuando se selecciona el Archivo-Guardar en la base de datos ... elemento de menú del cuadro de diálogo de conexión DB-aparece y tienes que seleccionar la base de datos que contiene el modelo. Tienes que introducir el nombre deseado del modelo y el modelo se podrá almacenar.
Archivo - Cerrar
Archivo - Cerrar cierra el modelo activo actual. Archivo - Exportar-SQL Script Crear ...
Utilizar esta opción para exportar el modelo activo actual como un script SQL Cree que puede ser ejecutado en contra de la datbase manualmente para crear las tablas nessesary. Puede utilizar la función de sincronización de bases de datos en lugar de que crear y actualizar su base de datos de forma automática. Archivo - Exportar-SQL Script gota ...
Utilizar esta opción para exportar el modelo activo corriente como un script SQL caída que puede ser ejecutado en contra de la datbase manualmente para eliminar las tablas que desee. Puede utilizar la función de sincronización de bases de datos en lugar de que crear y actualizar su base de datos de forma automática. Archivo - Exportar-exportador como imagen ...
Seleccione esta función para exportar el modelo en su conjunto como un Archivo de la imagen. La imagen se puede guardar en el formato PNG o BMP. El formato PNG es recomendable. Tenga en cuenta que el uso del formato de archivo BMP dará como resultado imágenes de gran tamaño, aproximado: 20 MB en tamaño por defecto. Archivo - Page y configuración de la impresora ...
Antes de imprimir el modelo que usted tiene que seleccionar la impresora adecuada y establecer el tamaño y la orientación, así como el factor de escala del modelo que le permite imprimir el modelo distribuido en varias páginas. Archivo - Imprimir ...
Archivo - Imprimir ... le permite seleccionar las páginas de la modelo en un número de copias que desea imprimir. Archivo - Salir
Archivo - Salir cierra el programa. Editar Menú
El menú Editar Editar - Deshacer
Use Editar - Deshacer para recuperar el último cambio aplicado a la modelo. Puede utilizar este comando varias veces para recuperar todos los cambios realizados. Editar - Rehacer
Editar - Rehacer se aplica la última acción deshecha otra vez. Este comando también se puede repetir varias veces cuando se ha deshecho varias acciones. Editar - Copiar seleccionados
Cuando haya seleccionado el o más objetos que puede usar este comando para copiar los objetos en el portapapeles. Los objetos se almacenan en forma de texto en formato XML. Se puede utilizar cualquier otra aplicación para pegar los objetos. Editar - Cortar seleccionado
Este comando es similar a Editar-Copiar la selección, pero los objetos también se eliminarán a partir del modelo. Editar - Pegar
Editar - Pegar se utiliza para insertar anterior objetos copiados desde el portapapeles. Relación sólo se insertan si ambas tablas se han copiado, porque cuando los objetos se insertan nuevos objetos identificadores son asignados. Editar - Eliminar seleccionados
Editar - Eliminar seleccionados elimina todos los objetos seleccionados a partir del modelo. Cuando esto sucede no deseado puede usar el comando deshacer. Editar - Seleccionar todo
Use Editar - Seleccionar todo para seleccionar todos los objetos del modelo.
Mostrar menú
El menú Mostrar Mostrar - modo de diseño
Seleccione este elemento del menú para cambiar al modo de diseño. Una marca de verificación se elaborará la izquierda para el elemento de menú cuando se selecciona el modo de diseño. Mostrar - el modo de consulta
Seleccione este elemento del menú para cambiar a modo de consulta. Una marca de verificación se elaborará la izquierda para el elemento de menú cuando se selecciona el modo de consulta. Mostrar - Notación
Mostrar - Notación especifica la notación utilizada para mostrar el modelo. Cuando una nota se selecciona una marca de verificación se elaborará la izquierda para la opción del menú. Mostrar - Notación - EER
Mostrar - Notación - EER se establece la notación de la notación EER común. Mostrar - Notación - EER [1, n]
Mostrar - Notación - EER [1, n] se establece la notación a otra notación EER, mostrando intervalos. Mostrar - Notación - Tradicional
Mostrar - Notación - tradicional se convertirá en una notación que se Erwin Familia de los usuarios ©.
Mostrar - Tabla Columnas nivel de entidad
Mostrar - Columnas de la tabla se especifica cómo se muestran las tablas en el modelo. Utilice Mostrar - Tabla Columnas nivel de entidad para ocultar toda la información de la columna. Mostrar - Tabla Columnas Nivel Primario clave
Cuando Mostrar - Tabla Columnas Nivel Primario clave está seleccionada, las columnas de clave primaria sólo se muestran. Mostrar - Tabla Columnas de atributos de nivel
Utilice Mostrar - Columnas de atributos a nivel de tabla para mostrar todas las columnas de las tablas. Mostrar - Tabla Columnas-nivel físico de esquema
Seleccione Mostrar - Tabla Columnas-nivel físico de esquema para mostrar los tipos de datos de las columnas. Mostrar - Mostrar la tabla Columnas de claves externas
Si el cuadro Mostrar Columnas-Show claves externas es seleccionar las claves externas se muestran como columnas en las tablas adecuadas. Mostrar - Índices de la tabla
Este elemento de menú se utiliza para mostrar los índices de cada tabla en el modelo. Mostrar - Índices de Tabla Lista
Una marca de verificación se elaborará la izquierda para la opción del menú, cuando los índices de la tabla se muestran. Mostrar - Mostrar nombres relación
Mostrar - Mostrar nombres relación puede ser seleccionado para mostrar los nombres de las relaciones. Mostrar - Mostrar cuadrícula de la página
Seleccione Mostrar - Mostrar cuadrícula de la página para mostrar la división de páginas imprimibles. Puede utilizar la página de configuración de impresoras y de diálogo para cambiar el tamaño de la página inicial. Base de datos del menú
El menú Base de datos
Base de datos - Base de datos de sincronización
Utilice esta función para sincronizar el modelo con una base de datos. Esta función también puede utilizarse con una base de datos claros para crear todas las tablas. Base de datos - Ingeniería inversa
Use esta función para crear un modelo basado en una base de datos existente. Plugins menú
El menú de Plugins
El menú Plugins enumera una serie de DBDesigner 4 plugins disponibles en el directorio del programa. Las opciones de menú
El Menú de Opciones
Opciones - Opciones del modelo
Opciones - Opciones del modelo se llama el cuadro de diálogo Opciones de modelo en varias opciones se pueden establecer para el modelo como el tipo de datos por defecto o la fuente de visualización. Opciones - Opciones de DBDesigner
Opciones - Opciones del modelo se llama el modelo de diálogo Opciones de DBDesigner donde varias opciones generales se pueden establecer. Menú de Windows
El menú de Windows
Windows - en cascada
Use este comando si se han abierto varios modelos y desea organizar las ventanas en un estilo de superposición. Windows - Azulejos
Use este comando si se han abierto varios modelos y quiere arreglar las ventanas junto a la otra. Windows - Estilo - Standard
Los elementos del menú al estilo de Windows se puede utilizar para cambiar el aspecto general del programa.
Seleccione Windows - Estilo - Standard para establecer el estilo por defecto de Windows. Windows - Estilo - adorno
Seleccione Windows - Estilo - adorno para establecer el estilo con el estilo Motif. Windows - Estilo - SGI
Seleccione Windows - Estilo - adorno para establecer el estilo en el estilo de Silicon Graphics. Windows - Estilo - Platinum
Seleccione Windows - Estilo - Platinum para establecer el estilo al estilo Platinum. Este es el estilo de ventanas por defecto. Windows - Barra de herramientas
Comprobar este elemento de menú para mostrar la barra de herramientas que se acopla a la izquierda de la ventana principal. Windows - Herramientas (sólo MS Windows)
Si este elemento del menú está activada la herramienta, paleta se hace visible. Se puede utilizar en lugar de la barra de herramientas. Windows - Navegador y la paleta Info
Si este elemento del menú se controla el navegador y la paleta Info, se hace visible. Si no está marcada el Navegador y la paleta Info, se oculta. Windows - Tipos de datos de la paleta de
Si este elemento del menú se controla los tipos de datos-paleta se hace visible. Si está desactivada los tipos de datos - Paleta está oculto. Windows - DB-Modelo de paleta
Si este elemento del menú se comprueba la base de datos-Modelo-paleta se hace visible. Si está desactivada la base de datos-Modelo-paleta está oculta. Windows - Posiciones Restablecer paleta
Llame a este comando para restablecer las posiciones de la paleta a su ubicación inicial.
Windows - Paletas de muelle
Esta opción se utiliza para acoplar o desacoplar las gamas de colores a la derecha de la ventana principal. Por debajo de este elemento de menú una lista de todos los modelos abiertos en la pantalla. Seleccione un elemento de menú para que el menú correspondiente a la parte delantera. Menú Ayuda
El menú Ayuda
Ayuda - Acerca de
Muestra la pantalla de bienvenida. Ayuda - Documentación en línea
Lauches un explorador con estos documentos. Ayuda - Visita fabFORCE.net
Lauches un explorador y se desplaza a http://www.fabFORCE.net. Ayuda - Buscar actualizaciones nuevas
Lauches un explorador, se desplaza a http://www.fabFORCE.net/downloads. Paletas
Las paletas son ventanas flotantes que siempre estar al tanto y proporcionar un acceso rápido a funciones importantes.
La barra de herramientas / paleta de herramientas
La barra de herramientas (y la paleta de herramientas) proporciona acceso rápido a las herramientas de trabajo más importantes. (En un sistema Linux la paleta de herramientas está desactivado debido a una limitación en el sistema de ventanas.)
La barra de herramientas
Para ver la paleta de herramientas select [Windows] -> [Herramientas] del menú principal. Anular la selección de [Windows] -> [Herramientas acoplado] para ocultar la paleta acoplado. Por defecto, la paleta de herramientas se pueden encontrar en la esquina superior izquierda de la pantalla.
La paleta de herramientas
Haga clic en el icono para activar la herramienta adecuada. El cursor del ratón cambiará. Echa un vistazo a la Sección de Modelización para ver cómo utilizar las herramientas individuales. Al hacer clic en los botones se llama a las funciones asignadas. Use el botón de modo para cambiar entre el diseño y modo de consulta. En el modo de tablas de diseño se puede mover con la herramienta de selección, también. En consulta de modo que usted tiene que utilizar el movimiento-Tool. La paleta Navegador
La paleta Navegador (arriba derecha) muestra la región visible actual del modelo y puede ser utilizado para navegar en el modelo.
La paleta Navegador
Navegador de páginas
La región visible actual se caracteriza por un rectángulo azul. Cuando el modelo se desplaza o se mueve con la herramienta de paneo se mueve el marcador a la nueva posición de forma automática. Haga clic en el área blanca para mover el marcador y el modelo de desplazamiento en la posición adecuada. Dependiendo de la velocidad de su máquina y el tamaño del modelo también puede arrastrar el marcador. Para cambiar a Zoom-Factor puede utilizar el control deslizable o haga clic en el símbolo de una mesa pequeña y grande a la izquierda y la derecha para el control deslizable. Para entrar en el factor de zoom de forma manual, haga clic en la edición de zoom, escriba el valor deseado (sin charater por ciento) y pulse Enter. Haga clic en el icono de la parte superior derecha para mostrar el menú emergente de la paleta. Seleccione un elemento de menú para establecer el factor de zoom para el valor mostrado. Página de Información
Haga clic en el Info-Tab para cambiar a la página de información. En esta página usted puede cambiar el nombre y la posición del objeto seleccionado. Cuando dos o más objetos seleccionados no es posible a un valor. Cuando se selecciona una imagen del tamaño también se puede cambiar. Los tipos de datos paleta
Los tipos de datos-Paleta (centro derecha) muestra los tipos de datos existentes que pueden ser utilizados para construir las tablas de la base de datos.
Los tipos de datos paleta
Tipos de datos común Page
En la ficha Común, los tipos de datos más utilizadas son visibles y están listos para ser arrastrado a columnas de la tabla. Para agregar un usuario nuevo tipo de datos definido clic en el icono superior derecha para mostrar el menú emergente de la paleta. Seleccione Crear nuevo tipo de datos y el tipo de datos-de diálogo mostrando el nuevo tipo de datos creada. Para eliminar un tipo de datos de los Comunes Del-Tab elegir entre tipos de datos comunes en el menú desplegable de la paleta. Todos los tipos de datos-Page
Haga clic en la ficha Todos los tipos-para mostrar todos los tipos de datos disponibles. Los tipos de datos se dividen en cinco categries. Tipos numéricos, fecha y hora, tipos de cuerdas, Blob y tipos de texto y tipos definidos por el usuario. Haga doble clic en una categoría para mostrar todos los tipos de datos asignado. Nueva tipos de datos creados siempre se le asignará a los tipos definidos por el usuario. Haga doble clic en un tipo de datos para llamar al Editor de tipos de datos. Seleccione y haga clic en un tipo de datos y seleccione Agregar a tipos de datos comunes para agregar un tipo de datos de la ficha Común-. Vuelva a colocar tipos de datos en las tablas
Si desea sustituir un tipo de datos o cambiar un parámetro en varias tablas, puede utilizar los tipos de datos en las tablas reemplazar la función desde el menú emergente de la paleta. Funciona igual que la búsqueda y la función de reemplazar en Word ©.
El cuadro de diálogo Cambiar tipo de datos
Seleccione el tipo de datos que desea reemplazar. A continuación, seleccione el tipo de datos que deben insertarse. Para cambiar sólo el parametes de un tipo de datos seleccione el mismo tipo de datos, tanto en menús desplegables y ver la bandera Mach Parámetros y escriba el parámetro que desea cambiar y el parámetro que se debe insertar. Seleccione la Región, de la función y pulse Ejecutar para reemplazar el tipo de datos. Reinicializar tipos de datos
Para poner a cero los tipos de datos a su estado inicial seleccione Reinicializar tipos de datos desde el menú emergente de la paleta. Los ajustes Inicial será cargada desde el ini. Tipos de datos creados de forma manual se sustituye por el tipo de datos estándar del modelo. El DB-Modelo-paleta
El DB-Modelo-paleta muestra todas las tablas existentes en el modelo y sus columnas y las relaciones.
La paleta de modelos
Haga clic en los símbolos más para ver las columnas y las relaciones de una tabla. Haga doble clic sobre una mesa para llamar al Editor de la tabla o seleccione Editar objetos desde el menú emergente de la tabla. El Staturbar
La barra de estado muestra información sobre la herramienta seleccionada en una se puede utilizar para leer y establecer el factor de zoom a un valor predefinido, rápido.
La barra de estado
Haga clic en el menú Edición Factor de zoom a la izquierda en la barra de estado. Una lista de factores de zoom aparece. Seleccione el factor de zoom que desee o pulse la tecla ESC para cerrar la lista. Si el modelo de base de datos se ha modificado el indicador de la izquierda para el Factor de zoom Editar está pintado de rojo.
Editores Los editores se utilizan para especificar y modificar los parámetros de los objetos, los tipos de datos, ... Editor de un objeto se llama normalmente haciendo doble clic en el objeto. Editor de Tablas
Llamar al Editor de la tabla haciendo doble clic sobre una mesa o seleccionando [Editar Objeto] desde el menú emergente de la tabla. También puede hacer doble click en el nombre tablas en la paleta de DB-Modelo o utilizar el botón derecho del ratón para abrir el menú emergente allí. Cómo utilizar el Editor de Tablas
Para utilizar el Editor de tablas de la manera más eficiente utilizar el siguiente procedimiento. I.) Crear una nueva tabla en el modelo. Haga doble clic sobre la mesa para llamar al Editor de la tabla. El Nombre de la tabla se centra por lo tanto introduzca el nombre de la tabla. Pulse la tecla [Enter]. II.) El enfoque se ajusta a la primera línea de las columnas de la tabla. La primera columna se llamará id+tablename de forma automática. Si la primera columna tiene que tener un nombre diferente escriba el nombre de la columna. A continuación, pulse [Enter]. III.) Introduzca el nombre de la columna siguiente y pulsar la tecla [Enter]. Repita este proceso para todas las columnas. No haga caso de los tipos de datos de las columnas en este momento, todas las columnas de tipos de datos "se establecen en el tipo de datos predeterminado inicialmente. IV.) Después de la última columna se ha introducido, pulsar la tecla [Esc] para interrumpir la columna de modo de edición. V) Para asignar los tipos de datos a las columnas de inicio, arrastre tipo de datos de la primera columna de la paleta de tipos de datos en la primera columna. Introduzca los parámetros del tipo de datos si el Editor de parámetros aparece, por ejemplo, VARCHAR (___) Repita esto para todos los tipos de columna. VI.) Definir la clave principal, haga clic en el icono de las columnas (de izquierda a nombre de la columna) para agregar o quitar la columna de la clave principal. VII.) Opcionalmente definir índices adicionales, las opciones de tabla, los insertos estándar y los comentarios de mesa.
El Editor de tablas
Configuración de la tabla Nombre de la tabla
Nombre de la tabla se muestra el nombre actual de la tabla. Pulsando Intro o hojeando el campo de edición el nombre de la tabla se compara con la lista de palabras reservadas. Si el nombre de la tabla es igual a una palabra reservada que se cambie de forma automática. Prefijo de tabla
En MySQL el prefijo de la tabla puede especificar la base de datos ( db_name.tbl_name ). Utilice esta función si desea administrar varias bases de datos en un solo modelo. Los prefijos de la tabla se definen en las opciones del modelo.
Tabla de Tipos de
MySQL soporta varios tipos de tablas diferentes. Los tipos más comunes son MyISAM que es el tipo por defecto y que soporta InnoDB tablas transaccionales con bloqueo de registro. Entidad débil
Marque la casilla [n es: Tabla m] casilla de verificación si esta tabla es una: la tabla m. Columnas de la tabla
Las teclas de cursor se puede utilizar para mover el cursor entre el nombre de columna, Tipo de datos y el valor por defecto y las columnas de la tabla. Pulse Intro para cambiar el valor concentrado. Usa el ratón para Dray un nuevo tipo de datos de la paleta de tipos de datos en la columna. Doble clic en el tipo de datos para cambiar los parámetros del tipo de datos de. Haga clic en la fila de la columna de la tabla para cambiar la bandera no es NULL, la columna de opciones y el indicador de Incremento automático.
Las columnas de tabla
Para entrar en una nueva columna, haga clic en cualquier nombre de columna de una prensa de la tecla Av Pág. El cursor se coloca por debajo de la última columna. Agregue la columna nueva, introduciendo el nombre de la columna. Si quieres entrar en varias columnas de prensa nuevo retorno. El Curor se mueve a la siguiente fila y el nombre de la columna siguiente se puede introducir. Arrastre el tipo de datos correspondiente de la paleta de tipos de datos en la nueva columna. Introduzca los parámetros del tipo de datos si es necesario. Establecer un indicador NOT NULL de la columna, las opciones de la columna y el indicador de Incremento automático desmontar los muelles.
Índices de la tabla
Un número ilimitado de índices pueden ser definidos para cada mesa. El principal índice se define de forma automática y no se pueden borrar.
Los índices de la lista
Para agregar un nuevo índice, haga clic en el botón más y escriba el nombre de índice. Seleccione el tipo de índice. No se puede seleccionar el tipo primario de forma manual, ya que sólo puede haber un índice principal. Para eliminar un índice que seleccione en la lista de índice y haga clic en el botón de goma.
Un Índice de
Para agregar columnas a el índice de resistencia de las columnas Cuadro que corresponda hasta el cuadro de lista Columnas del Indice. Puede volver a ordenar las columnas del índice de arrastrar y soltar en el cuadro de lista Columnas del Indice. Para eliminar una columna en el índice, seleccione la columna en el cuadro de lista Columnas del Indice y haga clic en el botón de goma a la derecha.
Inserta estándar
Cada tabla puede tener es Insert Standard. Que proporcionan los datos iniciales de las tablas. Cuando el SQL Crea la exportación o la base de datos es creada por la función sincronice los insertos estándar se pueden exportar o ejecutados también.
Los insertos estándar
Para agregar un comando INSERT de SQL, haga clic con el botón derecho y seleccione Pegar Insertar SQL del menú emergente de la nota Inserta Standard. Para borrar los insertos estándar, haga clic en el botón de goma derecho a la nota Insert Standard. Opciones de tabla
Las opciones de la tabla facilitar el acceso a las opciones de tabla específicas de MySQL. Por favor informenos de la documentación de MySQL para entender la funcionalidad de las opciones de la tabla varios.
Las opciones de la tabla
Opciones avanzadas de la tabla
Al igual que las opciones de tabla las opciones de tabla avanzada proporcionan acceso a las opciones de tabla específicas de MySQL. Por favor informenos de la documentación de MySQL para entender la funcionalidad de las opciones de la tabla varios.
Las opciones de tabla avanzada
Comentarios
Para almacenar información adicional sobre la mesa de seleccionar los comentarios y entrar en la información.
Observaciones al cuadro
Relación Editor
El editor de relación le permite cambiar el tipo de la relación, la asignación de claves externas campos y la definición de relación de referencia.
El editor de relación
Relación Nombre
Cambiar este valor para cambiar el nombre de la relación. Relación Tipo
Una relación puede ser uno de los siguientes tipos. Tipo
Título
Explicación
Ejemplo
01:01
uno - a - una relación
Una fila de la tabla de origen coincide con una fila en la tabla de destino.
Una relación entre un [cliente] y una mesa de [dirección] de mesa. Un cliente tiene una dirección.
1: n
uno - a - relación de muchos
Una fila de la tabla de origen coincide con muchas filas de la tabla de destino.
Una relación entre una [orden] de mesa y una mesa [orderproduct]. Un pedido puede incluir muchos productos y un
producto en la tabla [orderproduct] es sólo una parte de un orden. 1: n (no identificable)
uno - a - relación de muchos, no en el PK FK
Una fila de la tabla de origen coincide con muchas filas de la tabla de destino, pero la clave externa en la tabla de destino no está en el Índice de clave principal.
n: m
muchos - a - muchos de relación
A n: m relación es siempre dividir en dos una: las relaciones n.
01:01 uno - a - una relación (generalización)
Una relación entre una [de pago] de mesa y una [orden] de mesa. Cada fila de la [orden] de tabla como una [de pago] asignado. Sólo [idorder] es el campo clave principal en la [orden] de mesa.
Esta relación es tratada como una normal de 1:01 relación dentro de DBDesigner 4. Algunos plugins hacer uso de este tipo de relaciones.
Invisible
Use esta opción para ocultar la relación. Para hacer visible la relación de nuevo, seleccione la tabla o la tabla de destino en la paleta de modelos, ampliar las relaciones y haga doble clic la relación invisible. En el Editor de Relaciones desactivar esta opción. Las claves externas
Utilice la tabla de clave externa para cambiar los nombres de campo de las claves externas de la tabla de destino y para añadir comentarios adicionales a los campos. Haga doble clic el valor para cambiarlo.
Definiciones de referencia
Seleccione la casilla de verificación Crear Definición de referencia para activar las definiciones de referencia. Utilice el comboboxes para seleccionar las medidas apropiadas para eliminar y actualizar los acontecimientos. Tenga en cuenta que las tablas de MySQL nativos no son compatibles con las definiciones de referencia de Relaciones Exteriores Key. El uso de InnoDB, si Exteriores Definiciones clave de referencia son necesarios. Relación opcional
Para hacer que la relación opcional, por un lado marque la opción apropiada. Comentarios
Utilice el Memo Comentarios para introducir información adicional acerca de la relación. Región Editor
Llamar al Editor de la región desde el menú emergente de la región. El editor de la región le permite definir la configuración predeterminada para todas las tablas de mesa situada en la región. Para activar el conjunto de valores predeterminados seleccionados las opciones deseadas y active la casilla al lado de esa opción.
El editor de la Región
RegionName
Cambiar este valor para cambiar el nombre de la región. Color
Cada región está pintado en un color individual. Elija de la lista para especificar el color de la región. Sobrescribir la tabla de configuración
Seleccione la configuración adecuada y marque la casilla sobrescribir para activarlos. Comentarios
El memorando de comentarios se pueden utilizar para almacenar información sobre la región. Nota del Editor
Haga doble clic en una nueva nota creado para entrar a llamar al editor de notas y escriba el texto de la nota.
Nota del Editor
Editor de imágenes
Haga doble clic en una imagen para llamar al Editor de imágenes.
El Editor de Imágenes
Cargar nueva imagen
Para reemplazar la imagen con una versión actualizada de la imagen o una imagen diferente, haga clic en el botón de la carpeta de imágenes. Un explorador de archivos que se muestra y se puede seleccionar la imagen. Actualmente, sólo el PNG y BMP son compatibles. Tramo de la imagen
Cuando la opción está seleccionada de la imagen Strech que son capaces de cambiar el tamaño de la imagen. Restaurar tamaño
Para restaurar el tamaño original de la imagen después de que se re-escalar pulse el botón Restaurar tamaño.
Restaurar la relación de aspecto
Cuando la imagen ha sido redimensionada y la relación de aspecto se ha cambiado de aspecto, pulse el botón Restaurar de racionamiento para cambiar la altura de la imagen de acuerdo con la relación de aspecto. Imagen clara
Pulse el botón Borrar para eliminar la imagen del mapa de bits. Editor de tipos de datos
Haga doble clic en un tipo de datos en la paleta de tipos de datos para llamar al Editor de tipos de datos. Editor de consultas
Para llamar al Editor de consultas de modo de diseño botón derecho del ratón sobre la mesa y seleccione Editar la tabla de datos en el menú emergente. Cuando DBDesigner 4 es un modo de consulta Editor de consultas acoplado se muestra en la parte inferior de la ventana principal. Para abrir otro editor, haga doble clic en la tabla adecuada. Si no hay una conexión de base de datos activa el cuadro de diálogo de conexión de base de datos será mostrado. Crear una nueva o seleccionar una conexión de base de datos existente y haga clic en conectarse.
El Editor de consultas
Las principales áreas
El Editor de consultas se pueden dividir en dos áreas principales, el Editor de mandatos de SQL y la cuadrícula de datos. El Editor de comandos SQL se utiliza para especificar un comando SQL. La cuadrícula de datos mostrará el resultado devuelto por la base de datos. El Editor de comandos SQL se extiende por el Árbol de almacenamiento de comando SQL. El comando SQL árbol de almacenamiento se utiliza para almacenar los comandos SQL de forma permanente con el modelo y mantener un historial de comandos. La cuadrícula de datos se extiende por el editor BLOB. Editor BLOB se utiliza para modificar, cargar y guardar datos desde o hacia los campos BLOB. Ver y ocultar las áreas.
Cuando el Editor de consultas se abre en modo de diseño o haciendo doble clic en una tabla en modo de consulta, sólo la cuadrícula de datos es visible. Para mostrar el Editor de mandatos SQL clic en el botón SQL a la derecha. Para mostrar el almacenamiento de SQL Comando del árbol en el icono del árbol de la derecha para el Editor de comandos SQL. Para editar el contenido de un campo BLOB, haga clic en el botón de BLOB a la derecha.
Creación y Mantenimiento de Bases de Datos Exportación SQL Tradicional
Como cualquier Otra Herramienta de modelado de bases de Datos DBDesigner 4 You can Exportar El Modelo Como un script SQL Que You can servicio ejecutado en cualquier Herramienta de Mantenimiento de bases de Datos, de como La Línea de comandos de MySQL. Todos los comandos SQL CREATE TABLE y los Insert Estándar pueden exportarse Como en cualquier Otra Herramienta de modelado de bases de Datos de la ONU un Fichero de secuencia de comandos SQL Que You can servicio ejecutado Por cualquier Herramienta de Mantenimiento de bases de Datos, COMO EJEMPLO Por la Herramienta de linea de comandos de MySQL. Also es Posible Generar Todos los comandos SQL DROP TABLE. ¿Qué es la Sincronización de Bases de Datos?
Con DBDesigner 4 Puedes simplificar la Tarea de Crear y mantener tu base de Datos de. DBDesigner 4 OFRECE la posibilidad de conectarte sin un Servidor MySQL y Crear y sincronizar Una Base de Datos Con El Modelo de Diseñado. Con sincronización queremos Decir Que DBDesigner 4 Busca TODAS las tablas en la Base de Datos existente y comprueba las differences. Si la tabla existe en El Modelo no Pero en la Base de Datos, sí ejecuta comandos SQL El CREATE TABLE necesario. Si la tabla no existe en El Modelo Sí Pero en la Base de Datos You can servicios borrada dependiendo de las Opciones del Usuario. Si la tabla existe en El Modelo y en la Base de Datos also, Todos Se Comparan los campos y si heno Una Diferencia, sí ejecuta El comando SQL ALTER TABLE apropiado. ¿Qué es Ingeniería Inversa?
Realizar la Ingeniería inversa en Una Base de Datos significa conectarse al Servidor de bases de Datos, Elegir una Base de Datos existente y Construir automaticamente sin Modelo basado en la meta Información en la Base de Datos. En DBDesigner 4 Toda la Información de las tablas en sí extrae de la meta Información y las Relaciones Entre Tablas sí extraen de Nombres de tablas y campos. Las tablas en sí colocan en El Modelo en Orden Alfabético siguiendo las Naciones Unidas Esquema de cuadrícula Definido Por El Usuario. El Proceso de Ingeniería inversa es Posible en MySQL, Oracle y cualquier Otra Base de Datos accesible MEDIANTE ODBC. La Extracción de Toda La Información de las tablas es Posible usando Solamente Una Base de Datos MySQL. Las demas bases de Datos estan limitadas Por las limitaciones del ODBC.
Exportar Crea SQL
Para Exportar El script de creación de SQL en tu Modelo actual de la Base de Datos Selecciona Fichero-Exportar-Script Crear SQL ... Aparecera El Diálogo de Exportación SQL.
Diálogo de Exportación de Crea SQL
Para Exportar los SQL Crea un Fichero de las Naciones Unidas, pulsaciones Botón El [Guardar en Fichero]. Se preguntará El Nombre del Fichero y El Destino. Pulsa [Guardar] El párrafo Escribir scripts en El Disco. CUANDO sin cáscara SQL sí abre, You can servicios Útil COPIAR El guión al porta Papeles y ejecutar directamente El shell SQL. Para COPIAR EL script SQL al porta Papeles Pulsa Botón El [COPIAR al Porta Papeles]. Opciones Crear SQL
La Salida You can servicios personalizada usando las Siguientes Opciones Generales y las Opciones de Crear SQL.
Exportar SÓLO tablas seleccionadas
Marca this Opción párrafo Exportar SÓLO las tablas seleccionadas. Las demas demas tablas no seran creadas en El Fichero de secuencia de comandos. Ordenar Tablas Por Clave Foránea
EE.UU. ESTA Opción párrafo Change El Orden de Creación. Por Defecto Las Tablas SE Crean en Orden Alfabético. CUANDO USAS las claves foráneas es necesario Change El Orden en Que se Crean en Las Tablas. Las tablas Relaciones pecado Que apunten un Ellas Han de servicios creadas Primero. Las demas tablas sí solo crearán CUANDO existan TODAS las tablas de origen. Si heno Una Colección de Relaciones cíclica, las tablas no pueden servicios creadas. Se mostrará un Mensaje de error. Aun ASI Puedes Exportar las tablas en Orden Alfabético. Definir Claves Foráneas
Activa this Opción si Quieres activar el la Creación de claves Primarias. Crear Índices
Activa this Opción si Quieres activar el la Creación de índices. No Incluye las claves Primarias. Activa la Opción Definir Claves Foráneas Primarias párrafo Crear claves. Definir Referencia de Claves Foráneas
EE.UU. ESTA Opción párrafo habilitar las referencias en las claves foráneas en los comandos SQL CREATE TABLE. Ten en Cuenta Que tendras Que como activar la Opción Ordenar Tablas Claves Foráneas Por párrafo HACER funcionar El script SQL. Opciones de Generación de Tabla
EE.UU. ESTA Opción párrafo habilitar las Opciones de tabla en los comandos SQL CREATE TABLE. Es necesario solo si se ha especificado las Opciones de las Tablas párrafo la tabla en El Modelo. Generar Inserts Estándar
EE.UU. ESTA Opción párrafo Exportar los Insert Estándar En El script SQL de Creación. Es necesario solo si se ha especificado Inserts Estándar Para La tabla en El Modelo. Exportar gotas de SQL
Para Exportar sin guión basado en SQL DROP El Modelo de la Base de Datos actual Selecciona Archivo-Exportar-Script SQL DROP ... Aparece El Diálogo de Exportación de secuencias de comandos SQL
Diálogo de Exportación SQL de las gotas
Para Exportar los Gotas de SQL un Fichero de las Naciones Unidas, pulsaciones Botón El [Guardar en Fichero]. Se preguntará El Nombre del Fichero y El Destino. Pulsa [Guardar] El párrafo Escribir scripts en El Disco. CUANDO sin cáscara SQL sí abre, You can servicios Útil COPIAR El guión al porta Papeles y ejecutar directamente El shell SQL. Para COPIAR EL script SQL al porta Papeles Pulsa Botón El [COPIAR al Porta Papeles]. Opciones del SQL DROP
La Salida You can personalizarse usando las Siguientes Opciones Generales y las Opciones de SQL DROP Exportar solo tablas seleccionadas
Marca this Opción párrafo Exportar SÓLO las tablas seleccionadas. Las demas demas tablas no seran borradas en El Fichero de script de soltar.
Ordenar Tablas Por Clave Foránea
EE.UU. ESTA Opción párrafo Change El Orden de Creación. Por Defecto Las Tablas SE Crean en Orden Alfabético. CUANDO USAS las claves foráneas es necesario Change El Orden en Que se eliminan las tablas. Las tablas en sí borrarán en Orden inverso de como una fuerón creadas. Si heno Una Colección de Relaciones cíclicas, las tablas no pueden servicios borradas. Se mostrará un Mensaje de error. Ten en Cuenta Que Aun ASI Puedes Exportar las tablas en Orden Alfabético. Conexiones al estilo de la Base de Datos
Varias Funciones en DBDesigner 4 USAN Conexiones Bases de Datos una. Se USAN párrafo Una establecer una Conexión Una Base de Datos al select the Servidor y la Base de Datos apropiados. Crear Una Nueva Conexión de Base de Datos
Una nueva Conexión de Base de Datos en sí crea en El Diálogo de Conexiones de Bases de Datos. Para Una Nueva Conexión creación de una Base de Datos, Pulsa Sobre el Botón de Nueva Conexión de una Base de Datos. Se mostrará El Diálogo de Parámetros de Conexión. Específica Toda La Información Necesaria y Pulsa Aceptar párrafo Añadir La Conexión A la Lista de Conexiones. Conectar a Una Base de Datos
Para Conectar a Una Base de Datos en sí EE.UU. El Diálogo de Conexión una Bases de Datos, Igual Que al Crear Una Nueva Conexión de Bases de Datos. Selecciona la Conexión apropiada de la Lista de Conexiones. Entra sin Nombre de Usuario y contraseña de la ONU y pulsaciones de El Botón Conectar párrafo establecer la Conexión Un receptor experimentado en Cuenta
Para HACER casas de cambio al estilo de meta information in Una Base de Datos es necesario Conectar Como un Usuario Con Los Derechos correctos. En MySQL El administrador de base de Datos de Se llama raíz. Todos los Privilegios y TIENE You can Crear Una Nueva Base de Datos o casas de cambio HACER CUALQUIERA Que uno ya exista. Los demas Usuarios Los demas Usuarios Tienen Permiso párr Modificar Solamente las tablas párrafo las Que se le Han especificado Privilegios. Para Evitar Problemas MIENTRAS SE realiza la sincronización o sí consulta Una Base de Datos El usuario Asegúrate Que Que USAS párrafo conectarte TIENES suficientes Privilegios.
El Diálogo de Conexión una Bases de Datos
Diálogo de Conexión una Bases de Datos
El Diálogo de Conexión una Bases de Datos TIENE Tres Áreas, El Árbol de Servidores de Red, La Lista de Conexiones y la Sección de Usuario / Contraseña. Árbol de Servidores de Red
El Árbol de Servidores de Red Todos Muestra los Servidores Y Sus bases de Datos. Se EE.UU. Como Filtro párrafo mostrar Conexiones y párrafo Crear Nuevas Conexión Servidores de bases de uno de Datos. CUANDO El Primer Nodo, Llamado [TODAS las Conexiones] està seleccionado, TODAS las Conexiones introducidas en sí mostrarán en la Lista de Conexiones. Para mostrar TODAS las Conexiones al Servidor locales de MySQL Selecciona [MySQL] - [Localhost] Para mostrar TODAS las Conexiones un Servidores MySQL en la red Selecciona [MySQL] - [Network Hosts] Para mostrar TODAS las Conexiones de las Naciones Unidas un Servidor MySQL específico de Una rojo Selecciona El Nombre del Servidor En El Nodo [MySQL] [Network Hosts]
Las Conexiones un Oracle o ODBC pueden filtrarse de la Misma Manera. Mostrar bases de Datos del Servidor
Para mostrar las bases de Datos de la ONU Servidor zócalo Pulsa En El icono [+] a la Izquierda del Nombre del Servidor. DBDesigner 4 preguntará Por El Nombre de Usuario y contraseña Que se utilizarán párrafo validarse. Ten en Cuenta Que El usuario especificado debe receptor experimentado los permisos adecuados párr ejecutar sin comando SHOW DATABASES SQL. Entrar Un Nuevo Servidor
Despues de la instalacion de DBDesigner 4 es Posible Conectar únicamente al Servidor MySQL locales de. Para Añadir Un Nuevo Servidor de color rojo haz Lo Siguiente. Para Entrar Un Nuevo Servidor, pulsaciones en [...] Nodo listado Bajo el [Network Hosts] En El Nodo del Tipo de Base de Datos del Deseado. Se mostrará El Diálogo de Añadir nuevo Host.
Diálogo de Añadir nuevo Servidor
Entrar El Nombre del Nodo Seguido Por Una barra Y Su dirección IP. En Lugar de la dirección IP de El Nombre de rojo del Servidor You can especificarse, pe servidor web o www.theserver.com. Pulsa entrar en el párrafo Crear nuevo Servidor En El Árbol de Servidores de Red Cambiar los parametros del Servidor
Para Cambiar El Nombre o dirección IP de la ONU Servidor Pulsa Con El Botón Derecho en la ONU Servidor. Se mostrará El menú emergente de Servidores.
Menú emergente de Servidores
Selecciona la Función Que Quieras del menú. ELIMINAR sin Servidor
Para ELIMINAR la ONU Servidor Selecciona [ELIMINAR host] del menú emergente. Crear Una Nueva Base de Datos
Es Posible Crear Una Nueva Base de Datos Desde El Diálogo de Conexión de una Base de Datos. Para Crear Una Nueva Base de Datos Todos los Servidores Muestra de bases de Datos Como ya ha explicado en sí. Pulsa El último Nodo Bajo el Nodo del Servidor Que TIENE EL de texto [...]. Aparecera El Diálogo de Nueva Base de Datos. Introducir El Nombre de la Base de Datos y Pulsa Enter. Se CREARA la Base de Datos. ELIMINAR la Base de Datos
Es Posible ELIMINAR Una Base de Datos Desde El Diálogo de Conexión de una Base de Datos. Para ELIMINAR Una Base de Datos Muestra los Servidores de bases de Datos Como ya ha explicado en sí. Pulsa Sobre el Nodo de la Base de Datos Con El Botón Derecho párrafo mostrar El menú emergente. Selecciona [ELIMINAR Base de Datos]. Ten en Cuenta Que Una Vez la Base de Datos ha Sido Eliminada no You can servicios Restaurada. Para recuperarla necesitarás Una Copia de Seguridad.
Lista de Conexiones
La Lista de Conexiones Conexiones Muestra las seleccionadas en El Árbol de Servidores de Red. Pulsa en La Conexión Deseada La Conexión párrafo poner en la Sección de Usuario. Creando Una Nueva Conexión
Para Crear Una Nueva Conexión Selecciona El Servidor La Que Conectar del Árbol de Servidores de Red. Visualiza los Servidores de Base de Datos. Ahora arrastra la Base de Datos al estilo de Que Quieres Conectar en la Lista de Conexiones. Se CREARA Una Nueva Conexión. En Lugar de arrastrar la Base de Datos Puedes Seleccionar la Base de Datos Con El Botón Izquierdo y pulsar El Botón [Nueva Conexión al estilo de la Base de Datos Seleccionada]. La Lista de Columnas
La Lista TIENE SEIS Columnas. El Nombre de la Conexión Muestra El Nombre de La Conexión. Una doble pulsación Haz párrafo cambiarlo. Tipo Muestra El Tipo de la Base de Datos al estilo de Que se refiere de La Conexión. Una doble pulsación Haz Sobre el Tipo párrafo cambiarlo. Pulsa En El Botón [...] párrafo mostrar los parametros de Conexión. La Sección de Usuario
CUANDO SE Selecciona Una Conexión de una base de Datos en la Lista de Conexiones sí Muestra El Nombre de la Conexión en la Sección de Usuario y DBDesigner 4 pregunta Por El password de Usuario. El password Nunca sí guarda en la Conexión de la Base de Datos Por Motivos de Seguridad. Pulsa regreso o El Botón [Conectar] párrafo establecer la Conexión Con La Base de Datos. Sí se realiza correctamente la Conexión de El Diálogo de Cierra. Si ocurre sin error, pe ep password es erroneo, sí Muestra El error Diálogo de Parámetros de Conexión
El Diálogo de Parámetros de Conexión en sí EE.UU. Change párrafo de La Conexión.
Diálogo de Parámetros de Conexión
Nombre de la Conexión
Cada Conexión de Base de Datos this Definido Por Un Nombre Único. Host IP de
Entra la dirección IP del Servidor o Su Nombre de rojo. Es necesario SÓLO párrafo Conexiones Con MySQL. Nombre de la Base de Datos
Entra El Nombre de la Base de Datos. CUANDO utiliza El conductor de MySQL ESTE ES EL Nombre Que se usará en El comando SQL CREATE DATABASE. CUANDO this seleccionado El controlador ODBC entra El Nombre de Origen de Datos ODBC (DNS). CUANDO EL conductor utiliza Oracle entra El Nombre de la Conexión
Conductor
Selecciona sin conductor de la Base de Datos de la Lista desplegable. CUANDO SE Selecciona Un Nuevo driver Todos los Valores en sí un valor restablecen Su Inicial. Nombre de Usuario
Específica El Nombre de Usuario usado párrafo Conectar a la Base de Datos. Contraseña
El Específica contraseña Conectar USAR para a la Base de Datos. Descripción
Entra Una Descripción Con algoritmos de Información Acerca De La Conexión A la Base de Datos. Pestaña Avanzado
Atención. Modifica los parametros de Conexión Avanzada únicamente si Sabes Lo Que Estás Haciendo. El Botón [Reiniciar Por Defecto] You can usarse párrafo Reiniciar los parametros de un su valor Conexión Por Defecto. Para Añadir o Borrar sin Parámetro los EE.UU. correspondientes buttons. Los parametros Por Defecto pueden modificarse editando El Fichero DBDesigner4_DBDefaultSettings.ini en El Directorio de Datos de DBDesigner 4. La Columna del Servidor Muestra la IP o Nombre del Servidor El entrado. Haz doble pulsación Una en la IP / nombre de Servidor párrafo cambiarlo. La Columna Base de Datos de La Conexión Muestra una Base de Datos. Una doble pulsación Haz párrafo Change El Valor. La Columna de Descripción Muestra Información Adicional Acerca De La Conexión. You can cambiarse Haciendo doble pulsación Una. Sincronización de la Base de Datos
Para sincronizar El Modelo Con Una Base de Datos Selecciona [Base de Datos] -> [Sincronización Con la Base de Datos] del Menú principal. La sincronización You can also llamarse pulsando Botón El [Sync] en la paleta de Herramientas. Ten en Cuenta Que las Naciones Unidas Modelo Vacío no You can sincronizarse. Se mostrará El Diálogo de Conexión de una Base de Datos. Selecciona la Conexión al estilo de la Base de Datos Con La Que se va uno Hacer la sincronización. Entra EL contraseña de Usuario y pulsaciones [Conectar] párrafo establecer la Conexión.
Sincronizar Con Una Nueva Base de Datos
La Función de sincronización You can ejecutarse contra Una Base de Datos Vacía. TODAS las tablas en sí y en sí crearán realizarán las inserciones de los Insert Estándar en Las Tablas. Para sincronizar El Modelo Con la nueva Base de Datos llama al Sincronizador de Base de Datos. Se mostrará El Diálogo de Conexión de Base de Datos. Para Crear Una Nueva Base de Datos Muestra los Servidores de bases de Datos y pulsaciones de El Nodo Etiquetado de como [...] Tal y Como Se explica arriba. Pon Nombre al estilo de la Base de Datos y crea Una Nueva Conexión arrastrando El Nodo de la Base de Datos al estilo de Lista de Conexiones. Ahora, Conecta uno de La Nueva Base de Datos.
Base de datos Syncronisation
Opciones de Sincronización
CUANDO SE establezca la Conexión al estilo de la Base de Datos de forma Correcta sí mostrará El Diálogo de Sincronización Con Bases de Datos. Conexión al estilo de la Base de Datos
El Nombre de la Conexión de la Base de Datos en sí mostrará en la instancia de parte de arriba. Para Conectar a la Base de Datos Una Diferente Pulsa El Botón Derecho En El Nombre de Conexión. El Diálogo de Conexión al estilo de la Base de Datos en sí un volvera mostrar y podra seleccionarse Una Nueva Conexión. Aplicar Cambios al estilo de la Base de Datos
Opción Seleccionada this this Por Defecto. La Base de Datos en sí modificará el párrafo reflejar los Cambios Hechos en El Modelo. El Modelo No Se modificará al ejecutar la sincronización. Aplicar Cambios al Modelo
Para Modificar El Modelo en Lugar de la Base de Datos Selecciona this Opción. La Base de Datos No Se modificará al ejecutar la Función de sincronización. ESTA FUNCIÓN suero activada en Futuras Versiones de DBDesigner 4. En Estós Momentos EE.UU. las Funciones de Ingeniería Inversa En Su Lugar. No ELIMINAR Tablas existentes
Selecciona this Opción párrafo mantener las tablas en la Base de Datos Que No estan Presentes En El Modelo. Si no està this Opción Seleccionada AEE tablas seran borradas. Ejecuta Inserts Estándar CUANDO SE Crean Nuevas Tablas
Sí se activa this Opción los Inserts Estándar sí insertarán en El Nuevo Crear tabla. Opción Seleccionada this this Por Defecto. Sincronizar Inserts Estándar
Activa ESTA CUANDO CUANDO SE Opción Han Hecho casas de cambio un estándar de los insertos. Las Filas sí compararán usando los campos de clave Primaria. Si Una fila en la Base de Datos coinciden Con Una fila en los insertos estándar en sí compararán El Resto de Valores estándar del Insert. Valores Los Que No Figuren en El Inserte sueros ignorado. Se realizarán los Cambios apropiados una Filas al estilo de las Base de Datos. Las Filas de la Base de Datos de la ONU Con valor en la clave Primaria Que no coinciden Con Ninguna clave Primaria en los Insert Estándar sí mantendrán Cambios pecado. Por Ello AEE Filas introducidas manualmente sí quedarán en la tabla Aun CUANDO ESTA Opción (Sincronizar Inserts Estándar) Este Seleccionada. Si la ONU
Inserte estándar en sí Borra El Modelo Que tendra servicio Borrado de la fila de la tabla de la Base de Datos manualmente. Ejecutando la sincronización
La sincronización no deshacerse You can. Los antes de ejecutarla comprueba seleccionadas TODAS las Opciones. Verifica la Lista de Progreso Que Muestra la Información de la Conexión y El Número de tablas en la Base de Datos y Modelo el. La Información de la Conexión en sí mostrará [Usuario @ basededatos], pe [root @ tienda online]. Para ejecutar la sincronización Pulsa El Botón [Ejecutar] al final de Diálogo del. La ejecución debe vigilarse You can un Través de la Lista de Progreso. Se listarán TODAS las comprobaciones y casas de cambio. Ingeniería Inversa
Para LLAMAR la Función de Ingeniería Inversa Selecciona [Base de Datos] -> [Ingeniería Inversa] DESDE Menú principal. You can also la Función llamarse pulsando El Botón [Rev.] en la Paleta de Herramientas. Normalmente la Función de Ingeniería Inversa en sí Llamará Con las Naciones Unidas Modelo Vacío. Also es Posible Añadir las tablas un Modelo de Naciones Unidas existente. Si las tablas Debén crearse en Un Nuevo Modelo seleciona [Archivo] -> [Nuevo] Desde El Menú principal de los antes de la Función LLAMAR. El Diálogo de la Base de Datos en sí mostrará. Selecciona o crea Una Conexión al estilo de la Base de Datos Sobre La Que se debe Hacer la Ingeniería inversa y establezca de La Conexión.
Diálogo de Ingeniería Inversa
CUANDO La Conexión al estilo de la Base de Datos sí establece correctamente en sí muetra El Diálogo de Ingeniería Inversa. Conexión de una Base de Datos
El Nombre de la Conexión al estilo de la Base de Datos en sí Muestra en la instancia de parte superior. Para Conectar a Una Base de Datos Diferentes pula El Botón A la Derecha del Nombre de la Conexión. Se mostrará de nuevo El Diálogo de Conexión al estilo de la Base de Datos y podra seleccionarse Una Base de Datos Diferente.
Tablas
Selecciona TODAS las tablas de la Base de Datos Que Debén servicios creadas en El Modelo. TODAS las tablas estan seleccionadas Por Defecto. To select TODAS las tablas CUANDO ALGUNAS Ellas Han Sido de deseleccionadas Pulsa Botón El [Selecciona TODAS las Tablas]. Para deseleccionar TODAS las tablas Pulsa Botón El [deseleccionar TODAS las Tablas]. CUANDO SE Selecciona Una Base de Datos de MS Access las tablas del Sistema de MS Access sí deseleccionan automaticamente. Opciones Generales EE.UU. Funciones específicas de MySQL
Selecciona Opción ESTA CUANDO realices la ingenieria inversa en Una Base de Datos MySQL. Las Funciones específicas de MySQL COMO SE DESCRIBE LA MESA usarán párrafo Generar Una Más Copia exacta de la Estructura de la tabla. No USAR ESTA Opción Con Ninguna Otra Base de Datos. EE.UU. Funciones Generales
EE.UU. ESTA Opción al Realizar Una ingenieria inversa de Una Base de Datos MySQL Que no mar. Número de tablas en Una fila
Al Hacer la Ingeniería inversa en Una Base de Datos TODAS las bases de Datos seleccionadas sí colocan en Filas y Columnas en El lienzo de Modelos. This Opción Específica en Número de tablas en Una fila. Construir Relaciones
EE.UU. ESTA Opción párrafo permitir un DBDesigner 4 Crear las Relaciones Entre las tablas de forma Automática. Debe tenerse en Cuenta Que pueden cometerse errores. Asi Que simpre sí debe comprobar las Relaciones despues de Hacer la Ingeniería inversa de la Base de Datos. Crear Relaciones basadas en Claves Primarias
Selecciona this Opción párrafo Crear Relaciones Entre Tablas del Modelo de forma Automática. La Relación Entre SE CREARA los campos de Sus claves Primarias. Cando los campos de claves Primarias de Una tabla estan Presentes en La Otra SE CREARA Una Relación 1: n. Crear Relaciones basadas en Nombre de Tablas
Selecciona this Opción párrafo Crear Relaciones Entre Tablas del Modelo de forma Automática. La Relación Entre SE CREARA las tablas y los Nombres de las claves Primarias. Se utilizará la Convención Siguiente párrafo los Nombres. La clave la
primaria de la tabla en sí Llamará ID + Nombre de la Tabla. Si El Nombre de la clave ya existe en la primaria Otra tabla SE CREARA Una Relación 1: n. EE.UU. substitución de Tipos de Datos
Selecciona this Opción si Quieres Que Cambie algunos Nombres de Tipos de Datos. You can this Opción usarse párrafo mapear Diferentes Tipos de Datos párrafo Diferentes Motores de bases de Datos. Por Defecto estara Seleccionada la Substitución de Tipos de Datos [MySQL estándar]. This substitución reemplazará las abreviaciones [int] y [DEC] Con Los Tipos [INTEGER] y [decimal]. Para Cambiar El Nombre De Un Tipo de dato Selecciona this Opción, CAMBIA la Substitución de Tipos de Datos a [Definido Por Usuario] y Añade Una Linea A la Lista de Substituciones de Tipos de Datos. EE.UU. El Siguiente Formato: [AntiguoNombreDeTipo = NuevoNombreDeTipo], pe [int = INTEGER] reemplazará Todos los tipos de Datos [int] por Tipos [INTEGER]. Ejecución resuelve de la Función
Para ejecutar la Función Pulsa [Ejecutar] al final de Diálogo del.
Atajos de Teclado Navegación Tecla
Función
F1
Ayuda
Información
Llamar a la ayuda sensible al contexto. Space Desplazamiento Mantener el espacio pulsado para activar la función de desplazamiento hasta soltarlo. Ctrl + Space Zoom + Mantener el espacio y Ctrl pulsado activa el zoom + hasta que se sueltan las teclas. Alt + Space Zoom Mantener el espacio y Alt pulsado activa el zoom - hasta que se sueltan las teclas. Puedes usar también Espacio+Ctrl+Alt Ctrl + Tab Cambiar Modo Cambiar el Modo de Trabajo de Diseño a Consulta y viceversa. Ctrl + Shift + Tab Cambiar Paletas Pulsar una vez para ocultar todas las paletas y pulsa de nuevo para volver a mostrarlas. Ctrl + Shift + 1..0 Guardar Marcador de Posición Pulsar Ctrl + Shift + 1,2, .. 0 para guardar un marcador de Posición. Ctrl + 1..0 Cargar Marcador de Posición Para recuperar un Marcador de Posición pulsa Ctrl + 1,2, .. 0. Se recuperará la posición y el factor de zoom que seguardaron. Modo de Diseño Tecla
Función
Información
Ctrl + Q
Seleccionar Objeto(s)
Ctrl + W
Mover Objeto(s)
Ctrl + E
Escalar Objeto
Activar el cursor Puntero. En el Modo Diseño los objetos también pueden moverse con este cursor. Activar el cursor Mover. Necesario para mover objetos en modo Consulta. Activar el cursor Escalar. Usar solo con objetos imagen y región.
Ctrl + T
New Table
Cambiar el cursor del mouse a Modo Nueva Tabla. Ctrl + Shift + R New 1:n Relación Cambiar el cursor del mouse a New 1:n Modo Relación. Ctrl + R New 1:n Relación (no identificadora) Cambiar el cursor del mouse a New 1:n Modo Relación no identificadora. Ctrl + Shift + Alt R New 1:1 Relación Cambiar el cursor del mouse a New 1:1 Modo Relación. Ctrl + A Ctrl + Del
Seleccionar Todo Eliminar Seleccionado
Ctrl + Shift + C
Copiar Nombre Realzado
Ctrl + Z Ctrl + Shift + Z
Deshacer última acción Rehacer ultima acción deshecha
Ctrl + O Ctrl + S
Abrir el Modelo Guardar el Modelo
Ctrl + Shift + S
Exportar Script SQL
Seleccionar todos los objetos Eliminar todos los objetos seleccionados. Copiar el nombre realzado al porta papeles. Deshacer última acción. Rehacer ultima acción deshecha. Abrir un Modelo existente. Guardar el Modelo actual. También puede guardarse pulsando sobre el botón Disquette. Llama al Diálogo de Cración de SQL DDL para exportar el modelo actual.
Modo de Consulta Tecla
Función
Información
F9 Ctrl + Q
Ejecutar comando SQL Seleccionar Objeto(s)
Ctrl + S
Añadir Columna a SELECT
Ctrl + F
Añadir Columna a FROM
Ctrl + W
Añadir Columna a WHERE
Ejecutar el comando SQL actual. Activar el cursor Puntero. In Design-Mode objects can also be moved with this cursor. Cursor del ratón para añadir Columnas a la parte SELECT del comando SQL. Cursor del ratón para añadir Columnas a la parte FROM del comando SQL. Cursor del ratón para añadir Columnas a la parte WHERE del
Ctrl + G
Ctrl + H
Ctrl + O
Ctrl + E
comando SQL. Añadir Columna a GROUP BY Cursor del ratón para añadir Columnas a la parte GROUP BY del comando SQL. Añadir Columna a HAVING Cursor del ratón para añadir Columnas a la parte HAVING del comando SQL. Añadir Columna a ORDER BY Cursor del ratón para añadir Columnas a la parte ORDER BY del comando SQL. Añadir Columna a SET Cursor del ratón para añadir Columnas a la parte SET del comando SQL.
Ctrl + Shift + A
Copiar SQL a Porta Papeles
Ctrl + Shift + D
Copiar SQL a Porta Papeles
Ctrl + Shift + P
Copiar SQL a Porta Papeles
Copiar el comando actual SQL al porta papeles, formateado para ASP. Copiar el comando actual SQL al porta papeles, formateado para Delphi/Kylix. Copiar el comando actual SQL al porta papeles, formateado para PHP.
DBDesigner 4 - Histórico de Versiones Lanzamientos de Código Version
Cambios
4.0.5.5
• Corrección: Se agregó la opción para desactivar las cotizaciones
en torno a valores por defecto. • Corrección: fallo al obtener Añadido insertos estándar de Oracle. • Corrección: Arreglado el problema del cursor del ratón.
4.0.5.4
• Corrección: El último cuadro colocado no se imprime o se
visualiza en el navegador cuando se coloca en una región. • Corrección: Un "índice de la lista fuera de límites" error en el
editor de relaciones. • Corrección: agrandamiento de Abrir / Guardar cuadros de diálogo
de Windows en chino y coreano. 4.0.5.3
• Corrección: El instalador le faltaba midas.dll. • Corrección: Actualizar faltaba después de arrastrar y soltar de tipo
de datos en una columna de una tabla en el lienzo. • Novedad: La opción de exportar los sal tos de línea Linux estilo. • Novedad: Opción para desactivar la sincronización entre el tipo de
datos FKS y PK. • Novedad: Al cambiar el tamaño del editor de la tabla la columna
4.0.5.2
de comentarios se cambia el tamaño, también. • Corrección: la notación de pata de gallo 01:01. • Corrección: Idioma multibyte error de lectura. • Corrección: color Región se restablece después de descartar los
cambios en el Editor de la Región. • Corrección: Improvment de los errores se centran en el Editor de
la tabla. • Novedad: Las entradas de menú emergente en la tabla de la tabla
la columna del editor para mover las columnas de arriba abajo. 4.0.5.1
• Corrección: Mejora de los errores se centran en el Editor de la
tabla. • Novedad: Cuando se utiliza la herramienta de la relación de una
con el botón derecho se puede utilizar para elegir una columna como la Fey de Relaciones Exteriores. Esto sólo funciona cuando sólo hay una clave principal en la tabla de origen. • Novedad: Las tablas se pueden reordenar en la paleta de modelos. Nuevas funciones para ordenar las tablas por su nombre y las regiones se han añadido. • Novedad: AutoIncrement está activado para las claves principales
por defecto. 4.0.4.9
• Corrección: El uso de la herramienta Borrador causado AV. fijo. • Corrección: Linux: Varias bibliotecas están incluidas en la
distribución. Las bibliotecas han agregado las siguientes:
4.0.4.8
libpng.so.2.1.0.12 liblcms.so.1.0.9 libstdc + +. so.5.0.0 • Corrección: Corrección de los errores se centran en el Editor de la tabla. Tras introducir el nombre últimas columnas el objetivo era volver a establecer la red de columna. fijo. • Corrección: Los cuadros de diálogo Abrir / Guardar debería
funcionar en Windows 98 de nuevo. 4.0.4.7
• Novedad: el tamaño del lienzo de modelo se pueden editar en el
cuadro de diálogo Opciones de modelo. • Novedad: En el modo de consulta del conjunto de datos de
4.0.4.6
resultados se pueden imprimir en un documento PDF. • Corrección: Cuando un nombre de columna o tipo de datos se edita en el Editor de la tabla y el editor se cierra antes de que el cambio se presenta el nuevo valor se pierde. fijo. • Corrección: Float donde los valores no se sincroniza
correctamente. fijo. • Novedad: al eliminar los objetos seleccionados los nombres de los objetos se muestran antes de la eliminación. • Novedad: Los insertos clave Insertar una columna en el Editor de
la tabla. • Novedad: La posición de Splitter en el Editor de la tabla se ha
guardado. 4.0.4.5
• Corrección: Cuando se coloca un modelo, el mensaje de error "No
se puede enfocar una ventana con discapacidad o invisible" fue exhibido. fijo. • Corrección: Consejos fueron presentados en la lengua mal tiempo.
Fijo. • Corrección: Algunas cor recciones de textos en lengua mal
asignados. 4.0.4.4
• Corrección: Configuración de ruta no se ha establecido por lo que
no fue capaz de cambiar la configuración. fijo. • Corrección: problemas de fuente finalmente habló. fijo.
4.0.4.3
• Corrección: Linux:. DBD4 Cuando se inició el primer tiempo, el
directorio ~ / DBDesigner4 no estaba presente lo que causó DBD4 no se inicie. fijo. • Corrección: El cuadro de diálogo Configuración de página y la
impresora no se pudo mostrar. fijo. 4.0.4.2
• Novedad: ha añadido una nueva versión del plugin de
SimpleWebFront 0.6.4.5 • Novedad: Linux: enlazados con nuevos libqt.so.2.3.2 que permite
a las fuentes sin problemas en Linux. • Novedad: Exportación de Optimización de SQL Tablas de
secuencias de comandos y scripts SQL reparar tablas. • Novedad: Varias bibliotecas han sido retirados de la distribución
de Linux debido a que ya no son necesarios. • Corrección: los comentarios de la tabla no fueron cargadas desde
archivos de modelo. fijo. • Corrección: El comando Deshacer después de objeto (s) han sido eliminados no estaba haciendo nada. fijo. • Corrección: Modelfont no se ha guardado. fijo.
4.0.4.1
• Novedad: Los objetos se pueden vincular de otros modelos y se
pueden actualizar de forma automática. • Novedad: Un nuevo analizador XML se introduce para mejorar la
velocidad. • Novedad: texto informativo para los modelos almacenados en
bases de datos. • Novedad: Traducción al francés por Alain Ségalou. • Corrección: Eliminar una relación podr ía llevar a AV. fijo. • Corrección: Después de una actualización de la DBConnections
existentes no eran leer y sobrescribir. fijo. 4.0.3.29
• Corrección: los caracteres especiales utilizados en el nombre de un
tipo de datos o la descripción causaría un modelo no se abra. 4.0.3.28
• Corrección: El manejo mejorado teclas de cursor. Los objetos
seleccionados se han movido, incluso cuando el editor se activa. 4.0.3.27
• Novedad: Teclas de cursor mover los objetos seleccionados.
Mayús + Ctrl objetos se mueven más rápido. • Novedad: 01:01 No-Identificación añadió. • Novedad: Crow-pie de notación. • Novedad: Región se pueden seleccionar haciendo clic en el
nombre del objeto. • Corrección: Cuando una tabla se conectó a sí misma por una
relación de identificación de un número ilimitado de PK recursiva se edita. Ahora no sólo la identificación de relaciones están permitidas. 4.0.3.26
• Novedad: Nativo de ingeniería inversa MSSQL / Conectividad con
Windows. • Novedad: Automáticamente colapso, mientras que los cuadros de
ingeniería inversa para ahorrar espacio de lienzo. • Novedad: Mejora de diálogo de ingeniería inversa. • Corrección: Relaciones Oracle perdió PK - Mapeo de FK. fijo.
4.0.3.25
• Corrección: Cuando la información de idioma no se ha
establecido, el valor predeterminado no se estableció en Inglés. fijo. • Corrección: Cuando más de 10 archivos se abren estos archivos no
se pueden añadir al menú de archivos recientes. fijo. • Corrección: La distribución no contiene la última versión de SWF. fijo. 4.0.3.24
• Novedad: ha añadido una nueva versión del plugin de
SimpleWebFront 0.6.2. • Novedad: Cerrar todos los elemento de menú en el menú archivo. • Corrección: Varias soluciones a fallos en la función Synchronation
base de datos. • Corrección: Las opciones en el cuadro de diálogo de ingeniería
inversa ahora desactivado cuando no está seleccionado.
4.0.3.23
• Corrección: carácter de comillas no se utiliza cuando una
ingeniería inversa de bases de datos MySQL. fijo. • Corrección: Al guardar un modelo en una base de datos se ejecuta
en Linux, los personajes se han eliminado. fijo. • Corrección: Al hacer doble clic en la paleta de modelos DB sólo se trabaja con tablas. fijo. 4.0.3.22
• Corrección: Definición de referencia de las tablas InnoDB no
fueron creados por una sintaxis diferente. Esto ahora se puede ajustar en el cuadro de diálogo Opciones. • Novedad: La fuente de aplicaciones se puede cambiar. • Novedad: Las tablas se pueden contraer. • Novedad: acceso directo para la exportación de SQL Script
(CTRL + SHIFT + S). • Novedad: Al exportar un script SQL, las regiones pueden ser
seleccionados. 4.0.3.21
• Novedad: Mensaje de pedir al usuario que guarde el modelo
después de un plugin se llama. • Novedad: entrada nueva en el menú de la columna emergente en el
Editor de la tabla para agregar una columna (s) para el índice actual. Linux . • Novedad: sombras me jorada mesa bajo Linux. • Corrección: Arrastrar y soltar las columnas en la lista de columnas
4.0.3.20
de índice en el Editor de tablas puede causar un índice de error de límites en algunas máquinas. fijo. • Corrección: Cuando se utiliza la función DBSync todas las columnas se modificaron. fijo. • Corrección: Mejora el manejo DataImporter dbConn.
4.0.3.19 4.0.3.18
• Corrección: lista de archivos fijos en el Setup.ini. • Novedad: Asignación de columnas física para permitir que un tipo
de datos, por ejemplo el nombre GUID que se cambia automáticamente a BIGINT cuando se exporta / sincronizado. • Novedad: sustitución por defecto de tipos de datos para bases de
datos ODBC en el cuadro de diálogo de ingeniería inversa. • Novedad: Opción para desactivar Modelo-Cambio de estado después de un comando SQL se ejecuta y una entrada de Historia de SQL se hace. • Corrección: No había espacio entre el nombre de tabla y (en el
SQL Crear / Insertar SQLErrors comando causando al usar nombres de las funciones como los nombres de tablas fijas.. • Corrección: Nombre / Hostcaption mixup fijo. • Corrección: ingeniería inversa a una base de datos de Oracle hace
que un AV cuando hay más de una relación en la base de datos. Fijo. • Novedad: Icono de tipos de datos geográficos.
4.0.3.17
• Novedad: Prefijo de la columna Alta / funciones Postfix menú
emergente de la columna de la tabla en el Editor de la tabla. • Novedad: Cuando varias columnas de tabla son seleccionados en el Editor de la tabla y el tipo de datos de un sin parámetros
requeridos es arrastrado a la red de columna, el tipo de datos se asigna a todas las columnas seleccionadas. • Corrección: Al imprimir, los iconos de la columna fueron pintados en el lugar equivocado, si las teclas muestran Exteriores se apagó. fijo. • Corrección: El uso de un verdadero n: m relación puede conducir a
la AV cuando la generación automática de índices para los campos de FK está encendido. fijo. • Corrección: Al seleccionar varias columnas de tabla en el Editor
de la tabla y pulsar el botón derecho del ratón, sólo una columna seleccionado. fijo. • Corrección: Al eliminar una relación, la clave externa no se ha
eliminado de los índices definidos por el usuario haciendo AVs al exportar secuencias de comandos SQL. fijo. 4.0.3.16
• Novedad: Resaltar la sintaxis SQL. • Novedad: Diseño Segundo de consultas SQL. • Novedad: 8 metas temporales caída SQLCommand. • Corrección: Impropper valores DateTime puede provocar un bucle
infinito de mensajes de error. Mejorado. • Corrección: Linux: Al cerrar el programa sin asignar
ActiveControl puede conducir a la AV. fijo. 4.0.3.15
• Novedad: Ampliación de la ficha índice en el editor de la tabla
cuando el editor general se cambia el tamaño. • Novedad: Oracle 8 de compatibilidad cuando la ingeniería inversa
una base de datos Oracle. • Corrección: las relaciones recursivas en una misma mesa causado
4.0.3.14
varios AVs y comportamiento extraño. fijo. • Corrección: Cuando DBDesigner4 se puso en marcha la primera vez que la DBDesigner4_Translations.txt no se ha copiado en el directorio de los archivos personales. Esto provocó una advertencia. fijo. • Novedad: funciones de traducción se reprogramaron y habilitados. • Corrección: Infinite Loop podría causar un error de
desbordamiento de pila cuando dos mesas estaban conectados por una relación y se trasladaron a un lugar especial el uno al otro. 4.0.3.13
• Novedad: Tipos de datos geográfica añadió. • Novedad: Cuando un objeto se copia / pega desde el portapapeles,
la barra de estado muestra un mensaje correspondiente. • Corrección: Al eliminar una tabla en la ficha Tablas no eliminar la
tabla de la lista. Que puede conducir a un AV. fijo • Corrección: El objeto de copia (s), Saveing el modelo en la base de datos causada ruta para guardar el modelo que se cambie. fijo. • Corrección: QApplication_postEvent AV causado por un uso
inadecuado. fijo. • Corrección: Cuando un modelo se abrió la base de datos al macena
el modelo fue introducido en el modelo actual. fijo. 4.0.3.12
• Novedad: las funciones de Oracle Ingeniería inversa. • Novedad: Relaciones recursivas para permitir una relación entre
una tabla y ella misma. • Corrección: Translation.ini era más grande que 64 kB errores que
causan cuando se utiliza Windows 98. 4.0.3.11
• Novedad: Al entrar en una nueva columna de tabla, el cursor salta
entre el nombre de la columna / tipo de datos de forma automática. • Novedad: Copiar objetos seleccionados en función de la imagen
copia la imagen al portapapeles para su uso en oficina / Photoshop / ... • Novedad: exportar objetos seleccionados en función de la imagen. • Novedad: Modelo Exportar como imagen ahora sólo las
exportaciones del área del modelo, no el lienzo modelo completo. 4.0.3.10
4.0.3.9 4.0.3.8
• Corrección: Cuando se exporta la red de datos como SQL
INSERTOS el nombre de tabla puede contener todo el comando SQL Select. fijo. • Corrección: de movilidad reducida función de traducción, ya que podría causar Violaciónes de acceso. • Corrección: El prefijo de la tabla por defecto se añadió a la
nombretabla, lo que rompe DBSync / Exportar funciones. fijo. 4.0.3.7
• Novedad: Filtro de esquema en el diálogo de ingeniería inversa. • Corrección: Cuando un prefijo de la tabla se ha eliminado y
previamente asignados a una mesa, la exportación de SQL Scripts hace que un índice de error de falta de límites. fijo. 4.0.3.6
• Corrección: Cuando se utiliza un servidor Linux MySQL no se
podría hacer una lista de bases de datos de un host o crear uno nuevo. fijo. • Corrección: Linux: Red de columna en el Editor de tablas perdidas
Títulos. fijo. 4.0.3.5
• Novedad: la tecla ESC en los editores se cierra el editor sin aplicar
los cambios. • Novedad: Table Editor ahora soporta la edición mejorada de tipos
de datos. • Corrección: Cuando una tabla se cambia el nombre de las
columnas FK no se actualizaron. fijo. 4.0.3.4
• Novedad: ERwin 4.1 XML importación • Novedad: Object Constraint se mueve cuando el usuario tiene la
tecla de mayúsculas. • Novedad: la función del Centro Modelo en el menú Edición
Principal. • Novedad: Nueva opción para seleccionar un navegador HTML d e
la documentación en HTML. • Novedad: Nueva opción para permitir que "las garrapatas de
nuevo" para los nombres de tabla / columna / index • Novedad: Nueva opción para desactivar el reemplazo de palabras
reservadas • Novedad: Localización • Corrección: DBSyncronize levantó una AV cuando una tabla con
un nombre muy largo se sincronizó. fijo. • Corrección: DBSyncronize ahora trata tinyint (1) como BOOL. • Corrección: FK tipo de datos y opciones que no se actualiza
cuando la clave de la fuente se ha cambiado. fijo. • Corrección: Win98/ME: Cuadro de diálogo Abrir archivo planteó
una excepción: la unidad C: no es válida. 4.0.3.3
• Corrección: Comparar / Alter Statisic después de la inclusión de
bases de datos de sincronización era incorrecta. fijo. • Corrección: Secuencias de comandos no se ejecutan correctamente cuando se utiliza, como separador. fijo. 4.0.3.2
• Novedad: Nueva opción [Minimizar en [Ctrl + Shift + C]
comando Copiar]. • Novedad: Comparar / Alter Statisic después de la sincronización
de bases de datos. • Corrección: AV cuando se cierra la ventana Acerca de.
4.0.3.1
• Novedad: Al ejecutar una consulta de las filas afectadas y el
tiempo de ejecución se muestra. • Novedad: Secuencias de comandos SQL pueden ahora ser
ejecutados. • Novedad: Las palabras reservadas se pueden editar en el cuadro de diálogo Opciones de DBDesigner4. • Novedad: creación de un índice automático en columnas FK. • Novedad: las columnas de clave están encerrados en el editor de
tablas. • Novedad: Editor de la tabla puede cambiar el tamaño ahora. • Novedad: Nuevo diseño de las opciones de tabla / Opciones
DBDesigner4. • Novedad (Windows): El directorio DBDesigner4 configuración se
encuentra ahora en la aplicación del directorio de datos del usuario. Configuración existente se moverán de los usuarios de los archivos personales de directorio automáticamente. • Novedad: Aceptar / Cancelar botones de Editores y Dialoges
opción. • Corrección: Excepción cuando sincronizando insertos estándar y
que no estaban separados por una línea clara. • Corrección: Al asignar un tipo de datos a una columna en el editor
de tablas, un clic adicional en la paleta de tipo de datos se requiere antes de un tipo de datos podría ser arrastrado. fijo. • Corrección: Al
introducir varias nuevas columnas en el editor de tablas, la única manera de salir de la edición fue para presionar ESC. Ahora regresa en un campo vacío coro el modo de edición. • Corrección: Cuando
un objeto se ha eliminado cuando se abre en un editor, una Violación de Acceso ocurrido. fijo. • Corrección: Tipo Relación no fue restaurada cuando se ha
seleccionado deshacer. fijo. • Corrección: parámetros del plugin, donde no se visualiza en su
4.0.2.96
totalidad en las opciones del modelo. fijo. • Novedad: Ctrl + Shif t + Tab ahora funciona cuando se acoplan
paletas. • Novedad: corrección automática de mal ENUM / SET definición
(ver 4.0.2.95 información sobre el lanzamiento) • Corrección: Los parámetros de tipo de datos no pudo ser editied en
máquinas Linux • Corrección: referencia de clave externa no contiene PARTIDO total / parcial opción • Corrección: Los parámetros de tipo de datos de ENUM puede
verse truncada en el editor de tablas 4.0.2.95
• Novedad: Se ha añadido ForeignKey Prefijo / Postfix opciones. • Novedad: Se ha añadido soporte para ENUM / tipos de datos SET. • Corrección: la sintaxis de Relaciones Exteriores de referencia
clave ahora funciona con MySQL 4.0 • Corrección: referencia de clave externa está creado cuando se
utiliza la función DBSync. 4.0.2.94
• Novedad: Tipo Agregado de tablas por defecto y las opciones por
defecto ActivateRefDefForNewRelation. 4.0.2.93
• Novedad: Haga DBDesigner4 trabajar con ninguna configuración
personal para cada usuario con el parámetrodisablePersonalSettings en el inicio. 4.0.2.92
• Novedad: Nombre Use la Tabla A opción de las columnas de
clave. • Novedad: Los valores predeterminados para Ajustar a la
4.0.2.91 4.0.2.90 4.0.2.89 4.0.2.88
cuadrícula y TableNameInRefs se puede modificar. • Corrección: Cuando un modelo se salvó después de la ingeniería inversa se produjo una violación de acceso. Fijo. • Novedad: Ajustar a la cuadrícula. • Corrección: ID de los objetos podrían superponerse a partir del
modelo se ha cargado. Fijo. • Corrección: Plugin - Los datos no se ha cargado. Fijo. • Novedad: Cuando se utilizan las tablas de sincronización de bases
de datos de función que ahora se llama, si el nombre fue cambiado en el modelo. Anteriormente habían bid eliminada y recreada. • Novedad: Las columnas Índice de ahora son compatibles con el parámetro de longitud adicional para los campos BLOB. 4.0.2.87
• Corrección: El número de versión no aumentó de forma
automática cuando el modelo se almacena en bases de datos y se seleccionó la opción. Fijo. • Novedad: La versión del modelo se pueden editar en el diálogo de
modelo de la opción. 4.0.2.86
• En primer lugar la liberación puplic. Historial de la versión se
iniciará a partir de esta versión. Lanzamientos de Documentación