Está en la página 1de 14

Asignatura Datos del estudiante Fecha

Apellidos: argel ramos


BASE DE DATOS I
Nombre: Rodolfo andres

Actividad
Protocolo individual de la unidad n°: 1

Análisis y síntesis: 
Síntesis e interpretación personal de los temas vistos en la unidad

Bases de Datos y Sistemas de Bases de Datos.


Una base de datos es un “almacén” que nos permite guardar grandes cantidades de información
de forma organizada para que luego podamos encontrar y utilizar fácilmente. A continuación te
presentamos una guía que te explicará el concepto y características de las bases de datos.

El término de bases de datos fue escuchado por primera vez en 1963, en un simposio celebrado
en California, USA. Una base de datos se puede definir como un conjunto de información
relacionada que se encuentra agrupada ó estructurada.

Desde el punto de vista informático, 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.

Definición de base de datos

Se define una base de datos como una serie de datos organizados y relacionados entre sí, los
cuales son recolectados y explotados por los sistemas de información de una empresa o negocio
en particular.
Características

Entre las principales características de los sistemas de base de datos 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.


Asignatura Datos del estudiante Fecha
Apellidos: argel ramos
BASE DE DATOS I
Nombre: Rodolfo andres

 Respaldo y recuperación.
 Acceso a través de lenguajes de programación estándar.

Sistema de Gestión de Bases de Datos

Un sistema de gestión de bases de datos (o DBMS) no es más que nada un sistema informático
de mantenimiento de datos.

Los usuarios del sistema tienen las facilidades para realizar varios tipos de operaciones en dicho
sistema, ya sea para la manipulación de los datos en la base de datos o para la administración
de la estructura de la base de datos. Los sistemas de gestión de bases de datos (SGBD) se
clasifican de acuerdo con sus estructuras o tipos de datos.

Hay varios tipos de bases de datos que se pueden usar en un mainframe: lista invertida,
jerárquica, de red o relacional.

Los sistemas de administración de bases de datos se pueden clasificar según varios criterios,
como el modelo de datos, los números de usuarios y la distribución de la base de datos, todos
descritos a continuación.

Basados en el modelo de datos

El modelo de datos más popular actualmente en uso es el modelo de datos relacionales. Los
DBMS conocidos como Oracle, MS SQL Server, DB2 y MySQL son compatibles con este
modelo. Otros modelos tradicionales, como los modelos de datos jerárquicos y los modelos de
datos de red, todavía se utilizan en la industria principalmente en plataformas de mainframe.

Sin embargo, no son de uso común debido a su complejidad. Todos estos se conocen como
modelos tradicionales porque precedieron al modelo relacional.

En los últimos años, se introdujeron los modelos de datos orientados a objetos más nuevos. Este
modelo es un sistema de gestión de bases de datos en el que la información se representa en
forma de objetos tal como se utilizan en la programación orientada a objetos.
Las bases de datos orientadas a objetos son diferentes de las bases de datos relacionales, que
están orientadas a tablas. Los sistemas de gestión de bases de datos orientados a objetos
(OODBMS) combinan las capacidades de la base de datos con las capacidades del lenguaje de
programación orientado a objetos.

Los modelos orientados a objetos no se han implementado como se esperaba, por lo que no se
usan ampliamente. Algunos ejemplos de DBMS orientados a objetos son O2, ObjectStore y
Jasmine.

Basados en números de usuario


Asignatura Datos del estudiante Fecha
Apellidos: argel ramos
BASE DE DATOS I
Nombre: Rodolfo andres

Un DBMS puede ser clasificado basado en la cantidad de usuarios que admite. Puede ser un
sistema de base de datos de usuario único, que admite un usuario a la vez, o un sistema de
base de datos multiusuario, que admite varios usuarios al mismo tiempo.

Basada en la distribución de la base de datos

Existen cuatro sistemas principales de distribución para sistemas de bases de datos que, a su
vez, se pueden usar para clasificar el DBMS.

Sistemas centralizados
Con un sistema de base de datos centralizado, el DBMS y la base de datos se almacenan en un
solo sitio que también utilizan otros muchos sistemas.

Sistema de base de datos distribuida


En un sistema de base de datos distribuida, la base de datos real y el software DBMS se
distribuyen desde varios sitios que están conectados por una red informática, como se muestra
en la Figura.

Sistemas de bases de datos distribuidas homogéneas

Los sistemas de bases de datos distribuidas homogéneas utilizan el mismo software DBMS de
múltiples sitios.El intercambio de datos entre estos diversos sitios se puede manejar fácilmente.

Sistemas de bases de datos distribuidas heterogéneas

En un sistema de base de datos distribuida heterogénea, diferentes sitios pueden usar diferente
software DBMS, pero hay un software común adicional para admitir el intercambio de datos entre
estos sitios.

Las bases de datos son los caballos de batalla ocultos de los sistemas de TI de muchas
organizaciones, que poseen inteligencia comercial crítica y realizan cientos de miles de
transacciones cada día.

En muchos sentidos, la base de datos se ha convertido en un producto básico. Los productos


difieren en precio, rendimiento, facilidad de administración de la base de datos y funcionalidad.

Existe una gran variedad de sistemas de administración de bases de datos (DBMS), que
incluyen conjuntos de bases de datos de fuente abierta y empaquetada. Los principales
proveedores incluyen Fujitsu, Hewlett-Packard, Hitachi, IBM, Microsoft, NCR Teradata, Oracle,
Progress, SAS Institute y Sybase.
Los principales proveedores de bases de datos en Europa son Oracle, con una participación de
mercado del 40.8%, IBM con 29.4% y Microsoft con 14.9%. Esto le da a las tres empresas más
del 85% del mercado, y todas ellas han disfrutado de un crecimiento en los ingresos en los
Asignatura Datos del estudiante Fecha
Apellidos: argel ramos
BASE DE DATOS I
Nombre: Rodolfo andres

últimos años.

Los Sistemas de Gestión de Base de Datos


(En inglés DataBase Management System) son un tipo de software muy específico, dedicado a
servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan. Se
compone de un lenguaje de definición de datos, de un lenguaje de manipulación de datos y de
un lenguaje de consulta.

Ventajas de las bases de datos

Control sobre la redundancia de datos:

Los sistemas de ficheros almacenan varias copias de los mismos datos en ficheros distintos.
Esto hace que se desperdicie espacio de almacenamiento, además de provocar la falta de
consistencia de datos.

En los sistemas de bases de datos todos estos ficheros están integrados, por lo que no se
almacenan varias copias de los mismos datos. Sin embargo, en una base de datos no se puede
eliminar la redundancia completamente, ya que en ocasiones es necesaria para modelar las
relaciones entre los datos.

Consistencia de datos:

Eliminando o controlando las redundancias de datos se reduce en gran medida el riesgo de que
haya inconsistencias. Si un dato está almacenado una sola vez, cualquier actualización se debe
realizar sólo una vez, y está disponible para todos los usuarios inmediatamente. Si un dato está
duplicado y el sistema conoce esta redundancia, el propio sistema puede encargarse de
garantizar que todas las copias se mantienen consistentes.

Compartir datos:

En los sistemas de ficheros, los ficheros pertenecen a las personas o a los departamentos que
los utilizan. Pero en los sistemas de bases de datos, la base de datos pertenece a la empresa y
puede ser compartida por todos los usuarios que estén autorizados.

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. Estos estándares pueden
establecerse sobre el formato de los datos para facilitar su intercambio, pueden ser estándares
de documentación, procedimientos de actualización y también reglas de acceso.

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. Normalmente, la integridad se expresa mediante restricciones o reglas que no se
Asignatura Datos del estudiante Fecha
Apellidos: argel ramos
BASE DE DATOS I
Nombre: Rodolfo andres

pueden violar. Estas restricciones se pueden aplicar tanto a los datos, como a sus relaciones, y
es el SGBD quien se debe encargar de mantenerlas.

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. Sin unas buenas medidas de seguridad, la integración de datos en los sistemas de
bases de datos hace que éstos sean más vulnerables que en los sistemas de ficheros.

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. A nivel básico, el SGBD proporciona todas las rutinas de manejo de
ficheros típicas de los programas de aplicación.

El hecho de disponer de estas funciones permite al programador centrarse mejor en la función


específica requerida por los usuarios, sin tener que preocuparse de los detalles de
implementación de bajo nivel.

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.

Esto hace que los programas sean dependientes de los datos, de modo que un cambio en su
estructura, o un cambio en el modo en que se almacena en disco, requiere cambios importantes
en los programas cuyos datos se ven afectados.

Sin embargo, los SGBD separan las descripciones de los datos de las aplicaciones. Esto es lo
que se conoce como independencia de datos, gracias a la cual se simplifica el mantenimiento de
las aplicaciones que acceden a la base de datos.

Aumento de la concurrencia:

En algunos sistemas de ficheros, si hay varios usuarios que pueden acceder 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. La mayoría de los SGBD gestionan el acceso concurrente
a la base de datos y garantizan que no ocurran problemas de este tipo.

Mejora en los servicios de copias de seguridad:

Muchos sistemas de ficheros dejan que sea el usuario quien proporcione las medidas necesarias
Asignatura Datos del estudiante Fecha
Apellidos: argel ramos
BASE DE DATOS I
Nombre: Rodolfo andres

para proteger los datos ante fallos en el sistema o en las aplicaciones. Los usuarios tienen que
hacer copias de seguridad cada día, y si se produce algún fallo, utilizar estas copias para
restaurarlos.

En este caso, todo el trabajo realizado sobre los datos desde que se hizo la última copia de
seguridad se pierde y se tiene que volver a realizar. Sin embargo, los SGBD actuales funcionan
de modo que se minimiza la cantidad de trabajo perdido cuando se produce un fallo.

Desventajas de las bases de datos

Complejidad:

Los SGBD son conjuntos de programas que pueden llegar a ser complejos con una gran
funcionalidad. Es preciso comprender muy bien esta funcionalidad para poder realizar un buen
uso de ellos.

Coste del equipamiento adicional:

Tanto el SGBD, como la propia base de datos, pueden hacer que sea necesario adquirir más
espacio de almacenamiento. Además, para alcanzar las prestaciones deseadas, es posible que
sea necesario adquirir una máquina más grande o una máquina que se dedique solamente al
SGBD. Todo esto hará que la implantación de un sistema de bases de datos sea más cara.

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. Es por ello que deben tenerse copias de seguridad
(Backup).

Tipos de Campos

Cada Sistema de Base de Datos posee tipos de campos que pueden ser similares o diferentes.
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. Presentan el inconveniente de


no poder ser indexados.

- Fechas: almacenan fechas facilitando posteriormente su explotación. Almacenar fechas


de esta forma posibilita ordenar los registros por fechas o calcular los días entre una
fecha y otra.

- Alfanuméricos: contienen cifras y letras. Presentan una longitud limitada (255


caracteres).
- Autoincrementables: son campos numéricos enteros que incrementan en una unidad su
Asignatura Datos del estudiante Fecha
Apellidos: argel ramos
BASE DE DATOS I
Nombre: Rodolfo andres

valor para cada registro incorporado. Su utilidad resulta: Servir de identificador ya que
resultan exclusivos de un registro.

Tipos de Base de Datos

Entre los diferentes tipos de base de datos, podemos encontrar los siguientes:

 MySql: es una base de datos con licencia GPL basada en un servidor. Se caracteriza por
su rapidez. No es recomendable usar para grandes volúmenes de datos.

 PostgreSql y Oracle: Son sistemas de base de datos poderosos. Administra muy bien
grandes cantidades de datos, y suelen ser utilizadas en intranets y sistemas de gran
calibre.

 Access: Es una base de datos desarrollada por Microsoft. Esta base de datos, debe ser
creada bajo el programa access, el cual crea un archivo .mdb con la estructura ya
explicada.
 Microsoft SQL Server: es una base de datos más potente que access desarrollada por
Microsoft. Se utiliza para manejar grandes volúmenes de informaciones.

Desventajas de los sistemas de archivos tradicionales y ventajas de los actuales


Redundancia e inconsistencia de datos. Existen datos que pueden repetirse en diferentes
lugares o archivos, esto provoca que, teniendo esa duplicidad de datos, el almacenamiento y el
costo (en recursos del sistema) de acceso sean más altos. Inconsistencia de datos se
presentará porque las copias de los mismos datos en diferentes archivos pueden no coincidir,
pues si en un archivo se hicieron cambios de los datos, en los otros archivos donde estaban los
mismos datos no son modificados automáticamente.

• Dificultad en el acceso a los datos. Cuando se requiere de ciertos datos diferentes de archivos
diferentes, la obtención, consulta y modificación de los datos no puede hacerse directamente de
forma práctica y eficiente. Tendrían que desarrollarse sistemas de recuperación de datos para
realizar esa operación específica, o desarrollar un sistema de recuperación de datos para uso
general y ajustarlo de acuerdo a las necesidades.

• Aislamiento de datos. Debido a que los datos están dispersos en varios archivos, y los archivos
pueden estar en diferentes formatos, es difícil escribir nuevos programas de aplicación para
recuperar los datos apropiados.

• Problemas de integridad. Los valores de los datos almacenados en la BD deben satisfacer


ciertas restricciones de consistencia. Los desarrolladores hacen cumplir estas restricciones en el
sistema añadiendo código apropiado en las diversas aplicaciones. Sin embargo, cuando se
añaden nuevas restricciones es difícil cambiar los programas para hacer que se cumplan. Esto
se complica cuando las restricciones implican diferentes elementos de datos de diferentes
archivos.
Asignatura Datos del estudiante Fecha
Apellidos: argel ramos
BASE DE DATOS I
Nombre: Rodolfo andres

•Problemas de atomicidad. En muchas aplicaciones es crucial asegurar que, cuando ocurra un


fallo y sea detectado, se restauren los datos a un estado de consistencia que existía antes del
fallo. Es difícil asegurar esta propiedad en un sistema de archivos tradicional.
•Anomalías en el acceso concurrente. En estos sistemas un entorno en el que permita a
múltiples usuarios actualizar los datos de un mismo archivo simultáneamente puede dar lugar a
datos inconsistentes o un estado incorrecto. Problemas de seguridad. No todos los usuarios de
un sistema de bases de datos deberían poder acceder a todos los datos. En estos sistemas es
difícil garantizar tales restricciones de seguridad.

ventajas de los actuales

El archivo digital de documentos aporta notables ventajas frente al archivo físico en papel.
Algunas de estas ventajas son evidentes, pero otras resultan desconocidas para la mayoría de
las empresas, que continúan pensando que el archivo en papel es imprescindible a efectos
legales.

Cuando comenzamos a ver el archivo digital de documentos como un sustituto del papel, y
cuando tenemos claro que podemos prescindir totalmente de los archivos físicos manteniendo
exclusivamente archivos digitales, es cuando empezamos a ver todas las posibilidades que se
abren ante nosotros.

1 – Normalización de archivos

El archivo digital de documentos convierte toda la heterogeneidad de papeles que llegan cada
día a nuestra empresa (facturas, tickets, hojas de gasto) en una base de datos estructurada y
homogénea. Cada uno de esos papeles, en principio diferentes e incluso difíciles de manejar y
archivar, se convierte en un registro digital único.

Puesto que todos los registros digitales son homogéneos, es posible establecer un sistema de
archivo y clasificación normalizado, en el que se accede a toda la información con diferentes
criterios de búsqueda y filtrado, todo ello sin recorrer estanterías y sin abrir archivadores.

La montaña de papeles diversos ha pasado a la historia.

2 – Ahorro de espacio, material y recursos

El archivo digital puede remplazar por completo al archivo físico. Esto significa que, incluso
aquellos documentos que tengamos la obligación legal de conservar durante años, podemos
conservarlos en formato digital con plena validez legal gracias a la digitalización certificada,
destruyendo el papel.

A partir de aquí, se produce un ahorro de espacio en oficinas (cuyo coste por m2 suele ser
elevado) por la eliminación de archivos y estanterías.
Asignatura Datos del estudiante Fecha
Apellidos: argel ramos
BASE DE DATOS I
Nombre: Rodolfo andres

La ausencia de papel desencadena a su vez un importante ahorro en costes de papel,


impresión, mobiliario, archivadores y diverso material de oficina, del que se puede prescindir casi
en su totalidad. Normalmente se acaban eliminando incluso las máquinas (fotocopiadoras,
escáneres) quedándonos con una mínima parte, lo que redunda en un nuevo ahorro.

3 – Ahorro de tiempo, incremento de eficiencia

Las búsquedas de papeles pueden llevar mucho tiempo, incluso en un archivo bien organizado.
Cuando un papel no está exactamente en su sitio, ¿cómo podemos saber si realmente no lo
tenemos, si alguien se lo ha llevado o si hay que seguir buscando en otras posibles ubicaciones?
Después de invertir nuestro tiempo, puede que ni siquiera lleguemos a encontrar lo que
buscamos.

Las búsquedas de documentos digitales son instantáneas y se realizan con total certeza. Si el
documento existe, siempre lo vamos a encontrar porque los registros no pueden traspapelarse al
no estar soportados en un medio físico. Con una base de datos digital ahorraremos muchas
horas de trabajo relacionadas con la gestión del archivo físico y eliminaremos cualquier duda en
una búsqueda.

4 – Eliminación de riesgos legales

Como hemos visto, la certeza de tener el archivo bajo control y gestionado a través de una base
de datos elimina la posibilidad de perder documentos. El archivo digital, del que se pueden
mantener varias copias incluso en diferentes ubicaciones físicas, elimina incluso el riesgo frente
a accidentes o catástrofes (como un incendio y un terremoto).

La información puede estar en un servidor de la empresa y en un servidor externo al mismo


tiempo, de manera que se eliminen por completo los riesgos legales de perder documentación.
El coste de la memoria digital es cada vez más bajo y mantener copias de seguridad es cada día
más sencillo. Y más seguro.

5 – Acceso inmediato y concurrente a la documentación

Cuando mantenemos un archivo físico de documentos, existe la posibilidad de que varias


personas necesiten acceder al mismo papel en el mismo momento. En el mejor de los casos,
tendremos que turnarnos (perder tiempo) o hacer copias (más papel), pero también puede pasar
que alguien se olvide de devolver un documento al archivo y no sepamos quién es. El soporte
físico es único y sólo puede estar en un lugar.

Cuando trabajamos con un archivo digital, cualquier número de usuarios puede acceder
simultáneamente a cualquier registro, porque desaparece el soporte físico y cada uno trabaja
con una visualización en pantalla sin “llevarse” el documento. Nadie cambia nada de sitio, nadie
pierde nada, todos consultan a la vez.

6 – Integración con el sistema de contabilidad

Una posible derivada del archivo digital es su integración con el sistema de contabilidad (ERP).
Asignatura Datos del estudiante Fecha
Apellidos: argel ramos
BASE DE DATOS I
Nombre: Rodolfo andres

En este terreno se abren, de nuevo, multitud de posibilidades que van desde la mera consulta
por pantalla de documentos digitalizados, hasta la contabilización automática a partir de la
tecnología OCR.

Sólo la imaginación puede poner límites a las posibilidades del archivo digital, que permite
incluso la validación de facturas o notas de gasto de forma remota y sin transporte de papel para
su firma. La mayoría de sistemas de información económica modernos están preparados para
ello.

7 – Mejora de la sostenibilidad ambiental

Desde hace mucho tiempo y cada vez en mayor medida, la sostenibilidad medioambiental de las
empresas ha pasado a ser, además de un principio esencial de funcionamiento, un argumento
de ventas que mejora nuestra imagen frente al exterior.
Como es palpable, la eliminación de papel y otros materiales (como el tóner de las impresoras)
asociados con el archivo físico redundará en una mayor sostenibilidad medioambiental de
nuestra empresa, como una parte de nuestra responsabilidad social corporativa.

Niveles De Abstracción De Las Bases De Datos

Para que el sistema sea útil debe recuperar los datos eficientemente. Esta preocupación ha
conducido al diseño de estructuras de datos complejas para la representación de los datos en la
base de datos. Como muchos usuarios de sistemas de bases de datos no están familiarizados
con computadores, los desarrolladores esconden la complejidad a los usuarios a través de
varios niveles de abstracción para simplificar la interacción de los usuarios con el sistema, en la
figura 1.3, se esquematizan los tres niveles de abstracción de base de datos. A continuación se
definen los principales niveles de abstracción:

Nivel físico. El nivel más bajo de abstracción describe cómo se almacenan realmente los datos.
En el nivel físico se describen en detalle las estructuras de datos complejas de bajo nivel.

En el nivel físico, un registro cliente, cuenta o empleado se puede describir como un bloque de
posiciones almacenadas consecutivamente (por ejemplo, palabras o bytes). El compilador del
lenguaje esconde este nivel de detalle a los programadores. Análogamente, el sistema de base
de datos esconde muchos de los detalles de almacenamiento de nivel inferior a los
programadores de bases de datos. Los administradores de bases de datos pueden ser
conscientes de ciertos detalles de la organización física de los datos.

Nivel lógico. El siguiente nivel más alto de abstracción describe qué datos se almacenan en la
base de datos y qué relaciones existen entre esos datos. La base de datos completa se describe
así en términos de un número pequeño de estructuras relativamente simples. En el nivel lógico
cada registro de este tipo se describe mediante una definición de tipo y se define la relación
entre estos tipos de registros. Los programadores, cuando usan un lenguaje de programación,
trabajan en este nivel de abstracción. De forma similar, los administradores de bases de datos
trabajan habitualmente en este nivel de abstracción.

Nivel de vistas. El nivel más alto de abstracción describe sólo parte de la base de datos
completa. Muchos usuarios del sistema de base de datos no necesitan toda esta información. En
Asignatura Datos del estudiante Fecha
Apellidos: argel ramos
BASE DE DATOS I
Nombre: Rodolfo andres

su lugar, tales usuarios necesitan acceder sólo a una parte de la base de datos. Para que su
interacción con el sistema se simplifique, se define la abstracción del nivel de vistas.
En el nivel de vistas, los usuarios de computadoras ven un conjunto de programas de aplicación
que esconden los detalles de los tipos de datos. Análogamente, en el nivel de vistas se definen
varias vistas de una base de datos y los usuarios de la misma ven única y exclusivamente esas
vistas. Además de esconder detalles del nivel lógico de la base de datos, las vistas también
proporcionan un mecanismo de seguridad para evitar que los usuarios accedan a ciertas partes
de la base de datos. Por ejemplo, los cajeros de un banco ven únicamente la parte de la base de
datos que tiene información de cuentas de clientes; no pueden acceder a la información
referente a los sueldos de los empleados.

Funciones del Sistema gestor de bases de datos

El SGBD controla tres elementos vitales: la información, los motores de bases de datos que
permiten el acceso, bloqueo y modificación de información, y los esquemas de base de datos,
que definen las estructuras lógicas de las bases de datos. Elementos que son imprescindibles
para poder asegurar la seguridad e integridad de los datos, así como la uniformidad en los
procedimientos de administración.

De esta manera, las funciones típicas de administración de bases de datos admitidas por el
SGBD incluyen la administración de cambios, la monitorización y la recuperación. Muchos
sistemas de gestión de bases de datos también son responsables de las restituciones, reinicios y
rescates mecanizados, así como del análisis y control de actividad.

Por lo tanto, puede ofrecer independencia lógica y física de los datos. Eso significa que es capaz
de proteger a los usuarios y aplicaciones de la necesidad de saber dónde se almacenan los
datos o tener que preocuparse por los cambios en la estructura física de los datos,
almacenamiento y hardware).

Tipos populares de SGBD

Los modelos populares de bases de datos y sus sistemas de gestión incluyen:

– Sistema de gestión de bases de datos relacionales (SGBDR): se adapta a la mayoría de los


casos de uso, pero puede ser bastante costoso.

– NoSQL SGBD: ideal para estructuras de datos poco definidas que pueden evolucionar con el
tiempo.

– Sistema de gestión de base de datos en memoria (SGBDM): proporciona tiempos de


respuesta más rápidos y un mejor rendimiento.

– Sistema de gestión de bases de datos en columnas (SGBDC): ideal para almacenes de datos
que tienen una gran cantidad de elementos de datos similares.
Asignatura Datos del estudiante Fecha
Apellidos: argel ramos
BASE DE DATOS I
Nombre: Rodolfo andres

– Sistema de gestión de datos basado en la nube: el proveedor de servicios en la nube es


responsable de proporcionar y mantener el SGBD.

Ventajas de un SGBD

Una de las principales ventajas de usar un SGBD es que permite a los usuarios finales y
programadores de aplicaciones acceder y utilizar los mismos datos mientras administra la
integridad de los datos.

De este modo, los datos se protegen y mantienen mejor cuando se pueden compartir utilizando
este tipo de soluciones en lugar de crear nuevas iteraciones de los mismos datos almacenados
en nuevos archivos para cada nueva aplicación. Igualmente, proporciona un almacén central de
datos a los que pueden acceder varios usuarios de manera controlada. El almacenamiento
central y la gestión de datos dentro del SGBD proporcionan:

– Abstracción de datos e independencia.

– Seguridad de datos.

– Un mecanismo de bloqueo para el acceso concurrente.

– Un manejador eficiente para equilibrar las necesidades de múltiples aplicaciones utilizando los
mismos datos.

– La capacidad de recuperarse rápidamente de bloqueos y errores, incluida la capacidad de


reinicio y la capacidad de recuperación.

– Capacidades de integridad de datos robustas.

– Registro y auditoría de actividad.

– Acceso simple mediante una interfaz de programación de aplicaciones (API) estándar.

– Procedimientos uniformes de administración de datos.

Otra ventaja es que puede utilizarse para imponer una organización lógica y estructurada en los
datos. En este sentido, ofrece economía de escala para procesar grandes cantidades de datos
porque está optimizado para tales operaciones.

Vistas de un solo esquema

Por otro lado, puede proporcionar muchas vistas de un solo esquema de base de datos. Una
vista define qué datos ve el usuario y cómo ese usuario ve los datos. Así, el sistema gestor de
bases de datos proporciona un nivel de abstracción entre el esquema conceptual que define la
estructura lógica de la base de datos y el esquema físico que describe los archivos, índices y
Asignatura Datos del estudiante Fecha
Apellidos: argel ramos
BASE DE DATOS I
Nombre: Rodolfo andres

otros mecanismos físicos utilizados por la base de datos.

Cuando se utiliza, los sistemas se pueden modificar mucho más fácilmente cuando cambian los
requisitos del negocio. Así, se pueden agregar nuevas categorías de datos a la base de datos
sin interrumpir el sistema existente y las aplicaciones pueden aislarse de cómo se estructuran y
almacenan las datos.
En DEYDE trabajamos para alcanzar la normalización de los datos de un modo rápido, sencillo y
adaptado a las necesidades de nuestros clientes. No dudes en contactar con nosotros para
diseñar un plan de acción efectivo.

Discusión: 
Dudas, desacuerdos, discusiones
Asignatura Datos del estudiante Fecha
Apellidos: argel ramos
BASE DE DATOS I
Nombre: Rodolfo andres

También podría gustarte