crearunabasededatosmysqlconunscriptdesql 121113113446 phpapp02 (1)

Upload: arnoldo-jose-contreras-mercado

Post on 05-Jul-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/16/2019 Crearunabasededatosmysqlconunscriptdesql 121113113446 Phpapp02 (1)

    1/10

    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)

    JDKConector 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 

    http://www.lawebdelprogramador.com/codigo/SQL/1291-Crear_Tablas_con_claves_primarias_y_foraneas.htmlhttp://www.lawebdelprogramador.com/codigo/SQL/1291-Crear_Tablas_con_claves_primarias_y_foraneas.htmlhttp://www.lawebdelprogramador.com/codigo/SQL/1291-Crear_Tablas_con_claves_primarias_y_foraneas.htmlhttp://www.devjoker.com/contenidos/Tutorial-SQL-/11/Tablas.aspxhttp://www.devjoker.com/contenidos/Tutorial-SQL-/11/Tablas.aspxhttp://www.desarrolloweb.com/articulos/274.phphttp://www.desarrolloweb.com/articulos/274.phphttp://www.youtube.com/watch?v=Kqv5Pl4tjwY&feature=fvwrelhttp://www.youtube.com/watch?v=tjJsF1cghG8&feature=relatedhttp://www.youtube.com/watch?v=TvJ9uwI5VJ8http://www.youtube.com/watch?v=TvJ9uwI5VJ8http://www.youtube.com/watch?v=TvJ9uwI5VJ8http://www.youtube.com/watch?v=tjJsF1cghG8&feature=relatedhttp://www.youtube.com/watch?v=Kqv5Pl4tjwY&feature=fvwrelhttp://www.desarrolloweb.com/articulos/274.phphttp://www.devjoker.com/contenidos/Tutorial-SQL-/11/Tablas.aspxhttp://www.lawebdelprogramador.com/codigo/SQL/1291-Crear_Tablas_con_claves_primarias_y_foraneas.htmlhttp://www.lawebdelprogramador.com/codigo/SQL/1291-Crear_Tablas_con_claves_primarias_y_foraneas.html

  • 8/16/2019 Crearunabasededatosmysqlconunscriptdesql 121113113446 Phpapp02 (1)

    2/10

    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 0Nombre 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)

    );

  • 8/16/2019 Crearunabasededatosmysqlconunscriptdesql 121113113446 Phpapp02 (1)

    3/10

    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

  • 8/16/2019 Crearunabasededatosmysqlconunscriptdesql 121113113446 Phpapp02 (1)

    4/10

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

    Digitar el nombre del proyecto: Universidad 

  • 8/16/2019 Crearunabasededatosmysqlconunscriptdesql 121113113446 Phpapp02 (1)

    5/10

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

  • 8/16/2019 Crearunabasededatosmysqlconunscriptdesql 121113113446 Phpapp02 (1)

    6/10

    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.

  • 8/16/2019 Crearunabasededatosmysqlconunscriptdesql 121113113446 Phpapp02 (1)

    7/10

    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  

  • 8/16/2019 Crearunabasededatosmysqlconunscriptdesql 121113113446 Phpapp02 (1)

    8/10

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

  • 8/16/2019 Crearunabasededatosmysqlconunscriptdesql 121113113446 Phpapp02 (1)

    9/10

    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

  • 8/16/2019 Crearunabasededatosmysqlconunscriptdesql 121113113446 Phpapp02 (1)

    10/10

    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.