Está en la página 1de 4

DESARROLLO EVIDENCIA

Foro: “Análisis e interpretación de datos dentro de una base de datos”

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

GESTORES DE BASES DE DATOS


Son los productos software desarrollados por empresas especializadas que adaptan el estándar
SQL, que permite intercambio entre diferentes gestores de base de datos, lo que significa que se
pueden usar los mismos comandos entre uno y otro. Por lo que SQL, es un lenguaje estándar es
una gran ventaja porque los comandos para crear la estructura de base de datos o para manipular
los datos siguen conservando la misma forma.
MOTOR DE BASES DE DATOS: Los motores de bases de datos son las herramientas internas
que permiten o facilitan realizar un número determinado de operaciones sobre las tablas y sus
datos; siempre cuidando el aspecto de la integridad referencial.
SQL es un lenguaje orientado a conjuntos de registros puede equivaler a decenas o cientos de
líneas de código que se tendrían que utilizar en un lenguaje de más bajo nivel orientado a registros.
El almacenamiento de los datos, el modelo relacional establece el uso de relación y variable de
relación; mientras tanto SQL hace uso de las tablas como elemento fundamental.
Entre los más utilizados están
 MySQL Server
 SQL Server
 Access
 Oracle
 etc.
Dependiendo de las características que tengan agregadas, son capaces de:
Realizar transacciones, Procedimientos almacenados, Permite la conexión en modo cliente-
servidor

b. ¿Intérprete con sus propias palabras cuál es la diferencia entre un SGBD y una BD?

Una base de datos es una colección de datos relacionados o conjunto de datos ordenadas y
organizadas y puedan ser consultados, actualizados, no redundantes, almacenados en un soporte
informático, organizados de forma independiente de su utilización y accesibles simultáneamente
por distintos usuarios y aplicaciones.

c. ¿Qué ventajas y desventajas tienen las interfaces web respecto a las de escritorio o
nativas?
Para dar respuesta a esta pregunta o para cualquier proyecto, es que objetivo queremos
conseguir, las necesidades a cubrir y el público al que va dirigido. Sabiendo qué queremos
conseguir podremos decidir la opción más adecuada.

Las interfaces web: Son aplicaciones desarrolladas  por una serie de elementos gráficos que
permiten a los usuarios acceder a los contenidos de un sitio web, que está instalada en un servidor,
a través de Internet, mediante un navegador.
VENTAJAS
Se ejecutan desde cualquier ordenador con conexión a internet
La información que maneja es accesible atreves de internet
Consumen muy pocos recursos del equipo están instaladas
Son fáciles de actualizar y mantener
Los usuarios pueden participar en la elaboración de los contenidos.
Se pueden distribuir e instalar en miles de quipos sin restricción
No hay problemas de incompatibilidad pues todas trabajan con la misma

DESVENTAJAS

Es necesario una conexión a internet


Su tiempo de respuesta es más lento, dependiendo de las características del ordenador.
El servidor debe tener las prestaciones necesarias para ejecutar la aplicación de manera fluida, no
solo para un usuario sino para todos los que utilicen de forma concurrente.
Se requiere más tiempo de desarrollo haciéndola compatible con los distintos navegadores
aunque los frameworks ayudan a solventar algunos de estos problemas.

Una aplicación de escritorio es aquella que está instalada en el ordenador del usuario, que es
ejecutada directamente por el sistema operativo como Microsoft Windows, Mac OS X, Linux o
Solaris, cuyo rendimiento depende configuraciones de hardware como memoria RAM, disco duro,
memoria de video etc.

VENTAJAS
Su ejecución no requiere comunicación con el exterior, se realiza de forma local.
Mayor velocidad de rendimiento
Rendimiento: el tiempo de respuesta es muy rápido
Seguridad: pueden ser muy seguras dependiendo del desarrollador

DESVENTAJAS
Su acceso se limita al ordenador donde están instaladas.
Requieren instalación personalizada
Son dependientes del sistema operativo que utilice el ordenador y sus capacidades video, memoria
etc.
Requieren actualización personalizada
Suelen tener requerimientos especiales de software y libreras.

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


que devuelven y para qué sirven?

DEFINICION Y CONCEPTO DE BASE DE DATOS

Para saber que es una base de datos tenemos que partir de que es un DATO:

Son palabras y números que solos no tienen significado y por si solos no nos van a decir nada.

Base de datos: es una colección de datos relacionados, ordenadas y organizadas que tengan
sentido estos datos, ser consultados estos datos y actualizados.

Componentes de una base de datos:


Campo: es el área de almacenamiento para almacenar datos específicos.

Registro: es una colección de datos iguales o de diferentes tipos que están relacionados.

Archivo: es una colección de registros relacionados que siguen una estructura homogénea.

Toda base de datos debe tener una serie de características tales como seguridad (sólo
personas autorizadas podrán acceder a la información), integridad (la información se
mantendrá sin pérdidas de datos), e independencia (esta característica es fundamental ya que
una buena base de datos debería ser independiente del sistema operativo o programas que
interactúen con ella). Más características que debe reunir una base de datos como ser
consistente es decir, que la información se guarde sin duplicidades y de manera correcta.

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

 A la hora de desarrollar aplicaciones web basadas en la base de datos Oracle, con que
Apex nos permite, por su entorno declarativo, desarrollar Informes modernos y de
diferentes alcances para la presentación de la información almacenada logrando con
mínimo esfuerzo aplicaciones web muy robustas.
se puede incluir dos tipos de informes: Informes Interactivos o Informes Clásicos. La
principal diferencia entre ambos es que el interactivo permite al usuario personalizar la
apariencia de los datos a través de la búsqueda, filtrado, ordenamiento, selección de
columnas, resaltado de columnas y otras formas de tratamiento de datos en tiempo de
ejecución, mientras que en el Informe Clásico no disponemos de esas funcionalidades.

Un análisis es una consulta realizada en los datos de la organización que proporciona


respuestas a preguntas de negocio. Los análisis permiten explorar e interactuar con
información visualmente en tablas, gráficos, tablas dinámicas y otras vistas de datos.
También puede guardar, organizar y compartir los resultados de los análisis con otros
usuarios.
Los paneles de control pueden incluir varios análisis que le proporcionan una vista
completa y consistente de la información de la compañía en todos los departamentos y
orígenes de datos operativos. Los paneles de control proporcionan vistas personalizadas
de la información en forma de una o varias páginas, donde cada página se identifica con
un separador en la parte superior.

f ¿Qué beneficios trae el usar el motor Oracle Vs otros motores (ejm. Con MySQL
Server)?
En las organizaciones a menudo emplean un sin número de plataformas de base de datos
en su arquitectura de sistemas de información.

La primera diferencia de nivel entre la arquitectura de SQL Server y Oracle se encuentra


en el concepto de instancias y bases de datos.
Una instancia en términos de SQL Server, significa un servicio de aplicación autocontenida
que implica archivos del sistema operativo, las estructuras de memoria, los procesos de
segundo plano y la información de registro.

Oracle ofrece numerosas ventajas sobre la plataforma de SQL Server. Ambas pueden
brindar tecnología para la empresa, pero cuando se trata de seguridad y de alta
disponibilidad, Oracle ofrece herramientas sólidas y software por encima del resto.
un factor clave que debe ser resaltado es la consistencia de lectura de la base de datos
Oracle. Cada consulta emitida hacia la base de datos Oracle devuelve filas en el mismo
instante. Incluso con consultas de larga ejecución, el conjunto de resultados ofrece
consistencia de lectura. Si hay varias transacciones que exigieran a la base de datos, con
utilizar la información de deshacer transacción, las primeras filas devueltas serán
consistentes con las últimas filas devueltas.

También podría gustarte