Base de datos

Páginas: 8 (1790 palabras) Publicado: 8 de mayo de 2014
BASES DE DATOS
Clase 2
Conceptos Básicos

Bases de datos I

1

Un poco de historia …
Sistemas de archivos:
 Surgieron a raíz de la necesidad de almacenamiento de la
información para su correspondiente reutilización
(persistencia)
Desventajas:
 Redundancia de los datos
 Los archivos están separados unos de otros
(no se pueden “combinar” fácilmente)
 Alto costo para lapropagación de cambios
 Inconsistencia debido a actualizaciones simultáneas

Bases de datos I

2

Un poco de historia …
Procesamiento
de
Usuario del
Archivo de Clientes

Clientes

Archivo
de
Clientes

Procesamiento
de
Préstamos
Usuario del
Archivo de Préstamos

Archivo
de
Préstamos

Por cada préstamo se guarda la información
del cliente correspondiente: Redundancia
Basesde datos I

3

Un poco de historia …
¿Por qué surgieron los sistemas de Bases de
Datos?
 Necesidad de solucionar las debilidades de los
sistemas de archivos
 Capacidades:








Bases de datos I

Manejo de persistencia
Soporte por lo menos de un modelo de datos
Soporte de un lenguaje de alto nivel que permita
manipular y definir la estructura de la informaciónControl de acceso
Evitar inconsistencias al compartir la información
4

… Antes
Dpto. Personal

Empleados

Dpto. Ventas

Clientes

Ventas

Dpto. Contabilidad
Cuentas

Inventario

Personal

Ventas

Contabilidad

Bases de datos I

… Ahora
SGBD

BASE DE DATOS
Empleados
Clientes
Ventas
Inventario
Cuentas

5

Definición



Una base de datos es un conjuntoestructurado de datos coherentes
Colección disponible de
información

Bases de datos I

6

Definición



Una base de datos es un conjunto
estructurado de datos coherentes
Colección organizada en
subconjuntos, en función de
ligas y de relaciones entre las
diferentes informaciones
(estructura lógica)

Bases de datos I

7

Definición



Una base de datos es un conjuntoestructurado de datos coherentes
No hay contradicción entre los
datos ligados, no hay pérdida de
información, aun sabiendo que
hay una utilización compartida
de los datos entre varios
usuarios

Bases de datos I

8

Definición



Un Sistema de Gestión de Bases de
Datos (SGBD) es un software que
permite manipular las bases de datos
•Construir
•Utilizar
•Mantener
•ReorganizarBases de datos I

9

Sistema de Gestión de Bases de Datos


Propiedades fundamentales








Independencia de los datos (OJO es muy importante)
Acceso eficiente a los datos
Integridad y seguridad de los datos
Administración de los datos
Acceso concurrente y recuperación en caso de « crash »

Los SGBD deben cumplir con las propiedades ACID para las
transacciones:Atomicity (Atomicidad: las transacciones son atómicas)

Consistency (Consistencia: una transacción transforma
un estado consistente de la BD en otro)
Isolation (Aislamiento: las transacciones están aisladas
entre si)
Durability (Durabilidad: después que una transacción ha
sido confirmada ella persiste)
Bases de datos I

10

Algunas definiciones


Esquema de una Base de Datos:Cuando una base de
Datos es diseñada interesa definir una estructura para ésta.
Esta estructura permanece “estática” durante un gran período
de tiempo, aunque puede sufrir modificaciones ocasionales



Instancia: Es la información que en un determinado instante
del tiempo posee la base de datos y que cambia
permanentemente (excepto en algunos tipos de bases de BD
particulares)

Bases dedatos I

11

Algunas definiciones






Usuario final: El que interactúa con la base de
datos, por lo general a través de aplicaciones e
interfaces
Usuario especialista: El que diseña y programa
aplicaciones para usuarios finales.
DBA (Database Administrator): El que
administra la base de datos. ¿Qué hace?

Bases de datos I

12

Funciones y componentes principales de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS