Está en la página 1de 5

Curso y Ciclo: Desarrollo de Aplicaciones Web

Mdulo: Base de Datos


Autor: Carlos Javier Garca Escribano
Modulo: Base de Datos
Instituto: IES Gran Capitan
Curso y Ciclo: Desarrollo de Aplicaciones Web
Mdulo: Base de Datos
Actividad 1.2. Cuestionario sobre SGBD (2 parte) obl
1. Indica las diferencias existentes entre las funciones de manipulacin y de
descripcin.
La funciones de manipulacin permiten la insercin, actualizacin
eliminacin y uso de los datos contenidos en la base de datos mientras que
la funcin de descripcin describe los datos de la Base de datos.
2. Qu tipos de usuarios interaccionan con una base de datos?
- Administrador de la BD
o Diseo fsico de la BD
o Implementacin de la BD
o Control de Seguridad
o Control de Concurrencia
- Diseador de la BD
o Diseo lgico de la BD
o Identificar datos, relaciones y restricciones
- Programadores de Aplicaciones
o Programas para los usuarios finales
- Usuarios Finales: estros trabajan con la base de datos
3. Indica que es un lenguaje husped y un lenguaje anfitrin.
El lenguaje husped es el LMD de bajo nivel, se ocupa de la manipulacin
fsica de los datos (acceso fsico)
El lenguaje anfitrin: es independiente, es el lenguaje principal a partir del
cual se desarrolla la actividad necesaria con la base de datos.
4. La gestin del espacio de almacenamiento, a qu nivel de la arquitectura
ANSI/SPARC pertenece?
La gestin del espacio de almacenamiento pertenece al nivel interno
5. Dibujar un diagrama de la arquitectura de sistemas de bases de datos
(ANSI/SPARC).
Curso y Ciclo: Desarrollo de Aplicaciones Web
Mdulo: Base de Datos
6. Indica las principales funciones realizadas por el SGDB.
- Mantenimiento de esquemas
- Manejo de Transacciones
- Consulta y actualizacin de datos
7. Explica la diferencia entre la independencia fsica y lgica de los datos.
Independencia lgica: es la capacidad de modificar el esquema conceptual sin tener
que alterar los esquemas externos ni los programas de aplicacin
Independencia fsica: es la capacidad de modificar el esquema interno sin tener que
alterar el esquema conceptual (o los externos)
8. Qu es el diccionario de datos?
Diccionario de Datos: Informacin que se almacena en el sistema sobre los datos
9. Diferencias entre el LDD y LMD de un sistema gestor de base de datos.
El LDD se encarga de las modificaciones de las extruturas de los objetos de la base
de datos(crate, alter, drop, truncate) mientras que el LMD es un lenguaje
proporcionando por el SGBD que permite a los usuarios llevar a cabo tareas de
consulta o manipulacin de los datos( insert, update, delete)
Curso y Ciclo: Desarrollo de Aplicaciones Web
Mdulo: Base de Datos
10. Indica los componentes principales de un sistema gestor de base de datos.
- Lenguaje de Definicion de Datos
- Lenguaje de Control de Datos
- Lenguaje de Manipulacin de datos
- Diccionario de Datos
- Objetos: Tablas base y vistas
- Optimizador de Consultas
- Gestin de Transacciones
- Planificador
- Copias de Seguridad
11. Qu es un modelo de datos?
Un modelo de datos es un conjunto de conceptos que sirven para describir la
estructura de una base de datos: los datos, las relaciones entre los datos y las
restricciones que deben cumplirse sobre los datos.
12. Qu son los lenguajes de cuarta generacin? Pon ejemplos.
Los lenguajes de cuarta generacin son entornos de desarrollo de aplicaciones
constituidos por un conjunto de herramientas integradas entre las que se
encuentran editores, compiladores, sistemas para el acceso a bases de datos,
generadores de informes, generadores de pantallas (modo carcter, interfaces
grficas), etc
Ejemplos: SQL, PL/SQL..
13. Indica las principales ventajas de un sistema de bases de datos. Existen
algunas desventajas?
Ventajas
- Mayor disponibilidad de los datos
- Facilidad para el acceso concurrente
- Documentacin de la informacin de mayor calidad
- La introduccin de los datos en el sistema es ms eficiente
- Evita problemas de integridad e incosistencia
- Facilita transacciones
- Disminucin del espacio de almacenamiento
Inconvenientes
- Costes alto de instalacin y mantenimiento
Curso y Ciclo: Desarrollo de Aplicaciones Web
Mdulo: Base de Datos
- Necesidad de personal especializado
- Vulnerable a fallos
- Coste de migracin de aplicaciones

También podría gustarte