Está en la página 1de 14

DIVISIÓN DE INGENIERÍA EN SISTEMAS COMPUTACIONALES

PORTAFOLIO DE EVIDENCIAS

Curso

Taller de Base de Datos

Nombre del alumno

Alberto Jesús Fernández Espinosa

Prof. José Luis Camacho Campero


Grupo

351-V

2022-1
DIRECCIÓN ACADÉMICA
Formato de entrega de evidencias
FO-205P11000-14

División: (1) ING. En sistemas computacionales Grupo: (2) 351-v


Asignatura: (3) Taller de BD Docente: (4) José Luis Camacho Campero
Nombre y número de control: (5) Alberto Jesús Fernández Espinosa 2031071205

Fecha de entrega: (6) 29/09/2022


Competencia No.: (7) Descripción: (8)
Indicador de alcance: (9)
Evidencia de aprendizaje: (10) Portafolio de evidecias

Competencia 6
C6 procedimientos procedimentales
C6 Practica guiada de procederes
Competencia 7
C7 Investigación conexión a bases de datos

C6 procemimientos procedimentales
DIRECCIÓN ACADÉMICA

Guía estructurada de evaluación


FO-205P11000-13
División: (1) Ingeniería en Sistemas Computacionales
Docente: (2) Mtro. Jose Luis Camacho Campero
Asignatura: (3) TALLER DE BASES DE DATOS
Indicador de alcance(4)
Nombre y número de Fernández Espinosa Alberto Jesús
Grupo: (6) 351-v
control:

Evidencia de aprendizaje: (7) Ejercicio práctico


Indicaciones generales: El código de su práctica deberá ser entregado en formato de evidencia

REGISTRO DE
No. CRITERIOS A EVALUAR(9) CUMPLIMIENTO(10) OBSERVACIONES(11)
SI NO
La actividad entregada tiene portada(datos del
alumno, datos de la actividad entregada) ,lista de
cotejo anexada (con los datos del
1 alumno),Actividad Solicitada. Es entregado en
10% %0
PDF.

La actividad maneja una introducción anticipada a


2 cada apartado que maneja.
10% 0%

Hace uso de screenshots de la ejecución del código


3 utilizado
10% 0%

Describe de forma detallada cada línea de código


4 usada en el programa
50% 0%

Agrega conclusiones al final de su trabajo


6 (actividad), enfocadas a lo que le fue solicitado.- 10% 0%
Pantallas de ejecución

7 Maneja 3 referencias bibliográficas de Internet 10% 0%


colocándolas al final de dicha actividad solicitada.
La suma de las actividades serán solo las marcadas(obtenidas)
C6 Practica guiada de procedures
DIRECCIÓN ACADÉMICA

Guía estructurada de evaluación


FO-205P11000-13
División: (1) Ingeniería en Sistemas Computacionales
Docente: (2) Mtro. Jose Luis Camacho Campero
Asignatura: (3) TALLER DE BASES DE DATOS
Indicador de alcance(4)
Nombre y número de Fernández Espinosa Alberto Jesús
Grupo: (6) 351-v
control:

Evidencia de aprendizaje: (7) Ejercicio práctico


Indicaciones generales: El código de su práctica deberá ser entregado en formato de evidencia

REGISTRO DE
No. CRITERIOS A EVALUAR(9) CUMPLIMIENTO(10) OBSERVACIONES(11)
SI NO
La actividad entregada tiene portada(datos del
alumno, datos de la actividad entregada) ,lista de
cotejo anexada (con los datos del
1 alumno),Actividad Solicitada. Es entregado en
10% %0
PDF.

La actividad maneja una introducción anticipada a


2 cada apartado que maneja.
10% 0%

Hace uso de screenshots de la ejecución del código


3 utilizado
10% 0%

Describe de forma detallada cada línea de código


4 usada en el programa
50% 0%

Agrega conclusiones al final de su trabajo


6 (actividad), enfocadas a lo que le fue solicitado.- 10% 0%
Pantallas de ejecución

7 Maneja 3 referencias bibliográficas de Internet 10% 0%


colocándolas al final de dicha actividad solicitada.
La suma de las actividades serán solo las marcadas(obtenidas)
C7 Investigación conexión a bases de datos

Requerimientos técnicos:

• Conocimientos de programación estructurada y POO

• MySQL server instalado de forma directa o tenerlo a traves de los sistemas XAMPP o WAMPP

• NetBeans 6.0 en adelante

• Librería MySQL-Java que podrán descargar en el siguiente


link http://www.java2s.com/Code/Jar/m/Downloadmysqlconnectorjava516binjar.htm

• Sistema operativo Windows o Linux

• Conocimiento en creación de BD en SQL

Lo primer que haremos sera abrir netbeans y crear un nuevo proyecto al cual llamaremos

ejemploJavaMySQL y damos en el apartado de crear clase principal:


Seleccionamos Java Apliccation.
Creamos clase principal y damos finish.

Nos aseguramos de que el proyecto se haya creado correctamente:


Proyecto creado.

Ahora iremos al paquete principal, daremos click derecho y vamos a crear una nueva clase

llamada conexion:

La llamaremos conexion.
Creada la clase, nos posicionaremos en el top del archivo encima de el inicio de la clase y lo primero que

haremos es importar las clases necesarias:

Sin embargo, al marcar error lo que necesitamos es agregar de donde provienen esas clases. Por lo que

agregaremos la libreria.jar que descargamos de la siguiente manera:

Damos click en libraries, agregar jar y buscamos en el equipo la ubicación del driver que descargamos.

Ahora ya deberían desaparecer los errores, por lo que comenzaremos con la declaración de variables:

Ahora, si no tenemos ningún seguiremos con el método de la conexión, sin embargo si nos ponemos a

pensar en POO. No tiene mucho caso crear esta conexión ala BD como un método. Sabemos que el ciclo de

vida del uso del objeto para manipular la BD es el siguiente:

• Crear objeto

• Llamar métodos para conectar


• Preparar sentencia para insertar, actualizar, eliminar o leer datos

• Obtención del query

Por lo que cada vez que se quiera hacer algo en la BD, necesitamos estar conectados a ella. Entonces la

mejor manera de hacer esta conexión es agregándola en el constructor de la clase, para que cada vez que

se instancie un objeto de este tipo se haga la conexión automática:

Ya casi terminamos, solo necesitamos dos métodos los cuales serán para obtener el estado de la conexión y

para cerrarla:

Ahora ya terminamos la clase conexion.java. Ahora, ¿Como la probamos?

Pensemos de nuevo en POO, si ya tengo una clase conexion. Lo que me queda es crear un objeto,

instanciarlo y checar si ya esta funcionando.

Para esto haremos dos cosas, iniciaremos el servidor apache y MySQL, de la forma que lo tengamos. En

MYSQL server o usando wampp, xampp.

En mi caso usare xampp e iniciare los servicios:


DIRECCIÓN ACADÉMICA

Guía estructurada de evaluación


FO-205P11000-13
División: (1) Ingeniería en Sistemas Computacionales
Docente: (2) Mtro. Jose Luis Camacho Campero
Asignatura: (3) TALLER DE BASES DE DATOS
Indicador de alcance(4)
Nombre y número de Fernández Espinosa Alberto Jesús
Grupo: (6) 351-v
control:

Evidencia de aprendizaje: (7) Ejercicio práctico


Indicaciones generales: El código de su práctica deberá ser entregado en formato de evidencia

REGISTRO DE
No. CRITERIOS A EVALUAR(9) CUMPLIMIENTO(10) OBSERVACIONES(11)
SI NO
La actividad entregada tiene portada(datos del
alumno, datos de la actividad entregada) ,lista de
cotejo anexada (con los datos del
1 alumno),Actividad Solicitada. Es entregado en
10% %0
PDF.

La actividad maneja una introducción anticipada a


2 cada apartado que maneja.
10% 0%

Hace uso de screenshots de la ejecución del código


3 utilizado
10% 0%

Describe de forma detallada cada línea de código


4 usada en el programa
50% 0%

Agrega conclusiones al final de su trabajo


6 (actividad), enfocadas a lo que le fue solicitado.- 10% 0%
Pantallas de ejecución

7 Maneja 3 referencias bibliográficas de Internet 10% 0%


colocándolas al final de dicha actividad solicitada.
La suma de las actividades serán solo las marcadas(obtenidas)
Creación de formulario MDI con conexión a BD
DIRECCIÓN ACADÉMICA

Guía estructurada de evaluación


FO-205P11000-13
División: (1) Ingeniería en Sistemas Computacionales
Docente: (2) Mtro. Jose Luis Camacho Campero
Asignatura: (3) TALLER DE BASES DE DATOS
Indicador de alcance(4)
Nombre y número de Fernández Espinosa Alberto Jesús
Grupo: (6) 351-v
control:

Evidencia de aprendizaje: (7) Ejercicio práctico


Indicaciones generales: El código de su práctica deberá ser entregado en formato de evidencia

REGISTRO DE
No. CRITERIOS A EVALUAR(9) CUMPLIMIENTO(10) OBSERVACIONES(11)
SI NO
La actividad entregada tiene portada(datos del
alumno, datos de la actividad entregada) ,lista de
cotejo anexada (con los datos del
1 alumno),Actividad Solicitada. Es entregado en
10% %0
PDF.

La actividad maneja una introducción anticipada a


2 cada apartado que maneja.
10% 0%

Hace uso de screenshots de la ejecución del código


3 utilizado
10% 0%

Describe de forma detallada cada línea de código


4 usada en el programa
50% 0%

Agrega conclusiones al final de su trabajo


6 (actividad), enfocadas a lo que le fue solicitado.- 10% 0%
Pantallas de ejecución

7 Maneja 3 referencias bibliográficas de Internet 10% 0%


colocándolas al final de dicha actividad solicitada.
La suma de las actividades serán solo las marcadas(obtenidas)

También podría gustarte