Ce diaporama a bien été signalé.
Le téléchargement de votre SlideShare est en cours. ×

diapositiva de exposicion.pptx

Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Chargement dans…3
×

Consultez-les par la suite

1 sur 29 Publicité
Publicité

Plus De Contenu Connexe

Plus récents (20)

Publicité

diapositiva de exposicion.pptx

  1. 1. UNIVERSIDAD CONTINENTAL INGENIERÍA DE SISTEMAS E INFORMÁTICA ADMINISTRACIÓN DE BASE DE DATOS TEMA: IMPLEMENTACIÓN DE BASE DATOS INTEGRANTES: • SS • SS • SS • S PERÚ-2022
  2. 2. BASE DE DATOS Las bases de datos son el producto de la necesidad humana de almacenar la información, es decir, de preservarla contra el tiempo y el deterioro, para poder acudir a ella posteriormente. En ese sentido, la aparición de la electrónica y la computación brindó el elemento digital indispensable para almacenar enormes cantidades de datos en espacios físicos limitados, gracias a su conversión en señales eléctricas o magnéticas. El manejo de las bases de datos se lleva mediante sistemas de gestión (llamados DBMS por sus siglas en inglés: Database Management Systems o Sistemas de Gestión de Bases de Datos), actualmente digitales y automatizados, que permiten el almacenamiento ordenado y la rápida recuperación de la información. En esta tecnología se halla el principio mismo de la informática. Fuente: https://concepto.de/base-de-datos/#ixzz7ZCgUuyFQ
  3. 3. ADMINISTRACIÓN DE BASE DE DATOS Es un conjunto de actividades que permiten mantener la continuidad o disponibilidad en el servicio de base de datos, asegurar su integridad y favorecer el optimo performance del motor de base de datos. Y esta tarea es realizada por el Administrador de base de datos por medio de herramientas y algunas de sus tareas son: • Implementar, dar soporte y gestionar las base de datos. • Asegurar la integridad de la información. • Implementar mecanismos de seguridad asegurándose de que los permisos y privilegios. • Documentar la base de datos, configuraciones.
  4. 4. PLANTEAMIENTO DEL PROBLEMA El hostal (Hotel) LUCERO no cuenta con antecedentes basados en tecnología, ya que esta sería la primera vez que se propone almacenar su información a través de una base de datos. OBJETIVO DEL TRABAJO Implementar una base de datos para el almacenamiento y manejo de información del Hotel LUCERO, a través de la herramienta SQL. JUSTIFICACIÓN El cliente en este caso un administrador del hotel LUCERO a pedido una base de datos para su manipulación de manera rápida y sencilla, se necesitaba implementar una estrategia la cual permitiera administrar los registros, las recepciones, reservaciones, pagos y demás. Para ello se ha hecho esta base de datos, para que el administrador tenga mejor control de registros, pagos, reservas y entre otras cosas y mantener un mejor control del hotel LUCERO. Así que la base de datos debe cumplir estos requerimientos dados por el cliente además de un aspecto grafico manejable para que los usuarios que puedan hacer uso del interfaz y facilite el registro de datos.
  5. 5. DESARROLLO E IMPLEMENTACIÓN DE LA BASE DE DATOS PROPUESTA
  6. 6. Tabla rol Nos permite identificar que tipo de usuario tiene acceso al sistema (administrador, recepcionista) Tabla Usuario Nos permite identificar al usuario que utiliza la base de datos Tabla Cliente Nos permite identificar y registrar a clientes que utilizan nuestro servicio Tabla Recepcionista Nos permite que identifique al usuario recepcionista que administra la base de datos en rol de recepcionista Tabla Estado Nos permite identificar el estado de las habitaciones pueden ser disponibles o no disponibles Tabla Tipo Habitación Nos permite identificar los tipos de habitaciones como son: Simple, Doble, Matrimonial y entre otros. Tabla Habitación Nos permite las habitaciones con su tipo y estado y una descripción de esta. Tabla Reservación Nos permite realizar las reservaciones para un prepago del uso del servicio, identificando la fecha de ingreso del cliente y la fecha de salida. Tabla Pago Habitación Nos permite registrar el pago del uso del servicio, identificando al cliente por su reservación de la tabla anterior, además de la fecha del pago, se le utiliza como el comprobante del pago del servicio para el cliente. DESCRIPCIÓN DE LAS TABLAS
  7. 7. DESARROLLO DEL ENUNCIADO INICIO DE SESIONES TIPO SA(usuario super administrador)
  8. 8. DESARROLLO DEL ENUNCIADO CREANDO NUEVO USUARIO LLAMADO ALEJANDRO(usuario 2)
  9. 9. DESARROLLO DEL ENUNCIADO LOGEO DEL NUEVO USUARIO LLAMADO ALEJANDRO(usuario 2)
  10. 10. DESARROLLO DEL ENUNCIADO IMPLEMENTACIÓN DE TRANSACCIONES TIPO UPDATE
  11. 11. IMPLEMENTACIÓN DE TRANSACCIONES TIPO INSERT
  12. 12. DESARROLLO DEL ENUNCIADO BLOQUEOS-USUARIO 01 consulta de la tabla
  13. 13. DESARROLLO DEL ENUNCIADO USUARIO 02 consulta de la tabla
  14. 14. DESARROLLO DEL ENUNCIADO Ejecución de transacción simultanea del usuario 01
  15. 15. DESARROLLO DEL ENUNCIADO Ejecución de transacción simultanea del usuario 02
  16. 16. DESARROLLO DEL ENUNCIADO Actualizaremos el nombres de un cliente desde el primer usuario y del segundo usuario Se visualiza que desde el segundo usuario n puede completar su proceso simultáneamente…
  17. 17. DESARROLLO DEL ENUNCIADO IMPLEMENTACIÓN DE COPIAS DE SEGURIDAD: Creamos una carpeta para almacenar los respaldos
  18. 18. DESARROLLO DEL ENUNCIADO Utilizamos la herramienta del Notepadd++ para generar respaldos automáticos con los siguientes códigos La primera instrucción nos indica donde almacenar los respaldos a crear, La segunda nos indica que base de datos vamos a utilizar. El siguiente nos indica que servidor vamos utilizar. Luego ingresamos el usuario del servidor y seguida de la contraseña Un debug para que la operación termine una vez terminada su ejecución y no quede abierta la aplicación. Y por ultimo el tiempo.
  19. 19. DESARROLLO DEL ENUNCIADO Habilitamos los permisos de la carpeta de respaldos creada
  20. 20. DESARROLLO DEL ENUNCIADO Guardamos y ejecutamos la aplicación que crear el backup
  21. 21. DESARROLLO DEL ENUNCIADO Y automáticamente nos crea la copia de seguridad en tipo “rar”
  22. 22. DESARROLLO DEL ENUNCIADO Programamos una tarea con el programador de tareas de nuestro sistema operativo
  23. 23. DESARROLLO DEL ENUNCIADO Seleccionamos la aplicación creada que genera backups
  24. 24. DESARROLLO DEL ENUNCIADO Establecemos la hora que diariamente se realizara las copias de seguridad
  25. 25. DESARROLLO DEL ENUNCIADO Ejecutamos la tarea para verificar si la programación de la tarea funciona y listo
  26. 26. DESARROLLO DEL ENUNCIADO Visualizamos que se crea la copia de seguridad a la hora que se le programó en la carpeta designada
  27. 27. CONCLUSIONES 1. Se ha alcanzado el objetivo planteado en el enunciado con una solución eficiente y ha quedado validada, y ejecutada cada enunciado solicitado. 2. Además, nos ha servido para valorar la importancia de entender y definir correctamente los objetivos del proyecto desde lo antes posible. Por eso es importante dedicarle el tiempo necesario a tener un buen diseño que permita cubrir todos los requisitos del cliente, para la implementación de la base de datos. 3. Destacar la necesidad de fijar una metodología de trabajo que nos permita ir avanzando. Valorar el uso de estándares y un código bien documentado. Para concluir, durante el transcurso del desarrollo de la base de datos se aplicó conocimientos adquiridos durante el curso ADMINISTRACIÓN DE BASE DE DATOS, y además cabe mencionar el gran aporte que se le brindaría a la empresa de hotel LUCERO, si llegara a implementar el sistema de base de datos propuesto.
  28. 28. RECOMENDACIONES 1. Se sugiere seguir investigando y ampliando los conocimientos en cuanto a la elaboración, gestión y administración de base de datos, como seguridad, escalabilidad y demás concernientes a la administración de base de datos. 2. Se recomienda sensibilizar a empresas nueva y existentes a que implementen su sistema de base de datos ya que hoy en día casi todas las organizaciones están a la vanguardia de la tecnología y este permite la mejor administración de su entidad o negocio. 3. El diseño de la base de datos es únicamente para esta organización hotel LUCERO, ya que se elaboró en base a la necesidad de la empresa.

×