Você está na página 1de 8

REPBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA LA DEFENSA


UNIVERSIDAD NACIONAL EXPERIMENTAL POLITCNICA DE LA FUERZA
ARMADA
NCLEO SUCRE- SEDE CUMAN

INGENIERIA MECNICA
ASIGNATURA: INFORMATICA
UNIDAD III. BASE DE DATOS

CONTENIDO
1. BASE DE DATOS .......................................................................................................... 3
2. POR QU UTILIZAR UNA BASE DE DATOS ........................................................... 3
3. COMPONENTES DE UNA BASE DE DATOS ........................................................... 3
Hardware: .................................................................................................................... 3
Software ....................................................................................................................... 3
Datos: ........................................................................................................................... 3
4. TIPOS DE USUARIOS DE UNA BASE DE DATOS................................................... 4
Usuario Final ............................................................................................................... 4
Desarrollador de aplicaciones ...................................................................................... 4
DBA ............................................................................................................................. 4
5. NIVELES DE ABSTRACCIN EN BASE DE DATOS .............................................. 4
NIVEL INTERNO. ...................................................................................................... 4
NIVEL CONCEPTUAL. ............................................................................................. 4
NIVEL EXTERNO. .................................................................................................... 5
6. ADMINISTRACIN DE BASES DE DATOS ............................................................. 5
7. MANEJADORES DE BASE DE DATOS ..................................................................... 6
8. FUNCIONES PRINCIPALES DE LOS MANEJADORES DE BASE DE DATOS. ... 6
9. CARACTERISTICAS DE LOS MANEJADORES DE BASE DE DATOS. ................ 6
Abstraccin de la informacin ..................................................................................... 6
Independencia .............................................................................................................. 7

1
Redundancia mnima ................................................................................................... 7
Consistencia ................................................................................................................. 7
Seguridad ..................................................................................................................... 7
Integridad ..................................................................................................................... 7
Respaldo y recuperacin .............................................................................................. 7
Control de la concurrencia ........................................................................................... 8

2
1. BASE DE DATOS
Es un almacn que nos permite guardar grandes cantidades de informacin de forma
organizada para que luego podamos encontrar y utilizar fcilmente.

Una base de datos es una serie de datos organizados y relacionados entre s, los
cuales son redactados y explotados por los sistemas de informacin de una empresa
o negocio en particular.

2. POR QU UTILIZAR UNA BASE DE DATOS

Una base de datos proporciona a los usuarios el acceso a datos, que puedan visualizar,
ingresar o actualizar, en concordancia con los derechos de acceso que se les hayan
otorgado. Una base de datos se vuelve ms til a medida que la cantidad de datos
almacenados crece.

Una base de datos puede ser local, es decir que puede utilizarla slo un usuario en un
equipo, o puede ser distribuida, es decir que la informacin se almacena en equipos remotos
y se puede acceder a ella a travs de una red.

La principal ventaja de utilizar base de datos es que mltiples usuarios pueden acceder a
ellas al mismo tiempo.

3. COMPONENTES DE UNA BASE DE DATOS

Hardware: constituido por dispositivos de almacenamiento como discos y cintas.

Software: Es el DBMS o sistema administrador de base de datos.

Datos: Los cuales estn almacenados de acuerdo a la estructura externa y van a ser

procesados, para convertirse en informacin.

3
4. TIPOS DE USUARIOS DE UNA BASE DE DATOS

Usuario Final: es la persona que utiliza los datos, esta persona ve los datos
convertidos en informacin.

Desarrollador de aplicaciones: Es la persona que desarrolla los sistemas que


interactan con la base de datos.

DBA (Administrador de base de datos): Es la persona que asegura integridad,


consistencia, redundancia, seguridad, este es el administrador de base de datos,
quien se encarga de realizar el mantenimiento diario o peridico de los datos.

5. NIVELES DE ABSTRACCIN EN BASE DE DATOS

NIVEL INTERNO.

Este esquema se especifica mediante un modelo fsico y describe todos los detalles para el
almacenamiento de la base de datos, as como los mtodos de acceso.

Es el nivel ms cercano al almacenamiento fsico de los datos. Permite escribirlos tal y


como estn almacenados en el ordenador. En este nivel se disean los archivos que
contienen la informacin, la ubicacin de los mismos y su organizacin, es decir se crean
los archivos de configuracin.

NIVEL CONCEPTUAL.

Este esquema oculta los detalles de las estructuras de almacenamiento y se concentra en


describir entidades, atributos, relaciones, operaciones de los usuarios y restricciones.

En este nivel se representan los datos que se van a utilizar sin tener en cuenta aspectos
como lo que representamos en el nivel interno.

4
NIVEL EXTERNO.

Se describen varios esquemas externos o vistas de usuario. Cada esquema externo describe
la parte de la base de datos que interesa a un grupo de usuarios determinados y oculta a ese
grupo el resto de la base de datos.

Es el ms cercano al usuario. En este nivel se describen los datos o parte de los datos que
ms interesan a los usuarios.

Una base de datos especfica tiene un nico nivel interno y un nico nivel conceptual pero
puede tener varios niveles externos.

6. ADMINISTRACIN DE BASES DE DATOS

Los sistemas de administracin de base de datos surgen de la necesidad de controlar tanto


los datos como los usuarios. Esta administracin se realiza con un sistema llamado DBMS
(Database management system o sistemas manejadores de base de datos). El DBMS es un
conjunto de servicios (aplicaciones de software) para administrar base de datos, que
permite:

Un fcil acceso a los datos.


El acceso a la informacin por parte de mltiples usuarios.
La manipulacin de los datos encontrados en la base de datos (insertar, eliminar,
editar, actualizar)

El DBMS, se compone de un lenguaje de definicin de datos, de un lenguaje de


manipulacin de datos y de un lenguaje de control de datos.

Lenguaje de definicin de datos: es un lenguaje artificial para definir y describir los


objetos de la base de datos, su estructura, relaciones y restricciones.
Lenguaje de manipulacin de datos: Es un lenguaje artificial de cierta complejidad
que permite el manejo y procesamiento del contenido de la base de datos.
Lenguaje de control de datos: Es un lenguaje proporcionado por el sistema de
gestin de base de datos que incluye una serie de comandos que permiten al
5
administrador, controlar el acceso a los datos contenidos en la base de datos.
(Permite dar permisos a uno o varios usuarios o roles para realizar tareas
determinadas, permite eliminar permisos que previamente se han concedido).

7. MANEJADORES DE BASE DE DATOS

Los sistemas manejadores de base de datos, son un tipo de software muy especfico,
dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la
utilizan. El propsito general de los sistemas manejadores de base de datos, es el encargado
de manejar de manera clara, sencilla y ordenada un conjunto de datos que posteriormente se
convertirn en informacin relevante para una organizacin.

8. FUNCIONES PRINCIPALES DE LOS MANEJADORES DE


BASE DE DATOS.

Establecer y mantener las trayectorias de acceso a la base de datos, de tal forma que
los datos puedan ser accesados rpidamente.
Manejar los datos de acuerdo a las peticiones de los usuarios.
Registrar el uso de las bases de datos.
Interaccin con el manejador de archivos. El manejador de base de datos es el
responsable del verdadero almacenamiento de los datos. Respaldo y recuperacin.

9. CARACTERISTICAS DE LOS MANEJADORES DE BASE DE


DATOS.

Abstraccin de la informacin. Los SGBD ahorran a los usuarios detalles acerca


del almacenamiento fsico de los datos. Da lo mismo si una base de datos ocupa uno
o cientos de archivos, este hecho se hace transparente al usuario. As, se definen
varios niveles de abstraccin.

6
Independencia. La indepencia de los datos consiste en la capacidad de modificar el
esquema (fsico o lgico) de una base de datos sin tener que realizar cambios en las
aplicaciones que se sirven de ella.

Redundancia mnima. Un buen diseo de una base de datos lograr evitar la


aparicin de informacin repetida o redundancia. De entrada, lo ideal es lograr una
redundancia nula; no obstante, en algunos casos la complejidad de los clculos hace
necesaria la aparicin de redundancias.

Consistencia. En aquellos casos en los que no se ha logrado esta redundancia nula,


ser necesario vigilar que aquella informacin que aparece repetida se actualice de
forma coherente, es decir, que todos los datos repetidos se actualicen de forma
simultnea.

Seguridad. Los SGBD , deben garantizar que esta informacin se encuentra segura
frente a usuarios malintencionados, que intenten leer informacin privilegiada
frente a ataques que deseen manipular o destruir la informacin; o simplemente ante
las torpezas de algn usuario autorizado pero despistado. Normalmente, los SGBD
disponen de un complejo sistema de permisos a usuarios y grupos de usuarios, que
permiten otorgar diversas categoras de permisos.

Integridad. Se trata de adoptar las medidas necesarias para garantizar la validez de


los datos almacenados. Es decir, se trata de proteger los datos ante fallos de
hardware, datos introducidos por usuarios descuidados o cualquier otra
circunstancia capaz de corromper la informacin almacenada.

Respaldo y recuperacin. Los SGBD deben proporcionar una forma eficiente de


realizar copias de respaldo de la informacin almacenada en ellos, y de restaurar a
partir de estas copias los datos que se hayan podido perder.

7
Control de la concurrencia. En la mayora de entornos (excepto el domstico), lo
ms habitual es que sean muchas las personas que acceden a una base de datos, bien
para recuperar informacin, bien para almacenarla. Y es tambin frecuente que
dichos accesos se realicen de forma simultnea. As pues, un SGBD debe controlar
este acceso concurrente a la informacin, que podra derivar en inconsistencias.

Você também pode gostar