Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
FASE 1
PRESENTADO POR:
PRESENTADO A:
CURSO:
BUCARAMANGA
ABRIL 30 DE 2016
Contenido
1. Introducción ..................................................................................................................................... 3
2. Objetivos .......................................................................................................................................... 4
2.1. General ..................................................................................................................................... 4
2.2. Específicos ................................................................................................................................ 4
3. Desarrollo de la actividad ................................................................................................................. 5
3.1. Tarea 1: Respuestas a las tareas orientadas. ........................................................................... 5
3.1.1. Aportes José Dumar Jiménez ........................................................................................... 5
3.1.2. Aportes Ricardo Manrique Jaimes ................................................................................... 6
3.1.3. Aportes Gersson Andrés García ....................................................................................... 7
3.1.4. Aportes John Alexander Jerez .......................................................................................... 9
3.1.5. Aportes Nelly Angélica Achury ..................................................................................... 10
3.2. Tarea 2. Diseño del modelo lógico de la base de datos. ........................................................ 12
3.3. Tarea 3. Descripción del proceso de instalación y puesta en marcha de las herramientas: . 13
4. Conclusiones................................................................................................................................... 29
5. Bibliografía ..................................................................................................................................... 30
1. Introducción
2.1. General
2.2. Específicos
Expresar el resultado de los conocimientos por medio del foro del curso con
participación constante y apoyando las dudas de los compañeros.
Bueno actualmente laboro como ingeniero de desarrollo en un empresa y para los desarrollos
en php manejamos mysql y para el programa que administro utilizamos sqlserver 2008 con lo
cual puedo decir que al menos me defiendo con el tema y que cuando se tiene un sistema
dinámico las DB son muy importantes para almacenar la información. Es bueno entender las
DB son un mundo muy grande y que para aprender a manejarlas hay es practicar y trasnochar
mucho.
Pregunta 2. ¿Cuáles considera que son las mayores ventajas y desventajas de los Gestores de
bases de Datos? Mencione 2 y justifique su respuesta.
Ventajas:
Justificación: por ejemplo puedo tener la información almacenada de los usuarios en una tabla,
la información de los clientes en otra y como se pueden dar cuenta las información está
ordenada
Desventajas:
El tamaño
Justificación: por que dependiendo del nivel de complejidad que tenga la información así
mismo la persona que administra la DB debe tener un nivel de experiencia.
Pregunta 3. ¿De su conocimiento, actualmente cuáles son los Gestores de Bases de Datos más
utilizadas?, mencione 2 e indique por qué.
ORACLE: porque:
MYSQL porque:
Rta: Mis competencias en relación con la temática son muy mínimas ya que si bien conozco la
teoría no he podido aun tener la oportunidad de poder mantener una práctica constante con
este tipo de sistemas de gestión de manera laboral, pero lo importante es que mantengo
presente las bases aprendidas de cursos realizados para una óptima comprensión de la materia,
el cual me permite participar en esta actividad de una manera confiada y segura.
Pregunta 2. ¿Cuáles considera que son las mayores ventajas y desventajas de los Gestores de
bases de Datos? Mencione 2 y justifique su respuesta.
Rta:
- Ventajas:
en mi concepto la primera ventaja es el modo por el cual se puede tener de manera
segura la información utilizando para el uso de los usuarios asignados su
identificación por medio de códigos de acceso seguros y con acceso de plataformas
que solo pueden ser utilizadas dependiendo del perfil o el cargo del usuario
responsable.
El modelo de búsqueda de la información el cual con el paso de los años han
mejorado permitiendo no solo seleccionar el tipo de información generando
archivos personalizados , los cuales pueden ser importados de manera fácil y
guardados en otros tipos de formato de archivo como por ejemplo Excel.
- Desventajas:
En lo personal una desventaja es el modelo de la BD para que pueda adaptarse al
exigente suministro de información, ya que esto puede variar en la necesidad de
estructuración y equipos conectados en el sistema, provocando en ocasiones el
colapso de la información y perdida de la misma.
El tiempo de uso de este sistema, ya que al pasar de los años las empresas al lograr
crecer o expandirse necesitan de modificar el sistema y si este no cumple con estas
necesidades, obligan al usuario a realizar procesos fuera del sistema de gestión
generando perdida de información como también se puede prestar para actividades
no éticas que puedan provocar un daño irreversible para la compañía.
Pregunta 3. ¿De su conocimiento, actualmente cuáles son los Gestores de Bases de Datos más
utilizadas?, mencione 2 e indique por qué.
Rta: las base de datos en la que he podido obtener conocimientos y en las cuales logre
desarrollar medianamente trabajos a nivel educativo son Acces y SQL server; estas son las dos
bases de datos en las que puedo dar mi opinión.
- Acces: para la creación de base de datos con tablas, modelo entidad relación y
enlazadas al lenguaje de programación Visual Basic 6.0 para el desarrollo de software
comerciales.
- SQL Server: para la realización de prácticas de consulta con una base de datos y por
medio de comandos se realiza el llamado y consulta de información generando filtros y
archivando los datos de manera personalizada.
R://
En cuanto a las competencias, creo tener conocimientos en la configuración de servidores web
con sus respectivos gestor de base de datos, además el conocimiento en consultas avanzadas a
estos tipos de gestores ya sea (Mysql, Sql Server, Postgres, etc).
Pregunta 2. ¿Cuáles considera que son las mayores ventajas y desventajas de los Gestores de
bases de Datos? Mencione 2 y justifique su respuesta.
R//:
Oracle:
Desventaja: Alto costo de instalación para poder usar todas sus características.
Mysql:
Ventajas: Es un software libre que ofrece el mismo uso que otros que hay que comprar.
Pregunta 3. ¿De su conocimiento, actualmente cuáles son los Gestores de Bases de Datos más
utilizadas?, mencione 2 e indique por qué.
R//:
Mysql:
Este es libre, además tiene todas las características y funcionalidad que ofrece los gestores que
son pagos.
Oracle:
Este es el más famoso, ya que brinda diversos servicios y enfoques para un buen administrador
de base de datos.
R://
Creo que manejo el tema en un nivel intermedio pues los conceptos los entiendo pero me falta
más práctica para su afianzamiento, lo que he aprendido ha sido lo básico y creo que los temas
son manejables, comprendo y he manejado sistemas de gestión de bases de datos, lenguajes
como SQL para manipular crear y modificar datos y objetos como las tablas. He manejado
algunos comandos básicos para creación de objetos y manipulación de datos etc.
Pregunta 2. ¿Cuáles considera que son las mayores ventajas y desventajas de los Gestores de
bases de Datos? Mencione 2 y justifique su respuesta.
Ventajas:
Desventajas:
2- Puede llegar a trabajar en forma lenta esto debido a la cantidad de verificaciones que debe
hacer.
Pregunta 3. ¿De su conocimiento, actualmente cuáles son los Gestores de Bases de Datos más
utilizadas?, mencione 2 e indique por qué.
MySQL:
Tengo muy pocos conocimientos sobre los gestores de base de datos sin embargo me llama
mucho la atención el desarrollo de esta temática, la influencia de estos en la organizaciones y
en lo mucho que pueden facilitar los procesos en empresas y negocios, considero que los
conocimientos que adquiriré permitirán mi crecimiento profesional y personal.
Pregunta 2. ¿Cuáles considera que son las mayores ventajas y desventajas de los Gestores de
bases de Datos? Mencione 2 y justifique su respuesta.
Ventajas
Accesibilidad: Con la aplicación de los gestores de bases de datos el usuario puede obtener
la información requerida para presentación de informes o para investigación, ya que puede
acceder a la información almacenada en las bases de datos, por medio de la seguridad creada
de perfil y permisos de usuario y contraseña, esta ventaja ha permitido a las empresas ser más
productivas economizando tiempo y dinero.
Menor Redundancia: Los gestores de bases de datos evitan que se duplique la información,
permitiendo entre otros tener una mayor confiabilidad en la información, ahorra recursos, la
información es coherente, precisa y actualizada.
Desventajas
Personal Calificado: Para poder emplear una base de datos dentro de una organización se debe
contar con personal calificado, al igual que se debe capacitar a los funcionarios en la
aplicación del SGBD, ya que la productividad se verá reflejada en el buen uso de las
herramientas dispuestas, de lo contrario sería obsoleto.
Pregunta 3. ¿De su conocimiento, actualmente cuáles son los Gestores de Bases de Datos más
utilizadas?, mencione 2 e indique por qué.
MySql
Oracle
Uno de los objetivos que lograre con el desarrollo de esta unidad es distinguir el esquema
físico, conceptual y externo de una base de datos, ya que esto me permitirá establecer y aplicar
mis conocimientos en eventos de la vida personal y profesional.
3.2. Tarea 2. Diseño del modelo lógico de la base de datos.
Explicación:
tmanteminimietos
mantenimientos
aeronaves
taeronaves
tripulaciones
empleados
itinerarios
aeropuertos
Teniendo en cuenta que todo lo que se hace para un vuelo gira en torno a una aeronave
entonces por eso se toma como tabla principal la de aeronaves para lo cual se explican de la
siguiente manera las relaciones que esta tiene con las demás tablas.
1. La primera relación que se tiene es la de los mantenimientos donde una aeronave puede
tener varios mantenimientos y a la vez varias aeronaves pueden tener el mismo tipo de
mantenimiento.
2. la segunda relación que se tiene es que una aeronave puede tener varios tripulantes y que
varios empleados puede hacer parte de la misma tripulación.
3. la tercera relación es que varias aeronaves pueden tener un mismo tipo de aeronave.
4. la cuarta relación es que una aeronave puede tener varios itinerarios y que varios
itinerarios pueden tener un mismo aeropuerto.
Después de que el sistema nos permita ejecutar el programa seguimos cada uno de los pasos
de instalación.
En esta ventana nos está indicando la ruta de ubicación del programa, por recomendación no
cambiarla y dejar la que aparece asignada.
En este paso nos indica sobre información para conocer sobre el creador del programa, este
paso lo pueden seleccionar si lo desean, para saltar este punto se desactiva la opción y damos
siguiente.
Esta nueva ventana nos indica que se está realizando la ejecución de instalación, esperamos
unos minutos hasta que la barra complete su ciclo y tendríamos el programa instalado.
Terminada la ejecución sigue esta ventana la cual nos indica que el proceso se ha completado,
dejamos todo como está activado y le damos finalizar “finish”
Al cerrar la ventana de instalación “finish” entramos al programa desde inicio y damos clic en
Xampp control panel y se nos abre esta ventana la cual se seleccionan los módulos de Apache
y MySQL después de esto damos los siguientes pasos.
Entramos al buscador de Mozilla y en la barra de búsqueda escribimos “LOCALHOST” y
enter, nos lleva a la siguiente página nos paramos en la opción Español y nos lleva a la
siguiente ventana.
Esta es la página en la cual accedemos y cómo podemos ver se divide en dos partes: Lado
izquierdo link para entrar a diferentes programas incluido MySQL y lado derecho para
información.
Instalación MySQL Workbench
Para la instalación de este programa ingresamos por medio del siguiente link:
http://dev.mysql.com/downloads/workbench/ inmediato nos lleva hacia el programa de
instalación.
Después buscamos el programa que debemos instalar elegimos MySQL Workbench, en donde
está la flecha roja le damos clic.
En esta nueva ventana nos muestra los dos tipos de descarga para realizar en Windows (32 o
64 bit) en mi caso escogi el de 64 bit y le damos clic en descarga (Download).
En este siguiente paso nos indica que si queremos suscribirnos, pero si queremos saltar este
paso le damos clic abajo en la flecha roja en donde le indicamos que no y seguimos con la
descarga.
De inmediato comenzamos con la descarga del programa. En este caso le damos guardar y en
mi caso voy descargas de mi computador y le doy clic derecho e instalar.
La siguiente ventana de descarga nos muestra dos opciones una la cual es instalación completa
y la segunda nos permite realizarlo de manera personalizada. También se recomienda dejar la
opción completa el cual contiene todos los archivos para poder trabajar el programa de manera
eficiente.
Llegamos a este paso en donde procedemos a realizar la instalación del programa, le damos
clic en la opción Install y comienza la descarga automáticamente.
Inmediatamente nos muestra la siguiente ventana en donde nos indica que la instalación está
en proceso, esperamos unos minutos mientras se realiza la descarga.
Llegamos al último paso de este primer proceso el cual damos por terminado la instalación
dando clic en la opción Finish.
Llegamos a esta nueva plataforma en donde nos dará los pasos para enlazarnos al programa de
MySQL Workbench, para iniciar le damos clic en la opción + que se encuentra al lado
izquierdo superior de la pantalla.
Como se muestra en esta imagen lo primero que realice fue dar clic en la de configurar que se
encuentra en la parte inferior izquierda de la pantalla apuntado con la flecha roja.
Mostrándome las siguientes ventanas.
Vemos que nos muestra esta ventana de Introducción en la cual nos da una pequeña
información y continuamos dando clic en next.
Esta es el segundo paso de este proceso en donde continuaremos hasta que el programa nos
permita llegar al final de cada una de las opciones ubicadas al lado izquierdo de la pantalla.
Al terminar como pueden ver con la flecha roja apuntando pueden ver la conexión el cual tiene
mi nombra “Ricardo” y al dar clic entramos a la plataforma MySQL Workbench. Porque tiene
el nombre de Ricardo en la siguiente imagen se lo explico.
Como pueden ver en esta imagen en rojo fue en donde digite mi nombre, en donde lo podría
haber hecho desde el principio pero al desconocer el procedimiento lo realice de último, y
termino dando clic en la opción “OK”.
Y esta es la plataforma de trabajo para la base de datos MySQL Workbench. Ahora solo queda
empezar a trabajar en ella realizando las prácticas del curso.
Dando clic me abre la plataforma XAMPP Control Panel v3.2.1 y me marca con verde la
aplicación MySQL
Ahora realizamos el mismo procedimiento para verificar la instalación de MySQL
Workbench, este proceso es más rápido ya que al ir a inicio nos muestra en las primeras
opciones los programas instalados recientemente.
Al dar clic nos abre la plataforma en donde podemos acceder al sitio de trabajo para la
creación de base de datos MySQL Workbench.
4. Conclusiones
Se concluye que con la realización del modelo lógico del problema solicitado, de este trabajo
fue posible analizar las diferentes definiciones individuales y de grupo con respecto al tema de
base de datos argumentando cada uno de sus conocimientos y planteando las respuestas según
su criterio y experiencia personal y laboral. El trabajo realizado nos enfocó al desarrollo de un
problema logrando ubicar por medio del modelo lógico sus entidades, atributos y formando las
tablas para la base de datos llevándonos a la solución de esta actividad.
5. Bibliografía