AA1

AA1 Introducción a la arquitectura de la base de datos. Fabian Adolfo Tovar Suarez Abril 2020. Unipanamericana Ingenie

Views 367 Downloads 4 File size 402KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

AA1 Introducción a la arquitectura de la base de datos.

Fabian Adolfo Tovar Suarez Abril 2020.

Unipanamericana Ingeniería de Sistemas Administración SGBD

FABIAN ADOLFO TOVAR SUAREZ

PRIEMRA PARTE: CONTEXTUALIZACIÓN Con el fin de entender la primera parte de la materia, se debe dar respuesta a las siguientes preguntas, teniendo en cuenta a bibliografía y materia presentado para la actividad: 1. ¿Qué significa la arquitectura? 2. ¿Cuáles son los componentes principales de un SGBD? Nombrarlos y explicarlos. 3. Realizar un cuadro comparativo entre las estructuras de almacenamiento lógico y físico. 4. ¿Qué es una instancia de motor de bases de datos, y como funciona 5. Según la lectura del texto SGBD e instalación: administración de bases de datos (UF1469) . De Rafael Ángel Prieto, desarrolle un mapa conceptual donde explique la arquitectura por capas identificando sus ventajas. 6. Indique si se pudiera implementar una aplicación de bases de datos con un sistema gestor de bases de datos (My SQL) bajo el ambiente web en una arquitectura cliente servidor de dos capas. SEGUNDA PARTE. CASO PRACTICO En esta oportunidad usted es el ingeniero de diseño de bases de datos, a continuación, se presenta un caso y usted está encargado de realizar lo siguiente: 1. Determinar los requerimientos funcionales y no funcionales. 2. Realizar el diagrama entidad – Relación 3. Diseñar el diagrama relacional para la base de datos. CASO ESCENARIO DE ESTUDIO: El gerente de tecnología de un centro médico (IPS de 2° nivel) ubicado en la ciudad de Bogotá (Colombia), lo contrata a usted para ser el administrador de la base de datos de la entidad, y le informa que el gestor es Oracle 11gR1 y que no existe documentación alguna sobre la estructura y la configuración de instalación, actualmente la compañía cuenta un sistema de información orientado a la gestión de los procesos administrativos y financieros de la institución, dicho sistema es un ERP con los módulos de contabilidad, tesorería y pagos, cartera y control de inventarios, cabe anotar y resaltar que absolutamente toda la información está contenida en el sistema gestor de la compañía (Oracle 11gR1) Adicional a esto y le designa su primer proyecto, donde usted deberá estar encargado del desarrollo de la base de datos de un sistema de información que controlé los datos de los pacientes del centro médico. Usted entre sus primeras labores decide realizar el levantamiento de información del problema propuesto encontrando lo siguiente: • Reglamentación propia del universo de estudio en lo específico al sector salud: o Artículo 112 de la resolución 5261 de 1994, o Ley 100 de 1993, o Resolución 1995 de 1999 o Resolución 3374 de 2000. FABIAN ADOLFO TOVAR SUAREZ

• El proceso general de atención a los pacientes consiste en: Ingreso del paciente: Registro de los datos demográficos del paciente, donde se incluyen los datos necesarios para el reporte de los archivos RIPS. Registro de la atención del paciente: es la evidencia dentro de la historia clínica de la atención del paciente, para ello cada profesional del sector salud (médicos generales y especialistas) realizan un estándar básico sobre la consulta donde se evidencian tópicos como los antecedentes, motivo de la consulta, examen físico (signos vitales, peso y altura), diagnóstico inicial, plan a seguir (se incluyen las ordenes medicas) y diagnostico final, sobre la historia clínica también se pueden incluir las remisiones medicas a otros especialistas dependiendo la patología. Registro de las órdenes médicas: son las órdenes realizadas por los galenos para toma de exámenes bien sea laboratorios, imágenes diagnósticas y otro tipo de exámenes. Adicional a esto se incluyen los tratamientos o formulación médica donde se evidencia el nombre del medicamento, la cantidad total, la dosis y el tiempo del tratamiento.

FABIAN ADOLFO TOVAR SUAREZ

Solución. 1. ¿Qué significa arquitectura.? Arquitectura. Es el diseño conceptual y la estructura operacional fundamental de un sistema de Computadora. Es decir, es un modelo y una descripción funcional de los requerimientos y las implementaciones de diseño para varias partes de una computadora, con especial interés en la forma en que la unidad central de proceso (CPU) trabaja internamente y accede a las direcciones de memoria. También suele definirse como la forma de seleccionar e interconectar componentes de hardware para crear computadoras según los requerimientos de funcionalidad, rendimiento y costo. https://www.ecured.cu/Arquitectura_Inform%C3%A1tica

2. ¿Cuáles son los componentes principales de un SGBD? Nombrarlos y explicarlos? Principales componentes de SGBD Nombre SGBD distribuido o central:

SGBD local: Gestor de comunicaciones de datos: Catálogo central o global:

Función Debe tener, al menos, una funcionalidad o aplicación global, además de una serie de capacidades de mayor complejidad que las habituales en los SGBD, como pasaría en el caso de la concurrencia, seguridad y comunicaciones. Tendrá como misión la que cualquier otro SGBD pero lo hará con la base de datos local. Tendrá también su propio catálogo local. Es el software encargado de comunicar a todos los nodos entre sí. Contiene toda la información de naturaleza distribuida, como pueden ser los esquemas de fragmentación o asignación.

3. . Realizar un cuadro comparativo entre las estructuras de almacenamiento lógico y físico. Cuadro comparativo Tipo de almacenaje Físico

Lógico

Definición El disco duro es un dispositivo que está compuesto por una serie de láminas metálicas, ubicadas una encima de otra, que giran simultáneamente a gran velocidad. Cada una de estas láminas que guarda información en sus dos caras mediante grabación magnética se denomina plato. La estructura lógica se refiere a la distribución y el orden con los que se debe organizar toda la información de un disco duro.

FABIAN ADOLFO TOVAR SUAREZ

Tipos Tipos de discos duros: 1. SATA. 2. IDE. 3. SCSI.

Partes: 1. Sector de arranque. 2. Partición del disco duro: • Primaria

• Extendida. • Unidades lógicas. 3. Sistema de ficheros: • Windows. • Linux. • Mac. 4. Organización de archivos.

4. ¿Qué es una instancia de motor de bases de datos, y como funciona Una instancia de Motor de base de datos es una copia del ejecutable, que se ejecuta como un servicio de sistema operativo. Cada instancia administra varias bases de datos del sistema y una o varias bases de datos de usuario. Cada equipo puede ejecutar varias instancias de Motor de base de datos. Las aplicaciones se conectan a la instancia para realizar el trabajo en una base de datos administrada por la instancia. Una instancia de Motor de base de datos funciona como un servicio que controla todas las solicitudes de aplicación para trabajar con datos de cualquiera de las bases de datos administradas por dicha instancia. Puede ejecutar múltiples instancias de Motor de base de datos en un equipo. Una instancia puede ser la instancia predeterminada. La instancia predeterminada no tiene nombre. Si una solicitud de conexión especifica solo el nombre del equipo, se establece la conexión a la instancia predeterminada. Una instancia con nombre es una instancia en la que se especifica un nombre de instancia al instalar la instancia. Una solicitud de conexión debe especificar el nombre del equipo y el nombre de instancia para conectar a la instancia. No hay ningún requisito para instalar una instancia predeterminada; todas las instancias que se ejecutan en un equipo pueden ser instancias con nombre. https://docs.microsoft.com/es-es/sql/database-engine/configure-windows/database-engineinstances-sql-server?view=sql-server-ver15

5. Según la lectura del texto SGBD e instalación: administración de bases de datos (UF1469) . De Rafael Ángel Prieto, desarrolle un mapa conceptual donde explique la arquitectura por capas identificando sus ventajas.

FABIAN ADOLFO TOVAR SUAREZ

SEGUNDA PARTE. CASO PRACTICO 2. Realizar el diagrama entidad – Relación

3. Diseñar el diagrama relacional para la base de datos.

FABIAN ADOLFO TOVAR SUAREZ

FABIAN ADOLFO TOVAR SUAREZ