Você está na página 1de 3

1.

Cul es el objetivo de la base de datos?

El objetivo de una base de datos es disminuir la redundancia e inconsistencia de datos, dificultad para tener acceso, aislamiento de datos, anomalas de acceso concurrente, problemas de seguridad e integridad. 2. Escriba 3 areas de aplicacin de los sistemas de bases de datos

Bancas, lneas reas y universidades. 3. Qu es un modelo de datos?

Es una coleccin de herramientas conceptuales para describir los datos, las relaciones, la semntica y las restricciones de consistencia. De estos se desprenden el modelo entidad relacin y el modelo relacional 4. escriba 3 nombres de modelos de datos Modelo de datos orientado a objetos, Modelo entidad-relacin Pata de gallo UML 5. escriba los diferentes mdulos que componen a los sistemas manejadores de bases de datos

Gestor de almacenamiento, Gestor de autorizacin e integridad,Gestor de transacciones,Gestor de archivos,Gestor de memoria intermedia,Archivos de datos,Diccionario de datos,ndices. 6. 7. Cmo se le llama al mdulo que define a la estructura de la base de datos? Lenguaje de definicin de datos (ldd) Como se clasifican los lenguajes de manipulacin de datos

LMDs procedimentales y LMDs declarativos 8. Cules son los nombres de cada uno de ellos?

Lenguaje de definicin de datos y Lenguaje de manipulacin de datos 9. Como se le llama al modulo que define las vistas de los usuarios y su mapeo al esquema conceptual?

Lenguaje de definicin de vistas 10. Cul es el objetivo de los niveles de abstraccin de las bases de datos? Proporcionar a los usuarios una visin abstracta de los datos Es decir, el sistema esconde ciertos detalles de cmo se almacenan y mantienen los datos.

11. Qu es independencia de datos? Es al capacidad de cambiar el esquema en un nivel de un sistema de bases de datos sin tener que cambiar el esquema en el siguiente nivel ms alto 12. Defina cada uno de los niveles de abstraccin de las bases de datos Nivel fsico: El nivel ms bajo de abstraccin describe cmo se almacenan realmente los datos. En el nivel fsico se describen en detalle las estructuras de datos complejas de bajo nivel. Nivel lgico:El siguiente nivel ms alto de abstraccin describe qu datos se almacenan en la base de datos y qu relaciones existen entre esos datos. La base de datos completa se describe as en trminos de un nmero pequeo de estructuras relativamente simples. Aunque la implementacin de estructuras simples en

el nivel lgico puede involucrar estructuras complejas del nivel fsico, los usuarios del nivel lgico no necesitan preocuparse de esta complejidad. Los administradores de bases de datos, que deben decidir la informacin que se mantiene en la base de datos, usan el nivel lgico de abstraccin. Nivel de vistas:El nivel ms alto de abstraccin describe slo parte de la base de datos completa. A pesar del uso de estructuras ms simples en el nivel lgico, queda algo de complejidad, debido a la variedad de informacin almacenada en una gran base de datos. Muchos usuarios del sistema de base de datos no necesitan toda esta informacin. En su lugar, tales usuarios necesitan acceder slo a una parte de la base de datos. Para que su interaccin con el sistema se simplifique, se define la abstraccin del nivel de vistas. El sistema puede proporcionar muchas vistas para la misma base de datos. 13. Escriba los nombres de los diferentes esquemas que generan los diferentes niveles de abstraccin esquema fsico,esquema lgico y subes quemas

14. Escriba que se representa , visualiza o se genera en cada uno de los diferentes niveles de abstraccin En el nivel fsico, un registro cliente, cuenta o empleado se puede describir como un bloque de posicionesalmacenadas consecutivamente (por ejemplo, palabras o bytes). El compilador del lenguaje esconde este nivel de detalle a los programadores. Anlogamente, el sistema de base de datos esconde muchos de los detalles de almacenamiento de nivel inferior a los programadores de bases de datos. Los administradores de bases de datos pueden ser conscientes de ciertos detalles de la organizacin fsica de los datos. En el nivel lgico cada registro de este tipo se describe mediante una definicin de tipo, como se ha ilustrado en el fragmento de cdigo previo, y se define la relacin entre estos tipos de registros. Los programadores, cuando usan un lenguaje de programacin, trabajan en este nivel de abstraccin. De forma similar, los administradores de bases de datos trabajan habitualmente en este nivel de abstraccin. En el nivel de vistas, los usuarios de computadores ven un conjunto de programas de aplicacinque esconden los detalles de los tipos de datos. Anlogamente, en el nivel de vistas se definen varias vistas de una base de datos y los usuarios de la misma ven nica y exclusivamente esas vistas. Adems de esconder detalles del nivel lgico de la base de datos, las vistas tambin proporcionan un mecanismo de seguridad para evitar que los usuarios accedan a ciertas partes de la base de datos. Por ejemplo, los cajeros de un banco ven nicamente la parte de la base de datos que tiene informacin de cuentas de clientes; no pueden acceder a la informacin referente a los sueldos de los empleados.

15. Defina los diferentes tipos de usuarios Usuarios normales. Son usuarios no sofisticados que interactan con el sistema mediante la invocacinde alguno de los programas de aplicacin permanentes que se ha escrito previamente. Por ejemplo,

Programadores de aplicaciones. Son profesionales informticos que escriben programas de aplicacin.Los programadores de aplicaciones pueden elegir entre muchas herramientas para desarrollar interfaces de usuario. Las herramientas de desarrollo rpido de aplicaciones (DRA)son herramientas que permiten al programador de aplicaciones construir formularios e informes sin escribir un programa. Hay tambin tipos especiales de lenguajes de programacin que combinan estructuras de control imperativo (por ejemplo, para bucles for, bucles while e instrucciones ifthen- else) con instrucciones del lenguaje de manipulacin de datos. Estos lenguajes, llamados a veces lenguajes de cuarta generacin, a menudo incluyen caractersticas

especiales para facilitar la generacin de formularios y la presentacin de datos en pantalla. La mayora de los sistemas de bases de datos comerciales incluyen un lenguaje de cuarta generacin. Los usuarios sofisticados interactan con el sistema sin programas escritos. En su lugar, ellos forman sus consultas en un lenguaje de consulta de bases de datos. Cada una de estas consultas se enva al procesador de consultas, cuya funcin es transformar instrucciones LMD a instrucciones que el gestor de almacenamiento entienda. Los analistas que envan las consultas para explorar los datos en la base de datos entran en esta categora.

Usuarios especializados. Son usuarios sofisticados que escriben aplicaciones de bases de datos especializadas que no son adecuadas en el marco de procesamiento de datos tradicional. Entre estas aplicaciones estn los sistemas de diseo asistido por computador, sistemas de bases de conocimientos y sistemas expertos, sistemas que almacenan los datos con tipos de datos complejos (por ejemplo, datos grficos y datos de audio) y sistemas de modelado del entorno.

16. Escribe un ejemplo por cada tipo de usuario Usuarios especializados. un cajero bancario que necesita transferir 50 de la cuenta A a la cuenta B invoca un programa llamado transferir.

17. Escriba los tipos de lenguajes e interfaces las de bases de datos

18. Que es un lenguaje anfitrin

19. Que es un lenguaje enbebido o empotrado

20. Que son los tpicos selectos de bases de datos

21.

Escriba 3 topicos selectos de bases de datos Base de datos Orientada a Objetos, Base de Datos Deductivas, Base de Datos Activas Sistemas de Informacion Geograficas (SIG)

Você também pode gostar