Sei sulla pagina 1di 33

INSTITUTO:

NOMBRES:
CICLO:
ISEP 13 DE JULIO DE 1882 SAN PABLO
NUEZ CUEVA JESS
III
1
ESPECIALIDAD: COMPUTACIN
DAZ CASTREJN ROXANA
GABRIEL CHOMBA YAMALI
CHOLN PADILLA MARISOL
TORREL MARN ALEX
AO DE LA INTEGRACIN NACIONAL Y EL
RECONOCIMIENTO DE NUESTRA DIVERSIDAD
AYAY CERNA DAVID CARLOS
2012
ETIMOLOGA DE BASES DE
DATOS
El trmino de bases de datos fue escuchado por
primera vez en 1963
Esto sucedi en un simposio celebrado en
California.

DEFINICIN DE BASES DE DATOS
Es un conjunto de datos que pertenecen al
mismo contexto almacenados sistemticamente
para su posterior uso
Un conjunto de informacin relacionada que se
encuentra agrupada estructurada.
sistema formado por un conjunto de datos
almacenados en discos que permiten acceder a
ellos para manipular datos con fines especficos.
5
Ejemplos de aplicaciones de sistemas
de bases de datos
Compras en el supermercado.
Compras utilizando la tarjeta de crdito.
Reserva de un programa de vacaciones
en una agencia de viajes.
Utilizacin de la biblioteca local.
Contratacin de un seguro.
Alquiler de un vdeo
Utilizacin de Internet.
Estudio en una universidad.
Sistema de Gestin de Bases de datos
(SGBD)
Sistema de software que permite a los
usuarios definir, crear, mantener y
controlar el acceso a la base de datos.
GESTORES DE BASE DE DATOS
GESTORES DE BASE DE DATOS
Sistema de Gestin de la Base de
Datos (SGBD)
Sistema de base de datos
Introduccin de
datos e informes
Programas de
aplicacin para ventas
Introduccin de
datos e informes
Programas de aplicacin
para contratos
Ventas
Contrato
SGBD
Detalles y definiciones
de los archivos
PropertyForRent,
PrivateOwner,
Client y Lease
Componentes de un entorno SGBD
Datos
Procedimientos
Personas
Mquina
Puente
Operador
Componentes de un entorno SGBD
hardware
Puede ir desde una computadora
personal hasta una red de
computadoras.
software
SGBD, sistema operativo, software de
red (si se necesita)y programas de
aplicacin.
Datos
Usados por la organizacin y una
descripcin de estos datos llamada
esquema.

Componentes de un entorno SGBD
Procedimientos
Instrucciones y reglas que regulan el
diseo y la utilizacin de la base de
datos y el SGBD.
Personas
Papeles en un entorno de base de
datos
Administrador de la base de datos (DA,
Data Administrator)
Diseadores de bases de datos (lgicos y
fsicos)
Desarrolladores de aplicaciones
Usuarios finales.
Ventajas de los SGBD
Control de la redundancia de los datos
Coherencia de los datos
Ms informacin a partir de la misma
cantidad de datos
Comparticin de los datos
Mayor integridad en los datos
Mayor seguridad
Independencia lgica y fsica de los datos.
Redundancia mnima.
Acceso concurrente por parte de mltiples usuarios.
Integridad de los datos.
Consultas complejas optimizadas.
Seguridad de acceso y auditora.
Respaldo y recuperacin.
Acceso a travs de lenguajes de programacin.
CARACTERSTICAS
VENTAJAS DE LAS BASES DE DATOS
Control sobre la redundancia de datos
Consistencia de datos
Comparticin de datos
Mantenimiento de estndares
Mejora en la integridad de datos
Mejora en la seguridad
Mejora en la accesibilidad a los datos
Aumento de la concurrencia
Complejidad
Coste del equipamiento adicional
Vulnerable a los fallo
DESVENTAJAS DE LAS BASES DE
DATOS
Numrico
Booleanos
Memos
Fechas
Alfanumricos
Autoincrementables
TIPOS DE CAMPOS DE UNA
BASES DE DATOS
TIPOS DE BASES DE DATOS
SEGN LA VARIABILIDAD DE DATOS
ALMACENADOS
TIPOS DE BASES DE DATOS
SEGN EL CONTENIDO
Bases de datos bibliogrficas
Bases de datos de texto completo
Directorios
Bases de datos o "bibliotecas" de
informacin qumica o biolgica
MODELOS DE BASES DE DATOS
Bases de datos jerrquicas
Base de datos de red
Bases de datos transaccionales
Bases de datos relacionales
Bases de datos multidimensionales
Bases de datos orientadas a objetos
Bases de datos documentales
CARDINALIDAD DE LAS RELACIONES
PARA UNA BASE DE DATOS
Relaciones de uno a uno
Relaciones de uno a muchos
Relaciones de muchos a muchos
ESTRUCTURA DE UNA BASE DE DATOS
Tablas
Campos
Registros
Lenguaje SQL
COMPONENTES DE UNA BASE DE DATOS
Hardware
Software
Datos
TIPOS DE USUARIOS EN BASE DE DATOS
Usuarios ingenuos
Usuarios sofisticados.
Programadores de aplicacin
Usuarios especializados
Usuario Final
CONCEPTOS BSICOS DE BASE DE DATOS

NIVELES DE ABSTRACCIN DE BASE DE
DATOS

DBMS

Independencia de Datos.
Cambio en datos no implica cambio en
programas y viceversa.
Minimizar Redundancia (Datos
repetidos): desperdicio de Espacio de
Almacenamiento.
INTEGRIDAD DE DATOS
Integridad.
Fuente de Error.
Validacin.
Tipo de Datos
Valor de Dato
Valores Claves / No Nulos
Integridad Referencial.
RECUPERACIN DE DATOS
Definicin del esquema.
Definicin de estructuras de almacenamiento
y mtodos de acceso
Modificacin de esquema y organizacin
Concesin de autorizaciones de acceso.
Especificacin de las limitantes de integridad.
SEGURIDAD DE LOS DATOS
Objeto a asegurar
Codificacin de Claves
Control de Acceso
CICLO DE VIDA DE LAS OPERACIONES DE BASE DE
DATOS
Planificacin del Proyecto
Definicin del Sistema
Recoleccin y anlisis de los Requisitos
Diseo de la Base de Datos
Seleccin del SGDB / DBMS
Diseo de la Aplicacin
Prototipo
Implementacin
Prueba

Potrebbero piacerti anche