Está en la página 1de 7

Universidad Tecnológica de Panamá

Facultad de Ingeniería de Sistemas Computacionales


Base de Datos I

LABORATORIO N°1

Facilitador: Ing. Víctor A. Fuentes T.

A. TÍTULO DE LA EXPERIENCIA:
LABORATORIO N°1. Metodología para la Selección de un SGBD

B. TEMAS:
2.1 Ciclo de Vida del desarrollo de sistemas de bases de datos
2.1.1. Etapas en el desarrollo de un sistema de base de datos

C. OBJETIVO(S):
 Conocer y analizar el proceso para la selección de un sistema de gestión de
base de datos.
 Desarrollar una propuesta de un ciclo de vida para la selección de un SGBD
tomando como punto de partida un modelo propuesto.

D. METODOLOGÍA:

Leer y analizar en grupos de trabajo, el material correspondiente al capítulo N°2 -


Ciclo de Vida del desarrollo de sistemas de bases de datos que se ha colocado en
la plataforma.

Trabajar de forma grupal para lograr el desarrollo completo del laboratorio, y la


documentación completa.

E. PROCEDIMIENTO O ENUNCIADO DE LA EXPERIENCIA:

Utilice los documentos colocados en la plataforma sobre el ciclo de vida para la


selección de un sistema de gestión de base de datos y el tratamiento respectivo de una
base de datos.

Una vez ha leído el material, en los grupos de trabajo conformados, proceda a realizar
una crítica al material suministrado, analizando en particular la utilidad de la
metodología.

1
Conteste la pregunta: ¿Considera que esta metodología es de valor para el
proceso de selección de un SGBD? Expliquen su punto de vista.

Una vez contestada la pregunta anterior, proponga una nueva metodología para la
selección de un sistema de gestión de base de datos. En su propuesta, establezca
las fases que considera y una breve descripción de esta. Puede presentar su propuesta
de manera gráfica, pero es importante que aparezca la definición breve de cada una las
fases que la componen.

Puede usar como base la metodología propuesta y proponer una mejora o adaptación
de la misma.

Al finalizar, presente una conclusión grupal sobre la experiencia.

F. RECURSOS:
 Computador con acceso a internet, acceso a plataforma Moodle, curso
Tecnología de Base de Datos.
 Guía Didáctica de la Unidad II.
 Presentación de la Unidad II.

G. RESULTADOS:

¿Considera que esta metodología es de valor para el proceso de selección de un


SGBD? Expliquen su punto de vista.

R/:
En cuanto a la metodología presentada, estamos de acuerdo en que su correcta
utilización resulta de gran valor e importancia para la selección de una SGBD.
Esta metodología presenta pasos y herramientas que facilitan la selección e
implementación de una SGBD, mostrando cómo iniciar la correcta planificación
del proyecto en cuestión, teniendo en cuenta los requisitos y gastos que este
implica. Revisar de manera detallada y minuciosa el funcionamiento de la base de
datos es crucial para el desarrollo de la aplicación, así como realizar las debidas
pruebas de fiabilidad para que, una vez se tenga una versión casi completa de la
aplicación, se le presente al usuario un producto atractivo y completamente
funcional.
Es importante recalcar el apartado del mantenimiento, el cuál velará por la
confiabilidad y estabilidad de la ampliación una vez haya sido lanzada al
mercado.

2
proponga una nueva metodología para la selección de un sistema de gestión de
base de datos

1. Planificación del proyecto y propuesta del sistema:


a. Para comenzar a planificar un proyecto se necesita poder garantizar que
este mismo se culminara con éxito y a estos se le conoce como proyectos
prospectivos porque no tienen una fecha de finalización limite por lo que
puede darse en un tiempo indefinido.
b. En cuanto a la propuesta del sistema debe ir acompañada de todo aquel
personal capacitado para llevar a cabo la propuesta planteada por la
planificación por lo que estas van de la mano y se debe considerar que
esta debe ir dirigida a uno o varios grupos de trabajo para que esta
propuesta pueda ser analizada de distintas perspectivas y se logre lo que
previamente se a planificado también se debe identificar las debidas
entidades y áreas funcionales principales de la empresa y sus relaciones.

2. Análisis de requisitos
a. En este apartado se recogen y analizan los requerimientos de los
usuarios y de las áreas de la aplicación, se revisa todo lo que el proyecto
que se va llevar a cabo cuente con los requerimientos previamente
establecidos por la propuesta por lo que esta debe llevar la
documentación apropiada,
b. También se debe llevar un seguimiento a las transacciones requeridas
por cada área de aplicación o grupo de usuarios todo lo referente a la
parte de requerimientos a nivel de empresa que pueda afectar el proyecto
por lo que se debe establecer previamente cada uno de estos requisitos
para no presentar atraso en el proyecto a la hora de faltar un requisito del
cual no se planifico.
c. Diseño Lógico: Modelo lógico de datos con más detalles. Durante el
proceso de desarrollo del modelo lógico, el mismo se prueba y se valida

3
de acuerdo con los requisitos de los usuarios

d. Diseño Físico: Describir cómo se va a implementar físicamente la base de


datos., Incluye: Identificar los detalles del conjunto de tablas, Identificar
estructuras de almacenamiento y diseñar medidas de seguridad, Definir la
estrategia de diseño

3. Crear un esquema de BSD


a. En esta fase es donde se lleva acabo el estudio de alternativas para ser
implementadas para el gran sistema de información que se realizara
acabo y puede que en esta etapa esta no sea la mas adecuada pero
luego se implementaran pruebas para poder hacer algunos cambios en
cuanto nuestro esquema lo que siempre resulta útil.
b. Diseño Conceptual: Se analiza el sistema existente, se determina las
necesidades de los usuarios, Se analizan las actividades de la
organización
Se determina necesidades de equipo físico y lógico

4. Selección del SGBD


a. Escoger un SGBD que satisfaga los requisitos actuales y futuros de la
Empresa
b. Crear casos de estudio para comparar los SGBD.
c. Probar el SGB para ver si ciertamente cumple con lo requerido

5. Diseño de la APP
a. En este apartado se realizará un diseño de todo lo que puede
implementar la app y que funcionalidades serias bueno agregar modificar
o quitar que nos ayude a hacer la aplicación más optima y eficaz a la hora
de trabajar
b. Este se debe realizar en paralelo con la base de datos y se debe
documentar cuales son los datos que se van a utilizar tales como los
procesos las salidas frecuencia de usos y el diseño de la interfaz gráfica.

6. Prototipo y prueba
a. En este apartado se realizará el prototipo de la aplicación previamente
diseñada para comprobar el funcionamiento de todas las características
previamente planteadas para llevarlas a un ámbito de prueba real en el
cual se pueda determinar si algún apartado del diseño no se implemento
correctamente y este este dando problemas de ser así esta fase

4
conducirá a la de mantenimiento que es donde se establecerá
nuevamente la implementación con el fin de corregir dicho error.

7. Implementación y Carga de Datos


a. Se crean las definiciones de la base de datos, las vistas, restricciones y
controles de seguridad con sentencias DDL
b. Se crean Programas de aplicación que se implementan utilizando DML.
c. Transferencia de datos a la nueva Base de Datos

8. Disposición
a. En este apartado se procura que la base de datos este siempre disponible
b. Se realizan configuraciones de raid a nivel físico para resguardar la
información
c. Se establecen redundancias para que en caso de fallas este pueda seguir
funcionando mediante un medio de backup previamente establecido para
garantizar siempre el funcionamiento de nuestra BSD

9. Mantenimiento
a. En esta etapa se prevén que los errores salgan a la vista del usuario por
lo que esta etapa estará previamente establecida para realizarse con
frecuencia en un determinado tiempo
b. También esta etapa atenderá cualquier problema que se presente en la
etapa de prototipo y prueba por lo que procurara que la aplicación
funcione correctamente
c. Atenderá la disposición de nuestra BSD para que esta este operativa el
mayor tiempo posible.

5
H. CONSIDERACIONES FINALES:
Establezca una conclusión grupal sobre la experiencia.

Como resultado de nuestra metodología propuesta consideramos que esta


tiene todo lo necesario para funcionar de manera muy optima y eficiente
cumpliendo con todas las faces para poder realizar lo que son las pruebas,
mantenimiento, diseño, los cuales son fundamentales para un sistema de
base de datos por lo que podemos decir que nuestra propuesta está bastante
completa y puede funcionar correctamente.

I. BIBLIOGRAFÍA:

 Ver la bibliografía del curso.


https://www.edix.com/es/instituto/planificacion-de-proyectos/
https://www.viewnext.com/el-ciclo-sdlc-en-7-fases/
https://i.redd.it/6emztudq9qr81.png

J. RÚBRICA:
 15 puntos. Desarrollo de la pregunta sobre la valoración de la metodología
presentada en la Unidad II.
 30 puntos. Presenta una nueva metodología basada en fases o pasos a seguir.
6
 40 puntos. Presenta la descripción de cada una de las fases de la metodología
propuesta
 15 puntos. Contiene una conclusión sobre la experiencia.

También podría gustarte