Programas de bases de datos
Su colección de libros está dispersa y no puede encontrar fácilmente su novela favorita, por lo que decide empacar todos sus libros en una caja. Esto parece organizado, pero aún lleva tiempo localizar su favorito del grupo.
Para facilitar su búsqueda, decide numerar sus libros, enumerando cada uno en una hoja de papel para ayudarlo a determinar fácilmente qué caja contiene esa novela de Harry Potter en particular que le encanta leer.
Esto funciona muy bien por un tiempo, pero a medida que aumenta su colección de libros, aumentan las cajas de libros y los listados, lo que requiere un sistema de archivo. Ahora tiene un sencillo sistema de almacenamiento, búsqueda y recuperación de libros … ¡esa es nuestra pequeña base de datos!
Tipos de programas de bases de datos
Las herramientas necesarias (en este caso: bolígrafo, papel y caja de almacenamiento) para ayudarlo a almacenar, buscar y recuperar es lo que llamaríamos tipos de programas de base de datos en términos de un sistema informático.
La capacidad y la rapidez con la que necesita seleccionar ese libro favorito es importante al administrar sus colecciones. No es diferente con los programas de bases de datos informáticos, y estos se pueden clasificar en dos tipos principales, a saber: bases de datos de archivos únicos (o planos) y bases de datos relacionales.
Ventajas de los sistemas de gestión de bases de datos (DBMS)
Programas de base de datos de archivo único / archivo plano
Con su colección de libros pequeña y las listas de papel pocas, fue bastante simple y directo implementar su sistema de recuperación de libros. El programa de base de datos de archivo único también funciona de esta manera.
Se adaptan a las necesidades empresariales simples y de pequeña escala y se utilizan en casos en los que los datos son pequeños, con un usuario a la vez y sin necesidad de compartirlos con otros.
A medida que aumentan sus colecciones de libros, aumenta la necesidad de que escriba en más hojas de papel. Como resultado, considere usar un bloc de notas para que sus listados puedan protegerse. El bloc de notas también podría contener más entradas.
Ejemplo de programa de archivo plano para usuarios individuales
Su bloc de notas con papel rayado se puede comparar con una aplicación de Microsoft Excel. Tiene cuadrículas en las que almacenar información en formato tabular, como los listados de sus libros.
Con Microsoft Excel, puede crear una copia electrónica de su lista de libros que puede estar disponible para usted solo o para otras personas que usen el mismo sistema informático, como un miembro de la familia. Este tipo de base de datos se considera para un solo usuario. Un ejemplo de esto se puede ver en la Figura A.
Big Data: Diseño y tipos de bases de datos
![]() |
Los registros del archivo de la base de datos no son muchos, y los registros normalmente están en formato de archivo de texto sin formato. Como una hoja de papel que solo puede contener textos e imágenes pero no sonido, las bases de datos de archivos planos tampoco tienen la capacidad de almacenar tipos de datos más complejos, como archivos de sonido y películas.
A diferencia de su pequeño bloc de notas, el programa Microsoft Excel puede contener entre 65.000 y un millón de registros, según la versión de Excel que esté utilizando. ¡Así que solo para ti esto es bastante adecuado!
Sistema de gestión de bases de datos relacionales (RDMS)
Han pasado un par de años y su colección de libros ha crecido enormemente. Encontrar entradas en el libro significa buscar en cada línea. No es una tarea fácil, ¿verdad?
Para mejorar el acceso, necesita actualizar. En lugar de simplemente escribir los títulos a medida que los recoge y los guarda, enumera los títulos por autor. Hacerlo de esta manera asegura que ya no tendrá que leer cada línea de entrada, sino que podrá pasar páginas rápidamente.
Un programa de base de datos relacional funciona de manera similar y está diseñado para necesidades comerciales mucho más grandes. Puede albergar varios miles de registros, así como varios usuarios simultáneos. Al igual que las entradas de bloc de notas por página para los autores, con las bases de datos relacionales, los usuarios pueden acceder solo a la información necesaria para su trabajo debido al patrón estructural que las entradas hacen entre los registros.
Arrhenius: conceptos y propiedades de ácidos y bases
Además, los programas del sistema de gestión de bases de datos relacionales permiten realizar entradas que pueden estar relacionadas con entradas similares ya ingresadas, lo que se conoce como interrelación , lo que reduce el número de entradas necesarias y reduce el tiempo de búsqueda.
Están diseñados para trabajar con formatos de archivo de datos complejos y grandes volúmenes de datos. También tienen mayor capacidad para la seguridad de los datos.
Ejemplo de RDMS para pequeñas y medianas empresas
Microsoft Access es similar a Excel pero está bien adaptado para los requisitos de las pequeñas y medianas empresas. Se puede utilizar para crear bases de datos con interrelaciones de registros simples a complejas. Un ejemplo se muestra en la Figura B.
![]() |
También tiene capacidades de acceso de usuario limitadas, con hasta 20 usuarios simultáneos para un mejor rendimiento. A medida que la base de datos se vuelve muy grande con muchos usuarios, el rendimiento de la base de datos se deteriora. Imagínese si permitiera que más personas miraran su pequeño bloc de notas al mismo tiempo. Les tomaría más tiempo revisar las listas para localizar los libros que necesitan.
Ejemplo de RDMS para grandes empresas
Para mejorar aún más el rendimiento y las complejidades de mantener y acceder a sus registros, el uso de programas de nivel empresarial, como Microsoft SQL Database y Oracle Database, es muy necesario.
Estos programas fueron desarrollados para manejar las complejas necesidades de los usuarios y son utilizados por grandes empresas. Piense en cómo sería acceder a las listas de su colección de libros si también ayudara a sus amigos y vecinos a recopilar las suyas. Sería una gran tarea emprender porque las colecciones de libros de cada persona pueden diferir.
Algunos pueden ser similares, por lo que sería genial copiar y pegar, PERO desafortunadamente, no puede copiar y pegar en blocs de notas. Aquí es donde no solo resulta útil usar un sistema informático y un programa de base de datos adecuado, sino que también ayuda a manejar tales complejidades.
El acceso a las entradas de los registros terminados también es mucho más fácil, ya que puede hacer que la base de datos esté disponible en la red informática (o Internet). Tampoco tiene que preocuparse por el robo físico de su información, ya que los programas de base de datos suelen estar protegidos
Resumen de la lección
El mantenimiento de registros requiere un manejo especializado utilizando las herramientas adecuadas. A medida que los registros crecen y se vuelven más complejos, las herramientas utilizadas para el mantenimiento de registros deben adaptarse a las necesidades. Una opción es un programa de base de datos de archivos planos, que es para un solo usuario, con registros normalmente en formato de archivo de texto plano. Un ejemplo de esto es Microsoft Excel.
Otra opción incluye los sistemas de administración de bases de datos relacionales (RDMS), que pueden acomodar a múltiples usuarios y miles de registros. Ejemplos de estos incluyen Microsoft Access (para pequeñas y medianas empresas), así como Microsoft SQL y Oracle Database (para grandes empresas).
Explora más sobre este tema
Selecciona un tema y sigue aprendiendo...


