Foro BD
Foro BD
Foro BD
Programa de
Tecnólogo en Análisis y Desarrollo de Sistemas de Información.
formación
titulada
Nombre de
Diseño y construcción de software a la medida para el sector empresarial.
proyecto
formativo
Actividad de Fase del
AP6. Desarrollar la estructura de datos y la
proyecto proyecto Desarrollo
interfaz de usuario del sistema de información.
formativo
Actividad de AA7. Crear la Base de Datos usando el lenguaje SQL y la interfaz Web del sistema
aprendizaje de información en desarrollo, teniendo en cuenta las normas y protocolos de la
organización.
Producto Participación activa en el foro por parte del aprendiz exponiendo sus puntos de vista
entregable en la concepción inicial del sistema de información.
Criterios de - Elabora el plan de trabajo, de acuerdo con la interpretación del informe técnico de
evaluación diseño, según normas y protocolos de la empresa.
Evidencia
Foro: “Análisis e interpretación de datos dentro de una base de datos”
DESCRIPCIÓN DE LA EVIDENCIA
Con base a las indicaciones del instructor asignado y para responder el foro se requiere que haya
realizado la actividad de apropiación referida a la comprensión al material de estudio presentando en la
actividad de proyecto 6.
a. ¿Cuáles son las principales diferencias entre los Sistemas Gestores de Bases de Datos?
b. ¿Intérprete con sus propias palabras cuál es la diferencia entre un SGBD y una BD?
c. ¿Qué ventajas y desventajas tienen las interfaces web respecto a las de escritorio o nativas?
d. ¿Distingue los diferentes elementos de programación de bases de datos, los valores que
devuelven y para qué sirven?
e. ¿En Oracle se pueden crear informes y análisis de datos y se pueden compartir?
f. ¿Qué beneficios trae el usar el motor Oracle Vs otros motores (ejm. Con MySQL Server)?
Participe en el foro temático socializando la anterior información con sus compañeros. Además de hacer
su intervención, usted deberá:
La participación por parte del aprendiz en el foro temático y la socialización con sus compañeros.
PRODUCTO(S) ENTREGABLE(S)
Participación activa en el foro por parte del aprendiz exponiendo sus puntos de vista en la concepción
inicial del sistema de información.
INSTRUMENTO DE EVALUACIÓN
FORMA DE ENTREGA
Para participar en el foro, diríjase a Fase Desarrollo / Actividad de proyecto 6 / Evidencias / AP06-
AA7-EV04. Foro. Análisis e interpretación de datos dentro de una base de datos.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Formato para Desarrollo de Evidencia
¿Cuales son las principales diferencias entre los sistemas gestores de bases de datos?
Access:
Caracteristicas:
Pertenece a Microsoft (viene con el paquete de office), Es muy Grafico, Metodos simples y
directos con formularios para trabajar con la informacion, permite manipular los datos en forma
de tablas.
Ventajas:
Adecuado para personas con poco manejo de bases de datos (es la base de datos mas versaltil del
mercado), crea varias vistas para una misma informacion, altamente potente y eficiente, crea
tablas rapidamente sin preocuparse de la complejidad de bases de datos.
Desventajas:
No es multiplataforma, No funciona con bases de datos grandes (solo acepta 1gb por tabla, 256
campos por tabla y 35 indices por tablas), tanto para registros como para usuarios, no ha
mejorado en seguirdad y consistencia
SQL server:
Caracteristicas:
Ventajas:
Desventajas:
SERVICIO NACIONAL DE APRENDIZAJE SENA
Formato para Desarrollo de Evidencia
Utiliza mucha RAM, tamaño de pantalla pequeño y fijo, Relacion calidad/precio es menor a la de
Oracle, Problemas con versiones tales como la 6.5, muchas restricciones, Su precio.
MySql:
Caracteristicas:
Pertenece a Oracle, tiene una licencia GPL/Licencia Comercial, es software libre, es un SGBD
para bases de datos relacionales, permite soportar una gran carga de forma eficiente, Fue escrito
en C y C++, se adapta a diferentes entornos permitiendo su interactuacion con PHP, Perl, Java y
su integracion en distintos sistemas operativos.
Ventajas:
Desventajas:
No tiene soporte, capacidad limitada, no trabaja bien con bases de datos muy grandes (osea al
exceder cierta cantidad de determinado tamaño).
Postgre-Sql:
Caracteristicas:
Tiene la extension POSTGIS para bases de datos espaciales, esta orientado a objetos y es libre,
licencia BSD.
Ventajas
Desventajas:
Respuesta lenta, requiere hardware, no es intuitivo (sin la herramienta), es lenta con bases de
datos pequeñas, esta optimizada solo para gestionar grandes volumenes de datos.
Oracle:
SERVICIO NACIONAL DE APRENDIZAJE SENA
Formato para Desarrollo de Evidencia
Caracteristicas:
Dispone de su propio lenguaje PL/SQL, soporta bases de datos de gran tamaño, completo y
robusto.
Ventajas:
Es el mas usado a nivel mundial, multiplataforma, es intuitiva y facil de usar, gran soporte de
transacciones, estabilidad, escalabilidad.
Desventajas:
Precio muy elevado, la mayoria de sus funciones son de pago aunque cuente con una version
gratuita.
Fuentes:(webgrafia)
1.https://www.inesem.es/revistadigital/informatica-y-tics/los-gestores-de-bases-de-datos-mas-
usados/
2.https://www.cursosgis.com/comparativa-de-los-principales-sistemas-gestores-de-bases-de-
datos-sgbd/
¿Intérprete con sus propias palabras cuál es la diferencia entre un SGBD y una BD?
Una base de datos (BD) es donde se almacena la informacion, se organiza y puede ser accedida
para ser relacionada, por otro lado un sistema gestor de base de datos (SGBD) es un software el
cual permite crear,modificar,eliminar en un una BD tanto ya sea tablas, las bases misma,
relaciones entre tablas ademas de alterar,eliminar o crear registros.
¿Qué ventajas y desventajas tienen las interfaces web respecto a las de escritorio o nativas?
Intefaces web:
Ventajas:
Se pueden usar desde cualquier lugar, No requiere actualizacion en los clientes, Sin problemas de
compatibilidad entre versiones (todos trabajan con la misma), Se centran los respaldos, No
necesita instalar nada en el cliente, agregar una nueva terminal solo requiere poner una
computadora nueva, no se obliga a usar cierto SO, mayor facilidad al usar.
Desventajas:
Requiere conexion de red, toma mas tiempo de desarrollo haciendola compatible con los
navegadores, se solventan los problemas con frameworks, su tiempo de respuesta es mas lento.
Interfaz nativa/escritorio:
SERVICIO NACIONAL DE APRENDIZAJE SENA
Formato para Desarrollo de Evidencia
Ventajas:
son mas robustas, tiempo de respuesta mas rapido, se puede hacer cualquier cosa que el software
permita, se facilita el uso de teclas calientes o hotkeys tales como CTRL+G para grabar,
funcionalidad sin red, interfaz de usuario superior.
Desventajas:
Requiere instalacion en cada cliente, generalmente funcionan en un SO especifico, se require
actualizacion en cada cliente, no pueden ser reutilizadas en todos los SO se necesitan diferentes
lenguajes.
Fuentes: (webgrafia)
1.https://designplus.co/blog/marketing-digital/aplicaciones-nativas/
2.https://www.internetya.co/aplicaciones-web-vs-escritorio-2/
¿Distingue los diferentes elementos de programación de bases de datos, los valores que devuelven y para qué
sirven?
Software:
el software es un conjunto de programas utilizados para controlar y procesar bases de datos. Esto
combina la programación propia del SGBD, el sistema operativo, la programación de red para
compartir datos entre clientes y aplicaciones para acceder a datos en el SGBD.
Hardware:
Esto es la parte fisica osea una gran cantidad de piezas fisicas, como los servidores, ordenadores,
discos duros, escaners y demas.
Datos:
Las bases de datos almacenan dos tipos de datos: datos operativos y metadatos. Los datos
operativos se refieren a la información que tenemos almacenada y los metadatos en la
información que nos permiten comprender qué se ha almacenado.
SGBD:
Es un programa que sirve para acceder a nuestras bases de datos, es el enlace entre los datos y
cualquier programa informatico que trabaje con estos.
Lenguaje de acceso:
Es el lenguaje por excelencia del SGBD, el cual nos permite crear nuevos datos, modificar los
existentes o eliminarlos y programar tareas relacionadas con datos, el mas usado es SQL.
Procedimientos:
SERVICIO NACIONAL DE APRENDIZAJE SENA
Formato para Desarrollo de Evidencia
Son el conjunto de instrucciones que se dan para manejar las acciones de la base de datos asi
como su correcto funcionamiento, como accesos busquedas etc.
Generador de informes:
Es aquel que extrae la informacion de la base de datos para ser representada visualmente en un
formato configurado, para ser analizado o visto por diferentes miembros.
Fuentes: (webgrafia)
1.https://www.miteris.com/blog/bases-de-datos-definicion-elementos-tipos/
¿En Oracle se pueden crear informes y análisis de datos y se pueden compartir?
Si se puede, se pueden crear informes y analisis de datos ademas se pueden compartir sin
embargo para que esto suceda los otros usuarios deberan tener su licencia y acceso.
Fuente: (webgrafia)
1.https://docs.oracle.com/cloud/help/es/account-reconcile-cloud/ADARC/
admin_reports_generate_report_110x21b5f933.htm#ADARC-GUID-568565A9-A887-4B44-
B182-129A3B21D8D8
¿Qué beneficios trae el usar el motor Oracle Vs otros motores (ejm. Con MySQL Server)?
Los beneficios que trae usar Oracle que lo hacen mejor que otras opciones son: es
multiplataforma a comparacion de algunos de los otros SGBD, es el motor mas usado a nivel
mundial por lo que tiene un soporte bien estructurado, funciona perfectamente en lo que a
funciones de servidor respecta, se ejecuta en gran variedad de sistema operativos, maneja en
buenos tiempos gran cantidad de informacion.
Fuente: (webgrafia)
1.https://www.inventiva.net/blog/por-que-oracle-es-la-mejor-opcion-para-tu-empresa#:~:text=La
%20ventaja%20de%20Oracle%20es,todos%20sus%20departamentos%20y%20aplicaciones.