You are on page 1of 19

UNIVERSIDAD NACIONAL DE SAN MARTIN

FACULTAD DE INGENIERIA DE SISTEMAS E INFORMATICA

Base de
Datos
INTRODUCCIN A LAS
BASES DE DATOS

Expositor : Ing. Andy Hirvyn Rucoba Retegui


OBJETIVO

Dar a Conocer, los


conceptos bsicos de las
Base de Datos

Dar a Conocer, los distintos


Gestores de Base de Datos
del existentes en el mercado
mundial
INTRODUCCION

La complejidad de los sistemas actuales nos ha


llevado a buscar nuevas formas mas optimas
gestionar adecuadamente los datos en una
forma segura y consistente.

Las base de datos representan un


cambio en la manera de guardar,
introducir y manejar los datos para el
usuario final
CONCEPTOS Y GENERALIDADES

No podemos hablar sobre Base de Datos si no comprendemos


primero la diferencia entre Datos e Informacin

Datos, son hechos en bruto; an no se han


procesado para revelar su significado

Por. Ejemplo supongamos que la compaa ROBCOR rastrea las ventas de sus dos
divisiones mediante facturas, donde cada factura tiene los siguientes hechos en bruto:

Numero de factura = 300124


fecha de la factura = 12/01/2002
total de venta = $125.98

Si a esto consideramos hechos de los primeros trimestres desde 1997 hasta el 2001, mas
la informacin de cada empleado que hizo la venta.

Qu tan probable sea que los gerentes de ROBCOR puedan sacar conclusiones
tiles sobre productividad de ventas sobre cada empleado?
CONCEPTOS Y GENERALIDADES

Si procesamos los hechos y lo presentamos de la siguiente forma

Diremos que ahora ROBCOR ahora cuenta con Informacin; datos


procesados en los que pueden basarse para tomar decisiones
DEFINICIONES DE BASE DE DATOS

Conjunto de datos que pertenecen al mismo contexto


almacenados sistemticamente para su posterior uso

Coleccin de informacin disponible en formato computarizado

La definicin de una base de datos es una coleccin estructurada


de los registros o datos que se encuentran almacenados en un
sistema informtico

Conjunto estructurado de datos interrelacionados y sin


redundancias registrados o almacenados sobre soportes
accesibles por ordenador para satisfacer simultneamente a varios
usuarios en tiempo oportuno
SISTEMA DE BASE DE DATOS Vs
SISTEMA DE ARCHIVOS

Sistemas de Base de Datos


Diseo de Implementacin y
Administracin
Peter Rob/Carlos Coronel 5a ed.
PAPELES EN EL ENTORNO DE LAS
BASE DE DATOS

Sistemas de Base de Datos, Diseo de Implementacin y Administracin


Peter Rob/Carlos Coronel 5a ed.
TIPOS DE BASE DE DATOS

1.- Segn la variabilidad de los datos almacenados


Bases de datos estticas o analticas (Read Only)
Bases de datos dinmicas
2.- Segn el contenido
Bases de datos bibliogrficas
Bases de datos de texto completo
Directorios
Banco de imgenes, audio, video, multimedia, etc.
Bases de datos o "bibliotecas" de informacin Biolgica
MODELOS DE BASE DE DATOS

Bases de datos jerrquicas


almacena su informacin en una estructura
jerrquica rboles, padres-hijos
(extensin del modelo de ficheros)

Base de datos de red


Ligeramente distinto al jerrquico, solo que
un nodo puede tener varios padres
MODELOS DE BASE DE DATOS

Base de datos relacional


Realiza las misma funciones bsicas del modelo jerrquico y
de red pero adems realiza otras funciones que hacen mas
fciles de entender

Bases de datos orientadas a objetos


Se cambia las entidades para nacer el concepto de objeto
donde se guarda estado y comportamiento
Encapsulacion, Herencia y Polimorfismo

Bases de datos documentales


Permite la indexacin a texto completo y en lneas generales
Para realizar bsquedas mas potentes.

Base de datos deductivas


permite hacer deducciones a travs de inferencias.
Se basa principalmente en reglas y hechos que son almacenados en la base de
datos
MODELOS DE BASE DE DATOS

Base de datos Distribuidas


La base de datos esta almacenada en varias computadoras conectadas en red
ya sea fsicamente en el mismo lugar o distribuidas a lo largo de la red
BASE DE DATOS EN E-COMMERCE
SISTEMAS GESTORES DE BASE DE DATOS

Qu es un Sistema
Gestor de Base de
DBMS
Datos
DBMS/SGDB?
Es aquel software que sirve
de interfaz entre el usuario
y la base de datos,
brindado herramientas que
permiten extraer,
almacenar y manipular
informacin de la base de
datos

Tipos de SGBD

SGBD Libres Base de


SGBD Gratuitos datos
SGBD Comerciales
CARACTERSTICAS DE UN DBMS

Escalabilidad Capacidad de Mejorar, en Recursos (Horizontal) y


Funcionalidad ( vertical)

Rendimiento Involucra tareas de recuperacin, actualizacin, concurrencia, etc.


Caracterstica que depende de otros factores como la plataforma

Portabilidad Transportar de una manera transparente de una plataforma a otra

Universalidad Se pueden manejar mltiples tipos de datos

Disponibilidad Servicio permanente y sin interrupciones

Permite la Consistencia e Integridad, mediante Mecanismos


Confiabilidad para evitar la corrupcin de los datos por fallos imprevistos
DBMS MAS COMUNES DEL MERCADO
ESQUEMA FUNCIONAL DE UN DBMS/SGBD

Qu es SQL?
Conocido como Lenguaje de Consulta
Estructurado, es el lenguaje estndar en todos
los sistemas gestores de base de datos

DDL DML DCL

CREACION INSERCION
OBJETOS

DATOS
ACTUALIZACION

SESION
USUARIOS
SUPRESION BORRADO

ALTERACION MODIFICACION

RECUPERACION
DEFINICION MANEJO CONTROL

Structured Query Language (SQL)


CONCLUSIONES

Una base de Datos es un conjunto de


datos almacenados estructuradamente
La evolucin de los distintos modelos
de datos nos ha llevado a una forma
mas sencilla de representar la vida
real.
Los distintos SGBD existentes en el
mercado nos da una amplia posibilidad
de escoger una acorde a nuestras
necesidades
El SQL es el lenguaje estndar de
todos los SGBD
GRACIAS

You might also like