







Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Este documento ofrece información sobre la clasificación y tipos de bases de datos. Se abordan conceptos básicos como bases estáticas y dinámicas, bibliográficas, de texto completo, jerárquicas, relacionales, multidimensionales, documentales y la normalización. Además, se mencionan herramientas como SQL y Microsoft Access.
Tipo: Ejercicios
1 / 13
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!








1. ¿Qué es una base de datos? Una base de datos es una recopilación organizada de información o datos estructurados, que normalmente se almacena de forma electrónica en un sistema informático. 2. Enumere la clasificación de las bases de datos. 1. Según la flexibilidad de modificación La primera clasificación de bases de datos depende de la manera en la que se ordenan los datos. Bases de datos estáticas: las BBDD estáticas están diseñadas para la lectura de datos. En otras palabras, sólo almacenan y registran los datos. Luego se pueden analizar para comprender su comportamiento a lo largo del tiempo. Son especialmente utilizadas para implementar proyecciones estadísticas y orientar procesos de tomas de decisiones en el ámbito empresarial. Bases de datos dinámicas: las BBDD dinámicas son, por el contrario, modificables con el paso del tiempo. Así, los datos pueden actualizarse, editarse y eliminarse. Por ejemplo, muchas tiendas varían sus inventarios y los precios de sus productos según la temporada, por lo que una BBDD dinámica es ideal. 2. Según el contenido La segunda clasificación de bases de datos depende de la prioridad del contenido a analizar. 2.1 Bases de datos bibliográficas Las BBDD bibliográficas son registros que ayudan a clasificar varios campos de datos. Generalmente, dichos campos se pueden consultar de modo separado o conjunto. Un claro ejemplo puede ser la información sobre un libro: autor, año de publicación, editorial, etc. 2.2 Bases de datos de texto completo Entre los tipos de bases de datos, las de texto completo son especialmente útiles, puesto que permiten buscar términos específicos, palabras claves y las diversas
Se puede compartir el acceso y la información con varios usuarios. Los datos son independientes. Es complicado modificarla, puesto que es una estructura rígida. Se necesita gran conocimiento de las unidades de información. Los nodos lejanos de la raíz son de difícil acceso, por lo que se requiere tiempo. 3.2 Bases de datos de red Las BBDD de red son una variación de la anterior. Su principal diferencia radica en la composición del nodo, ya que en este modelo pueden tener varios padres. Entre sus principales contras es que es difícil modificarlas y adaptarlas al tener una estructura compleja. 3.3 Bases de datos transaccionales Las BBDD transaccionales son las encargadas de enviar y recibir datos a gran velocidad. Es raro que los usuarios “normales” las utilicen, puesto que están dirigidas a ciertos sectores como los sistemas bancarios, en los que por ejemplo se registran operaciones inmediatas entre cuentas con los correspondientes datos de dichas operaciones. 3.4 Bases de datos relacionales Las BBDD relacionales son, en la actualidad, uno de los tipos de bases de datos más utilizados. El lenguaje predominante en ellas es el Structured Query Language, más conocido como SQL. Los datos se almacenan en registros organizados en tablas, por lo que pueden asociar y cruzar los elementos con facilidad. Es una base de datos recomendable si los datos tienen un margen de error nulo y no necesitan modificaciones continuas. Sus principales características son: Pueden ser utilizadas por cualquier usuario. Su gestión es fácil.
Se puede acceder rápidamente a los datos. Garantiza la total consistencia de los datos, sin posibilidad de error. Uno de los servicios de base de datos relacional, inteligente y escalable creado para la nube que ofrecemos en Intelequia es Azure SQL Database. Sus características basadas en inteligencia artificial automatizadas optimizan el rendimiento y la durabilidad. Además, sus opciones de proceso sin servidor y almacenamiento en el nivel Hiperescala modifican de forma automática la escala de los recursos a petición, lo que permite centrarse en la creación de nuevas aplicaciones sin tener que preocuparse por el tamaño del almacenamiento ni la administración de los recursos. 3.5 Bases de datos deductivas o lógicas Las BBDD deductivas o lógicas (sus principios se fundamentan en la lógica matemática) se usan generalmente en buscadores, aunque pueden utilizarse de otras maneras. Con ellas se pueden almacenar los datos y consultarlos mediante búsquedas sujetas a reglas y normas previamente establecidas. Sus principales características son: Permiten expresar consultas a través de reglas lógicas. Soportan conjuntos de datos complejos. Se puede inferir información mediante datos almacenados. Utilizan fórmulas matemáticas o algoritmos lógicos. 3.6 Bases de datos multidimensionales Otro de los tipos de bases de datos más usados. Las BBDD multidimensionales se utilizan para funciones concretas. Lo que las separa de las bases de datos relacionales solo se aprecia a nivel conceptual, puesto que en las multidimensionales los campos o atributos de una tabla pueden ser de dos tipos: Pueden representar dimensiones dentro de una tabla de datos. Pueden representar las métricas que se pretenden obtener.
3. ¿Qué es la normalización de una base de datos? La normalización de base de datos es una técnica que se emplea habitualmente para organizar los contenidos de las tablas de las bases de datos transaccionales y los almacenes de datos. Las consecuencias de la falta de normalización de base de datos son: Inexactitud de los sistemas de bases de datos. 4. ¿Cuáles son los 3 conceptos que incorpora una base de datos orientada a objetos? Encapsulación, Herencia y Polimorfismo. 5. ¿Qué es un modelo de Entidad-Relación? El modelo entidad relación es una herramienta que permite representar de manera simplificada los componentes que participan en un proceso de negocio y el modo en el que estos se relacionan entre sí. 6. Enumere y explique cuales son las relaciones que pueden existir entre tablas. Relación de uno a uno: En este tipo de relación, un registro de la tabla 1 sólo puede estar enlazado con un único registro de la tabla 2 y viceversa. Este tipo de relación es la que menos se utiliza. Un ejemplo podría ser éste, en el que cada persona tiene un único DNI: Relación de varios a varios: Cada registro de la tabla 1 puede estar enlazado con varios registros de la tabla 2 y viceversa. En el siguiente ejemplo, en la tabla 1 cada película puede trabajar varios actores y, en la tabla 2, un mismo actor puede trabajar en varias películas: Relación de varios a varios:
Cada registro de la tabla 1 puede estar enlazado con varios registros de la tabla 2, pero cada registro de la tabla 2 sólo puede estar enlazado con un registro de la tabla 1. En el siguiente ejemplo, un equipo puede tener varios jugadores, pero cada jugador sólo puede jugar en un equipo:
7. ¿Qué es un SGBD? Un sistema gestor de base de datos es un conjunto de programas que permiten el almacenamiento, modificación y extracción de la información en una base de datos. Los usuarios pueden acceder a la información usando herramientas específicas de consulta y de generación de informes, o bien mediante aplicaciones al efecto. 8. ¿Qué es SQL? SQL es un lenguaje de dominio específico, diseñado para administrar, y recuperar información de sistemas de gestión de bases de datos relacionales. 9. Enumere y explique los tipos de comandos que existen en SQL, enumere cada comando de cada tipo. CREATE Utilizado para crear nuevas tablas, campos e índices DROP Empleado para eliminar tablas e índices ALTER Utilizado para modificar las tablas agregando campos o cambiando la definición de los campos. SELECT Se usa para seleccionar los datos y poder mostrarlos o utilizarlos para una operación posterior UPDATE Es el comando encargado de realizar modificaciones en los datos que contiene una base de datos INSERT Se utiliza para insertar registros nuevos en las tablas DELETE Elimina registros de una tabla en la base de datos
Tipo de datos Uso Tamaño vea Usar el tipo de dato y hora extendida. Moneda Datos monetarios, almacenados con 4 posiciones decimales de precisión. 8 bytes. Autonumeración Valor único generado por Access para cada registro nuevo. 4 bytes (16 bytes para e replicación). Sí/no Datos booleanos (verdadero/falso); Access almacena el valor numérico cero (0) para Falso y -1 para Verdadero. 1 byte. Objeto OLE Imágenes, gráficos u otros objetos de ActiveX desde otra aplicación basada en Windows. Hasta unos 2 GB. Hipervínculo Una dirección de vínculo a un documento o archivo en Internet, en una intranet, en una red de área local (LAN) o en el equipo local Hasta 8192 (cada parte tipo de datos Hipervíncu contener un máximo de caracteres). Datos adjuntos Puede adjuntar archivos como imágenes, documentos, hojas de cálculo o gráficos; cada campo Datos adjuntos puede contener una cantidad ilimitada de datos adjuntos por registro, hasta el límite de almacenamiento del tamaño de un archivo de base de datos. Tenga en cuenta que el tipo de datos Datos adjuntos no está disponible en los formatos de archivo MDB. Hasta unos 2 GB. Calculado Puede crear una expresión que use datos de uno o varios campos. Puede designar tipos de datos de resultados diferentes de la expresión. Tenga en cuenta que el tipo de datos Calculado no está disponible en los formatos de archivo MDB. Depende del tipo de dat propiedad Tipo de result resultado de tipo de dat texto corto puede tener 243 caracteres. Texto la número, Sí/No y la fecha debe coincidir con sus respectivos tipos de dat Asistente para búsquedas La entrada del Asistente para búsquedas en la columna de tipo de datos en la vista Diseño no es realmente un tipo de datos. Al elegir esta entrada, inicie el Asistente para ayudarle a definir un campo de búsqueda simple o complejo. Un Depende del tipo de dat campo de búsqueda.
Tipo de datos Uso Tamaño campo de búsqueda simple usa el contenido de otra tabla o una lista de valores para validar el contenido de un único valor por fila. Un campo de búsqueda compleja permite almacenar varios valores del mismo tipo de datos en cada fila.
13. ¿De qué está compuesta una tabla? Campo : Corresponde al nombre de la columna. Debe ser único y además de tener un tipo de dato asociado. Registro : Corresponde a cada fila que compone la tabla. Ahí se componen los datos y los registros. Eventualmente pueden ser nulos en su almacenamiento.
1. ¿Qué es un Proyecto, y cuáles son sus principales elementos? Un proyecto es una planificación, que consiste en un conjunto de actividades a realizar de manera articulada entre sí, con el fin de producir determinados bienes o servicios capaces de satisfacer necesidades o resolver problemas, dentro de los límites de un presupuesto y de un periodo de tiempo dados. 2. Detalle las fases de un proyecto. Un proyecto es una planificación, que consiste en un conjunto de actividades a realizar de manera articulada entre sí, con el fin de producir determinados bienes o servicios capaces de satisfacer necesidades o resolver problemas, dentro de los límites de un presupuesto y de un periodo de tiempo dados. 3. ¿Qué es MS Proyect y en que ayuda en la ejecución de proyectos? Microsoft Project es un software diseñado por Microsoft y usado por millones de colaboradores, administradores y jefes de proyectos. Sirve para evaluar tareas y las secuencias en las que deben elaborarse, con el objetivo de estimar la duración del proyecto. Sus indicadores impulsan una planificación óptima. 4. ¿Cuáles son las ventajas que ofrecen un cronograma de actividades? Focalización de tareas Mejora la dirección y el seguimiento