Académique Documents
Professionnel Documents
Culture Documents
Profesor: Bachiller:
Ramón Aray López Remo Villarreal
C.I. 26.564.411
1
INDICE
Pág.
Introducción……………………………………………………………… 3
Base de Datos …………………………………………………………… 4
Características…………………………………………………………… 6
Aplicación de la base de datos ………………………………………… 6
Tipo de información que se puede manejar …………………………. 8
Ventajas de la base de datos ………………………………………….. 10
Desventaja de la base de datos ……………………………………….. 11
Visión de la base de datos ………………………………………………. 11
Relación entre los sistemas de información
Y la base de datos ………………………………………………………... 12
Sistema de gestión de la base de datos ………………………………… 13
Componentes de un SGBD……………………………………………….. 13
Arquitectura de un sistema de gestión de la base de datos…………… 14
Tipos de usuarios…………………………………………………………... 15
Conclusión………………………………………………………………….. 17
Anexos……………………………………………………………………… 18
Bibliografía………………………………………………………………….. 24
2
Introducción
3
Base de Datos
4
En la década de 1990 la investigación en bases de datos giró en torno
a las bases de datos orientadas a objetos. Las cuales han tenido bastante
éxito a la hora de gestionar datos complejos en los campos donde las bases
de datos relacionales no han podido desarrollarse de forma eficiente. Así se
desarrollaron herramientas como Excel y Access del paquete de Microsoft
Office que marcan el inicio de las bases de datos orientadas a objetos.
Así se creó la tercera generación de sistemas gestores de bases de
datos.
Fue también en esta época cuando se empezó a modificar la primera
publicación hecha por ANSI del lenguaje SQL y se empezó a agregar nuevas
expresiones regulares, consultas recursivas, triggers y algunas
características orientadas a objetos, que posteriormente en el siglo XXI
volverá a sufrir modificaciones introduciendo características de XML, cambios
en sus funciones, estandarización del objeto sequence y de las columnas
auto numéricas. Y además, se creará la posibilidad de que SQL se pueda
utilizar conjuntamente con XML, y se definirá las maneras de cómo importar y
guardar datos XML en una base de datos SQL. Dando así, la posibilidad de
proporcionar facilidades que permiten a las aplicaciones integrar el uso de
XQuery (lenguaje de consulta XML) para acceso concurrente a datos
ordinarios SQL y documentos XML. Y posteriormente, se dará la posibilidad
de usar la clausula order by.
Aunque el boom de la década de los noventa será es el nacimiento del
World Wide Web a finales de la década, ya que a través de este se facilitará
la consulta a bases de datos.
Es 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. Además
contiene procedimientos necesarios para la administración de los datos
(Triggers, StoreProcedure, etc.). Las bases de datos son importantes para la
toma de decisiones y para ejercer acciones, actualmente se pueden
5
considerar a los programas informáticos como entes que manipulan datos
(Sistemas operativos, sgbd, etc.).
Características
Entre las principales características de los sistemas de base de datos
podemos mencionar:
6
Por otro lado, las aplicaciones avanzadas pueden ser personalizadas
para automatizar determinados tipos de trabajo a partir de las necesidades
que tenga la empresa. De este modo, se evitan complejas programaciones
manuales que resultan poco eficientes.
7
Las bases de datos de tipo OLAP (On Line Analytical Processing)
también son llamadas bases de datos estáticas lo que significa que la
información en tiempo real no es afectada, es decir, no se insertan, no
se eliminan y tampoco se modifican datos; solo se realizan consultas
sobre los datos ya existentes para el análisis y toma de decisiones.
Este tipo de bases de datos son implementadas en Business
Intelligence para mejorar el desempeño de las consultas con grandes
volúmenes de información.
8
elementos en una base de datos recibe el nombre de “Campo” y el conjunto
de estos elementos recibe el nombre de “Registro” (También llamado
Columna y Renglón, Hilera o Fila).
Los tipos de datos que se pueden almacenar son diversos, pero los
más comunes son de tipo Numérico, Decimales y tipo Texto. Conforme han
evolucionado las bases de datos se han expandido los tipos de datos que
pueden almacenar. Por mencionar algunos tipos están los CLOB (Character
Large Object) y BLOB (Binary Large Object). Los CLOB son utilizados para
almacenar documentos y los BLOB para almacenar una imagen o video.
Otro tipo de dato relevante hoy en día es el tipo de dato XML. Este es
un tipo de dato jerárquico porque parte de un nodo inicial o raíz, y a su vez
puede tener ‘n’ niveles y subniveles. Muchos manejadores de bases de datos
puede manipular este tipo de dato; sin embargo, no de forma nativa como lo
hace DB2, es decir, el documento es almacenado como un CLOB. La
desventaja de almacenarlo como un CLOB implica dividir el documento y
guardarlo en diferentes áreas (como si fuera un rompecabezas), y para
consultarlo se debe armar para mostrar su información (lo cual implica
problemas de desempeño).
Una ventaja competitiva que tiene DB2 es que los documentos XML
se almacenan de forma nativa, es decir, el documento se almacena dentro
de la base de datos, lo que permite consultar la información de forma directa
y con mucho mejor desempeño. Incluso se pueden crear índices a nivel
documento XML para consultar un nodo en específico, y así acceder más
9
rápido a la información. Otra ventaja es la compresión de documento XML lo
cual incrementa el ahorro en almacenamiento.
Esto es muy útil para las grandes compañías que manejan grandes
volúmenes de información.
10
Como la información está disponible y es coherente, los usuarios
podrán aumentar su rendimiento al saber que cuentan con una
información fiel.
Existe un acceso reducido para los usuarios, de tal manera que cierta
información podrá ser controlada por los administradores de la base
de datos.
11
Visión de la base de datos
12
La diferencia que existe entre los sistemas de información y las
bases de datos, consiste en que los sistemas de información son un todo,
es decir es el conjunto para el manejo de la información (entrada, proceso,
salida) y las bases de datos son una herramienta para los sistemas de
información ya que hacen parte del software y es el encargado de
almacenar y procesar la información, y el software hace parte de los
sistemas.
Tienen en común que son herramientas para el buen manejo de la
información.
Componentes de un SGBD
Gestor de archivos (GA): Gestiona la asignación de memoria en disco
y las estructuras de datos
Gestor de base de datos (GBD): Se encarga de la interface con los
datos de bajo nivel y programas de aplicación y consultas.
Procesador de consultas (PC): Traduce las consultas realizadas a
lenguaje de bajo nivel.
Precompilador de DML (PDML): Convierte las sentencias de DML en
llamadas a procedimientos.
Compilador de DDL (CDDL): Convierte las sentencias de DDL en
conjuntos de tablas.
13
Arquitectura de un Sistema de gestión de bases de datos
14
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 que otros usuarios puedan añadir, modificar y utilizar los
datos.
15
Usuarios especializados. Son usuarios sofisticados que escriben
aplicaciones de bases de datos especializadas y adecuadas para el
procesamiento de datos tradicional. Entre estas aplicaciones están los
sistemas de diseño asistido por computadora, sistemas de base de
conocimientos y sistemas expertos, sistemas que almacenan datos
de tipos de datos complejos (como gráficos y de audio) y sistemas de
modelado de entorno.
Administradores de la base de datos (ABD). Son las personas que
tienen el control central del SGBD. Entre las funciones del ABD se
encuentran:
16
Conclusión
17
ANEXOS
18
Aplicación de base de datos
19
20
21
Visión de base de datos
22
Arquitectura
23
Bibliografía
https://es.wikipedia.org/wiki/Base_de_datos
http://escbasededatos.wikispaces.com/Ventajas+y+Desventajas+de+un
a+Base+de+Datos
https://educacion.elpensante.com/ventajas-y-desventajas-de-las-bases-
de-datos/
https://tombasededatos.wordpress.com/2010/08/21/1-4-1-2-
independencia-logica-y-fisica-de-los-datos/
24