PDF de programación - Manual DBDesigner

Imágen de pdf Manual DBDesigner

Manual DBDesignergráfica de visualizaciones

Publicado el 16 de Abril del 2017
6.798 visualizaciones desde el 16 de Abril del 2017
561,4 KB
71 paginas
Creado hace 17a (07/10/2006)
Modelamiento de Bases de Datos con Software Libre DbDesigner v. 4.0.5.6



DBDESIGNER

v. 4.0.5.6

DBDesigner 4.lnk


Docente: Ing. CIP Víctor Ancajima Miñán Página 1 de 71


Modelamiento de Bases de Datos con Software Libre DbDesigner v. 4.0.5.6


MANUAL DE DBDESIGNER



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


Docente: Ing. CIP Víctor Ancajima Miñán Página 2 de 71


Modelamiento de Bases de Datos con Software Libre DbDesigner v. 4.0.5.6

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


Docente: Ing. CIP Víctor Ancajima Miñán Página 3 de 71


Modelamiento de Bases de Datos con Software Libre DbDesigner v. 4.0.5.6


Atajos de Teclado

Historial de Versiones


Docente: Ing. CIP Víctor Ancajima Miñán Página 4 de 71


Modelamiento de Bases de Datos con Software Libre DbDesigner v. 4.0.5.6

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.


Docente: Ing. CIP Víctor Ancajima Miñán Página 5 de 71


Modelamiento de Bases de Datos con Software Libre DbDesigner v. 4.0.5.6

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 sea muy sencillo.



Docente: Ing. CIP Víctor Ancajima Miñán Página 6 de 71


Modelamiento de Bases de Datos con Software Libre DbDesigner v. 4.0.5.6


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 rápidamente.

DBDesigner 4 hace extenso uso de funciones de ventana estándar como menús 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



Docente: Ing. CIP Víctor Ancajima Miñán Página 7 de 71


Modelamiento de Bases de Datos con Software Libre DbDesigner v. 4.0.5.6

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, Imágenes y Regiones para ayudar a "entender" la estructura del modelo.


Docente: Ing. CIP Víctor Ancajima Miñán Página 8 de 71


Modelamiento de Bases de Datos con Software Libre DbDesigner v. 4.0.5.6



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 rápidamente, 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
  • Links de descarga
http://lwp-l.com/pdf2960

Comentarios de: Manual DBDesigner (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad