Sie sind auf Seite 1von 3

1.

Comenta qué se entiende por software libre considerando aspectos


como: gratuidad, código fuente y uso comercial.

Es el conjunto de software que por elección manifiesta de su autor


puede ser copiado, estudiado, modificado, utilizado libremente con
cualquier fin y redistribuido con o sin cambios o mejoras. Esto es
gracias a que también se distribuye con el código fuente del
programa. La libertad de este tiene que ver con el uso y
no con la gratuidad. Por lo tanto, no tiene por qué ser
gratis, aunque normalmente se distribuye de forma gratuita.

2. Lista al menos 3 ventajas e inconvenientes de los productos de


pago respecto a los libres.

Ventajas:
Poseen soporte técnico
Suelen tener mejor interfaz
Son fáciles de adquirir
productos con mayor rapidez

inconvenientes:
Posee restricciones a la hora de usarse ya que la mayoría del software propietario solo se
puede en un equipo o en un número determinado de equipos.
No se puede copiar. Es ilegal copiar y compartir software
propietario.
Es ilegal extender una pieza de software comercial para adaptarla a las necesidades
particulares de un problema específico.

3. ¿Qué tiene que ver la administración SGBD con el diseño de bases


de datos?

La administración se relaciona con el diseño en el sentido de que para realizar una correcta
administración de una base de datos es muy importante que tenga un diseño correcto ya
que si no lo tiene nos será muy difícil realizar las tareas de administración.

4. Cita al menos 3 ventajas de usar bases de datos frente a los


tradicionales sistemas de ficheros.

En una base de datos existe mayor disponibilidad y capacidad


de transferencia.
Los resultados son más coherentes y comparables.
Mayor eficiencia en la captura, validación e ingreso de datos al
sistema.
Reducción del espacio de almacenamiento.

5.Enumera al menos tres objetos típicos de una base de


datos indicando su función

Tablas: es el lugar donde se almacenan los datos.


Consultas: permiten dar respuesta a las preguntas que se pueden hacer respecto a los datos
almacenados.
Triggers: objetos que se asocian con tablas y se almacén en la base de datos y se
ejecutan cuando sucede algún evento en la tabla.

6. ¿Qué es una base de datos distribuida?

Una Base de Datos Distribuida (BDD) es una colección de datos


distribuidos en diferentes nodos de una red de computadoras. Cada
sitio de la red es autónomo, puede ejecutar aplicaciones locales y al
menos una aplicación global, lo cual requiere el acceso a datos,
ubicados en varios sitios, usando un subsistema de comunicación.

7.Indica resumidamente las fases involucradas en el


desarrollo de una base de datos desde su concepción hasta su puesta en marcha.

Análisis. En esta fase se produce la comunicación con el cliente para conocer el sistema
de información e identificar las necesidades de diseño de la base de datos.
Esquema. En esta fase se realiza el diseño conceptual o esquema de la base de datos. Para
ello se utiliza el modelo Entidad-Relación con el que se identifican y detallan las entidades
del sistema y las relaciones entre ellas.
Tablas. También conocida como diseño lógico, en esta fase se definen con un SGBD las
tablas y campos de la base de datos.
Datos. En esta fase se introducen los datos en los registros de las tablas de la base de datos
y los informes para realizar consultas concretas a la base de datos.

8. ¿Para qué sirve un disparador en un SGBD?

Los triggers o disparadores son objetos que se asocian con tablas y se


almacenan en la base de datos que se ejecuta cuando sucede algún
evento en la tabla (inserción, borrado o actualización). La principal utilidad de un disparador
es mejorar la administración de la base de datos, ya
que no requieren que un usuario los ejecute.

9.Explica con tus palabras qué es el diccionario de datos en


un SGBD.
El diccionario de datos en un SGBD es el lugar donde se guarda la información acerca de
todos los datos que forman la base de datos.

10. Eres el administrador de la base de datos. Indica un problema y su


posible solución que te pueda surgir considerando dos casos: una
base de datos con miles de usuarios y centrada en consultas como un
buscador, y otra de venta online con miles de usuarios y operaciones
por segundo.

Un posible problema sería la concurrencia en la base de datos que podría causar que la
información de la base de datos sea incorrecta o inconsistente. Una forma de solucionarlo
podría ser llevar un control de la concurrencia.

Das könnte Ihnen auch gefallen