Professional Documents
Culture Documents
301125_17
PRESENTADO POR
COD: 72051758
PRESENTADO A
En el presente trabajo se realiza una actividad que permite conocer un poco ms sobre las bases de
datos y sus usos en la solucin de problemas, se identificaron los conceptos bsicos a tener en cuenta
en el trabajo con bases de datos, mediante la solucin de cuestionarios preguntas claves para
desarrollar el tema. Tambin se realiz un ejercicio prctico que permiti conocer la versatilidad de las
herramientas seleccionadas para trabajar en este curso la parte prctica, como son Workbench y
MySQL, se realiz la instalacin y configuracin de ambas plataformas y se dise un tutorial para
documentar el paso a paso para la instalacin de estas, luego diseamos un modelo lgico para dar
solucin al problema planteado.
OBJETIVOS DE LA ACTIVIDAD
General
Especficos
- Responder preguntas claves para aprender los conceptos bsicos de bases de datos.
- Instalacin de herramientas para diseo y desarrollo de bases de datos.
- Diseo de modelo lgico de bases de datos para un problema dado.
Trabajo colaborativo 1.
Las respuestas a las siguientes preguntas, deben ser dadas con sus palabras.
1. Enuncie 3 ventajas de un gestor de bases de datos, comparado con un gestor de archivos.
Algunas de las ventajas que se encuentran en el uso de SGBD con respecto a los sistemas de archivos
son:
Contienen diccionario de datos donde se encuentran las caractersticas de todos los datos que se
van a utilizar en la base creada como son: alias, tipo, contenido, nombre etc. Esto le da una
mayor integridad a los datos con respecto a los sistemas tradicionales de archivo.
Seguridad al manipular los datos debido a que las polticas de acceso son slidas y robustas,
mientras que en los sistemas de archivo para cada base de datos debe haber una aplicacin que
realice la gestin y esto dificulta manejar la parte de seguridad.
Acceso compartido a la base de datos cuando se usan SGBD se puede acceder a los datos de
forma concurrente sin alterar la integridad de estos, en los sistemas de archivos no se
recomienda pues se puede ocasionar informacin inconsistente lo cual es grave en un sistema de
gestin de informacin.
- Duplicidad en los datos por ejemplo si es una institucin educativa donde se da esto se podra
presentar que los datos de los estudiantes aparezcan repetidos en los diferentes archivos que se
manejen, eso genera lentitud en los sistemas y en la presentacin de informes.
3. Los problemas de integridad y redundancia son similares o en que se diferencian?, ejemplifique
Los conceptos integridad y redundancia son totalmente diferentes debido a que el primero hace
referencia a el valor de verdad de los datos almacenados en una base, que sean datos basados en lo real
que sean consecuentes con la informacin fsica que se tenga, que sean objetivos y sobre todo que sea
administrado por personal idneo y capacitado para el manejo de dicha informacin; por ejemplo:
podemos decir que al realizar un inventario en el almacn (bodega) de la empresa COCACOLA se
encontr que en las estanteras haban almacenadas 200 cajas de gaseosas de 350 ml y al comparar
dicha informacin con los datos almacenados en la base de datos de inventarios de dicha empresa se
encontr registrada la misma cantidad de cajas, por lo tanto los empleados de almacn fueron elogiados
por sus superiores y compaeros. El segundo concepto se refiere a la cualidad que tiene un dato o un
conjunto de datos (informacin) de estar presentes en diferentes archivos o bases a la vez. Como podra
ser el caso de una empresa donde los departamentos de recursos humanos y nomina utilicen las mismas
bases de datos, pero las tengan almacenadas en diferentes servidores y en diferentes archivos, incluso
pueden ser gestionados a travs de motores de gestin de bases de datos diferentes, como puede ser,
que en una oficina trabajen con ORACLE y en la otra prefieran SQL, por decir un arbitrario.
- Uno a varios: (1: N) Es aquella donde la entidad dada A puede tener relacin con cero o varios
registros de una entidad B.
- Varios a uno: (M: 1) Una entidad A puede relacionarse con solo una entidad B, mientras que
esa entidad B puede relacionarse con 0 o muchas entidades en A.
- Varios a varios: (M: N) Una entidad en A se puede relacionar con cero o muchas entidades en B
y viceversa.
Este concepto de Cardinalidad es muy til en el diseo de bases de datos pues nos permite identificar
las relaciones de cada uno de los registros de una entidad con otra, adems permite determinar cules
son las llaves primarias a crear, en la base de datos, sirve para predecir cuantas filas va a devolver una
consulta casi que con toda seguridad, cuanto ms precisa es la estimacin de Cardinalidad, mejor suele
ser el plan de consulta.
6. Todos los modelos de base de datos, utilizan diccionario de datos?, explique cuales si y para qu
sirve.
El diccionario de datos como su nombre lo indica es un archivo donde se encuentra almacenada la
informacin de todos los datos que forman la BD, es una gua en donde se describe la BD y todos los
objetos que la forman.
En este se almacenan informacin de todos los sitios en donde se almacena informacin en el sistema,
incluyendo nombre, alias, descripcin, contenido y organizacin, identifica los procesos donde se
emplean los datos y los sitios donde se necesita el acceso inmediato a la informacin.
Los modelos que utilizan diccionario de datos son: Modelo-Entidad-Relacin, Modelo Datos, Modelo
Relacional, Modelo Esquema Estrella. Para tener un control de los contenidos creados.
Actividad Prctica.
Semanas: 4 - 7
Esta prctica consiste en disear la base de datos para el problema planteado y preparar el entorno para
la implementacin de la base de datos. Las actividades a desarrollar son:
Configuramos los parmetros que nos permitirn conectarnos al servidor, user y pass.
Aplicamos la configuracin.
Autor annimo, Probando MySQL 5.7.2: error 1053 al instalar. Tomado de:
http://www.manejandodatos.es/2013/09/probando-mysql-5-7-2-con-errores-en-la-instalacion/