Algunas ventajas del modelo entidad-relación es que expresa con bastante precisión el esquema conceptual. Los diagramas del modelo entidad-relación permite mantener una visión global del diseño y favorece la comunicación entre los diseñadores.
Es muy importante a la hora de crear BD fijarse en todas y cada una de las formas normales (Al menos las tres primeras), para no incurrir en errores.
Primera forma normal: Asegurarse que en un campo sólo exista un único dato.
Segunda forma normal: Asegurarse que todos las columnas de la tabla dependen de una única columna. Si esto no ocurre se debe crear otra tabla en la que las columnas dependan de una sola.
Tercera forma normal: Asegurarse de que no existen dependencias transitivas en la tabla.
lunes, 20 de abril de 2020
miércoles, 15 de abril de 2020
Paradigma de la Programación a Objetos
La verdad aprendí muchas cosas durante esta unidad sobre la programación orientada a objetos.
Aclaré mis conceptos sobre clases y objetos, aprendí a instanciar los objetos.
A través de la organización de clases y objetos se vuelve mucho más fácil organizar y leer el código.
Algo que me sorprendió mucho y que utilicé durante el ejercicio planteado en C# es que se pueden crear métodos a los cuales se les puede indicar que pueden recibir o no parámetros.
Espero profundizar cada vez más en este tema ya que me parece indispensable para mi futuro como programador.
Aclaré mis conceptos sobre clases y objetos, aprendí a instanciar los objetos.
A través de la organización de clases y objetos se vuelve mucho más fácil organizar y leer el código.
Algo que me sorprendió mucho y que utilicé durante el ejercicio planteado en C# es que se pueden crear métodos a los cuales se les puede indicar que pueden recibir o no parámetros.
Espero profundizar cada vez más en este tema ya que me parece indispensable para mi futuro como programador.
domingo, 12 de abril de 2020
Aplicación del álgebra matricial para la solución de sistemas de ecuaciones lineales
a. ¿Cual de los métodos es el más indicado para resolver un sistema de cuatro ecuaciones con cuatro incógnitas y por qué?
R/: El método de Chio. Es el más indicado porque en cualquier otro método habría que realizar demasiadas operaciones con cada uno de los términos, al poner una columna con uno de sus valores en 1 y el resto en 0, sacar el resultado por cofactores se reduce mucho en número de operaciones a realizar.
b. ¿Que ventaja tiene resolver un sistema de ecuaciones dos por dos con el método de determinantes?
R/. Tiene la ventaja que se vuelve una resta simple para hallar el determinante.
c. Enumere al menos tres métodos para calcular un determinante.
R/.Gauss, Gauss-Jordan, LaPlace
jueves, 9 de abril de 2020
Características de las aplicaciones gráficas
miércoles, 8 de abril de 2020
Características de las aplicaciones gráficas
¿Cuales son las principales características de una aplicación en entorno gráfico?
R/: Brindarle la posiblidad al usuario de interactuar con la aplicación mediante la programación de eventos y métodos.
Crear una interfaz que sea fácil de leer e interpretar mediante los diferentes tipos de controles que ofrece win forms.
¿Cuales son sus elementos de interacción?
R/: Entre otros, los iconos, los botones, las barras de desplazamiento, el teclado, el mouse, las barras de herramientas, los textboxes, los checkboxes, etc.
¿Qué eventos se generan al interactuar con algunos de estos elementos.
R/: Se generan eventos de mouse (MouseOn, MouseLeave, OnClick, etc), eventos de teclado (keyPress, keyDown, keyUp), eventos que se general al presionar un botón, eventos del formulario (Unload me, Load, Paint, entre otros). Se generan mas eventos que no hemos mencionado en la respuesta.
¿Qué métodos generan los eventos sobre algunos controles?
R/: Generan métodos para abrir, cerra, minimizar, editar, cambiar colores, elegir fuentes, mover objetos, desplazar objetos, entre muchos otros.
lunes, 6 de abril de 2020
manipulando bases de datos
1.Insertar registros a una tabla:
Ejemplo: INSERT INTO tblTrabajador VALUES('Decorador',30000,35)
2. Borrar registros de una tabla
Ejemplo: DELETE FROM tblTrabajador WHERE nombre = 'Bernardo';
3. Cambiar el contenido de una tabla:
Ejemplo: UPDATE tblTrabajador SET nombre='Octavio' WHERE nombre='Bernardo'
4.Hacer operaciones aritméticas con los datos que hay en una tabla o en el campo de una tabla
Ejemplo: SELECT SUM(sueldo_trabajador) as Sueldo
5.Buscar registros que contentan una cadena de caracteres específica o una secuencia de números
Ejemplo: SELECT * FROM tblTrabajador WHERE nombre LIKE '%ar%'
Ejemplo: INSERT INTO tblTrabajador VALUES('Decorador',30000,35)
2. Borrar registros de una tabla
Ejemplo: DELETE FROM tblTrabajador WHERE nombre = 'Bernardo';
3. Cambiar el contenido de una tabla:
Ejemplo: UPDATE tblTrabajador SET nombre='Octavio' WHERE nombre='Bernardo'
4.Hacer operaciones aritméticas con los datos que hay en una tabla o en el campo de una tabla
Ejemplo: SELECT SUM(sueldo_trabajador) as Sueldo
5.Buscar registros que contentan una cadena de caracteres específica o una secuencia de números
Ejemplo: SELECT * FROM tblTrabajador WHERE nombre LIKE '%ar%'
domingo, 5 de abril de 2020
Suscribirse a:
Comentarios (Atom)




