0% encontró este documento útil (0 votos)
29 vistas4 páginas

Guía Completa sobre Bases de Datos

Una base de datos es un sistema que almacena datos en tablas, permitiendo su acceso y manipulación a través de programas. Sus componentes incluyen tablas, consultas, informes, formularios y macros, y ofrece ventajas como control de redundancia, consistencia de datos y mejora en la seguridad. Existen diferentes tipos de bases de datos, cada una con características específicas, y son fundamentales para las empresas al facilitar la organización, manejo y análisis de información.

Cargado por

Dodo 03
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
29 vistas4 páginas

Guía Completa sobre Bases de Datos

Una base de datos es un sistema que almacena datos en tablas, permitiendo su acceso y manipulación a través de programas. Sus componentes incluyen tablas, consultas, informes, formularios y macros, y ofrece ventajas como control de redundancia, consistencia de datos y mejora en la seguridad. Existen diferentes tipos de bases de datos, cada una con características específicas, y son fundamentales para las empresas al facilitar la organización, manejo y análisis de información.

Cargado por

Dodo 03
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

La Base De Datos

¿Qué Son?
La base de datos es un sistema formado por un conjunto de datos almacenados
en discos que permiten el acceso directo a ellos y un conjunto de programas que
manipulen ese conjunto de datos. Cada base de datos se compone de una o más
tablas que guarda un conjunto de datos, cada tabla tiene una o
más columnas y filas, las columnas guardan una parte de la información sobre
cada elemento que queramos guardar en la tabla, cada fila de la tabla conforma
un registro.
¿Cómo funcionan?
Para pensar en cómo funciona una base de datos se recomienda pensar en la
metáfora de una biblioteca, ya que en este caso lo que se hace es organizar la
información como si se tratase de datos dispuestos en fichas, con la única
diferencia de que en las bases de datos se utilizan tablas cada una se van
organizando de un modo estructurado con la información que se va suministrando
o que ya está disponible en un campo, de este modo, se hace muy sencillo ubicar
la información ya que al estar la información organizada tan sólo es necesario
aplicar las consultas apropiadas. Por sus características, las bases de datos
trabajan con cantidades enormes de tablas, las cuales se van confeccionando
para trabajar con índices o correlativos, que van a permitir al usuario identificar las
tablas, su tipo, entre otras características para facilitar el acceso a la información.
¿Cuales son sus componentes?
 Tablas: Para guardar datos.
 Consultas: Para acceder a la información contenida en una base de datos.
Con las consultas se pueden modificar, agregar, eliminar y mostrar datos.
 Informes: Para presentar información contenida en una base de datos.
Esta información se muestra de una forma en concreto y en un determinado
formato para que pueda ser imprimida.
 Formularios: Para ingresar datos.
 Macros: Para crear instrucciones y ejecutar funciones.
Características
Entre las principales características podemos mencionar:
 Independencia lógica y física de los datos.
 Redundancia mínima.
 Acceso concurrente por parte de múltiples usuarios.
 Integridad de los datos.
 Consultas complejas optimizadas.
 Seguridad de acceso y auditoría.
 Respaldo y recuperación.
 Acceso a través de lenguajes de programación estándar.
Ventajas
 Control sobre la redundancia de datos:
Los sistemas de ficheros almacenan varias copias de los mismos datos en
ficheros distintos.
 Consistencia de datos:
Eliminando o controlando las redundancias de datos se reduce en gran
medida el riesgo de que haya inconsistencias.
 Compartir datos:
En los sistemas de ficheros, los ficheros pertenecen a las personas o a los
departamentos que los utilizan.
 Mantenimiento de estándares:
Gracias a la integración es más fácil respetar los estándares necesarios,
tanto los establecidos a nivel de la empresa como los nacionales e
internacionales.
 Mejora en la integridad de datos:
La integridad de la base de datos se refiere a la validez y la consistencia de
los datos almacenados.
 Mejora en la seguridad:
La seguridad de la base de datos es la protección de la base de datos
frente a usuarios no autorizados.
 Mejora en la accesibilidad a los datos:
Muchos SGBD proporcionan lenguajes de consultas o generadores de
informes que permiten al usuario hacer cualquier tipo de consulta sobre los
datos, sin que sea necesario que un programador escriba
una aplicación que realice tal tarea.
 Mejora en la productividad:
 El SGBD proporciona muchas de las funciones estándar que el
programador necesita escribir en un sistema de ficheros.
 Mejora en el mantenimiento:
En los sistemas de ficheros, las descripciones de los datos se encuentran
inmersas en los programas de aplicación que los manejan.
 Aumento de la concurrencia:
 En algunos sistemas de ficheros, si hay varios usuarios que pueden
simultáneamente a un mismo fichero, es posible que el acceso interfiera
entre ellos de modo que se pierda información o se pierda la integridad.
 Mejora en los servicios de copias de seguridad:
Muchos sistemas de ficheros dejan que sea el usuario quien proporcione
las medidas necesarias para proteger los datos ante fallos en el sistema o
en las aplicaciones.
Desventajas
 Complejidad:
Los SGBD son conjuntos de programas que pueden llegar a ser complejos
con una gran funcionalidad.
 Coste del equipamiento adicional:
Tanto el SGBD, como la propia base de datos, pueden hacer que sea
necesario adquirir más espacio de almacenamiento.
 Vulnerable a los fallos:
El hecho de que todo esté centralizado en el SGBD hace que el sistema
sea más vulnerable ante los fallos que puedan producirse.
Tipos de Campos
Entre los más comunes podemos nombrar:
 Numérico: entre los diferentes tipos de campos numéricos podemos
encontrar enteros “sin decimales” y reales “decimales”.
 Booleanos: poseen dos estados: Verdadero “Si” y Falso “No”.
 Memos: son campos alfanuméricos de longitud ilimitada.
 Fechas: almacenan fechas facilitando posteriormente su explotación.
 Alfanuméricos: contienen cifras y letras. Presentan una longitud limitada
(255 caracteres).
 Autoincrementables: son campos numéricos enteros que incrementan en
una unidad su valor para cada registro incorporado.
Tipos de base de datos
 Base de datos estática: Es de sólo lectura.
 Base de datos dinámica: Es la que permite que sus datos sean
modificados o eliminados una vez que son almacenados.
 Base de datos relacional: Es la colección de datos que es organizada
utilizando tablas descriptivas.
 Base de datos no relacional: Es la colección que se diferencia de la base
relacional por no utilizar el lenguaje SQL como herramienta principal, sino
que da uso del lenguaje denominado NoSQL. Además, tampoco utilizan
tablas para estructurar su información.
 Base de datos bibliográfica: Es la que guarda metadatos bibliográficos de
materiales como libros, artículos, periódicos, revistas, tesis, patentes y
conferencias.
 Base de datos de texto completo: Es la que almacena el contenido
completo de libros, artículos, diarios, disertaciones, periódicos, revistas,
tesis y otros documentos escritos.
 Base de datos orientada a objetos: Es aquella base en la cual los datos
son representados como objetos.
 Base de datos jerárquica: Es la que almacena información de forma
jerárquica.
 Base de datos de red: Es aquella en la que los datos contenidos están
conectados entre sí a través de ciertos enlaces.
 Base de datos transaccional: Es la que permite llevar a cabo
transacciones cortas de carácter digital a gran velocidad.
 Base de datos multidimensional: Al igual que la base de datos relacional,
este tipo de base almacena la información utilizando tablas, la diferencia se
encuentra en su forma estructural, que es organizada en una especie de
cubo de información.
 Base de datos deductiva: Es el banco que permite establecer
conclusiones partiendo de ciertas premisas.
 Base de datos documental: Es la base que ordena la información de
forma semiestructurada utilizando archivos como JSON y XML.
Importancia de la base de datos en las empresas:
 Guardar información de forma segura.
 Estructurar los datos de forma ordenada.
 Compartir información entre los miembros de la empresa.
 Depurar la información disponible eliminando datos duplicados, incorrectos
o innecesarios.
 Facilitar su manejo.
 Realizar consultas rápidas.
 Visualizar la información de manera más clara.
 Identificar oportunidades de negocio más rápidamente.
 Optimizar estrategias de marketing.

También podría gustarte