Sunteți pe pagina 1din 4

Para responder el foro, se requiere que haya realizado la actividad de apropiación referida a

la comprensión del material de estudio presentando en la actividad de proyecto 6.


Responda a las siguientes preguntas. Justifique su respuesta.

 ¿Cuáles son las principales diferencias entre los Sistemas Gestores de Bases de
Datos?

PRINCIPALES SGBD

CARACTERÍSTICAS ORACLE MYSQL SQL SERVER

GUI, SQL,
Interfaz GUI, SQL SQL
Various

Many, including C, Many, including C,


Java, Ruby,
C#, C++, Java, C#, C++, D, Java,
Lenguaje Soportado Python, VB,
Ruby, and Objective Ruby, and Objective
.Net, and PHP
C C

Windows, Linux,
Windows, Linux, OS
Sistema Operativo Solaris, HP-UX, OS Windows
X, FreeBSD, Solaris
X, z/OS, AIX

 ¿Interprete con sus propias palabras cual es la diferencia entre un SGBD y una BD?
R/= Los sistemas gestores de bases de datos (SGBD) son la interfaz gráfica que permite la
creación y administración de las bases de datos (BD), garantizando procesos tan
importantes como es; interconectar un sistema de información por medio de la replicación.
Mientras que la base de datos (BD) es la estructura desarrollada para soportar los datos
recolectados por el sistema de información. Procesarlos y convertirlos en información útil
para el desarrollo de la organización.

 ¿Qué ventajas y desventajas tipo de interfaz tienen las interfaces web respecto a las
de escritorio o nativas?

TIPO DE INTERFAZ VENTAJAS DESVANTAJAS


WEB Mayor portabilidad; La Tiempo de desarrollo; debe
información estará ser multiplataforma para ser
disponible en todo lugar compatible con los
24/7 diferentes SO.
Mantenimiento; Es Conexión; debe contar de
responsabilidad del forma permanente con
proveedor del servicio internet.
Compatibilidad; Su Tiempos de carga y
funcionamiento es sobre una descarga de archivos; Por
misma versión. ser sistema cloud aumentan
las variables requeridas en
estos dos procesos.
Respaldo; Asistencia
profesional especializada.
Infraestructura; Su
funcionamiento es cloud.
Estructuras más robustas; Se Mayor Tiempo de
puede articular a diferentes implantación; requiere
procesos de la organización. instalación fija y pruebas de
puesta a punto.
Tiempos de carga y Mantenimiento; Es
descarga de archivos; Por responsabilidad de la
ser sistema fijo la organización.
ESCRITORIO
frecuencia de respuesta es
menor.
Tiempo de asistencia; Esta No es multiplataforma; solo
instalado en la funciona con el SO
infraestructura local y se requerido por la
puede intervenir de forma organización.
inmediata.

 ¿Distingue los diferentes elementos de programación de bases de datos, los valores


que devuelven y para qué sirven?
R/= Una base de datos es un sistema informático que almacena datos y los transforma en
información. Teniendo esto claro, dentro de las bases de datos encontramos diferentes
arquitecturas o estructuras que nos permite obtener los cálculos de los procesos que en estas
se desarrollan. Actualmente encontramos bases de datos relacionales, como MySQL, SQL
Server y Oracle. estas conveniente usarlas cuando los datos son consistentes y están
planificados.
Por otro lado, tenemos las no relacionales, como MongoDB y Redis, conocidas como NO-
SQL (Not Only SQL). Estas son más flexibles en cuanto a consistencia de datos y se han
convertido en una opción que intenta solucionar algunas limitaciones que tiene el modelo
relacional.
Adicional las BD no tan tradicionales, están las basadas en grafos o aquellas que tienen
información cartográfica, que pueden servir, si estás creando un e-commerce para encontrar
relaciones entre los productos y las preferencias de los usuarios.
El tecnólogo ANSI del SENA en la arquitectura centralizada, arquitectura cliente-servidor,
arquitectura paralela, arquitectura de datos distribuidos. Podría aplicar sobre estas
arquitecturas en sus componentes principales tablas, campos y registros, funciones SQL
para DDL y DML y métodos como trigger complementados con las siguientes funciones.
 Select: función que permite solicitar que se nos devuelva un dato o serie de datos.
 Insert: función para insertar nuevas filas de información en una tabla.
 Update: función para modificar una o varias filas ya existentes previamente.
 Delete: función que borra una fila o un conjunto de filas de una tabla.

 ¿En Oracle se pueden crear informes y análisis de datos y se pueden compartir?


R/= Si, dentro de la arquitectura ANSI la cual constituye el funcionamiento general de las
bases de datos se permite la replicación de información, proceso en el cual creamos
diferentes usuarios y les otorgamos privilegios sobre una BD, Oracle cuenta con
herramientas como Oracle Analytics, Oracle APEX.

 ¿Qué beneficios trae el usar el motor Oracle Vs otros motores (eje. Con MySQL
Server)
R/= Oracle es la empresa No.1 en desarrollar e implementación de software empresarial
100% activado por Internet en toda su línea de productos: base de datos, aplicaciones
comerciales y herramientas para el soporte de decisiones y el desarrollo de aplicaciones, a
continuación, algunas de sus ventajas:
a) Motor de base de datos objeto-relacional más usado a nivel mundial.
b) Multiplataforma: puede ejecutarse desde un PC hasta una supercomputadora.
c) Permite el uso de particiones para hacer consultas, informes, análisis de datos, etc.
d) Soporta todas las funciones que se esperan de un buen servidor.
e) Software del servidor que puede ejecutarse en multitud de sistemas operativos:
Linux, Mac, Windows, etc.

BIBLIOGRAFIA:
https://www.internetya.co/aplicaciones-web-vs-escritorio-2/
https://basededatosunounivia.wordpress.com/2015/03/13/oracle-vs-mysql-vs-sql-server-
una-comparacion-entre-los-sistemas-gestores-de-bases-de-datos-relacionales-mas-
populares/
https://www.cursosfemxa.es/blog/5-grandes-ventajas-de-oracle

S-ar putea să vă placă și