LUG - Parcial II Flashcards

1
Q

Transacciones => ¿Para que me sirve?

A

Me asegura pasar a un estado consistente en la base de datos

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

¿Que es un estado consistente de la base de datos?

A

Cuando me puedo confiar de la data de la base de datos. Cuando tiro data de en lotes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q
  • ACID => ¿Qué es?
A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

DataSet => ¿Qué es?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

¿Que hace newRow en el metodo DataTable?

A

Me crea un registro, pero necesito despues hacer un “DataTable.Row.Add(row)”. SIEMRPE Trabajo en memoria.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

DataTable => ¿Cuales son las 2 colecciones mas importantes que tiene en su interior?

A

“Rows” y “Columns”.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

¿Para que sirven las Expresiones regulares?

A

Sirven para encontrar un patron dentro de un string. Uso el objeto REGEX.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

REGEX => ¿Cuales son los 3 tipos de REGEX puedo utilizar en cada lenguaje?

A

“PERL”, “Posix” y “PCRE”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

REGEX => ¿Cual es el espacio de nombre que se trabaja con expresioens regulares?

A

System.Text.RegularExpressions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

UserControl => ¿Que es un control de usuario?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

CAPAS => ¿Qué es una capa?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Entidades de Negocio

A

Son entidades porque tiene solo el estado. NO tiene el comportamiento. El comportamiento va a la BLL.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

CAPAS => ¿Lifting?

A

DAL. Adentro tiene la clase de acceso junto a los Mappers.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Mapper => ¿Qué es un Mapper?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

CAPAS => ¿Para que me sirve tener una arquitectura en capas?

A

Me sirve para tener bajo acoplamiento y INDEPENDENCIA FUNCIONAL. Eso es lo que se busca, independizar la funcionalidad.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

CAPAS => ¿Cuantos proyectos tiene una capa?

A

No es necesario que sea uno.

17
Q

CAPAS => ¿Un diagrama por capa o por proyecto?

A

El diagrama es uno solo y es una abstraccion conceptual y entender que hay dentro. Es unico y no me interesa la clase en que capa esta.

18
Q

XML => ¿Archivo esta bien formado?

A
  • Header bien
  • Nodo raíz
  • Cada nodo tiene que estar cerrado. Un nodo vacio se cierra. Nodo vacio cerrado => <ejemplo></ejemplo>
  • Respetar orden de apertura y cierre de nodos.
  • Es Key Sensible
    Esto hace que un archivo XML este bien formado
19
Q

XML => ¿Que es el esquema?

A

XML Schema define como es el esquema. Me sirve para definir la estructura y ramas de los arboles del XML. Se hace en un archivo aparte. Limtiacion para no poner cualquier cosa

20
Q

XML => ¿Cuando un archivo XML es Valido?

A

Cuando se respeta el esquema y esta bien formado

21
Q

XML/DataSet => ¿DataSet que metodos tengo para leer/escribir un esquema?

A

WriteXMLSchema (Escribo el esquema XML)

22
Q

Composite => ¿Que es?

A

Patron de diseño que es recursivo.

23
Q

COMPOSITE => ¿Con cuantas clases puedo hacer un composite?

A

Con 2 clases.

24
Q

SINGLETRON => ¿Que es el patron Singletron?

A

Solo hay una instancia de un determinado objeto.

25
Q

Ensamblados => ¿Que es?

A

Resultado de la compilacion de un proyecto compuesto por el MSIL y metadatos. Es la minima porcion de distribucion o compilacion.