Diseñar aplicaciones de escritorio utilizando a basic.net como lenguaje de programación y base de datos: MS Access, SQL Server
domingo, 13 de septiembre de 2015
Ventajas de Nuevo Código Procesal Civil
El Dr. Antenor Gustavo Jorge Aliaga, detalló que una de las ventajas de esta política de justicia es que los jueces actuarán con celeridad procesal; es decir, que los juicios penales no durarán tantos años como viene ocurriendo a la fecha, sino, que se resolverán en mucho menos tiempo, lo que significará evitar la acumulación de carga procesal, así como el procurar que los litigantes no pierdan mucho el tiempo.
ORALIDAD
Más adelante precisó que otra de las ventajas del NCPP, es que los juicios dejarán de ser largos y con considerable número de expedientes y documentos, pues la oralidad será una de sus ventajas. Por lo mismo, explicó que los litigantes, en las audiencias debatirán de forma oral y pública, lo que servirá para que el juez de su veredicto con dicha información.
PARTICIPACIÓN ACTIVA
Finalmente, precisó que el NCPP permitirá la participación activa de todos los jueces y abogados en la oralidad y credibilidad de los procesos judiciales. “Todo este trabajo se estará iniciando desde el uno de julio, fecha en la que entrará en vigencia”, aseguró el titular de la CSJAY.
miércoles, 30 de marzo de 2011
Tecnología y Educación
viernes, 11 de febrero de 2011
Configurar Conexión de Ruta de BD
jueves, 10 de febrero de 2011
Eliminar Registro
En el Botón Grabar
Agregar Nuevo Registro en ACCESS
Public Shared CN As New OleDbConnection(conexion.conex)
Public Shared Sub Insertar(ByVal consulta As String)
Dim cmd As New OleDbCommand(consulta, conexion.CN)
conexion.CN.Open()
cmd.ExecuteNonQuery()
conexion.CN.Close()
End Sub
Public Shared Sub LlenarCombo(ByVal CB As ComboBox, ByVal sql As String, ByVal valor As String, ByVal nombre As String)
cb.DataSource = Listar(sql)
cb.DisplayMember = nombre
cb.ValueMember = valor
End Sub
miércoles, 19 de mayo de 2010
Conexión de Visual Studio con MS Access
Podrá notar que la tabla principal es Institución(Color rojo) y la secundaria persona(Verde). A su vez si nos recordamos de Normalización el campo Direccion estará correcto o sería necesario disgregar?(*)La conexión con la versión 2007 en la siguiente clase les envío.
Creando nuevo Proyecto en Visual Studio 2008.
- Clase Conexión: Explicación del código
1. Importa el Esapacio de nombre OleDb para utilizar las clases OLeDbDataAdapter y DataTable.2. Inicio de la Clase Conexion.
3. Creo un atributo conex de tipo String (*) y le enlazo con el proveedor de datos OLEDB.
4. En el Data source va la ruta del archivo de Base de datos sigue la parte del nro 3.
5. Creo una función de tipo DataTable: Esta función me va permitir pasar cualquier tipo de consulta definido por el usuario(de cualquier tabla).
6. Creo mi Adaptador de datos pasando la consulta y estableciendo la conexión.
7. Creo un nuevo objeto datatable.
8. Utilizo el método Fill del objeto Adapter para poblar mi objeto tabla.
9. La función me devuelve los datos que contiene el objeto tabla.
10. Fin de la Funcíon.
11. Fin de la clase.
(*). Los atributos y funciones definidos con shared no necesita crear un objeto para poder utilizarlos. En JAVA se conoce como Éstaticos.
Mostrar los datos en el formulario: Diseñamos el formulario.

1.Inserta un Label, Textbox y Datagridview.
2.Doble clic en el formulario e ingresamos en el evento load del formulario el código de la línea 3.
La línea 3: Nombre de mi grilla y su propiedad datasource va ser alimentado con la función listar que está definido dentro de la clase conexion. A la función Listar le estoy pasando como parámetro la consulta: Seleccionando todos los campos de la tabla persona. Ahora ejecuta, Claro cuando escribes en la caja de texto no hay resultados, bien veamos ahora.En modo diseño. Doble clic en la caja de texto y nos ubicamos en el evento Changed.
La línea 7: Si nos damos cuenta estamos volviendo a llamar a la función Listar y le estamos pasando otra consulta.Nota: Algunos conceptos que se utilizan.
- Evento: Cualquier acontecimiento o suceso.
- Load: Al cargar el formulario que sucede.
- Changed: Mientras que el foco esté allí que va suceder.
- Where: Donde el campo apellidos.
- like: sea filtrado por el texto que se ingresa en la caja de texto.
- % : que termine con cualquier texto y de cualquier tamaño.
NORMALIZACIÓN DE BASE DE DATOS
TERMINOLOGÍAS.
- Tupla: Registro, fila o renglón.
- Atributo:Columna o campo.
- Clave: llave o Código de identificación.
- Clave Primaria: llave principal 0 primary key.
- Clave secundaria: llave secundaria o llave foránea.
Llave Primaria: Es el identificador único de un registro.
Llave secundaria: Es la copia de la llave primaria de la tabla principal para relacionarla.
FORMAS NORMALES:
Existe básicamente 3 Formas normales (1FN,2FN y 3FN) cada uno con sus propias reglas.
PRIMERA FORMA NORMAL: Establece que las columnas repetidas deben eliminarse y colocar en tabla separadas. (Identificación de entidades con sus respectivos atributos).
SEGUNDA FORMA NORMAL: Primero debe ser 1FN y a demás las columnas que forman deben aportar información sobre la clave completa.
TERCERA FORMA NORMAL:Cada columna que no sea clave debe depender únicamente de la llave primaria
INTEGRIDAD REFERENCIAL: Al diseñar una BD la información está en varias tablas relacionales. Teniendo en cuenta los tipos de relaciones.
- Uno a uno.
- Uno a muchos.
- Muchos a muchos.
En el modelo físico de la base de datos el tipo de muchos a muchos desaparece.
Veamos la utilidad de la integridad refencial. Permite actualizar y eliminar en cascada o denegar si existe datos en la tabla secundaria.
Ejemplo: Si no habría integridad referencial cuando elimino un registro de la tabla institucion, las personas que pertenecen a esa institución quedaría huerfanos.Si me permitiría eliminar en cascada todos las personas que pertenen a la tabla persona se eliminan automáticamente.
Base de Datos en MS Access
Base de Datos: Es un conjunto de datos coherentes que pertenecen a un mismo contexto.
Ejemplo: Los datos de una librería, una ferretería, de una institución educativa.
Los elementos que contiene una base de datos: Para el Ejemplo MS Access.
- Tablas: Es el corazón de la BD. Está formada por filas(Registro) y columnas(Campos).
- Consulta:En su concepto amplio es la manipulación de los datos de una BD utilizando el lenguaje SQL. Permite seleccionar, actualizar, eliminar, insertar datos en la BD. Como elemento es la extracción de campos necesarios de una tabla o varias tablas relacionales.
- Reportes o Informes: Permite recopilar los datos para enviar impresión a partir de una tabla o consulta.
¿Qué es Campo?: Es la unidad mínima de la tabla para almacenar un dato. Un campo contiene un tipo de dato.
Tipo de Dato: Define que dato almacena el campo puede ser número, texto, fecha y otros.
CREANDO UNA BASE DE DATOS: Necesitamos almacenar la lista de los alumnos ingresantes a primer ciclo.
En modo diseño.
martes, 20 de abril de 2010
PROGRAMACIÓN ORIENTADA A OBJETOS
- Clase: Es un conjunto de objetos que comparten características y comportamientos.
- Objeto: Es instancia de clase o es el elemento que se crea a partir de una clase.
Un objeto se compone de datos (propiedades o atributos) y funciones o métodos(comportamiento):
- Atributo: Son características propiedades de un objeto/clase.
- Métodos: Es la función o acción que realiza un objeto/clase.
PROPIEDADES DE POO:
- Encapsulamiento: Es ocultar o empaquetar los datos mediante mensajes.
- Polimorfismo: Son objetos que puedes soportar método heredados de diferentes clases que realizan acciones diferentes.
- Herencia: Significa Clasificar en Clase Base o padre y clase hija y éste puede heredar sus atributos y métodos de la clase padre.
La representación de una clase según connotación UML

