viernes, 20 de febrero de 2009

BASES DE DATOS

BIT: unidad mínima de datos, representada como dígitos binarios (0, 1)
BYTE: grupo de bits q representan un carácter simple.
CAMPO: grupo de palabras o un número completo.
REGISTRO: grupo de campos relacionados
ARCHIVO: grupo de registros del mismo tipo
BASE DE DATOS: grupo de campos relacionados.
ENTIDAD: lugar, cosa, evento acerca de la cual se mantiene información
ATRIBUTO: descripción de una entidad particular
CAMPO CLAVE: identificador del campo usado para recuperar, actualizar y buscar un registro.

Problemas comunes de una base de datos:
· Redundancia de datos
· Dependencia de los datos del programa
· Ausencia de flexibilidad
· Pobre seguridad
· Carencia de disponibilidad y de datos compartidos

Procesamiento Tradicional de Archivos
· Base de datos de internet (integra info de toda la empresa)
· Marketing, contabilidad, finanzas, ventas, mano de obra etc...
· Pagina Web
· Graficas de datos

Sistema de Admón. de Base de Datos (DBMS)
· Crea y mantiene una base de datos
· Elimina requerimientos para la definición de una sentencia de datos.
· Actúa como interfaz entre el programa de aplicación y los archivos de datos físicos
· Separa las vistas lógicas y de diseño de los datos
· Ejemplo: ORACLE, DB2 (IBM), ACCESS, MySQL.
Componentes de un DBMS
· Definición del lenguaje para los datos: especifica contenido y estructura de una base de datos y define cada elemento de los datos.
· Lenguaje para manipulación de datos: manipula datos en una base de datos.
· Diccionario de datos: contiene las definiciones de cada elemento de los datos y las características de los datos.

Tipos de Bases de Datos
· DBMS Relacional
Ø Representa datos como tablas de 2 dimensiones llamadas relaciones.
Ø Relaciona datos a través de tablas basadas en elementos de datos comunes.
Ø Ejemplos: DB2, Oracle, MS SQL Server.
Tabla de datos tipo hoja de Excel .

· DBMS Jerárquica y Redes
Ø Organiza datos en estructura tipo árbol
Ø Soporta de uno a muchos en una relación padre e hijo.
Ø Prevalece en sistemas heredados grandes.
La DBMS de Red es jerárquica pero a la vez relaciona datos.
Jerárquica: árbol , Redes: árbol con relación de datos.

Desventajas: desactualizado, carece de soporte a la medida y en consultas como en el lenguaje Ingles.
· Bases de Datos Orientadas a Objetos
Ø Almacena datos y procedimientos como objetos que pueden ser recuperados y compartidos de forma automática.
Links , botones q t llevan a otra pagina.

Diseño de Bases de datos:
1. Diagrama entidad relación: metodología documentación de una base de datos que ilustra la relación entre entidades de una base de datos.
2. Normalización: proceso de creación de estructuras de datos mas pequeños a partir de grupos complejos.
Bases de Datos Distribuidas: almacenada en mas de un sitio físico, base de datos particionada, base de datos duplicada.
Base de Datos Centralizada: usada por un procesador central o por múltiples procesadores en una red cliente servidor.

No hay comentarios:

Publicar un comentario