Sistema de base de datos

25
SISTEMA DE BASE DE DATOS Nombre: Manuel Antonio Vaca Sarango Curso:3ro Aplicaciones Informática Lic.: Marco Gutiérrez

Transcript of Sistema de base de datos

Page 1: Sistema de base de datos

SISTEMA DE BASE DE DATOS

Nombre: Manuel Antonio Vaca Sarango

Curso:3ro Aplicaciones Informática

Lic.: Marco Gutiérrez

Page 2: Sistema de base de datos

EJEMPLOS DE SISTEMA DE BASE DE

DATOS

La base de datos de un Hotel.

La base de datos de una Universidad.

La base de datos de un Boutique.

La base de datos de la empresa eléctrica.

Page 3: Sistema de base de datos

DATOS

L

a base de datos contiene tanto los datos operativos

como los metadatos es decir los datos acerca de los

datos y actúan como una especie de puente entre los

componentes ligados a la magina y los componentes

ligados al operador humano.

Page 4: Sistema de base de datos

BASE DE DATOS

U

na colección compartida de datos lógicamente relacionados,

junto con descripción de estos datos, diseñados para satisfacer

las necesidades de información de una organización.

E

s un repositorio centralizado de gran tamaño compuesto por

datos que pueden ser utilizados por múltiples departamentos y

usuarios.

Page 5: Sistema de base de datos

SISTEMA DE GESTIÓN DE BASE DE DATOS

U

n sistema software que permite a los usuarios

definir, crear ,mantener, y controlar el acceso a la

base de datos.

S

oftware que interactúa con los programas de usuario

y con la base de datos.

Page 6: Sistema de base de datos

PROGRAMA DE APLICACIÓN DE BASE DE DATOS

U

n programa informático que interactúa con la base

de datos emitiendo las apropiadas solicitudes (normal

mente una instrucción SQL)dirigidas al SGBD.

E

s tos programas pueden ser programas de

procesamiento o programa en línea.

Page 7: Sistema de base de datos

SEGURIDAD

L

a seguridad de la base de datos es la protección de

los datos frente a su uso por personas no autorizadas

Page 8: Sistema de base de datos

INTEGRIDAD

L

a integridad de la base de datos hace referencia a la

validez y coherencia de los datos almacenados.

L

a integridad permite que el DBA defina y que el

SGBD imponga las restricciones de integridad.

Page 9: Sistema de base de datos

VISTAS

C

on esta funcionalidad el SGBD es una herramienta

extremadamente potente y útil.

L

a vista permite que cada usuario disponga de su

propia vista de la base de datos (una vista es en

esencia un cierto subconjunto de la base de datos.

Page 10: Sistema de base de datos

Es que en cada conjunto de programas de aplicación departamentales se encarga de gestionar la

introducción de datos, el mantenimiento de los archivos y la generación de un conjunto fijo de informes

específicos.

D

esventajas.

S

eparación y aislamiento de los datos.

D

uplicación de los datos.

D

ependencia entre los datos.

F

ormatos de archivos incompatibles.

C

onsultas fijas/proliferación de programas de aplicación.

Page 11: Sistema de base de datos

1.4 BASE DE DATOS Y TECNICAS BASADAS EN ARCHIVOS

BASE DE DATOS T

ECNICA BASADA EN ARCHIVOS

E

sta base de datos nos permite

modificar la definición interna

de un objeto sin afectar a los

usuarios de dicho objeto

E

sta nos permite crear un archivo

manuel en una organización

para albergar toda la

correspondencia externa e

interna relativa a un proyecto

Page 12: Sistema de base de datos

LOS CINCO COMPONENTES DEL ENTORNO SGBD

H

ardware

S

oftware

D

atos

P

rocedimiento

P

ersonas

S

e relacionan entre si en que cada uno depende del otro para cumplir un solo objetivo.

Page 13: Sistema de base de datos

E

l administrador de

datos es responsable

de gestionar los

recursos de datos de

políticas estándares

ADMINISTRADORES DE DATOS Y DE LA BASE DE

DATOSE

l administrador de la

base de datos es

responsable de la

implementación y

diseños físicos de la

base de datos.

Page 14: Sistema de base de datos

E

l diseñador lógico

identifica relaciones

restricciones y modelo

de datos.

DISEÑADORES DE BASES DE DATOS

E

l diseñador físico

materializa el diseño

lógico mediante

estructuras y métodos

de almacenamiento

seguridades etc.

Page 15: Sistema de base de datos

DESARROLLADOR DE APLICACIONES

I

mplementan los programas de aplicación que

proporcionan funcionalidad requerido. Extraer

insertar, actualizar o borrar datos con algunas

operaciones solicitadas.

Page 16: Sistema de base de datos

USUARIOS FINALES

S

on los clientes de la base de datos pueden ser:

U

suarios inexpertos

U

suarios avanzados

Page 17: Sistema de base de datos

VENTAJASCONTROL DE LA

REDUNDANCIADE LOS DATOS

L

os sistemas tradicionales basados en archivos

desperdician espacio al almacenar la misma información

en mas de un archivo.

L

a base de datos trata de eliminar la redundancia

integrando los archivos de modo que no se almacenen

múltiples copias de los mismos datos.

Page 18: Sistema de base de datos

COHERENCIA DE LOS DATOS

S

i un elemento de datos solo se almacena una

vez en la base de datos las actualizaciones

de un valor solo tienen que llevarse a cabo

una vez y el nuevo valor estará disponible

de forma inmediata para todos los usuarios.

Page 19: Sistema de base de datos

MAS INFORMACIÓN A PARTIR DE LA MISMA CANTIDAD DE DATOS

A

l integrar los datos operacionales la información puede deducir

información adicional a partir del conjunto de datos existentes.

C

ompartición de los datos.

S

on propiedades de las personas o departamentos que los usan.

Page 20: Sistema de base de datos

MAYOR INTEGRIDAD DE LOS DATOS.

E

l concepto de integridad de la base de datos hace referencia a la

validez y coherencia de los datos almacenados.

M

ayor seguridad.

L

a seguridad de la base de datos es la protección de los datos frente

a su uso apersonas no autorizadas.

Page 21: Sistema de base de datos

IMPOSICIÓN DE ESTÁNDARES.

P

uede tratarse de estándares departamentales de la organización, nacionales o

internacionales referidos a cosas tales como como los formatos de datos

necesarios para facilitar el intercambio de datos entre sistemas.

Economía de escala.

Al combinar todos los datos operacionales de una organización en una única

base de datos de crear un conjunto de aplicaciones que funcionan con esta

fuente centralizada de datos, pueden reducirse enormemente los costes.

Page 22: Sistema de base de datos

EQUILIBRIO ENTRE LOS REQUISITOS CONFLICTIVOS.

Cada usuario de departamento tiene necesidades que pueden entrar

en conflicto con las de otros usuarios.

mayor accesibilidad de los datos y mayor capacidad de respuesta.

Los datos que atraviesan las fronteras departamentales son

accesibles de modo directo por los usuarios finales. Esto

proporciona un sistema con una funcionalidad potencialmente

mucho mayor.

Page 23: Sistema de base de datos

MAYOR PRODUCTIVIDAD.

Proporciona muchas de las funciones estándar que el programador

tendría normalmente que incluir dentro de su aplicación basada en

archivos.

M

antenimiento simplificado gracias a la independencia de los datos.

En los sistemas basados en archivos, las descripciones de los datos y la

lógica para acceder a los datos están integradas en cada programa de

aplicación, haciendo que los programas sean dependientes de los datos.

Page 24: Sistema de base de datos

MAYOR NIVEL DE CONCURRENCIA.

En algunos sistemas basados en archivos, si se permite a dos o mas acceder al

mismo archivo simultáneamente, es posible que los accesos se interfieran entre

si, provocando una perdida de información.

Servicios mejorados de copia de seguridad y recuperación.

Muchos sistemas basados en archivos asignan al usuario la responsabilidad de

proporcionar medidas para proteger los datos frente a los fallos de sistema

informático o de programas de aplicación.

Page 25: Sistema de base de datos

DESVENTAJASC

omplejidad.

Para que un buen SGBD

pueda pronunciar la funcionalidad esperada, él SGBD tiene que ser un programa software de gran complejidad

Tamaño

La complejidad y él

amplio rango d funcionalidades hacen q él SGBD sea un programa software de gran tamaño

Coste del SGBD

Él coste de los SGBD

varía significativamente dependiendo del entorno y de la funcionalidad proporcionada

Coste del hardware

adicional

Los requisitos de

almacenamiento en él disco para él SGBD y la base de datos pueden impone la compra de espacio de almacenamiento adicional

Costes de conversión

Este coste incluye él

coste de formar al personal en utilización de los nuevos sistemas

Presentaciones

Normalmente los

sistemas basados en archivos se escribe para una aplicación especifica

Mayor impacto de los

fallos

La centralización de los

recursos implementan la vulnerabilidad del sistema