You are on page 1of 8

Universidad Yacamb

Facultas de Especializacin Criminales y Penales postgrado


Escuela de Derecho

Ensayo
Base de Datos

Abg: Boris Mascareo

Barquisimeto, julio 2015

BASES DE DATOS

Segn Michael V. Mannino, una base de datos es una coleccin de


datos persistentes que pueden compartirse e interrelacionarse: Esta
visones muy general y enfatiza en la persistencia de los datos (es decir
mantener los datos almacenados de manera estable), adems es
importante en este concepto la idea de interrelacin porque veremos
luego que es una de las principales caractersticas del modelo relacional
de bases de datos.
Segn C. J. Date. Las bases de datos: es una coleccin de datos
integrados, con redundancia controlada y con una estructura que refleje
las interrelaciones y restricciones existentes en el mundo real; los datos
que han de ser compartidos por diferentes usuarios y aplicaciones, deben
mantenerse independientes de stas, y su definicin y descripcin, nicas
para cada tipo de dato, han de estar almacenadas junto con los mismos.
Los procedimientos de actualizacin y recuperacin, comunes, y bien
determinados, habrn de ser capaces de conservar la integridad,
seguridad y confidencialidad del conjunto de datos.

Un Sistema Gestor de Bases de Datos (SGBD) o DBMA (DataBase


Management System) es una coleccin de programas cuyo objetivo es
servir de interfaz entre la base de datos, el usuario y las aplicaciones. Se
compone de un lenguaje de definicin de datos, de un lenguaje de
manipulacin de datos y de un lenguaje de consulta. Un SGBD permite
definir los datos a distintos niveles de abstraccin y manipular dichos
datos, garantizando la seguridad e integridad de los mismos.

Algunos ejemplos de SGBD son Oracle, DB2, PostgreSQL, MySQL,


MS SQL Server, etc.

Un SGBD debe permitir:


Definir una base de datos: especificar tipos, estructuras y restricciones
de datos.
Construir la base de datos: guardar los datos en algn medio controlado
por el mismo SGBD.
Manipular la base de datos: realizar consultas, actualizarla, generar
informes.

Las caractersticas de un Sistema Gestor de Base de Datos SGBD


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.
Independencia. La independencia 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 redundante. 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. La informacin almacenada en una base de datos puede


llegar a tener un gran valor. Los SGBD deben garantizar que esta
informacin se encuentra asegurada 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 ha yan
podido perder.
Control de la concurrencia. En la mayora de entornos (excepto quizs 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.
Diferencia entre un archivo y una base de dato:

Una base de datos es un conjunto organizado de informacin que puede


ser consultado con herramientas informatizadas y a travs de lenguajes
de consulta estructurados, y los Archivos hacen parte de la base de datos
es decir, En archivos tradicionales no tienes la potencialidad de analizar la
informacin de la que dispones como en una base de datos, un archivo
lgico es una definicin de estructura de datos, algo que se disea en un

papel. Por el contrario, un archivo fsico es la implementacin de ese


diseo en algo concreto y que ocupa espacio real en un disco duro.
TIPOS DE USUARIOS EN BASE DE DATOS

DBA: 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.

Desarrollador de Aplicaciones: es la persona que desarrolla los sistemas


que interactan con la Base de Datos.
Usuario Final: es la persona que utiliza los datos, esta persona ve datos
convertidos en informacin:
Las personas tienen acceso DBMS se clasifican de la siguiente manera:

USUARIOS INGENUOS. Son aquellos que interactan con el sistema por


medio de aplicaciones permanentes.

USUARIOS SOFISTICADOS. Son aquellos con la capacidad de acceder


a la informacin por medios de lenguajes de cons ulta.

PROGRAMADORES DE APLICACIN. Son aquellos con un amplio


dominio del DML capaces de generar nuevos mdulos o utileras capaces
de manejar nuevos datos en el sistema.

USUARIOS ESPECIALIZADOS. Son aquellos que desarrollan mdulos


que no se refieren precisamente al manejo de los datos, si no a
aplicaciones avanzadas como sistemas expertos, reconocimientos de
imgenes, procesamiento de audio y dems.

Ventajas en el uso de Bases de Datos.

Globalizacin de la informacin. Permite a los diferentes usuarios


considerar la informacin como un recurso corporativo que carece de
dueos especficos.
Eliminacin de informacin redundante. Duplicada
Eliminacin de informacin inconsistente. Si el sistema est desarrollado
a travs de archivos convencionales, dicha cancelacin deber operarse
tanto en el archivo de facturas del Sistema de Control de Cobranza como
en el archivo de facturas del Sistema de Comisiones.
Permite compartir informacin. Varios sistemas o usuarios pueden utilizar
una misma entidad.
Permite mantener la integridad en la informacin. Solo se almacena la
informacin correcta.
Independencia de datos. La independencia de datos implica
un divorcio entre programas y datos; es decir, se pueden hacer cambios a
la informacin que contiene la base de datos o tener acceso a la base de
datos de diferente manera, sin hace cambios en las aplicaciones o en los
programas.

Clasificacin
Segn la naturaleza de la informacin contenida en las bases de datos, se
distinguen dos grandes grupos:
Bases de datos referenciales: La informacin que contiene es
muy estructurada principalmente a travs de tablas. Con stas
se pueden establecer relaciones que pueden dar lugar a nuevas

tablas o bases de datos. Ejemplo de este tipo de base de datos


es el programa Access, Oracle, etc.
Bases de datos documentales: Los registros que componen la
base de datos se relaciona con los documentos almacenados.
Su organizacin se estructura de la siguiente manera: un
registro se relacionan con un nmero de identificacin del
documento original, y se puede acceder a ste mediante los
distintos campos.
Dependiendo del tipo de cobertura temtica pueden ser:
Bases de datos multidisciplinares: la documentacin
almacenada abarca distintas disciplinas cientficas como es el
caso de TESEO (tesis de todas las disciplinas)
Bases de datos especializadas: la documentacin almacenada
abarca slo una disciplina como es el caso de Medline (slo
documentacin relacionada con Medicina)
Segn la cobertura geogrfica:

Internacionales: Almacenan la documentacin publicada en


cualquier lugar del mundo. Por ejemplo: LISA

Nacionales: Almacenan la documentacin publicada slo en un


mbito nacional. Por ejemplo: IME

Bibliografa
https://unefazuliasistemas.files.wordpress.com/2011/04/introducion-a-lossistemas-de-bases-de-datos-cj-date.pdf

You might also like