Que 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. Normalmente, una base de datos está controlada por un sistema de gestión de bases de datos (DBMS). En conjunto, los datos y el DBMS, junto con las aplicaciones asociadas a ellos, reciben el nombre de sistema de bases de datos, abreviado normalmente a simplemente base de datos. Los datos de los tipos más comunes de bases de datos en funcionamiento actualmente se suelen utilizar como estructuras de filas y columnas en una serie de tablas para aumentar la eficacia del procesamiento y la consulta de datos. Así, se puede acceder, gestionar, modificar, actualizar, controlar y organizar fácilmente los datos. La mayoría de las bases de datos utilizan un lenguaje de consulta estructurada (SQL) para escribir y consultar datos.Que es un Modelado de datos?
El modelado de datos es el proceso de crear una representación visual de un sistema de información completo o partes de él para comunicar conexiones entre puntos de datos y estructuras. El objetivo es ilustrar los tipos de datos utilizados y almacenados dentro del sistema, las relaciones entre estos tipos de datos, las formas en que los datos se pueden agrupar y organizar y sus formatos y atributos.
Los modelos de datos se basan en las necesidades de negocio. Las reglas y los requisitos se definen por adelantado mediante las opiniones y comentarios de los stakeholders del negocio para que puedan incorporarse al diseño de un nuevo sistema o adaptarse en la iteración de uno existente.
Los datos se pueden modelar en varios niveles de abstracción. El proceso comienza con la recopilación de información sobre los requisitos comerciales de los stakeholders y los usuarios finales. Estas normas empresariales luego se traducen en estructuras de datos para formular un diseño de base de datos concreto. Un modelo de datos se puede comparar con una hoja de ruta, un plan de arquitecto o cualquier diagrama formal que facilite una comprensión más profunda de lo que se está diseñando.
El modelado de datos emplea esquemas estandarizados y técnicas formales. Esto proporciona una forma común, consistente y predecible de definir y gestionar los recursos de datos en una organización, o incluso más allá.
Idealmente, los modelos de datos son documentos vivos que evolucionan junto con las necesidades comerciales cambiantes. Desempeñan un papel importante en el apoyo a los procesos de negocio y en la planificación de la arquitectura y la estrategia de TI. Los modelos de datos se pueden compartir con proveedores, socios y/o pares de la industria.
Tipo de Modelo de Base de Datos:
Relacional:
Las bases de datos relaciónales se basan en el modelo relacional y usan un conjunto de tablas para representar tanto los datos como las relaciones entre ellos. También incluyen un LMD y un LDD. La mayor parte de los sistemas de bases de datos relaciónales comerciales emplean el lenguaje SQL, que se trata en este apartado y que se tratará con gran detalle en los Capítulos 3 y 4. En el Capítulo 5 se estudiarán otros lenguajes influyentes.
Orientada a objetos:
El modelo de datos orientado a objetos se basa en el paradigma de los lenguajes de programación orientados a objetos, que actualmente se usa en gran medida. La herencia, la identidad de los objetos y la encapsulación (ocultación de la información), con métodos para ofrecer una interfaz para los objetos, están entre los conceptos principales de la programación orientada a objetos que han encontrado aplicación en el modelado de datos. El modelo de datos orientado a objetos también soporta un sistema elaborado de tipos, incluidos los tipos estructurados y las colecciones. El modelo orientado a objetos puede considerarse una extensión del modelo E-R con los conceptos de encapsulación, métodos (funciones) e identidad de los objetos.Jerárquico:
Como probablemente sepa, existen varios tipos diferentes de estructuras de bases de datos. Uno de los más comunes es una base de datos jerárquica. Una base de datos jerárquica utiliza diferentes niveles de datos que siguen un patrón que se asemeja a una jerarquía. En otras palabras, comienza en una tabla y, según el registro que consulta, obtiene acceso a otras tablas de información. Sin embargo, esas tablas solo están vinculadas a la tabla que se encuentra arriba o a la tabla que se encuentra debajo. Esto los hace increíblemente útiles para recopilar información que sigue un orden específico, o me atrevo a decir, una jerarquía. Echemos un vistazo a algunos usos de las bases de datos jerárquicas, y veamos cómo se trabajaría en el mundo real.En Red:
Una base de datos de red es un tipo de base de datos que almacena datos en una estructura de red. En una base de datos de red, cada registro es un nodo que está conectado a uno o más nodos mediante enlaces. Esta estructura permite relacionar los datos de una manera más flexible que en una base de datos tradicional.
Una base de datos en red puede utilizarse para almacenar cualquier tipo de datos, pero se suele utilizar para almacenar datos que están muy interrelacionados, como los datos sobre personas y sus relaciones.
¿Cuáles son los principales actores en una base de datos?
Los actores o personas relacionadas a las bases de datos son:
Administrador de base de datos (ABD)
(ABD). Es un entorno de base de datos, el recurso primario es la propia de datos. Este recurso es responsabilidad del administrador de la base de datos o ABD.
El ABD es el encargado de autorizar el acceso, coordinar y vigilar la utilización de la base de datos. También se encarga de adquirir el software y el hardware necesarios.
En grandes organizadores, el ABD suele contar personas que lo ayudan en sus tareas.
DISEÑADOR DE BASES DE DATOS.
El diseñador de base de bases de datos, es la persona que se encarga de identificar los datos que se almacenaran en la base de datos y elegir las estructuras apropiadas para la misma. Esta tarea suele realizarse antes de que se implemente y se llene de datos la base, aunque muchas veces un diseñador debe trabajar sobre la misma cuando ya está en funcionamiento.
El o los diseñadores de base de datos se encarga de determinar los requerimientos de los usuarios que usaran la base de datos. A partir de estos requerimientos, diseñaran y crearan la base de datos.
¿Qué es una base de datos? https://www.oracle.com/mx/database/what-is-database/.
¿Qué es el modelado de datos? | IBM. https://www.ibm.com/mx-es/topics/data-modeling.
Fundamentos de bases de Datos ( 5a. ed.) - Silberschatz : Free download, borrow, and streaming : Internet Archive. Internet Archive. https://archive.org/details/fundamentosdebasesdedatos5a.ed.abrahamsilberschatzhenryf.korths.sudarshan/page/n129/mode/2up?view=theater. Published 3 de abril de 2020.
Cruzito. Base de datos jerárquica: modelo y definición | Estudyando. Estudyando. https://estudyando.com/base-de-datos-jerarquica-modelo-y-definicion/. Published 14 de noviembre de 2020.
Gussy. Base de datos en red. TechEdu. https://techlib.net/techedu/base-de-datos-en-red/. Published 21 de agosto de 2023.
Distintos actores de base de datos. - Trabajos de investigación - 757 palabras. Buenas Tareas. https://www.buenastareas.com/ensayos/Distintos-Actores-De-Base-De-Datos/4218321.html.






Buena explicación de los conceptos
ResponderBorrarMe gusto mucho la manera en que realizaste tu trabajo, muy buena información, claro y ademas atractivo.
ResponderBorrar