Está en la página 1de 11

1

Actividad práctica aplicada Administración de Sistemas Gestores de Bases de Datos

Edimer Dario Cañon Castañeda

Facultad de Ingeniería Fundación Universitaria Compensar 2023 1

-Administración de Sistemas Gestores de Bases de Datos -236N-5a MOM 1 virtual

Docente: Ing Jhon Edwin Gonzalez Quevedo

Bogotá 28/02/2023
2

Contenido
¿Qué significa la arquitectura?......................................................................................................3
¿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. ....3
¿Qué es una instancia de motor de bases de datos, y cómo funciona?......................................3
Según la lectura del texto SGBD e instalación: administración de bases de datos (UF1469).
De Rafael Angel Prieto, desarrolle un mapa conceptual donde explique la arquitectura por
capas identificando sus ventajas....................................................................................................4
Indique si se podría 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.................................................................................................................................................8
3

ACTIVIDAD DE APRENDIZAJE
Administración de Sistemas Gestores de Bases de
Datos
PRIMERA PARTE:
CONTEXTUALIZACIÓN Con el fin de entender la primera parte de esta asignatura, se debe dar
respuesta a las siguientes preguntas, teniendo en cuenta la bibliografía y material
presentado para la actividad, de forma individual:

¿Qué significa la arquitectura?


Todo el mundo tiene una clara imagen mental cuando hablamos de arquitectura de aquella
disciplina que se encarga de la planificación y diseño para la construcción de edificios
y espacios de esparcimiento, sin embargo, la arquitectura es referida al diseño y
planificación a un nivel superior de una estructura a un nivel abstracto y a la toma de
decisiones antes de pasar a su realización.

¿Cuáles son los componentes principales de un SGBD? Nombrarlos y explicarlos.


Un sistema de base de datos consta de varios componentes, los cuales contribuyen al buen
funcionamiento del software, los elementos básicos que lo conforman son tres:
- Diccionario de datos: Consiste en una lista de metadatos que reflejan las
características de los diversos tipos de datos incluidos en la base de datos, estos
metadatos informan sobre los permisos de uso de cada registro y su
presentación física el diccionario proporciona la información relevante sobre los
datos.
- Lenguaje de definición de datos: También llamado lenguaje de bases de datos
o DDL (Data definition leguague), sirve para estructurar el contenido de la base
de datos gracias a este lenguaje, es posible crear, modificar y eliminar objetos
individuales, como referencias, relaciones o derechos de uso.
- Lenguaje de manipulación de datos: lenguaje de manipulación de datos o
DML (Data manipulation lenguague) se pueden introducir nuevos registros en
la base de datos, así como eliminar modificar y consultar lo que ya contiene,
este lenguaje también permite comprimir y extraer los datos.

Realizar un cuadro comparativo entre las estructuras de almacenamiento lógico y


físico.
Cuadro Unidad 2.xlsx Clic Aquí.

¿Qué es una instancia de motor de bases de datos, y cómo funciona?


Es una copia de archivo ejecutable SQL que se ejecuta como un servicio del sistema
operativo, cada instancia administra bases de datos del sistema y una o varias bases de
datos de usuario, cada equipo pude ejecutar varias instancias.
4

La instancia funciona como un servicio que controla todas las actividades de las solicitudes de
aplicación para trabajar con datos de cualquiera de las bases de datos administradoras
por dicha instancia.
Se puede ejecutar varias instancias del motor de base de datos en un equipo, puede ser 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.

Según la lectura del texto SGBD e instalación: administración de bases de datos


(UF1469). De Rafael Angel Prieto, desarrolle un mapa conceptual donde explique la
arquitectura por capas identificando sus ventajas.
Buen día, profesor para este caso emplee los conceptos con imágenes para que se más
ilustrativa la información.
Arquitectura Cliente servidor: Cliente que solicita un servicio y un servidor que lo facilita
si el cliente y el servidor están en la misma red se debe llevar a cabo por parte de la
empresa una política de seguridad, dentro de esta arquitectura encontramos.
Arquitectura cliente servidor dos capas: Arquitectura estándar del cliente servidor donde el
cliente presenta los datos y el servidor es el responsable de suministrarlos mediante
una red.

Fuente: Prieto. R. (2.014) SGBD e instalación: administración de bases de datos (UF1469) –


Base de datos: EBook. https://elibronet.ucompensar.basesdedatosezproxy.com/es/lc/uc
ompensar/titulos/44145
5

Arquitectura cliente servidor tres capas: Surgió a mediados de los 90, se implementó a raíz
del incremento de usuarios y la calidad de gestión disminuía la arquitectura
anteriormente mencionada no soportaba un volumen elevado de usuarios se añadió una
tercera capa llamada servidor de aplicaciones, cuenta con las ventajas de ahorro
económico en hardware el cliente es más ligero, es más sencillo cambiar una de las
capas a raíz de contar con 3, al separar 2 capas se equilibra la carga de procesamiento.

Fuente: Prieto. R. (2.014) SGBD e instalación: administración de bases de datos (UF1469) –


Base de datos: EBook. https://elibronet.ucompensar.basesdedatosezproxy.com/es/lc/uc
ompensar/titulos/44145

Arquitectura servidor de archivos


Se desarrolla en una red de área local hay un servidor de archivos central y el resto de equipos
tendrían un SGBD completo pero con los datos almacenados en el servidor de archivos
funciona como un disco duro compartido, el problema de esta arquitectura es la carga
de procesamiento que genera ya que en la red el tráfico es muy elevado y tareas como
la integridad la concurrencia o recuperación son mucho más complejas con varios
equipos SGBD accediendo a los mismos.
6

Fuente: Prieto. R. (2.014) SGBD e instalación: administración de bases de datos (UF1469) –


Base de datos: EBook. https://elibronet.ucompensar.basesdedatosezproxy.com/es/lc/uc
ompensar/titulos/44145
Arquitectura distribuida/centralizada
Pueden ser centralizados o distribuidos, los centralizados tienen una arquitectura cliente
servidor, en el servidor se ubica el SGBD y todos los clientes solicitan sus servicios,
por el contrario los distribuidos dividen una base de datos central en varias esta
división es física y todas las divisiones se comunican mediante una red.
7

Fuente: Prieto. R. (2.014) SGBD e instalación: administración de bases de datos (UF1469) –


Base de datos: EBook. https://elibronet.ucompensar.basesdedatosezproxy.com/es/lc/uc
ompensar/titulos/44145

Arquitectura modelo ANSI-SPARC


Basada en 3 capas o niveles que son el nivel interno o físico, el nivel externo o de visión y el
nivel conceptual, el nivel interno interactúa con los SGBD para almacenar físicamente
los datos, el nivel externo es la forma en que los usuarios perciben la base de datos y el
nivel conceptual enlaza ambos niveles.

Fuente: Prieto. R. (2.014) SGBD e instalación: administración de bases de datos (UF1469) –


Base de datos: EBook. https://elibronet.ucompensar.basesdedatosezproxy.com/es/lc/uc
ompensar/titulos/44145
8

Indique si se podría 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.
Si podría usarse

Fuente: Prieto. R. (2.014) SGBD e instalación: administración de bases de datos (UF1469) –


Base de datos: EBook. https://elibronet.ucompensar.basesdedatosezproxy.com/es/lc/uc
ompensar/titulos/44145
9

SEGUNDA PARTE. CASO PRÁCTICO

En esta oportunidad usted es el ingeniero de diseño de bases de datos, a continuación, según el

caso presentado, deberá 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

DESAROLLO

Requerimiento funcional del caso planteado

El sistema administrara los datos personales y la información de la atención de los pacientes en el

centro médico.

Requerimientos no funcionales del caso planteado

- Seguridad: Para el acceso a este debe tener usuario y contraseña cada individuo

que desee hacer consulta sobre algún dato de los pacientes.

- Actuación: El sistema debe poder manejar el número requerido de usuarios entre

personal administrativo y personal médico sin ninguna degradación en el

rendimiento.

- Escalabilidad: El sistema debe ser capaz de mantenerse en la calidad que se

pretende tener, que si llega a tener crecimiento continuo este se mantenga.

- Disponibilidad: El sistema debe estar disponible siempre que se desee ejecutar.

- Portabilidad: Es necesario que el sistema se pueda ejecutar en diferentes

plataformas.
10

- Fiabilidad: Debe ser confiable y cumplir con los requisitos del usuario.

- Compatibilidad: El sistema debe ser compatible con otros sistemas.

- Compliance: Debe cumplir con las leyes inherentes en el tema en el cual se está

desarrollando para este caso sector salud.

Realizar el diagrama entidad – Relación

CITA MÉDICA

CLINICA

EDAD NOMBRE
MEDICO

NOMBRES ESTUDIOS
EXPEDIENTES
PACIENTE NOMBRE DE
MEDICOS
PACIENTE

REGISTRO
ANTECEDENTES CLINICO

ANALISIS
NOMBRE REALIZADOS

CONTROL

IDENTIFICACIÓN
IDENTIFICACIÓN NUMERO DOC
NOMBRE DE PACIENTE
FINALIZA
MEDICO
ATENCIÓN
MEDICOS

ESPECIALIDAD ORDENES
MÉDICAS
11

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

CLINICA (1).pdf

También podría gustarte