11.- CARACTERISTICAS:
1. El Cliente y el Servidor pueden actuar como una sola entidad y también pueden actuar como entidades separadas, realizando actividades o tareas independientes.
2. Las funciones de Cliente y Servidor pueden estar en plataformas separadas, o en la misma plataforma.
Para ver el gráfico seleccione la opción "Descargar" del menú superior
3. Un servidor da servicio a múltiples clientes en forma concurrente.
4. Cada plataforma puede ser escalable independientemente. Los cambios realizados en las plataformas de los Clientes o de los Servidores, ya sean por actualización o por reemplazo tecnológico, se realizan de una manera transparente para el usuario final.
5. La interrelación entre el hardware y el software están basados en una infraestructura poderosa, de tal forma que el acceso a los recursos de la red nomuestra la complejidad de los diferentes tipos de formatos de datos y de los protocolos.
6. Un sistema de servidores realiza múltiples funciones al mismo tiempo que presenta una imagen de un solo sistema a las estaciones Clientes. Esto se logra combinando los recursos de cómputo que se encuentran físicamente separados en un solo sistema lógico, proporcionando de esta manera el servicio más efectivo para el usuario final.
También es importante hacer notar que las funciones Cliente/Servidor pueden ser dinámicas. Ejemplo, un servidor puede convertirse en cliente cuando realiza la solicitud de servicios a otras plataformas dentro de la red.
Su capacidad para permitir integrar los equipos ya existentes en una organización, dentro de una arquitectura informática descentralizada y heterogénea.
7. Además se constituye como el nexo de unión mas adecuado para reconciliar los sistemas de información basados en mainframes o minicomputadores, con aquellos otros sustentados en entornos informáticos pequeños y estaciones de trabajo.
8. Designa un modelo de construcción de sistemas informáticos de carácter distribuido.
12.- Características Generales de los Sistemas Gestores
de BB.DD:
Aunque hay multitud de aplicaciones para la Gestión de Bases de Datos diferentes en características y precios, podemos encontrar aspectos comunes en todos ellos:
· Aceptan definiciones de esquemas y vistas (definición de diferentes bases de datos).
· Manipulan los datos siguiendo las órdenes de los usuarios.
· Cuidan que se respete la seguridad e integridad de los datos.
· Permiten definir usuarios y las restricciones de acceso para cada uno de ellos.
· Controlan la concurrencia y las operaciones asociadas a la recuperación de los fallos.
Este gestor de base de datos ha evolucionado de manera considerable. Podríamos decir que esta base de datos relacional es de corte moderno, con una interfaz bastante intuitiva. Entre las mejoras de este producto tenemos algunas cuantas generalidades respecto a rendimiento, capacidad y memoria. Pero lo más llamativo es la posibilidad de aprovechar multiproce-sadores simétricos (SMP) compartiendo recursos entre ellos.De esta forma las consultas SQL pueden ser ejecutadas más rápido. El lenguaje SQL que soporta es el standard pero con algunas mejoras. Podemos destacar el OLAP (proceso analítico en línea) ayudado de la posibilidad de creación de supergrupos. También se pueden realizar uniones externas, manipular datos, disponer de un soporte adicional de actualización, y definir ciertas restricciones de accesibilidad en tablas.
En este programa también se incorpora un nuevo tipo de dato llamado datalink capaz de referencia a un objeto que se encuentra fuera de la base de datos. Una adecuada gestión de campos permite el almacenamiento de datos de gran tamaño soporte directo de objetos multimedia (imagen, vídeo, etc)
La escalabilidad se obtiene gracias a la posibilidad de particionar la base
de datos a lo largo de múltiples sistemas independientes conectados a través de un LAN.
Internet es siempre la gran estrella, con DB2 es posible acceder a los datos usando JDBC (tan potente como escribir directamente C contra la base de datos), Java y SQL (tanto el SQL estático, como complementa el SQL dinámico).
Los servidores DB2 soportan cualquier comunicación basadas en los protocolos APPC, IPX/SPX, NetBios, TCP/IP, Pipes con nombres. Las plataformas que admite el producto son en principio OS/2, Windows NT y UNIX. Esta última versión del software del servidor, ha sido adaptado para funcionar también con OS/2 WARP, HP-UX, AIX, SCO-UNIX UE7, Windows 98, NT y Solaris.
Esta nueva versión persigue inclinar la balanza hacia un producto que ha ido ganado adeptos de forma espectacular desde aquella primera versión con tecnología de Sybase. Sobre todo, por que a parte de unas consideraciones técnicas tiene todo el empuje comercial y de soporte de Microsoft.
Se podría decir que en cierta medida pretende ser el servidor de bases de datos genérico para Windows. No tanto por que la causa de desarrolla sea la misma, ni siquiera porque el SQL Server, a diferencia de otros servidores solo trabaja bajo Windows, sino porque Microsoft promete integración con todos los productos suyos (por ejemplo MsOffice 2000, ya que Access 2000 traerá consigo un nuevo MSDE-DATA-Engine, como alternativa al existente y compatible con SQL Server). También será posible llamar a SQL Server desde Ms-Access. Otras características son los servicios OLAP integrados en el Paquete.
· La base de datos debería ser una colección o conjunto de datos.
· Tan importante es almacenar el contenido como tambien la relación entre ellos.
· No son redundantes.
· Puedan servir a cualquier aplicación.
· Procedimientos seguros para modificación:
o Consulta ð Genera errores pero no inconsistencia.
o Altas / Bajas.
· Usuarios múltiples.
· Los datos deben llegar a tiempo.
· Se deben almacenar restricciones (seguridad).
· Independencia.-
Datos / Procedimiento.Datos / Soporte físico.
· Soporte à Acceso directo.
Ventajas· Independencia de datos y tratamiento
o Cambio en datos no implica cambio en programas y viceversa (Menor coste de mantenimiento).
o Coherencia de resultados.
§ Reduce redundancia:
§ Acciones lógicamente únicas.
§ Se evita inconsistencia.
§ Mejora en la disponibilidad de datos
§ No hay dueño de datos (No igual a ser públicos).
§ Ni aplicaciones ni usuarios.
§ Guardamos descripción (Idea de catálogos).
§ Cumplimiento de ciertas normas.§ Restricciones de seguridad.
§ Accesos (Usuarios a datos).
§ Operaciones (Operaciones sobre datos).