Actividad sobre relación y conceptos de bases de datos
WALNER GUAITOTO PALACIOS
Facultad de ingeniería de software, Fundación universitaria católica del norte
Diseño de bases de datos
Docente: HUGO ALEXANDER BALBIN ESPINAL
Julio 26,2021 INTRODUCCIÓN
En esta ocasión vamos a enfatizarnos en las bases de datos ya que estas
mismas son un mecanismo que se viene implementando desde ya hace varias décadas con el objetivo de hacer una mejor organización, almacenamiento y consulta de datos sin importar cual sea el tipo. Cuando nos hablan de bases de datos queda muy fácil de comprender su concepto ya que la humanidad debe hacer uso directamente o indirectamente de esta metodología de consulta de información ejemplos como cuando vamos a una cita médica y solo nos solicitan nuestro número de cedula que es lo necesario para que de este campo se consulten datos como fecha de nacimiento,eps a la cual estamos afiliado, historial clínico, desde que fecha ingresamos al sistema de salud toda esta información es almacenada, procesada y consultada mediante bases de datos ya que esta es la metodología de manipulación de información informática mas potente y mas usada en la actualidad porque ayuda a optimizar procesos que en tiempos en las cuales esta misma no existía tardaba mucho tiempo en ejecutarlos existen muchos tipos de bases de datos por motivo de que hay carias formas de realizar almacenamiento, procesamiento y consulta de información por eso las personas que tengan como labor ser los administradores o creadores de estas mismas deben tener claro qué tipo de relación de datos van a implementar a la hora de la creación de la base de datos. TIPOS DE SGBD O DBMS
1. RELACIONAL: Una base de datos relacional principalmente se
relaciona con un conjunto de tablas que a su bien tienen una característica o estructura que hace relación por columnas y tablas es uno de los métodos de bases de datos más empleados ya que al ser una base de datos tan directa es muy fácil de ser comprendido el método de almacenamiento, procesamiento y consulta de información incluso usuarios que no tienen conocimiento de bases de datos pueden comprenderla.
ESTRUCTURA
El nombre de cada tabla: es el conjunto de cajas que conforman la
misma relación o los mismos atributos es decir las mismas filas y columnas. El nombre de cada columna: es un elemento etiquetado es decir hará referencia a el mismo tipo de dato almacenado, procesado o consultado. Tipo de dato de cada columna La tabla a la que pertenece la columna La fila: es el conjunto de datos que representa un objeto simple
2. ORIENTADA A OBJETOS: Las bases de datos orientada a objetos
agrupan la información de cada paquete relacionándolos entre si cada uno con sus atributos, clases y así toda la información queda agrupada en el objeto ya que todos sus datos quedan agrupados en ves de estar en cada tabla con esto a que llegamos a que las bases de datos orientadas a objetos unifican toda la información y a si permite que se pueda manipular la información con muchas metodologías de consulta. 3. JERARQUIA O ARBOL: Este tipo de bases de datos siempre se ha relacionado en ejemplo de comprensión como un árbol invertido o al revés con un nodo principal y de estos mismos se van desglosando padres que serian las ramas principales e hijos que serían las subramas sus principales características son las siguientes: 4. GRAFOS: un conjunto de objetos (vértices y aristas) que permite representar datos interconectados, así como las relaciones entre ellas, de forma comprensible y como un único y más amplio conjunto de datos. Los grafos están formados por nodos o vértices, que son propiedades de datos u objetos claramente señalizadas e identificables, y aristas o arcos
5.BASES DE DATOS DISTRIBUIDAS
Es un tipo de bases de datos que se emplea en conjunto varias de las mismas para que sean distribuidas entre sitios conectados remotos Está formada por varias computadoras, a las cuales se les denomina nodos. Los nodos se comunican entre sí mediante una red de comunicaciones. Cada uno de los ordenadores que forman parte de la red tiene autonomía local. Generalmente, la red de computadoras no depende de ningún sitio central. Tiene un funcionamiento independiente de su localización. Se realizan continuas transacciones de información entre nodos. La base de datos funciona independientemente del equipo, sistema operativo o red.
Ya que acabamos e relacionar y conocer las alternativas y modelos de
bases de datos que existes procederemos a relacionar los sistemas administradores de bases de datos del mercado en la actualidad
N BASE DE DATOS FUNCION VENTAJAS DESVENTAJAS
MY SQL RELACIONAL Es un sistema de Una de las Al ser de licencia de
base de datos principales ventajas uso libre los relacional lo que es que es un desarrolladores no quiere decir que software de licencia cuentan con un almacena sus datos de uso libre no apoyo de soporte en tablas separadas necesita de grandes especializado para en ves de unificarlas tamaños de recursos los usuarios además en un solo archivo de hardware y además se debe estar software para periódicamente en trabajar y es compatible con la busca de fallas en el gran mayoría de sistema. interfaces graficas del mercado MICROSOFT SQL Se encarga de Soporte de Costo ya que existe SERVER controlar la transacciones una versión gratuita información de Administra del sistema si se determinadas procedimientos quiere manipular el plataformas almacenados mismo de una Permite comando manera mas DDL y DML (incluye avanzada se debe entorno gráfico) hacer una inversión Lleva una en costo de la arquitectura misma, las nuevas cliente-servidor, versiones del donde los datos e software necesitan información se de más recursos de alojan en una nube hardware haciendo o servidor a la cual que maquinas con se puede acceder. un rendimiento Puede administrar normal no puedan información de manipularlo. otros servidores MICROSOFT ACCES Es un sistema eficaz Se puede No es recomendable RELACIONAL para la recolección administrar toda la usarla para de datos de información almacenar gran personas y mediante tablas se volumen de empresas que no pueden crear información, a de manejen un flujo de formularios para mas no es información tan consultar, multiplataforma solo abundante almacenar y se puede trabajar procesar nuestra con el sistema información. operativo el cual la desarrollo.
ORACLE Es una plataforma Puede utilizarse El alto costo de las
que tiene una desde cualquier licencias el mal uso y interfaz gráfica muy sistema operativo configuración del intuitiva y fácil de ya se de un nivel de software lo convierte utilizar trabajo medio hasta en un sistema lento alto como también permite particiones para un mejor ruso de los datos POSTGRE SQL Control de Permiten trabajar a La principal Concurrencias cada nodo de la red desventaja es la multiversión con autonomía lentitud para la (MVCC) local administración de Flexibilidad en Aumentan la bases de datos cuanto a lenguajes disponibilidad, pequeñas ya que de programación confiabilidad y está optimizado para Multiplataforma eficiencia en el gestionar grandes Robustez, Eficiencia acceso a la volúmenes de datos y Estabilidad. información. Se pueden expandir de forma indefinida en función de las necesidades de la empresa u organización. Permiten la escalabilidad sin necesidad de grandes inversiones. Los recursos se comparten entre nodos, de manera que se puede acceder a toda la información desde cualquier sitio CONCLUSIONES Con este trabajo podemos llegar a tener comprendidos los aspectos más importantes sobre las bases de datos, cual es su estructura y que tipos de estas mimas existen como a si mismo tener las bases claras de que tipo de base de datos vamos a utilizar para determinado trabajo ya que todas no se desarrollan de la misma forma ni tienen el mismo objetivo de función. REFERENCIAS BIBLIOGRAFICAS Tehreem Naeem. (2020). Bases de datos https://www.astera.com/es/type/blog/database-management-software/ Rafael Marín. (2019). Los gestores de bases de datos mas usados en la actualidad https://revistadigital.inesem.es/informatica-y-tics/los-gestores-de-bases-de- datos-mas-usados/