Sei sulla pagina 1di 14

Instituto Universitario Politécnico

“Santiago Mariño”

Base de datos

Sección: “S1”

Bases de datos

y sistemas de gestión de bases de datos

Bachiller: Jesús García

Cedula: 20.765.801

Barcelona, noviembre de 2019


Índice

Pág.

Introducción…………………………..………………………………………….…….....3
Base de Datos…………………………………………………………..……...............4-7
Visión de los datos……………………………………………………………………...7-8
Relación entre la base de datos y los sistemas de información…………………...8-9
Sistemas de gestión de bases de datos…………………………………………….9-12
Conclusión…………...………………………………………………………...…………13
Bibliografía………………………………………………………………...……………..14
Introducción

En informática se conoce como dato a cualquier elemento informativo que


tenga relevancia para un usuario. Desde su nacimiento, la informática se ha
encargado de proporcionar herramientas que faciliten la manipulación de los
datos. Antes de la aparición de las aplicaciones informáticas, las empresas tenían
como únicas herramientas de gestión de datos los ficheros con cajones, carpetas
y fichas de cartón. En este proceso manual, el tiempo requerido para manipular
estos datos era enorme. Pero la propia informática ha adaptado sus herramientas
para que los elementos que el usuario utiliza en cuanto a manejo de datos se
parezcan a los manuales. Por eso se sigue hablado de ficheros, formularios,
carpetas, directorios.

La clientela fundamental del profesional informático es la empresa. La empresa


se puede entender como un sistema de información formado por diversos objetos:
el capital, los recursos humanos, los inmuebles, los servicios que presta, etc. Los
sistemas de información actuales se basan en bases de datos (BD) y sistemas de
bases de datos (SGBD) que se han convertido en elementos imprescindibles de la
vida cotidiana de la sociedad moderna.

3
Base de datos

Una base de datos es un conjunto de datos pertenecientes a un mismo


contexto y almacenados sistemáticamente para su posterior uso. En este sentido;
una biblioteca puede considerarse una base de datos compuesta en su mayoría
por documentos y textos impresos en papel e indexados para su consulta.
Actualmente, y debido al desarrollo tecnológico de campos como la informática y
la electrónica, la mayoría de las bases de datos están en formato digital, siendo
este un componente electrónico, por tanto se ha desarrollado y se ofrece un
amplio rango de soluciones al problema del almacenamiento de datos.

Hay programas denominados sistemas gestores de bases de datos, abreviado


SGBD (del inglés Database Management System o DBMS), que permiten
almacenar y posteriormente acceder a los datos de forma rápida y estructurada.
Las propiedades de estos DBMS, así como su utilización y administración, se
estudian dentro del ámbito de la informática. Las aplicaciones más usuales son
para la gestión de empresas e instituciones públicas; También son ampliamente
utilizadas en entornos científicos con el objeto de almacenar la información
experimental.

Características

Entre las principales características de los sistemas de base de datos podemos


mencionar:

 Integridad: 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 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.

4
 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.

 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.

 Recuperación: 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. 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.

Usos y aplicaciones

Una manera en la cuela las empresas u organizaciones pueden alcanzar sus


objetivos llevando un mejor control de dicha organización es almacenando su
información en bases de datos ya que este sistema de administración le ayuda a
brindar un mejor servicio tanto para ellos como organización así como para sus
clientes, por lo tanto las bases de datos son aplicadas en diferentes
organizaciones tales como:

5
 Centros comerciales: los centros comerciales poseen un orden
determinado para disponer de las tiendas; por ejemplo una planta o sector
es solo para ropa, otro es para la venta de comida y restaurantes, otro es
para centros de diversión.

 Aerolíneas: Estas utilizan las bases de datos para tener de manera rápida,
clara y concisa la información de sus clientes, así como sus horarios de
vuelos y destinos.

 Instituciones bancarias: Están constituidas bajo la forma asociativa, cuya


actividad se dirige a colectar capitales ociosos dándoles colocación útil, a
facilitar las operaciones de pagos y a negociar con valores. Recolectando
así toda la información sobre sus afiliados.

Ventajas

 Las bases de datos permiten obtener información en forma más sencilla.


 Obtener información estructurada.
 Compartir información en forma simultánea con otros usuarios o con otras
bases de datos.
 Facilita la estandarización de procesos, nombres de registros, etc.
 Permite controlar la duplicidad de datos (redundancia).
 Permite controlar la duplicidad, triplicidad, etc. de almacenamiento de
espacio en disco.
 Permite la sincronización de datos.
 Una misma base de datos sirve para diversos y varios sistemas que
trabajen sobre esa DB.
 Esto, por otra parte, permite la centralización de datos.
 Permite la unificación de datos.
 Seguridad e integridad de información mediante validación de usuarios.
 . Creación de diferentes niveles de seguridad.

6
 Validación de condiciones de entrada de registros (lo que permite controlar
errores humanos en el ingreso de datos).
 Flexibilidad y rapidez para obtener información.
 Aumenta la productividad (no se debe preocupar por la organización de los
datos ni de la validación).

Desventajas

 Tamaño, espacio. Una base de datos suele requerir mucho espacio en


disco, suelen volverse pesadas.
 Son un producto complejo, por lo que no toda persona será capaz de
manipularla y/o ponerse al cargo de su mantenimiento.
 Costo. Algunos gestores y productos de bases de datos suelen ser
costosos. Tales como Oracle, DB2, Etc.
 Requieren de capacitación, asesoría y acompañamiento para enseñar su
manejo.
 Se requiere de una persona para que esté al tanto del mantenimiento o de
fallos.
 Cuando la base de datos crece mucho puede llegar a ponerse lenta, lo que
afecta las búsquedas y la recuperación de información.
 Un fallo en la base de datos afecta a todo el entorno, máxime si es una
base de datos central y varias aplicaciones recuperan información desde la
misma base de datos.
 Si la base de datos se llega a corromper es complejo repararla y volverla a
su anterior estado.

Visión de los datos: Independencia lógica y física

La Independencia física de datos debe permitir la realización de estructuras de


almacenamiento de datos en forma independiente de su estructura lógica en la
realidad. Las Ventajas de la independencia física de los datos son: los cambios en

7
la estructura lógica no implican cambios en el almacenamiento, las
consideraciones sobre el mejor manejo de los datos almacenados quedan a cargo
del SMBD y los cambios en la estructura de almacenamiento no implican cambios
en los programas de aplicación.

La Independencia lógica de datos debe permitir una cierta independencia entre


los datos vistos por las aplicaciones y la estructura lógica de ellos en la realidad.
Las ventajas de la independencia lógica de datos son: soporte de la evolución de
los datos y que cada grupo de trabajo vea esos datos como cada grupo lo desea.
La capacidad para modificar una definición de esquema en un nivel sin que afecte
a una definición de esquema en el siguiente nivel más alto se llama Independencia
de datos.

Existen 2 niveles de independencia de datos:

 Independencia física de datos: Es la capacidad de modificar el esquema


físico sin provocar que se vuelvan a escribir los programas de aplicación.
Las modificaciones en el nivel físico son ocasionalmente necesarias para
mejorar el funcionamiento.

 Independencia lógica de datos: Capacidad de modificar el esquema


conceptual sin provocar que se vuelvan a escribir los programas de
aplicación. Las modificaciones en el nivel lógico son necesarias siempre
que la estructura lógica de la base de datos se altere.

Relación entre los Sistemas de información y las Base de datos

Desde el punto de vista de la teoría de la decisión, la organización empresarial


puede ser entendida como una serie de grandes redes de información que
relacionan las necesidades de información de cada proceso decisorio con las
fuentes de datos. Aunque están separadas estas redes de información se

8
superponen e interactúan. Los datos son los elementos que sirven de base para
resolver los problemas o para la formación del juicio. Un dato es solo un índice,
una manifestación objetiva posible de ser analizada subjetivamente, es decir,
exige interpretación de individuo para poder manejarlo. En sí mismo, cada dato
tiene poco valor. Los datos permiten la obtención de información cuando están
clasificados, almacenados y relacionados entre sí.

La información aislada también carece de significado, esta exige


procesamiento para que pueda adquirir significado. La base de datos es un
sistema de almacenamiento y acumulación de datos debidamente clasificados y
disponibles para el procesamiento y la obtención de información.

Sistemas de gestión de bases de datos

Un Sistema Gestor de base de datos (SGBD) es un conjunto de programas que


permiten crear y mantener una Base de datos, asegurando su integridad,
confidencialidad y seguridad. Dedicados a servir de interfaz entre la base de datos
y el usuario, 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. Su propósito es el de manejar de manera clara, sencilla y ordenada un
conjunto de información.

Arquitectura

Existen tres características importantes, inherentes a los sistemas de bases de


datos:
 La separación entre los programas de aplicación y los datos.
 El manejo de múltiples vistas por parte de los usuarios.
 El uso de un catálogo para almacenar el esquema de la base de datos.

9
En 1975, el comité ANSI-SPARC, propuso una arquitectura de tres niveles para
los Sistemas de Gestión de Base de Datos, cuyo objetivo principal era el de
separar los programas de aplicación de la Base de datos física. En esta
arquitectura el esquema de una base de datos se define en tres niveles de
abstracción distintos:

 Nivel interno o físico: describe la estructura física de la base de datos


mediante un esquema interno. Este esquema se especifica con un modelo
físico y describe los detalles de cómo se almacenan físicamente los datos:
los archivos que contienen la información, su organización, los métodos de
acceso a los registros, los tipos de registros, la longitud, los campos que los
componen, etc.

 Nivel externo o de visión: es el más cercano al usuario, se describen


varios esquemas externos o vistas de estos. Cada esquema externo
describe la parte de la base de datos que interesa a un grupo de usuarios
determinado y oculta a ese grupo del resto de la base de datos. En este
nivel se puede utilizar un modelo conceptual o un modelo lógico para
especificar los esquemas.

 Nivel conceptual: describe la estructura de toda la base de datos para un


grupo determinado de usuarios mediante un esquema conceptual. Este
esquema describe las entidades, atributos, relaciones, operaciones de los
usuarios y restricciones, ocultando los detalles de las estructuras físicas de
almacenamiento.

La mayoría de los Sistemas de Gestión de Base de Datos no distinguen


correctamente entre estos tres niveles. En algunos casos, podemos ver como
algunos SGDB incluyen detalles del nivel físico en el esquema conceptual.
Prácticamente todos los Sistemas de Gestión de Base de Datos, se manejan
vistas de usuario, ya que la mayoría de las bases de datos están pensadas para

10
que otros usuarios puedan añadir, modificar y utilizar los datos. Hay que destacar
que los tres esquemas son sólo descripciones de los mismos datos tratados, pero
con distintos niveles de abstracción. Los únicos datos que existen realmente están
a nivel físico, en un dispositivo de almacenamiento no volátil. En un Sistema
Gestor de Base de Datos basado en la arquitectura que estamos viendo, cada
grupo de usuarios hace referencia exclusivamente a su propio esquema externo.
El proceso de transformar peticiones y resultados de un nivel a otro se denomina
correspondencia o transformación.

Usuarios

Una base de datos sirve a una comunidad más amplia de usuarios que los
sistemas tradicionales. Los sistemas relacionales con lenguajes de consulta de
cuarta generación permiten que los empleados no especialistas en cómputo
tengan acceso a las grandes bases de datos.

Se toman en cuenta tres clases de usuarios:

 Programador de aplicaciones: quien se encarga de escribir programas de


aplicación que utilizan la base de datos. Estos programas operan sobre los
datos en todas las formas acostumbradas: recuperación de información ya
existente, inserción, eliminación o modificación de datos.

 Usuario final: quien interactúa con el sistema desde una terminal en línea.
Un usuario final puede tener acceso a la base de datos utilizando una
interfaz incluida como parte integral de los programas del sistema de la
base de datos, estas interfaces también trabajan mediante aplicaciones en
línea. Casi todos los sistemas incluyen por lo menos una aplicación
integrada para consultar información interactivamente con la que el usuario
puede formular mandatos o proposiciones de alto nivel como select, insert,
etc, al CBMS y también se encuentran las interfaces manejadas mediante

11
menús o iconos que son más fáciles de utilizar en el caso de personas sin
estudios formales de procesamiento de datos.

 Administrador de base de datos o DBA (database administrator): su


función es decidir en primer término cuales datos deben almacenarse en la
base de datos y establecer políticas para mantener y manejar los datos una
vez almacenados. El DBA es un gerente, no un técnico, el DBA garantiza
el funcionamiento adecuado del sistema.

12
Conclusión

Algunos de los aspectos aprendidos sobre la base de datos es su definición,


requerimiento, ventajas y características donde podemos decir que la base de
datos: Es una colección de datos o información usados para dar servicios a
muchas aplicaciones al mismo tiempo. Las bases de datos son utilizadas a nivel
global por una gran cantidad de organizaciones las cuales aprovechan todas de
las ventajas de que posee una base de datos para mejorar y agilizar muchos de
sus procesos y satisfacerse tanto a ellos mismos como a sus clientes. Las bases
de datos tienen una gran relación con distintos sistemas de información e
interactúan con ellos.

Existen distintos tipos de sistemas de gestión de bases de datos los cuales velan
por la integridad, confidencialidad y seguridad de las bases datos haciéndolas así
más efectivas para poder ser utilizadas por distintas organizaciones.

13
Bibliografía

Google:
https://sites.google.com/site/basededatoswebquest/

El Pensante:
https://educacion.elpensante.com/ventajas-y-desventajas-de-las-
bases-de-datos/

14

Potrebbero piacerti anche