Introducción A Las Bases de Datos1
Introducción A Las Bases de Datos1
Introducción A Las Bases de Datos1
INTRODUCCIÓN A
LAS BASES DE
DATOS
LIC. RUDY CUENCA SARZURI
INTRODUCCION 2
1
9/8/2019
Datos
Una base de datos puede crearse y mantenerse manualmente o estar
informatizada. El catálogo de un club de videos es un ejemplo de una
base de datos que puede crearse y mantenerse de forma que los
usuarios puedan localizar, recuperar y actualizar los datos según lo
necesiten. Una base de datos informatizada puede crearse y
mantenerse mediante un conjunto de programas de aplicación
diseñados específicamente para dicha tarea o bien mediante un
sistema de gestión de base de datos.
Datos
Un sistema gestor de base de datos (SGDB) es una colección de
programas que permiten a los usuarios crear y mantener una base de
datos. El SGBD es por tanto un sistema de software de propósito
general que facilita los procesos de:
2
9/8/2019
de Datos
Los objetivos principales de un sistema de base de datos es subsanar
los siguientes aspectos:
Redundancia e inconsistencia de datos
Dificultad para tener acceso a los datos.
Aislamiento de los datos.
Anomalías del acceso concurrente.
Problemas de seguridad.
Problemas de integridad
3
9/8/2019
4
9/8/2019
bases de datos
En 1964, se conciben los primeros Gestores de Base de Datos (DBMS:
Database Management System), los cuales se limitan a la
estructuración del almacenamiento físico de los datos.
A medida que evolucionaban los DBMS, los lenguajes de
programación también lo hacían, consecuentemente se genera una
nueva noción, donde las bases de datos deben almacenar por medio
de una estructura tabular llamada relación o tabla (Codd,1970),
compuesta por filas y columnas, accesando dichas relaciones a través
de un lenguaje de alto nivel no procedural (declarativo).
5
9/8/2019
CONTROL DE LA REDUNDANCIA
La redundancia, el almacenamiento de los mismos datos varias veces,
provoca varios problemas:
datos
Un sistema de bases de datos proporciona un lenguaje de definición
de datos para especificar el esquema de base de datos y un lenguaje
de manipulación de dato para expresar las consultas a las bases de
datos y las modificaciones.
6
9/8/2019
Lenguaje de manipulación de 14
datos
La manipulación de datos es:
7
9/8/2019
Lenguaje de manipulación de 15
datos
Un lenguaje de manipulación de datos (LMD) es un lenguaje que
permite a los usuarios acceder o manipular los datos organizados
mediante el modelo de datos apropiado. Hay dos tipos básicamente:
SGBD
Un sistema de base de datos posee una estructura compuesta de dos
partes: el servidor y los clientes: El servidor es el encargado de realizar
las tareas propias de la base de datos: almacenamiento de datos y
aplicaciones. Estos dos elementos se pueden ejecutar en la misma
maquina o en máquinas distintas. Como la ejecución de la base de
datos se puede realizar sobre una sola máquina, se puede decir que
el servidor es, en sí, el Sistema de Gestión de Bases de Datos, aunque
lo habitual es que las máquinas cliente y servidor de datos sean
distintas.
8
9/8/2019
Cliente – multiservidor 17
9
9/8/2019
base de datos
Bases de datos en la World Wide Web
La información se almacena en computadores designados como
servidores Web en ficheros compartidos accesibles al público. La
información está codificada empleando el HyperText Markup
Language (HTML o Lenguaje de marcas de hipertexto).
Bases de datos multimídia
Las aplicaciones multimedia que trabajan con miles de imágenes,
documentos, segmentos de audio y vídeo, y datos de texto libre,
precisan del modelado adecuado de la estructura y contenido
de los datos y, posteriormente, del diseño de esquemas de bases
de datos apropiados para el almacenamiento y recuperación de
la información multimedia.
base de datos
Bases de datos móviles
Los avances recientes en tecnología sin cable han dado lugar a la
informática móvil, una nueva dimensión en la comunicación y procesamiento
de datos. El entorno de la información móvil proporcionará aspectos útiles de
la tecnología sin cables a la aplicaciones de bases de datos.
Sistemas de Información Geográfico
Los sistemas de información geográfica se (SIG) se emplean para recoger,
modelar, almacenar y analizar información que describe las propiedades
físicas del mundo geográfico.
Gestión de datos del genoma
El término genoma se define como la información genética total que puede
obtenerse sobre una entidad. El genoma humano, por ejemplo, hace
referencia en general al conjunto completo de genes necesario para crear
un ser humano
10
9/8/2019
BIBLIOGRAFIA 21
11