8. Entidad de Aplicación: – Representa el conjunto de capacidades de comunicación de un proceso de aplicación en particular, por ejemplo su capacidad de intercambiar archivos o mensajes – Está formado por un conjunto de ASEs • Asociación de las entidades de aplicación: – Como una conexión en OSI se define como un servicio al usuario (capa superior), la capa de aplicación no tiene conexiones, sino que sus entidades establecen ASOCIACIONES (relaciones cooperativas) para intercambiar información entre ellas de APDU’s sobre la capa de presentación
9. ASE (AssociationServiceElement): – Son los componentes básicos de la entidad. – Sirven a un propósito específico de comunicación o intercambio – Cada ASE se define por un servicio y un protocolo – Las ASE’s se combinan de diferentes formas para formar diferentes entidades de aplicación. • ASO (AssociationServiceObject): – Es un componente compuesto de una entidad que contiene una o mas ASEs y/o ASOs con una función de control (CF) (encapsulamiento de ASEs). • CF (Control Function): – Es el control del dialogo para el intercambio entre los pares y la administración de la asociacion
10. Ejemplos Soprtes de red Obtencion e interrupcion de una conexión Servidor de dominacion de dominio De internet Correo electronico DNS
12. EVOLUCION DE LAS TECNOLOGIAS DE LAS BASES DE DATOS CONTRERAS SANCHEZ LINDA IRAIS HUERTA CAMACHO ANA KAREN LOPEZ RODRIGUEZ EDUARDO MOISES MONTOYA ROMERO NELLY JAZMIN
13. La sofisticación de la tecnología moderna de las bases de datos es el resultado de la evolución que a lo largo de varias décadas ha tenido lugar en el procesamiento de los datos y en la gestión de la información. La tecnología de acceso a datos se ha desarrollado desde los métodos primitivos de los años 50 hasta los potentes e integrados sistemas de la actualidad, esto es concebido por las necesidades, demandas y oportunidades de la administración y, de otro, restringida por las limitaciones de la tecnología.
14. Los primeros sistemas de procesamiento de datos ejecutaron las tareas administrativas para reducir el papeleo. En la actualidad estos sistemas se han dirigido hacia la producción y la gestión de la información, esto se ha convertido en un recurso vital para las compañías y globales. Actualmente, la función mas importante de los sistemas de bases de datos es proporcionar el fundamento a los sistemas de información para la gestión corporativa.
15. Principalmente los cambios tecnológicos han surgido por las necesidades genuinas de la sociedad, los negocios y la economía principalmente. La administración solamente permitirán que exista un nuevo sistema cuando se reduzca el costo del sistema anterior. Las nuevas tecnologías tales como las Bases Orientadas a Objetos y la plataforma Cliente/Servidor platean nuevos problemas mas versátiles que darán lugar a sistemas mas potentes en el futuro. Hay un estrecha relación entre las tecnologías de bases de datos y las necesidades de las empresas para facilitar sus tareas.
21. Redes de área amplia ( Wan ) Son todas aquellas que cubren una extensa área geográfica .Son generalmente una serie de dispositivos de conmutación interconectados .
22. Conmutaciónón de circuitos En estas redes se establece un camino a través de los nodos de la red dedicado a la interconexión de dos estaciones. En cada enlace, se dedica un canal lógico a cada conexión.
23. Conmutación de paquetes En cada nodo, el paquete se recibe totalmente, se almacena y seguidamente se transmite al siguiente nodo.
24. Retransmisión de tramas Al conseguir con la nueva tecnología una tasa de errores muy pequeña y una velocidad de transmisión elevada, no es necesario adjuntar mucha información de cabecera a cada paquete y por tanto las velocidades de transmisión son elevadísimas comparadas con el sistema de conmutación de paquetes .
25. Modo de transferencia asíncrona En retransmisión de tramas se usan paquetes de tamaño variable y en ATM se usan paquetes de tamaño fijo , con lo que se ahorra información de control de cada trama y por tanto se aumenta la velocidad de transmisión ( cada paquete se llama aquí "celda" ) . En este sistema , se dedican canales virtuales de velocidades de transmisión adaptables a las características de la transmisión ( es parecido a la conmutación de circuitos ) .
26. RDSI y RDSI de banda ancha Es un sistema de transmisión de enfoque universal y de velocidad de transmisión muy rápida . Está basado en conmutación de circuitos ( banda estrecha ) y en conmutación de paquetes ( banda ancha ) .
27. Redes de área local ( LAN ) Son de cobertura pequeña. velocidades de transmisión muy elevadas. utilizan redes de difusión en vez de conmutación. no hay nodos intermedios .
28.
29. Aplicaciones en capas El modelo de aplicaciones en capas, permite que las aplicaciones puedan ser distribuidas en sus componentes
30.
31.
32.
33. No todos los usuarios pueden acceder a la misma funcionalidad
41. Capa de componentes: conjunto de clases que nos permiten: crear cuentas, destruirlas, encontrarlas por distintos criterios, hacer transferencias bancarias, etc.
42. La capa de componentes debería ser reusable con distintas interfaces gráficas
45. Operaciones atómicas (Atomicity) son operaciones que se completan en su totalidad o no se completan en absoluto. Así, en el ejemplo anterior de la transferencia tanto el crédito como el débito deben haber sido exitosos para que el estado de transformación sea exitoso (para que haga efectos), de otro modo el estado de la transformación falla, y el sistema es regresado a su último estado conocido.
46. Transformaciones consistentes (Consistency) preservan la integridad interna de los recursos involucrados. Por ejemplo, el borrar registros de una tabla primaria viola la integridad referencial de la base de datos si hay registros relacionados que concuerden.
47. Transformaciones aisladas (Isolation) parecen ocurrir serialmente, una detrás de otra, creando la ilusión de que ninguna transformación está siendo ejecutada al mismo tiempo.
51. Presentación La capa de servicios de presentación es responsable de: Obtener información del usuario. Enviar la información del usuario a los servicios de negocios para su procesamiento. Recibir los resultados del procesamiento de los servicios de negocios. Presentar estos resultados al usuario.
54. Interactuar con los servicios de datos para ejecutar las operaciones de negocios para los que la aplicación fue diseñada a automatizar (por ejemplo, la preparación de impuestos por ingresos, el procesamiento de ordenes y así sucesivamente).
90. Separación de assemblies. Porque las entidades se usan en Business Layer y Presentation Layer, mientras que los Business Components solo están en Business Layer.
119. Una sola clase con con todos métodos estáticos que soporta los siguientes features: ExecuteReader, ExecuteDataSet, ExecuteNonQuery, ExecuteXmlReader, cache de parámetros y discovery.