LUG - Parcial II Flashcards
Transacciones => ¿Para que me sirve?
Me asegura pasar a un estado consistente en la base de datos
¿Que es un estado consistente de la base de datos?
Cuando me puedo confiar de la data de la base de datos. Cuando tiro data de en lotes.
- ACID => ¿Qué es?
Atomicididad, consistencia, aislamiento (I) y durabilidad
A => incluye todos los datos del proceso. Hago todo el paquete de instrucciones.
C => SAME ARRIBA
I => Las tablas vinculadas se aislan para que el resto no pueda acceder.
D => hace incapie en la persistencia de los datos a lo largo del tiempo.
DataSet => ¿Qué es?
El DataSet es un objeto que es como que tuviera una base de datos en la base datos la cual tiene tablas, relaciones. Es un conjunto de DataTable. Lo puedo utilizar con XML. Lo utilizo a través del metodo de: readXML, writeXML.
¿Que hace newRow en el metodo DataTable?
Me crea un registro, pero necesito despues hacer un “DataTable.Row.Add(row)”. SIEMRPE Trabajo en memoria.
DataTable => ¿Cuales son las 2 colecciones mas importantes que tiene en su interior?
“Rows” y “Columns”.
¿Para que sirven las Expresiones regulares?
Sirven para encontrar un patron dentro de un string. Uso el objeto REGEX.
REGEX => ¿Cuales son los 3 tipos de REGEX puedo utilizar en cada lenguaje?
“PERL”, “Posix” y “PCRE”
REGEX => ¿Cual es el espacio de nombre que se trabaja con expresioens regulares?
System.Text.RegularExpressions
UserControl => ¿Que es un control de usuario?
Un control de usuario es un componente personalizado el cual puedo dibujar como quiera. me ayuda a la reutilizicacion -. Lo puedo dibujar, puedo poner los componentes que quiera. Toda la parte grafica la puedo trabajar como quiera.
CAPAS => ¿Qué es una capa?
Agrupacion conceptual de funcionalidad. Una arquitectura de capas de 3 seria : UI, Accesso de datos y Negocio… 4 capas: DLL y BE, DAL y UI.
Entidades de Negocio
Son entidades porque tiene solo el estado. NO tiene el comportamiento. El comportamiento va a la BLL.
CAPAS => ¿Lifting?
DAL. Adentro tiene la clase de acceso junto a los Mappers.
Mapper => ¿Qué es un Mapper?
Un Mapper sirve para agarrar entidades y convertirlas en registros de base de datos. Ademas, sirve para agarrar registros de la base de datos y transformar en entidades de negocio.
CAPAS => ¿Para que me sirve tener una arquitectura en capas?
Me sirve para tener bajo acoplamiento y INDEPENDENCIA FUNCIONAL. Eso es lo que se busca, independizar la funcionalidad.