10

Click here to load reader

Crear una base de datos mysql con un script de sql

Embed Size (px)

Citation preview

Page 1: Crear una base de datos mysql con un script de sql

Ing. Emerson E. Garay Gómez [email protected]

Herramientas de Software a utilizar:

MYSQL comunity (Motor de Base de datos)

Heidi SQL (Aplicación para conectar con la BD MySql y Ejecutar Script SQL)

JDK

Conector Java para MySQL

NetBeans

Script de SQL:

http://www.lawebdelprogramador.com/codigo/SQL/1291-

Crear_Tablas_con_claves_primarias_y_foraneas.html

http://www.devjoker.com/contenidos/Tutorial-SQL-/11/Tablas.aspx

http://www.desarrolloweb.com/articulos/274.php

Videos:

http://www.youtube.com/watch?v=Kqv5Pl4tjwY&feature=fvwrel

http://www.youtube.com/watch?v=tjJsF1cghG8&feature=related

http://www.youtube.com/watch?v=TvJ9uwI5VJ8

Page 2: Crear una base de datos mysql con un script de sql

Ing. Emerson E. Garay Gómez [email protected]

1. Crear una base de datos MySQL con un Script de SQL

Base de datos: Información de los estudiantes de la universidad

Script de SQL: Crear Base de Datos

CREATE DATABASE universidad;

Modelo Entidad Relación

Tabla: Estudiante

Descripción:

Clave Principal: Identificacion

Campo Tipo dato Longitud Requerido Valor Inicial

Identificacion Entero 12 Si 0

Nombre Caracteres 25 Si “”

Apellidos Caracteres 25 Si “”

Genero Carácter 1 Si ‘ ‘

TipoSangre Caracteres 3 Si “”

Nacimiento Fecha Si

Direccion Caracteres 50 Si “”

Telefonos Caracteres 25 Si “”

Correo Caracteres 50 Si “”

Script de SQL: Crear tabla Estudiante

CREATE TABLE Estudiante (

Identificacion INT(12) NOT NULL DEFAULT 0,

TipoDocumento VARCHAR(25) NOT NULL DEFAULT '',

Nombre VARCHAR(25) NOT NULL DEFAULT '',

Apellidos VARCHAR(25) NOT NULL DEFAULT '',

Genero VARCHAR(1) NOT NULL DEFAULT '',

TipoSangre VARCHAR(3) NOT NULL DEFAULT '',

Nacimiento DATE NOT NULL,

Direccion VARCHAR(50) NOT NULL DEFAULT '',

Telefonos VARCHAR(25) NOT NULL DEFAULT '',

Correo VARCHAR(50) NOT NULL DEFAULT '',

PRIMARY KEY (Identificacion)

);

Page 3: Crear una base de datos mysql con un script de sql

Ing. Emerson E. Garay Gómez [email protected]

2. Crear el proyecto java con NetBeans para Crear el código de conexión a

la base de datos con código de Java y Diseñar la interfaz de usuario.

Clic en el icono Proyecto Nuevo

Seleccionar en la Categoría: Java y en Proyectos: Aplicación Java

Page 4: Crear una base de datos mysql con un script de sql

Ing. Emerson E. Garay Gómez [email protected]

Digitar el nombre del proyecto: Universidad

Page 5: Crear una base de datos mysql con un script de sql

Ing. Emerson E. Garay Gómez [email protected]

Page 6: Crear una base de datos mysql con un script de sql

Ing. Emerson E. Garay Gómez [email protected]

Se ha creado automáticamente una clase llamada Main que es la principal

del proyecto hasta que indiquemos otra clase.

Page 7: Crear una base de datos mysql con un script de sql

Ing. Emerson E. Garay Gómez [email protected]

Creamos una nueva Clase de Java, para lo cual clic derecho sobre el paquete

universidad, luego en el menú contextual Nuevo y se escoge Clase Java

Digitar en el Nombre de la clase ConexionMysql y clic botón Terminar

Page 8: Crear una base de datos mysql con un script de sql

Ing. Emerson E. Garay Gómez [email protected]

Page 9: Crear una base de datos mysql con un script de sql

Ing. Emerson E. Garay Gómez [email protected]

Creamos una nueva Ventana, para lo cual clic derecho sobre el paquete

universidad, luego en el menú contextual Nuevo y se escoge Formulario

JFrame…

Digitar en el Nombre de la clase FrmEstudiante y clic botón Terminar

Page 10: Crear una base de datos mysql con un script de sql

Ing. Emerson E. Garay Gómez [email protected]

Utilizamos los siguientes controles del paquete swing de java y así construir la

interfaz de usuario que permita manejar los datos de los estudiantes.

Apariencia de la interfaz a crear.