Base de datos y sus conceptos básicos
Las bases de datos, aquello que mantiene, ayuda a la gestión y organización de nuestra información y en general en prácticamente todas las empresas que necesiten almacenar datos diversos a gran escala en la actualidad, siendo una parte de la programación Backend y de suma importancia en la actualidad.
¿Qué es una base de datos?
Una base de datos es una colección o depósito de datos, donde estos se encuentran lógicamente relacionados entre sí. Se toma un modelo del mundo real para poder trabajar con esos datos a través de aplicaciones y programas.
Como tal, las bases de datos cuentan con evoluciones constantes, de manera que a veces y dependiendo del transcurso del tiempo, darles una definición concreta puede ser complejo, tomando en cuenta la aplicación y tecnología con la que se desarrolla.
¿Qué es un modelo de datos?
Un modelo de base de datos es la estructura lógica
que adopta la base de base datos, incluyendo las relaciones y limitaciones
que determinan cómo se almacenan, organizan y cómo se accede a los datos. Así
mismo, un modelo de base de datos también define qué tipo de operaciones se
pueden realizar con los datos, es decir, que también determina cómo se
manipulan los mismos, proporcionando también la base sobre la que se diseña el
lenguaje de consultas
Descripción y representación (ejemplos) de los diferentes modelos de base de datos:
Un modelo de datos jerárquicos es un modelo de datos en el
cual los datos son organizados en una estructura parecida a un árbol. La
estructura permite a la información que repite y usa relaciones padre/hijo:
cada padre puede tener muchos hijos pero cada hijo sólo tiene un padre. Todos
los atributos de un registro específico son catalogados bajo un tipo de
entidad.
El modelo de red organiza datos que usan dos fundamental
construcciones, registros y conjuntos. Los registros contienen campos
(que puede ser organizado jerárquicamente, como en el lenguaje COBOL de
lenguaje de programación). Los conjuntos (para no ser confundido con
conjuntos matemáticos) definen de uno a varios relaciones entre registros: un
propietario, muchos miembros.
El Modelo de
Datos Orientado a Objetos, resulta ser una estructura relativamente nueva
que ha suscitado gran interés, es una adaptación para los sistemas de Bases
de Datos del Paradigma de la Programación Orientada a Objetos. Se basa en el
concepto de Encapsular elementos de datos, sus características,
atributos y el código que opera sobre ellos en elementos complejos llamados Objetos.
Las bases de datos relacionales se basan en el uso de tablas
(también se las llama relaciones). Las tablas se representan gráficamente
como una estructura rectangular formada por filas y columnas.
Cada fila posee una ocurrencia o ejemplar de la instancia o
relación representada por la tabla (a las filas se las llama también tuplas
o registros).
Cada columna almacena información sobre una propiedad
determinada de la tabla (se le llama también atributo), nombre, DNI,
apellidos, edad,… Cuando no se conoce el valor de un atributo se le asigna el
valor nulo. Los valores nulos indican contenidos de atributos que no
tienen ningún valor. En claves foráneas indican que el registro actual no está
relacionado con ninguno. Las bases de datos relacionales admiten utilizar ese
valor en todo tipo de operaciones.
¿Cuáles son los principales actores en una base de datos?
Diseñador: Elabora la base lógica del programa por ende es necesario que conozca datos de la empresa o programa para la cual será la base de datos
Programador: Se encarga del desarrollo del código para implementar los programas para la conexión de la base de datos con el resto del software
Usuario final: Consultan, actualizan y pueden generar reportes de la base de datos
Universidad Tecnológica de la zona metropolitana de Guadalajara
Alum: José Francisco Ortiz Medina
Gpo: 2°A
Matla: 5122180022
Mat: Bases de datos - Lizbeth Noriega Gutiérrez
Ing. de Software
Trabajos citados:
Jiménez Capel, M. Y. (2015). Bases de datos relacionales y modelado de datos (UF1471). Antequera, Málaga, Spain: IC Editorial. https://elibro.net/es/ereader/sicyt/44139?page=13.
Ayudaley (cit. 2022). El Modelo base de datos: Definición y tipos. ayudaleyprotecciondatos. https://ayudaleyprotecciondatos.es/bases-de-datos/modelos/
Base de datos (cit. 2022).
Base de Datos Jerárquica https://sites.google.com/site/fsisbdd/home/base-de-datos-jerarquica
Base de Datos de red https://sites.google.com/site/fsisbdd/home/base-de-datos-de-red
Base de Datos orientada a objetos https://sites.google.com/site/fsisbdd/home/base-de-datos-orientado-a-objetos
Base de Datos relacional https://sites.google.com/site/fsisbdd/home/base-de-datos-relacional
Íngrid García (20 de junio del 2016). Principios y actores en bases de datos. Prezi. https://prezi.com/trwuou-mmh3m/principios-y-actores-en-base-de-datos/
Comentarios
Publicar un comentario