Tema: Introducción a
las Bases de Datos.
Contenido general:
1. Distintos conceptos de base de datos.
2. Importancia de las bases de datos.
3. Objetivos que debe cumplir una base de datos.
4. Organización de las bases de datos.
5. Relaciones, entidades, atributos, esquemas, subesquemas.
6. Tipos de estructura en Base de Datos.
Vídeo del tema a tratar en este modulo:
1. Distintos conceptos
de base de datos.
1.1. Una base de datos se entenderá
como una colección de datos relacionados entre sí y que tienen un significado
implícito.
1.2. Es un conjunto de información
relacionada que se encuentra agrupada o estructurada (no confundir con un
archivo, ya que por sí mismo no constituye una base de datos, sino más bien la
forma en que está organizada la información es la que da origen a la base de
datos.).
1.3. Es una colección de datos a la
disposición de una o muchas organizaciones en tiempo real combinando los datos
de manera que parezcan estar en una sola ubicación (un servidor por ejemplo).
2. Importancia de las bases de datos:
La cantidad de datos que se generan a día de hoy es descomunal por tanto el registrar
y el acceder de forma correcta estos datos tiene gran importancia, y hoy en día
la forma más eficaz de hacerlo es con bases de datos, además de que nos permite
ahorrar espacio físico y tiempo de consultar información de ellas.
3. Objetivos que debe cumplir una base de datos: Las bases de datos almacenan información que luego es obtenida con
de forma rápida y exacta por las organizaciones que la requieran con el
objetivo de que dicha organización use esa información para facilitar la toma
de decisiones.
4. Organización de las Bases de Datos:
Una base de datos se organiza en campos, registros, archivos, un campo es una
pieza de información como por ejemplo: nombre, edad, ciudad, un registro es un
conjunto de campos como por ejemplo: registro trabajadores en una empresa,
registro de maquinarias que cuenta una empresa, un archivo es una colección de
registros como por ejemplo: los archivos del área de una empresa
5. Relaciones, entidades, atributos, esquemas, subesquemas.
5.1. Relaciones: Son una parte esencial
en las bases de datos relacionales, ya que son las que permiten establecer las
concordancias, asignaciones y relaciones entre las entidades o tablas, así
mismo permite garantizar la integridad referencial de los datos.
5.2. Entidades: Objetos con información
descriptiva sobre ellos el cual interesa guardar datos.
5.3. Atributos: Son los que describen
la entidad. Se divide en dos grupos:
5.3.1. Identificadores: Identifican de
manera única cada instancia.
5.3.2. Descriptores: Identifican las
instancias y pueden repetirse.
5.4. Esquemas: Es la descripción de la
base de dato, que se especifica durante el diseño de la base de datos y no se
espera que cambie con frecuencia. La mayoría de los modelos de datos utilizan
ciertas convenciones para mostrar su esquema como diagramas.
5.5. Subesquemas: Son los diferentes
esquemas en el nivel de vistas, que describen diferentes vistas de la base de
datos. Las vistas se dividen en: nivel externo, nivel conceptual, nivel
interno.
6.
Tipos de estructura en Base de Datos.
6.1. Estructura
jerárquica: Esta es la estructura que tenían las primeras bases de datos.
Las relaciones entre registros forman una estructura en árbol. En esta
estructura los datos se organizan en una forma similar a un árbol visto al
revés, en donde un nodo padre de información puede tener varios hijos. El nodo
que no tiene padres es llamado raíz, y a
los nodos que no tienen hijos se les conoce como hojas (por ser la última parte
del árbol).
6.2. Estructura en red: Esta estructura
contiene relaciones más complejas que las jerárquicas. Admite relaciones de
cada registro con varios que se pueden seguir por distintos caminos, en otras
palabras, se permite que un mismo nodo tenga varios padres. Esta estructura es
una solución eficiente al problema de redundancia de datos.
6.3. Estructura relacional: La
estructura relacional es la más extendida hoy en día. Almacena los datos en
filas o registros (en matemática, “tuplas”) y columnas o campos (atributos).
Estas tablas pueden estar conectadas entre sí por claves comunes. En este
modelo, el lugar y la forma en que se almacenen los datos no tienen
relevancia(a diferencia del jerárquico y el de red). Esto tiene la considerable
ventaja de que es más fácil de entender y de utilizar. La información puede ser
recuperada o almacenada mediante “consultas” que ofrecen una amplia
flexibilidad y poder para administrar la información.
6.4. Estructura multidimensional: La
estructura multidimensional tiene parecidos a la del modelo relacional, pero en
vez de las dos dimensiones filas-columnas, tiene N dimensiones. Esta estructura
ofrece el aspecto de una hoja de cálculo.
6.5. Estructura orientada a objetos: La
estructura orientada a objetos está diseñada siguiendo el paradigma de los
lenguajes orientados a objetos, tales como Encapsulación (propiedad que permite
ocultar información al resto de objetos), herencia (propiedad que hace que los
objetos hereden comportamientos dentro de una jerarquía de clases), polimorfismo
(propiedad de una operación mediante la
cual puede ser aplicada a distintos tipos de objetos). De este modo soporta los
tipos de datos gráficos, imágenes, voz y texto de manera natural. Esta
estructura tiene gran difusión en aplicaciones web para aplicaciones
multimedia.
Fuentes:
1. https://www.monografias.com/trabajos7/bada/bada.shtml
https://gestionbasesdatos.readthedocs.io/es/latest/Tema1/Teoria.html
2. https://prezi.com/wmtnk8zil6qp/la-importancia-de-las-bases-de-datos-en-la-actualidad/?fallback=1
5. https://www.ecured.cu/Bases_de_datos
https://www.jairogaleas.com/relaciones-en-bases-de-datos/
https://senati.cld.bz/89001621-FUNDAMENTO-DE-BASE-DE-DATOS/28/#zoom=z
6. https://gestionbasesdatos.readthedocs.io/es/latest/Tema1/Teoria.html
https://www.ecured.cu/Bases_de_datos
No hay comentarios.:
Publicar un comentario