









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
Temas principales a tratar en las bases de datos
Tipo: Guías, Proyectos, Investigaciones
1 / 17
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!










Act 1.1 Introducción a las BD
Fundamentos de base de datos
Ingeniería en Sistemas Computacionales
Nava Montante Kevin Job Reynoso Guerrero Heidi Melissa Viera Ortiz José Miguel
Una base de datos es una colección interrelacionada de datos, almacenados en un conjunto sin redundancias innecesarias cuya finalidad es la de servir a una o más aplicaciones de la manera más eficiente. Conjunto de datos organizados con características afines entre sí, que identifican a un ente en especial, cualquier colección de información interrelacionada, es una base de datos. Conjunto autodescriptivo de registros integrados; autodescriptivo ya que puede contener información del usuario, descripción de la Base de Datos, que nos permiten representar las relaciones entre los datos. En donde la información que se tiene almacenada está disponible para todos los usuarios del sistema, en los que los datos redundantes pueden eliminarse o al menos minimizarse. Los componentes de una base de datos son:
Dentro del modelo de datos se encuentran: ▪ Modelo Entidad-relación: El modelo de datos entidad-relación (E-R) está basado en una percepción del mundo real que consta de una colección de objetos básicos, llamados entidades, y de relaciones entre estos objetos. Una entidad es una cosa u objeto en el mundo real que es distinguible de otros objetos. Las entidades se describen en una base de datos mediante un conjunto de atributos. Una relación es una asociación entre varias entidades.
▪ Modelo Relacional: En el modelo relacional se utiliza un grupo de tablas para representar los datos y las relaciones entre ellos. Cada tabla está compuesta por varias columnas, y cada columna tiene un nombre único. El modelo relacional es un ejemplo de un modelo basado en registros. Los modelos basados en registros se denominan así porque la base de datos se encuentra en registros de formato fijo de varios tipos. Cada tabla contiene registros de un tipo particular. Cada tipo de registro define un número fijo de campos, o atributos. Las columnas de la tabla corresponden a los atributos del tipo de registro. El modelo de datos relacional es el modelo de datos más ampliamente usado, y una amplia mayoría de sistemas de bases de datos actuales se basan en el modelo relacional. ▪ Modelo Orientado a Objetos: El modelo orientado a objetos se puede observar como una extensión del modelo E-R con las nociones de encapsulación, métodos (funciones) e identidad de objeto. El modelo de datos relacional orientado a objetos combina las características del modelo de datos orientado a objetos y el modelo de datos relacional. Los modelos de datos semiestructurados permiten la especificación de datos donde los elementos de datos individuales del mismo tipo pueden tener diferentes conjuntos de atributos. La estructura lógica general de una base de datos se puede expresar gráficamente mediante un diagrama ER, que consta de los siguientes componentes: ❖ Rectángulos: que representan conjuntos de entidades. ❖ Elipses: que representan atributos. ❖ Rombos: que representan relaciones entre conjuntos de entidades. ❖ Líneas: que unen los atributos con los conjuntos de entidades y los conjuntos de entidades con las relaciones.
Base de datos red Debido a la retórica y la enorme cantidad de datos encontrados en una base de datos esta es solo recomendada o mejor utilizada por los profesionales en la programación. Base de datos transacciones En este campo se maneja la velocidad, eficacia y eficiencia, asimismo estos datos deben ser procesos rápidos y neutrales, verbigracia, las transacciones manejadas por los bancos, los cuales, solo maneja dos puntos o líneas como lo son, un emisor y un receptor. Ahora bien, entre ellos van a surgir movimientos de tipo transacción, por lo tanto, como se ha mencionado, esta deberá ser generada eficaz y rápidamente, no obstante, si surgen inconvenientes, estas deben tener solo dos opciones, transacción fallida o finalizada, nunca en proceso, o de reanudación de transacción. Base de datos documentales En esta clasificación encontramos al más potente de los datos, ya que este busca la información de forma excautiva y con alta probabilidad de resultados positivos en la búsqueda de información. Sistema de datos deductivos La lógica matemática es utilizada en este tipo de sistemas, permitiendo así deducir y relacionar información buscada por el usuario.
La arquitectura de un SGBD ha de especificar sus componentes (descripción funcional) y sus interfaces. Trata de conceptos distintos que la arquitectura de la base de datos. Los componentes principales de un SGBD son: Interfaces externos: Medios para comunicarse con el SGDB en ambos sentidos (E/S) y explotar a todas sus funciones. Pueden afectar a la base de datos o a la operación del SGBD, por ejemplo: Operaciones directas con la base de datos: Definición de tipos, asignación de niveles de seguridad, actualización de datos, interrogación de la base de datos. Operaciones relativas a la operación del SGBD:
ejecución de acuerdo con las reglas que tiene establecidas (p.e. control de concurrencia y su ejecución o cancelación). Gestión y operación de SGBD Comprende muchos otros componentes que tratan de aspectos de gestión y operativos del SGBD como monitoreo de prestaciones, gestión del almacenamiento, mapas de almacenamiento.
Podemos destacar tres niveles principales según la visión y la función que realice el usuario sobre la base de datos:
LLamas R.. (s/f) Áreas de aplicación de los sistemas de base de datos. Recuperado de, https://sites.google.com/site/robertollamasfbd4sc4a/unidad-1/1- 2 - areas-de-aplicacion-de-los-sistemas-de-base-de-datos Anonimo. (s/f) Áreas de Aplicación de los Sistemas de Bases de datos. Recuperado de, https://www.marcoteorico.com/curso/31/fundamentos-de-bases-de- datos/402/areas-de-aplicacion-de-los-sistemas-de-bases-de-datos Anonimo. (s/f) Modelos de Datos. Recuperado de, https://www.marcoteorico.com/curso/31/fundamentos-de-bases-de- datos/403/modelos-de-datos LLamas R. (24/08/2012) Modelo Relacional y Lenguajes de Bases de Datos. Recuperado de, https://sites.google.com/site/robertollamasfbd4sc4a/unidad-1/1- 4 - 2 - y- 1 - 5 - modelo-relacional-y-lenguajes-de-base-de-datos LLamas R. (04/02/2014) Objetivo de las Bases de Datos. Recuperado de, https://sites.google.com/site/robertollamasfbd4sc4a/unidad-1/1- 1 - objetivo-de-las- bases-de-datos Xavo M. (4/10/2014) Unidad Uno Fundamento de Bases de datos. Recuperado de, http://unidad1grupo2551.blogspot.com/2013/10/11-objetivos-de-las-bases-de- datos.html Yepéz T. (05/03/2015) Objetivo de las Bases de Datos. Recuperado de, https://prezi.com/eig7-osttwgf/objetivo-de-las-bases-de-datos/ ebx. (2018) ¿Errores en modelo de base de datos? [cerrada]. Recuperado de, https://es.stackoverflow.com/questions/139496/errores-en-modelo-de-base-de-datos anonimo. (s/f) Objetivo de la Base de datos. Recuperado de, https://www.marcoteorico.com/curso/31/fundamentos-de-bases-de- datos/382/objetivo-de-las-bases-de-datos ClasificaciónDe (s.f.) Clasificación de base de datos. Recuperado de, https://www.clasificacionde.org/clasificacion-de-base-de-datos/
Miranda X. (3 de octubre de 2013) 1.4 ARQUITECTURA DEL SISTEMA GESTOR DE BASE DE DATOS. Recuperado de, http://unidad1grupo2551.blogspot.com/2013/10/14-arquitectura-del-sistema-gestor- de.html Alvarez S. (15 de junio de 2007) Arquitectura de las bases de datos. Recuperado de, https://desarrolloweb.com/articulos/arquitectura-base-de-datos.html