ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Fundamentos BD


Enviado por   •  8 de Julio de 2013  •  1.575 Palabras (7 Páginas)  •  253 Visitas

Página 1 de 7

Fundamentos de base de datos

1. Defina: Base de Datos

Rta: Es un banco de información perteneciente a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido, se puede considerar que es una biblioteca de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta.

a. Entidad:

Rta: Es la representación de un objeto o concepto del mundo real que se describe en una base de datos. Una entidad se describe en la estructura de la base de datos empleando un modelo de datos.

b. Atributo

Rta: Representa una propiedad de interés de una entidad. Los atributos se describen en la estructura de la base de datos empleando un modelo de datos.

c. Relación:

Rta: Describe alguna interacción entre las mismas. Por ejemplo, una relación entre una entidad "Empleado" y una entidad "Sector" podría ser "trabaja_en", porque el empleado trabaja en un sector determinado.

d. Tabla: Se refiere al tipo de modelado de datos, donde se guardan los datos recogidos por un programa.

e. Campo: Es la unidad básica de entrada de datos de un registro.

f. Registro: Representa un objeto único de datos implícitamente estructurados en una tabla

g. Cardinalidad de las relaciones:

Rta: Es un número de entidades, con la cual otra entidad puede asociar mediante una relación.

h. Llave primaria

Rta: Es un conjunto de uno o más atributos de una tabla, que tomados colectivamente nos permiten identificar un registro como único, es decir, en una tabla podemos saber cuál es un registro en específico sólo con conocer la llave primaria.

i. Llave foránea:

Rta: Es uno o más campos de un tabla que hacen referencia al campo o campos de clave principal de otra tabla, una clave externa indica como esta relacionadas las tablas.

2. Características de Base de datos

Rta:

 Permite que sólo se puedan ver, los registros de la base de datos, cuando el usuario haya introducido un determinado número de registros en ella.

 Permite configurar los derechos de edición. Puede agregar entradas profesores y alumnos, si lo permite en la base de datos. Esto no restringe la visualización de sus entradas para todos.

 Se puede limitar el número máximo de entradas de cada participante.

 Podemos permitir añadir comentarios a las entradas de la base de datos.

 Podemos habilitar la revisión del profesor antes de que las entradas sean públicas.

3. Ventajas de una base de datos

Rta:

1. Control sobre la redundancia de datos. No se almacenan varias copias de los mismos datos.

2. Consistencia de datos. Si un dato está almacenado una sola vez, cualquier actualización se debe realizar sólo una vez, y está disponible para todos los usuarios inmediatamente.

3. Más información sobre la misma cantidad de datos. Al estar todos los datos integrados, se puede extraer información adicional sobre los mismos.

4. Compartición de datos. La base de datos pertenece a la empresa y puede ser compartida por todos los usuarios que estén autorizados.

5. Mantenimiento de estándares. Gracias a la integración es más fácil respetar los estándares necesarios, tanto los establecidos a nivel de la empresa como los nacionales e internacionales.

6. Mejora en la integridad de datos. La integridad de la base de datos se refiere a la validez y la consistencia de los datos almacenados.

7. Mejora en la seguridad. Los SGBD permiten mantener la seguridad mediante el establecimiento de claves para identificar al personal autorizado a utilizar la base de datos.

4. Cuáles son los componentes que integran un sistema gestor de base de datos

Rta:

• Control de autorización. Este módulo comprueba que el usuario tiene los permisos necesarios para llevar a cabo la operación que solicita.

• Procesador de comandos. Una vez que el sistema ha comprobado los permisos del usuario, se pasa el control al procesador de comandos.

• Control de la integridad. Cuando una operación cambia los datos de la base de datos, este módulo debe comprobar que la operación a realizar satisface todas las restricciones de integridad necesarias.

• Optimizador de consultas. Este módulo determina la estrategia óptima para la ejecución de las consultas.

• Gestor de transacciones. Este módulo realiza el procesamiento de las transacciones.

• Planificador (scheduler). Este módulo es el responsable de asegurar que las operaciones que se realizan concurrentemente sobre la base de datos tienen lugar sin conflictos.

• Gestor de recuperación. Este módulo garantiza que la base de datos permanece en un estado consistente en caso de que se produzca algún fallo.

• Gestor de buffers. Este módulo es el responsable de transferir los datos entre memoria principal y los dispositivos de almacenamiento secundario. A este módulo también se le denomina gestor de datos

5. Qué es un sistema gestor de base de datos

Rta: Conjunto de programas que

...

Descargar como (para miembros actualizados)  txt (10 Kb)  
Leer 6 páginas más »
Disponible sólo en Clubensayos.com