Professional Documents
Culture Documents
Bienvenido! Estas en el espacio de presaberes del curso de Bases de datos avanzada. En este capitulo vas a revisar los conceptos que debes tener para continuar con el curso sin contratiempos. Este curso asume que tienes bases solidas en los siguientes temas: Que es un Sistema Manejador de Base de datos Modelo Entidad Relacin Conceptos de SQL Transacciones Para esta actividad tienes 45 minutos. Disfruta de esta actividad
1.La sigla utilizada para referirse a las herramientas de creacin y administracin de bases de datos es
8773 continue 23956 O9xEnZgrBv
Definir los metadatos Implementar y administrar bases de datos Hacer consultas sobre una base de datos Definir una base de datos
1.Un Sistema de Gestin de Base de Datos es una herramienta
para
Su respuesta : Implementar y administrar bases de datos Correcto. Un sistema de gestin de bases de datos ofrece todas las funciones para crear y administrar la base de datos
1.Uno de los siguientes productos no es un SGBD
8773 continue 23958 O9xEnZgrBv
Separar la descripcin y manipulacin de la base de datos, permitiendo un mayor entendimiento de los objetos, adems de flexibilidad de consulta y actualizacin de los datos. Permitir la insercin, eliminacin, actualizacin, consulta de los datos mediante el Lenguaje de Manejo de Datos. Proporcionar acceso controlado a la base de datos garantizando: seguridad, integridad, control de recurrencia y control de recuperacin. Gestionar la estructura fsica de los datos y su almacenamiento, proporcionando eficiencia en las operaciones de la base de datos y el acceso al medio de almacenamiento. Proporcionar un mecanismo de vistas, que permita a cada usuario tener su propia vista o visin de la base de datos. El lenguaje de definicin permite definir las vistas como subconjuntos de la base de datos.
GIL, Fidel, ALBRIGO, Javier y DO ROSARIO, Javier. Sistema de gestin de bases de datos. Valencia: Universidad de Carabobo, 2005.
[1]
8773 23960
Su respuesta :
DDL y DML Correcto. El lenguaje de definicin de datos y el lenguaje de manipulacin de datos son componentes relevantes de un SGBD
1.Gestionar la estructura fsica de los datos y su almacenamiento, proporcionando eficiencia en las operaciones de la base de datos y el acceso al medio de almacenamiento es una funcin de
8773 continue 23961 O9xEnZgrBv
datos
1.Gestionar la estructura fsica de los datos y su almacenamiento, proporcionando eficiencia en las operaciones de la base de datos y el acceso al medio de almacenamiento es una funcin de
Su respuesta : SGBD Correcto. Esta es una funcin de muy importante de los SGBD
1.Entre las siguientes proposiciones hay una que no es un objetivo de un gestor de bases de datos
8773 continue 23962 O9xEnZgrBv
Proporcionar un mecanismo de vistas Facilitar el desarrollo de software de calidad Gestionar la estructura fsica de los datos y su almacenamiento Separar la descripcin y manipulacin de la base de datos
1.Entre las siguientes proposiciones hay una que no es un objetivo de un gestor de bases de datos
Su respuesta : Facilitar el desarrollo de software de calidad Correcto. El desarrollo de software no es objetivo de los gestores de bases de datos Modelo E-R
El Modelo de Datos Entidad-Relacin (E-R) El modelo de datos ms extendido es el denominado Entidad relacin (E-R), en el que se parte de una situacin real, se analiza y se identifican las entidades, los atributos de stas y las relaciones. Se denomina entidad a elemento del mundo real sobre el cual se requiere almacenar informacin en la base de datos. Los datos que se guardan sobre cada entidad hacen referencia a ciertas propiedades o caractersticas del elemento real o lgico, a estos se les denomina atributos. De manera que el modelo representa las entidades relevantes del sistema y las propiedades de cada uno de estos elementos. Un conjunto de elementos del sistema que tienen las mismas caractersticas se modelan como una entidad, por ejemplo: estudiante, empleado, oficina, factura; pero cada elemento tiene valores diferentes en sus atributos, algunos valores son comunes a varios elementos, por ejemplo, se puede encontrar varios estudiantes cuyo apellido sea Jimnez. Para poder identificar a cada ejemplar de la entidad en particular es necesario establecer un atributo cuyo valor sea nico para cada caso, por ejemplo: el cdigo del estudiante. A ese atributo que permite identificar un objeto de manera inequvoca se le conoce como Atributo Llave. Una instancia de una entidad puede asociarse con una o varias instancias de otra entidad, a este hecho se le denomina relacin. Por ejemplo, un estudiante se matricula en una universidad, en ese momento se establece una relacin entre las dos entidades; una empresa contrata a un empleado, all se establece una relacin. Las relaciones entre entidades pueden tener sus propios atributos, por ejemplo, en la relacin entre una empresa y un trabajador existe el atributo fecha. Las relaciones se clasifican en tres categoras dependiendo del nmero de entidades que participan, estas pueden ser: de uno a uno, cuando en cada relacin participan slo una instancia de cada entidad, por ejemplo, en la relacin matrimonio solo participan un hombre y una mujer; de uno a varios, cuando una instancia de una entidad se relaciona con varias instancias de otra entidad, por ejemplo, en la relacin clase participan un profesor y varios estudiantes; varios a varios, en este caso por cada entidad participan varias instancias, ejemplo la relacin estudiante-curso, un curso es tomado por varios estudiantes a la vez que cada estudiante hace varios cursos.
1.La tcnica de anlisis y diseo de bases de datos que se basa en identificar y agrupar los elementos del sistema real y establecer las asociaciones con otros elementos se denomina
La asociacin de dos instancias de entidades Una llave primaria Integridad referencial La dependencia funcional entre dos atributos
1.En el modelo entidad relacin, una relacin representa
Su respuesta : La asociacin de dos instancias de entidades Correcto. Una relacin significa que dos o mas estancias estn asociadas
Su respuesta : El nmero de identificacin tributaria Correcto. El NIT es nico para cada organizacin SQL
El lenguaje de consulta estructurado (SQL) SQL es una herramienta para organizar, manejar y recuperar datos almacenados en una base de datos. El trmino SQL es una abreviatura de Structured Query Language (Lenguaje de consulta estructurado). Como su nombre lo indica, es un lenguaje de computador utilizado para interactuar con bases de datos, en efecto SQL trabaja con un tipo especfico de bases de datos, las bases de datos relacionales. El nombre Lenguaje de consulta estructurado es inapropiado en la actualidad, ante todo, SQL es mucho ms que una herramienta de consulta, aunque ese fue el propsito original y la recuperacin de datos es aun una de sus ms importantes funciones. SQL es utilizados para controlar todas las funciones que un SGBD proporciona a sus usuarios, incluyendo: definicin de la base de datos, recuperacin de datos, manipulacin de datos, control de acceso, control de concurrencia y definicin de restricciones de integridad. (Groff y Weinberg, 1999: 9) Algunos de los comandos ms relevantes de SQL son: Comando del LDD CREATE: crear nuevas tablas, campos e ndices
DROP: eliminar tablas e ndices ALTER. modificar las tablas agregando campos o cambiando la definicin de los campos. Comandos DML SELECT: consultar registros de la base de datos que satisfagan un criterio determinado INSERT: cargar lotes de datos en la base de datos en una nica operacin. UPDATE: modificar los valores de los campos y registros especificados DELETE: eliminar registros de una tabla de una base de datos
1.La Unad cuenta con una base de datos en la que se almacena la informacin de todos los estudiantes. Si se requiere conocer los nombres de los estudiantes con el promedio ms alto en cada programa, qu herramienta utilizara?
8773 continue 23969 O9xEnZgrBv
Su respuesta : SQL Correcto. SQL es un lenguaje para interactuar con la base de datos
1.La expresin update * from estudiantes where programa = ingeniera
de sistemas
8773 continue 23970 O9xEnZgrBv
Elimina los datos de los estudiantes de ingeniera de sistemas Es incorrecta Muestra los estudiantes de ingeniera de sistemas Modifica los datos de los estudiantes de ingeniera de sistemas