Documentos de Académico
Documentos de Profesional
Documentos de Cultura
TRABAJO
“ENTREGABLE 1”.
Debido al avance de la ciencia y de la tecnología, la generación de datos útiles para las organizaciones ha
ido creciendo de manera exponencial en los últimos años. Con el propósito de poder manejar todos los
datos que se generan, múltiples organizaciones se han visto en la necesidad de recurrir al uso de bases de
datos.
Las bases de datos como dentro de las ciencias computacionales se pueden definir como bibliotecas
digitales de información que permiten la creación, almacenamiento, modificación, consulta y destrucción
de los datos, estos sistemas de manejo de la información son operados por software conocidos como
sistemas Gestores de Bases de Datos, los cuales tienen estructuras especializadas para facilitar el manejo
de las bases de datos tanto a administradores como a usuarios de estas.
Aunque el empleo de las bases de datos pueda resultar de difícil comprensión, su uso es bastante común
en la mayoría de las actividades económicas que se realizan a diario.
Con el objetivo de poner en práctica lo anterior, el presente trabajo se realizará el planteamiento de una
problemática, la cual por las características de esta y la estructura de la información que maneja requiere
el Desarrollo de una base de datos para su resolución. Adicionalmente, se desarrollarán ciertos
planteamientos que permiten obtener un conocimiento más sólido acerca de las bases de datos.
2. ¿Que es SQL?
• DML (Data Manipulation Language): sirve para tratar manipulación de los datos presents
en la base de datos.
• DCL (Data Control Language): Se encarga del acceso de los usuarios y administradores a
al código fuente del sistema gestor de bases de datos.
• TCL (Transaction Control Language): Tiene control sobre las transacciones realizadas
dentro de la base de datos, los cuales son comandos que tienen control sobre otros
comandos y tienen consecuencias dentro de la base de datos.
4. Que es un SGBD
El SGBD, Sistema gestor de bases de datos, o DBMS por sus siglas en inglés Database
Management System, es un sistema de organización formalmente codificado para la
creación, gestión y administración de bases de datos; adicionalmente, permite la elección
y manejo de las estructuras necesarias para el almacenamiento y búsqueda de la
información del modo más eficiente posible.
MySQL hace referencia al sistema gestor de bases de datos referencial, este último como tal es
un programa desarrollado en la década de los años 90, este permite mantener la organización de
los datos, así como almacenar, recuperar, modificar y administrar una base de datos. Al ser un
software, este se encuentra en constante actualización, por lo que experimenta cambios de
manera continua.
SQL hace referencia al lenguaje de programación que se utiliza para el diseño de la mayoría de las
bases de datos. Es un lenguaje de consulta estructurado que no proporciona conectores y se usa
meramente para la consulta y operación dentro del sistema de bases de datos. Este se usa como
base en MySQL, pero no es exclusive de este, puesto que se emplea en otros SBBD’s. Al ser un
lenguaje, este es fijo y los comandos no cambian.
El Hotel Roma en la ciudad de Guadalajara ha cambiado su administración. Con anterioridad el hotel tenía
una mala administración de los huéspedes y las habitaciones, lo que resultaba en un caos para los
empleados. Sin embargo, con el cambio de administración, el hotel desea renovar los servicios de su base
de datos para poder llevar un mejor control de la asignación de las habitaciones y un registro adecuado
de la ocupación de los huéspedes.
Se desea que, al momento de su registro, el hotel pueda disponer la información de la persona que va a
hospedarse, es decir, los datos con los que se le pueda identificar, para que de esta manera se cree un
registro del cliente y pueda quedar guardado las veces que se hospeda. Se desea hacer lo mismo con las
habitaciones del establecimiento para poder tener un historial de las personas que se han quedado dentro
del mismo y así poder determinar qué tipo de habitaciones son las más solicitadas, así como determinar
algún momento del año en que haya una mayor demanda para poder tener una mejor visibilidad.
Adicional a esto, el hotel maneja un número considerable de convenios con diferentes empresas los cuales
otorgan a los huéspedes precios menores a los ofrecidos generalmente, por lo que se desea tener
registrado el historial de las personas que emplean estos beneficios para determinar a cuál empresa
resulta más conveniente ofrecer algún tipo de paquete.
CONCLUSIONES
REFERENCIAS BILIOGRÁFICAS
• Benítez, M. Á., & Arias, Á. (2015). Curso de Introducción a la Administración de Bases
de Datos. IT Campus Academy.
• Cabello, M. V. N. (2010). Introducción a las bases de datos relacionales. Vision Libros.
• Marqués Andrés, M. (2011). Bases de datos. Universitat Jaume I.
MATERIAL DE APOYO