Está en la página 1de 4

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

Conclusión: Muchos de los sistemas Gestores de bases de datos cuentan con ventajas
tecnológicas para el procesamiento y estructuración de la información de acuerdo a la
magnitud y complejidad de los requerimientos de un proyecto al igual que la plataforma que
se vaya a desarrollar la aplicación como JAVA, PHP, Java script entre otros.

2. Interprete con sus propias palabras cual es la diferencia entre un SGBD y una BD

Una base de datos es un conjunto de datos, almacenados en un soporte informático,


organizados de forma independiente para ser usados y accesibles simultáneamente por
distintos usuarios y aplicaciones de acuerdo a la aplicación y un sistema de gestión de base
de datos (SGBD) es el conjunto de programas que permiten definir, manipular y utilizar la
información que contienen las bases de datos, realizar todas las tareas de administración
necesarias para mantenerlas operativas, mantener su integridad, confidencialidad y
seguridad.
Debemos tener en cuenta que una BD nunca se accede o manipula directamente sino a
través del SGBD. Podemos considerar al SGBD como el interfaz entre el usuario y la BD.

3. ¿Qué ventajas y desventajas tienen las interfaces web respecto a las de escritorio o
nativas?

Aplicación Web

Ventajas

 Se puede usar y acceder desde cualquier lugar


 No requiere hacer actualizaciones del código o programa en los clientes
 No hay problemas de incompatibilidad entre versiones, porque todos trabajan con
la misma
 Se centralizan los respaldos
 No necesita instalar nada en el cliente, solo requiere poner o configurar un enlace
para abrir la aplicación
 No se obliga a usar determinado sistema operativo

Desventajas

 Requiere conexión a la red


 Toma más tiempo de desarrollo haciéndola compatible con los distintos
navegadores.
 Su tiempo de respuesta es más lento, esto ha mejorado usando tecnologías como
AJAX haciéndolas casi tan rápidas como las de escritorio. Dependen de la
tecnología de Hardware y Software con que se cuente
Aplicaciones de escritorio

Ventajas:

 Pueden ser más robustas


 Tiempo de respuesta más rápido
 Se puede hacer cualquier cosa que permita el Software (cuestión grafica, control
total de las entradas del usuario al momento de capturar)

Desventajas:

 Requiere instalación en cada cliente


 Generalmente se hacen para un Sistema Operativo especifico
 Se requiere actualizar en cada cliente

4. ¿Distingue los diferentes elementos de programación de base de datos, los valores que
devuelven y para qué sirven?

CREATE: Este comando crea un objeto dentro del gestor de base de datos. Puede ser una
base de datos, tabla, índice, procedimiento almacenado o vista.
ALTER: Este comando permite modificar la estructura de un objeto. Se pueden
agregar/quitar campos a una tabla, modificar el tipo de un campo, agregar/quitar índices a
una tabla, modificar un trigger, etc.
DROP: Este comando elimina un objeto de la base de datos. Puede ser una tabla, vista,
índice, trigger, función, procedimiento o cualquier otro objeto que el motor de la base de
datos soporte. Se puede combinar con la sentencia ALTER.
TRUNCATE: Este comando trunca todo el contenido de una tabla. La ventaja sobre el
comando DROP, es que, si se quiere borrar todo el contenido de la tabla, es mucho más
rápido, especialmente si la tabla es muy grande. La desventaja es que TRUNCATE sólo
sirve cuando se quiere eliminar absolutamente todos los registros, ya que no se permite la
cláusula WHERE. Si bien, en un principio, esta sentencia parecería ser DML (Lenguaje de
Manipulación de Datos), es en realidad una DDL, ya que internamente, el comando
TRUNCATE borra la tabla y la vuelve a crear y no ejecuta ninguna transacción.
INSERT: Una sentencia INSERT de SQL agrega uno o más registros a una (y sólo una)
tabla en una base de datos relacional.
UPDATE: es utilizada para modificar los valores de un conjunto de registros existentes en
una tabla.
DELETE: borra uno o más registros existentes en una tabla.

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

Si. Uno de las grandes ventajas de ORACLE es que permite 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.
6. ¿Qué beneficios trae el usar el motor Oracle Vs otros motores?

 Motor de base de datos objeto-relacional más usado a nivel mundial.


 Multiplataforma: puede ejecutarse desde un PC hasta una supercomputadora.
 Permite el uso de particiones para hacer consultas, informes, análisis de datos,
etc.
 Permite el uso de particiones para la mejora de la eficiencia, de replicación e incluso
ciertas versiones admiten la administración de bases de datos distribuidas.

También podría gustarte