sql >> Base de Datos >  >> RDS >> Sqlserver

¿Qué es el Sistema de gestión de bases de datos y bases de datos relacionales (RDBMS)

Hola,

Explicaré qué es la base de datos y el sistema de gestión de bases de datos relacionales (RDBMS) en este artículo.

La base de datos es un conjunto de datos físicos con los que se combinan datos relacionales, en otras palabras, datos vinculados. Bueno, ¿qué son los datos y la información y cuáles son las diferencias entre los datos y la información? Lea el siguiente artículo para conocer las respuestas a estas preguntas.

¿Qué son los datos e información y los volúmenes de datos?

Sistema de gestión de bases de datos y bases de datos relacionales (RDBMS)

Una base de datos es un conjunto de datos físicos con los que se combinan datos relacionales, en otras palabras, datos vinculados. Las bases de datos están creciendo muy rápido día a día. En la década de 1970, los datos del tamaño de Gigabytes probablemente eran un sueño, pero hoy en día, Terabytes, incluso las bases de datos de Petabytes, son normales y existen para casi todas las instituciones.

En el futuro, petabyte (1024 terabyte), exabyte, zettabyte y tal vez yottabyte (2^80) serán normales.

Los Sistemas de Gestión de Bases de Datos están disponibles para la gestión de bases de datos, que son la tesorería de las instituciones.

Los sistemas de administración de bases de datos se definen como un software que garantiza que las operaciones, como crear, eliminar bases de datos, agregar, eliminar y actualizar datos de los usuarios, se realicen de manera consistente y segura.

Ejemplo:Un estudiante que va a la biblioteca quiere encontrar y leer un libro. Supongamos que la biblioteca contiene 1000-10 000 categorías diferentes y en su mayoría libros independientes. Si estos libros no están alineados de acuerdo con una Lógica, la persona que viene a los Estantes a buscar un Libro probablemente solo pueda encontrar el libro que ha estado buscando después de días de búsqueda si no ha abandonado su búsqueda

Esto es indeseable y es poco probable que ocurra en la vida real. Es por eso que hay una serie de métodos en las bibliotecas que facilitarán muchas búsquedas con diferentes lógicas. Por ejemplo:Ordenar libros en orden alfabético. De esta manera, cuando la persona está buscando un libro, obtendrá el libro que desea en un tiempo corto incomparable con otros métodos amateur.

Aerolíneas turcas que vuelan a más de 400 aviones y más de mil ciudades que usamos continuamente. Millones de pasajeros eligen uno de estos aviones y ciudades o incluso determinados horarios. Sin un sistema de gestión de bases de datos, ¿no habría un ambiente de caos en los aeropuertos si no hubiera un orden que mantuviera qué pasajeros volarían a qué avión, a qué ciudad e incluso con qué asiento?

La principal razón para explicar el escenario anterior se encuentra entre las principales razones de la necesidad de bases de datos y sistemas de gestión de bases de datos. Como se puede entender desde aquí, el sistema de gestión de base de datos y la base de datos siempre serán imprescindibles entre las tecnologías de la información en aumento en el mundo en desarrollo.

Estos son los lugares donde se usa la base de datos en la vida real

Aerolíneas: Reservas y Venta de Entradas

Bancos :Banca y transacciones

Seguros :Seguros y transacciones

Hospitales :Sistemas de registro y citas de pacientes

Universidades :Sistema de Seguimiento de Estudiantes y Entradas de Calificaciones

Ventas en línea :Información del cliente y del producto

Venta minorista en línea :Registros de pedidos y resultados

Recursos humanos: Perfiles de empleados y salarios

Producción: Stocks y seguimiento de productos fabricados

Los sistemas de administración de bases de datos son imprescindibles, ahora vea brevemente cuáles son los beneficios más básicos de los sistemas de administración de bases de datos.

Coherencia de datos:   Los datos originales deben reflejar el estado más actualizado de los Datos para los usuarios si más de un usuario accede a ellos. Ej:Puede verificar la disponibilidad en la página web de la aerolínea para comprar boletos aéreos y ver que hay una cuota en el momento exacto, y otra persona está haciendo el mismo procedimiento que hizo en el mismo sistema y también puede comprar el boleto como tú.

En este caso, si no existe un Sistema de Gestión de Base de Datos, un nuevo cliente recibirá ese ticket en función de la disponibilidad del cupo. Esto causará inconsistencia en los datos. Por eso, los sistemas de gestión de bases de datos garantizan la coherencia de los datos en sistemas en los que se conectan varios usuarios. Y solo una persona puede comprar ese boleto si los sistemas de administración de bases de datos están disponibles.

Redundancia de datos:  Permite administrar un repositorio común que muchas personas usan desde una sola ubicación. De lo contrario, habrá muchas repeticiones en el repositorio de datos y no se garantizará la consistencia de los datos.

Simultaneidad de datos:  El sistema de administración de bases de datos brinda acceso a múltiples usuarios a los mismos datos de manera consistente. De lo contrario, si se usaran el método anterior y el método de archivo, los usuarios tendrían acceso a los mismos datos en orden.

Integridad de los datos:  cuando se elimina un usuario en el sistema, todos los datos que le pertenecen deben eliminarse.

Seguridad de los datos:  Previene la destrucción no deseada y la corrupción de datos. También expone la seguridad al permitir que los usuarios accedan solo a los esquemas o tablas a los que está autorizado.

Independencia de datos:  Independientemente de la estructura de los datos almacenados en la base de datos, no es importante. El sistema de administración de la base de datos resuelve esta situación por sí mismo.

Hablamos de los beneficios de los sistemas de gestión de bases de datos. ¿Cuáles son los sistemas de gestión de bases de datos utilizados en el mundo? La lista es la siguiente Listado de los más importantes y más utilizados.

Oráculo:  Es el sistema de gestión de bases de datos más popular con una gran parte del mercado de DBMS en el mundo.

Servidor SQL: Este software, que es un producto de Microsoft, ha aumentado su dominio del mercado en los últimos años y ha aumentado su porción del pastel.

MySQL: Es el DBMS de código abierto más utilizado en todo el mundo. Oracle es el nuevo propietario. Además, el sitio World Wide Social Sharing, como Facebook, utiliza este sistema de gestión de base de datos.

PostgreSQL:  PostreSQL, que es de código abierto y gratuito en los últimos años, puede ser el sistema de administración de bases de datos del futuro si continúa durante 3 a 5 años.

Sybase: Es un sistema de gestión de bases de datos que ha aumentado su uso en los últimos años. SAP es el nuevo propietario de Sybase.

DB2: IBM DBMS también es un producto ampliamente utilizado.

Según investigaciones recientes, la popularidad y el orden de DBMS se indican a continuación. Las bases de datos de TOP Rank son las siguientes.

La mayoría de los muchos sistemas de administración de bases de datos que se utilizan en la actualidad son el Sistema de administración de bases de datos relacionales (RDBMS). En los sistemas de administración de bases de datos relacionales, los datos se guardan en estructuras que llamamos tablas que consisten en filas y columnas. Hay cientos de tablas vinculadas en las bases de datos. En los sistemas de gestión de bases de datos relacionales, la relación entre tablas se establece a través de columnas comunes.

La siguiente ilustración muestra las tablas que contienen el inventario del servidor de base de datos, el servidor, la máquina virtual, el bastidor, el equilibrador de carga, la base de datos, la aplicación y el usuario en un centro de datos y su relación entre sí.

¿Quiere aprender Oracle Database para principiantes? Entonces lea los siguientes artículos.

https://ittutorial.org/oracle-database-19c-tutorials-for-beginners/