Está en la página 1de 27

Depto.

De
Tecnologa

Proyecto mydbMaquetas

T.N.S. en Informtica y Conectividad de Redes


Computacin II

Contenidos

1. Iniciar MySql
2. Buscamos XAMPP con la lupa y seleccionamos
3. Iniciar MySQL Worbench
4. Crear un modelo
5. Cambiar el nombre de la Base de Datos

6. Agregar Diagrama ERR


6.1. Agregar Tabla
6.2. Disear Tabla

7. Guardar Bases de Datos

8. Definir nombre al modelo ERR

9. Seleccionar Crear Script Sql

10. Configurar Script Sql

11. Guardar el cdigo correspondiente al Script de SQL

12. Crear base de datos a partir del Script de Sql


12.1. Conexin para las bases de datos
12.2. Crear en File la Bases de Datos

13. Actualizar (refresh) y aparecer la base de datos diseada


13.1. Seleccionar la tabla
13.2. Ingresar datos
13.3. SQL Script ingreso de datos

14. Respaldo de la base de datos


14.1. Dando nombre al respaldo
14.2. Borrar la base de datos mydbMaquetas del Schemas y refrescar

Modelamiento y Diseo de Bases de Datos 2


Computacin II

1. Iniciar siempre el MySql, en ste caso en particular desde XAMPP en nuestro Pc.

2. Lo buscamos con la lupa y seleccionamos

Al hacer Clic aparecer la siguiente ventana de dilogo.

Donde ubicada la lnea correspondiente a MySql presionamos el botn Start.

Modelamiento y Diseo de Bases de Datos 3


Computacin II

AL encontrarse en ejecucin nos proporciona el PID (nro. De identificacin del proceso), as como
el Puerto de comunicacin.

3. Ahora iniciamos MySQL Worbench, ya sea desde el escritorio a travs de un acceso directo o
desde los programas instalados.

Nos encontramos con la siguiente ventana de dilogo desde donde podemos crear o abrir un
modelo ERR o a travs de la conexin accesar uno existente o respaldado.

Disponer de un modelo nuevo o existente depende la las siguientes opciones.

Modelamiento y Diseo de Bases de Datos 4


Computacin II

4. Este crea un nuevo modelo, los dems abren un modelo ERR existente o desde ya sea una base
de datos existente o un Script de SQL.

Esta es nuestra rea de trabajo al ingresar a disear nuestro modelo ERR.

5. Para cambiar el nombre de nuestra Base de Datos hacer Clic sobre el cilindro amarillo.

Ahora en Name tipear el nombre de acuerdoa la estructura sealada en clases.

Modelamiento y Diseo de Bases de Datos 5


Computacin II

En este caso con respecto al ejemplo propuesto.

Modelamiento y Diseo de Bases de Datos 6


Computacin II

6. A continuacin, debemos hacer doble Clic sobre la figura correspondiente a Add Diagram, como
se aprecia en la siguiente grfica.

6.1. De la barra de herramientas del lado izquierdo bajo la palabra Diagram, para empezar
busquemos la correspondiente a la Tabla.

Modelamiento y Diseo de Bases de Datos 7


Computacin II

O sea esta, haciendo Clic y posicionando el puntero sobre la cuadrcula de trabajo.

Modelamiento y Diseo de Bases de Datos 8


Computacin II

6.2. Aqu hacemos doble Clic sobre la figura dispuesta, la que proporcionar acceso al objeto en
cuestin como a cada una de las caractersticas a crear para ser representado.

En ste caso en Table1 se denominar Aviones.

Bajo el ttulo Column Name se insertan los atributos correspondientes a la Table1 denominada
Aviones, as como su tipo de dato y todo lo necesario.

Modelamiento y Diseo de Bases de Datos 9


Computacin II

Definido el nombre a continuacin debemos determinar el Tipo de Dato para dicho Atributo.

En ste caso, para el primero de acuerdo a las indicaciones fundamentadas expuesta en clases de
tipo VARCHAR y de tamao (longitud) 6.

As sucesivamente con cada uno de los atributos que forman parte de la Tabla como de las dems
necesarias segn sea el contexto.

Modelamiento y Diseo de Bases de Datos 10


Computacin II

7. En este punto o desde que se le dio el nombre a la base de datos debemos guardarla como se
aprecia haciendo Clic sobre el siguiente cono.

Sealar la carpeta donde se alojar el proyecto con el conjunto de objetos relacionados a l.

8. Definir el nombre, en ste caso el correspondiente al modelo ERR, el mismo que la carpeta o sea
el mismo nombre de la base de datos.

Modelamiento y Diseo de Bases de Datos 11


Computacin II

Presionar Guardar.

9. Seleccionar File

Del men emergente seleccionar Export

Desde Export, del men emergente elegir la opcin Forward Engineer SQL CRATE Script

Modelamiento y Diseo de Bases de Datos 12


Computacin II

10. En la ventana de dilogo siguiente se debe seleccionar la opcin Generate Separate CREATE
INDEX Statements

Como se aprecia en la siguiente ventana de dilogo.

Modelamiento y Diseo de Bases de Datos 13


Computacin II

Y a continuacin se debe presionar Next

Donde luego en la siguiente ventana de dilogo se aprecia los objetos seleccionados de la base de
datos con los cuales se trabajar.

Y a continuacin se presionar Next

Modelamiento y Diseo de Bases de Datos 14


Computacin II

11. En la siguiente ventana de dilogo se apreciar el cdigo correspondiente al Script de SQL, con
el cual se generar la base de datos desde el punto de vista fsico.

Aqu se seleccionar el siguiente botn para guardar el cdigo del Sql Script como respaldo de la
creacin de la base d datos de trabajo.

Modelamiento y Diseo de Bases de Datos 15


Computacin II

Donde se indicar el destino como la carpeta de trabajo correspondiente al proyecto.

Asignando el mismo nombre correspondiente al proyecto.

Procediendo a seleccionar Guardar

Modelamiento y Diseo de Bases de Datos 16


Computacin II

Luego se presionar.

12. Habr que dirigirse al inicio o Home indicado por la figura siguiente.

De no existir un objeto de conexin para la base de datos, deber crear uno ya sea con su nombre
de pila o apellido, como se aprecia en el ejemplo de la siguiente figura.

12.1. Creacin y diseo de la conexin para las bases de datos.

En la venta de Conexin podemos previamente realizar una prueba o Test Connection o


simplemente conectar Connect una vez creada una conexin cuyo nombre o identificador
pudiera ser su nombre de pila o apellido.

Modelamiento y Diseo de Bases de Datos 17


Computacin II

Especficamente para crear una conexin se debe recurrir al rea de la figura siguiente

Donde en la figura siguiente dar la posibilidad

Luego dar la posibilidad de configurar la conexin

Conexin que deber ser identificada por medio de un nombre

Nombre que represente al usuario en ste caso el alumno

Se puede apreciar el Administrador de configuracin del Servidor

Observemos los botones del extremo derecho

En este se podr incluso probar la conexin

Y a continuacin dando Clic en el botn Ok nos conectar.

Modelamiento y Diseo de Bases de Datos 18


Computacin II

Realizada la conexin, la ventana d trabajo se presentar de la siguiente manera:

12.2. Aqu en File

Se debe optar por la opcin Open SQL Script como se aprecia en la siguiente figura

Por lo tanto deberemos seleccionar la carpeta de origen de nuestro cdigo guardado previamente,
como se aprecia en la siguiente figura:

Modelamiento y Diseo de Bases de Datos 19


Computacin II

Entonces se deber seleccionar el archivo y presionar el botn Abrir

Una vez seleccionado el archivo presionar el botn

Presionado el botn, nos agregar contenido a nuestra ventana de trabajo, lo que corresponder
al contenido de nuestro archivo.

Modelamiento y Diseo de Bases de Datos 20


Computacin II

Ahora ubicaremos, identificaremos y presionaremos el cono con la figura del rayo de color amarillo.

Que al presionar ejecutar el Script y se materializar fsicamente la base de datos.

Donde en la parte inferior se podr verificar su normal ejecucin como si arrastramos errores de la
creacin del modelo al construir el diseo fsico de la base de datos.

13. Haciendo un refresh aparecer la base de datos diseada en el panel de la izquierda bajo el
navegador a continuacin de las instancias en el rea de Esquemas (Schemas)

Modelamiento y Diseo de Bases de Datos 21


Computacin II

Entonces se podr presionar la punta de flecha de la izquierda al nombre de la base de datos y


comenzarn a aparecer las tablas que contenga.

13.1. Aqu se seleccionar la tabla Aviones y con el puntero encima haciendo Clic con el botn
derecho del men emergente se elegir la opcin Select rows para ingresar los datos a la tabla
aviones de la base de datos mydbMaquetas.

13.2. Ingresados lo datos, presionar el botn

Modelamiento y Diseo de Bases de Datos 22


Computacin II

13.3. Lo anterior nos mostrar las sentencias en SQL Script correspondientes al ingreso de datos

Donde antes de ejecutar las instrucciones presionando el botn , copiaremos y


guardaremos las instrucciones en un archivo en la carpeta de trabajo con el mismo nombre del
proyecto.

Modelamiento y Diseo de Bases de Datos 23


Computacin II

Entonces, presionamos .

Luego se apreciar la siguiente ventana de dilogo, donde presionaremos Finish.

Modelamiento y Diseo de Bases de Datos 24


Computacin II

Volveremos entonces a nuestra ventana de trabajo.

14. Ahora se realizar el proceso de respaldo de la base de datos para tener una copia de seguridad
de los datos ingresados. Llendo a Data Export en la siguiente ventana seleccionamos y marcamos
nuestra base de datos e indicamos donde se realizar la copia marcando Export to Self Contained
File.

Modelamiento y Diseo de Bases de Datos 25


Computacin II

14.1. Dar el nombre al respaldo el mismo del proyecto pero agregando en este caso a
mydbMaquetas Bckp, quedando mydbMaquetasBckp.

Presionar Guardar

Luego se marcan las casillas de verificacin de la parte inferior excepto la que tiene por leyenda
Skip table data, entonces presionar Start Export

14.2. A continuacin cierra las pestaas de la ventana de trabajo. Borra la base de datos
mydbMaquetas del Schemas y refresca.

Luego en el administrador y elige la opcin Import, y en la siguiente ventana de dilogo le da la


ubicacin y a continuacin selecciona el archivo que termina en Bckp como en la siguiente figura.

Modelamiento y Diseo de Bases de Datos 26


Computacin II

Hace un refresh y ya est.

Ha creado, poblado y respaldado una base de datos. Preste atencin a los detalles.

Modelamiento y Diseo de Bases de Datos 27

También podría gustarte