Usuario discusión:Jose Eduardo Malvaes Bautista

Contenido de la página no disponible en otros idiomas.
De Wikipedia, la enciclopedia libre

REQUERIMIENTOS Y COSTRUCCION DE DATOS [Archivo:requerimientos.jpg]

REQUERIMIENTOS: son aquellos materiales para que tú puedas crear una base de datos o un proyecto. CONSTRUCCION: son aquellos pasos que necesitaras para poder crear la base de datos o el proyecto. ARQUITECTURA DE LOS SITEMAS DE BASES DE DATOS ANSI PARK MODELO UNO El objetivo de la arquitectura de tres niveles es el de separar los programas de aplicación de la base de datos físicos. Hay tres características importantes inherentes a los sistemas de base de datos: la separación entre los programas de aplicación y los datos, el manejo de múltiples vistas por parte del usuario y el uso de un catálogo para almacenar esquemas de la base de datos. En esta arquitectura, el esquema de una base de datos se defina en tres niveles de abstracción distintos: • En el nivel interno: se describe la estructura física de la base de datos mediante un esquema interna. En este esquema se especifica mediante un modelo físico y describe todos los detalles para almacenamiento de la base de datos, así como los métodos de acceso. También estarán los registros, longitud, campos, índices y las rutas de acceso a esos archivos. • En el nivel conceptual: se describe la estructura de la base de datos para una comunidad de usuario, mediante un esquema conceptual. Este esquema oculta los detalles de las estructuras de almacenamiento y se concentra en describir entidades, atributos, relaciones, operaciones de los usuarios y restricciones. En este nivel se pueden utilizar un modelo conceptual o un modelo lógico para especificar el esquema. Podrían contener: • Entidades del mundo • Atributos de la entidades • Asociaciones entre las entidades • Restricciones de integridad. • En el nivel externo: se describen varios esquemas externos o vista de usuario. Cada esquema externo describe la parte de la base de datos que interesa a un grupo de usuarios determinados y oculta a ese grupo el resto de la base de datos. En este nivel se puede utilizar un modelo conceptual o un modelo lógico para especificar los esquemas. La arquitectura de tres niveles puede facilitar la obtención de la verdadera independencia de datos, tanto física como lógica. EJEMPLO Un ejemplo de esto sería: LA BASE DE DATOS DE UN HOSPITAL Nivel interno: es cuando tú vas a ver todo el personal que está adentro del área de trabajo y toda la información acerca de ellos. Nivel conceptual: aquí tú ya vas a relacionar cada una de las tablas que ya hallas creado con otras por ejempló una de doctores con varios pacientes o el paciente a los medicamentos son relaciones. Nivel externo: es donde tú vas a requerir cierta información de todo el hospital, y en donde tú ya vas a empezar a detectar hasta que área puede llegar el personal o hasta que limites puede llegar. LAS CAPAS DEL MODELO ANSI PARK OSI (INTERACCIONES DE SISTEMA DE BASE DE DATOS) El comité de AMSI/X3/SPARC definió una serie de capas y servicios realizados por cada una de esas capas que podemos ver a continuación de formas esquemáticas: NIVEL UNO CAPA FISICA: abarca el conjunto físico propiamente dicho del que consta toda comunicación y también abarca las reglas por la cuales pasan los bits de uno a uno. NIVEL DOS CAPA DE ENLACE DE DATOS: intenta hacer en enlace físico seguro y proporciona medios para activar, tener y desactivar enlaces. El principal servicio proporcionado por la capa de enlaces de datos a las superiores es la detección de errores y control. NIVEL TRES CAPA DE ERRORES: proporciona los medios para l trasferencia de la trasformación de información entre los sistemas finales a través de algún tipo de red de comunicación. NIVEL CUATRO CAPA DE TRASPORTE: proporciona un mecanismo para intercambiar datos entre sistemas finales. Orientado a conexión asegura que los datos se entregan libres de errores, en secuencia y sin pérdidas o duplicados. NIVEL QUINTO CAPA DE SESION: en muchos casos, habrá poca o ninguna necesidad de la capa de sesión, pero para algunas aplicaciones, estos servicios se utilizan. Los servicios clave proporcionan por la capa de sesión incluyen los siguientes puntos: Disciplina de dialogo: esta puede ser simultánea. Agrupamiento: el flujo de datos se puede marcar para definir grupos de datos. Recuperación: la capa de sesión puede proporcionar un mecanismo de puntos de comprobación, de forma que si ocurre algún tipo de fallo entre puntos de comprobación, la entidad de sesión puede retrasmitir todos los datos desde el último punto de comprobación. NIVEL SEXTO CAPA DE PRESENTACION: define el formato de los datos que se van a intercambiar entre las aplicaciones y ofrece a los programas de aplicación un conjunto de servicios de trasformación de datos. NIVEL SEPTIMO CAPA DE APLICACIÓN: proporciona un medio a los programas de aplicación para que accedan al entorno OSI. Esta etapa tiene funciones de administración y generalmente mecanismo útiles para admitir aplicaciones distribuidas. Para concluir con este tema podemos captar unos pares de notas sobre las capas del modelo OSI: • Cada uno de las capas desempeña funciones bien definidas • Los servicios proporcionados por cada nivel son utilizados por el nivel superior • La comunicación física se lleva a cabo entre las capas del nivel 1 FUNCIONES Y PARAMETROS Nos referimos a los servicios principales a aquellos servicios y en la arquitectura entre las capas adyacentes. Los parámetros se utilizan para pasar datos e información de control y las funciones nos referimos a las funciones que se van a llevar acabo. Se utilizan cuatro funciones para invocar algún servicio, y pasar los parámetros necesarios para especificar el servicio solicitado. PETICION: es aquella que se utiliza para invocar algún servicio y pasar los parámetros necesarios para especificar el servicio solicitado. INDICACION: para indicar que a sido invocado un procedimientos por el usuario de servicios paritarios en la conexión y para suministrar los parámetros asociados o para notificar al usuarios de servicio de una conexión iniciada por el suministrador. RESPUESTAS: una función emitida por un usuario de servicio por confirmar o completar algún procedimiento invocado previamente mediante una indicación de ese usuario. CONFIRMACION: una función emitida por un suministrador de servicio para confirmar o completar algún procedimiento invocado previamente mediante una petición por el usuario de servicio.