bachiller en computacion

Páginas: 5 (1069 palabras) Publicado: 7 de junio de 2013
BASE DE DATOS

El término Bases de Datos (BD) es algo muy común en nuestros días, todos tenemos una idea básica de lo que es una base de datos, por lo menos a nivel abstracto. Las BD y sus tecnologías tienen un impacto decisivo con el creciente uso de las computadoras. Un paso indispensable para crear una base de datos es su diseño, el que tiene como punto de partida la planificación del tipode información que se quiere almacenar en la misma. Muchos usuarios de las BD no dan importancia a este aspecto, dando lugar a serios problemas en la manipulación de la información. El proceso de diseño de una base de datos no siempre es sencillo de realizar, en ocasiones requiere de refinamientos sucesivos para lograr que el sistema relacional sea óptimo y, en última instancia, evite laredundancia de los datos.


¿Por que utilizar una Base de Datos?
Es compacto: No hacen falta archivos de papeles que pudieran ocupar mucho
espacio.
Es rápido: La máquina puede obtener y modificar datos con mucha mayor velocidad que un ser humano. Así es posible satisfacer con rapidez consultas de casos particulares, del momento, sin necesidad de búsquedas visuales o manuales que refieren muchotiempo.
Es menos laborioso: Se elimina gran parte del tedio de manera archivos a mano. Las tareas mecánicas siempre serán mejor realizadas por las maquinas.
Es actual: Se dispone en cualquier momento de información precisa y al día.
Cómoda: Al tener la información en un mismo sitio, ahorraremos tiempo y trabajo.
Existen muchas formas de organizar las bases de datos, pero hay un conjuntode objetivos generales que deben cumplir todos las BD, de modo que faciliten el proceso de diseño de aplicaciones y que los tratamientos sean más eficientes y rápidos, dando la mayor flexibilidad posible a los usuarios.







¿Qué es la normalización?
Es un conjunto de reglas que sirven para ayudar a los diseñadores a desarrollar un esquema que minimice los problemas de lógica. Básicamente, lasreglas que la integran están encaminadas a eliminar redundancias e inconsistencias de dependencia en el diseño de las tablas. Cada regla está basada en la que le antecede. Esta técnica se adoptó porque el viejo estilo de poner todos los datos en un solo lugar, como un archivo o una tabla de la base de datos, era ineficiente y conducía a errores de lógica cuando se trataba de manipular los datos.
Otraventaja de la normalización de una base de datos es el consumo de espacio. Una base de datos normalizada puede ocupar menos espacio en disco que una no normalizada. Hay menos repetición de datos, lo que tiene como consecuencia un mucho menor uso de espacio en disco.

Existen dos formas de utilización de la normalización:
Sentido de arriba para abajo (Top Down): Después de la definición de unmodelo de datos, se aplica el proceso para obtener una síntesis de los datos, bien como una descomposición de las entidades y relaciones en elementos más estables.
Sentido de abajo para arriba (Buttom Up): Se aplica la normalización como herramienta de proyecto del modelo de datos, usando los reportes, formularios y documentos utilizados por la realidad en estudio, constituidos en una herramientade levantamiento.
Una BD relacional sufrirá anomalías de actualización durante su procesamiento a menos que cada tabla sea normalizada.
En resumen la normalización es el método para conseguir un buen diseño y evitar anomalías de actualización en la BD. Permite descomponer un esquema en dos o más subesquemas con la misma información, precisamente para evitar redundancia no necesarias. Involucravarias fases que se relacionan en orden. Tras completar cada fase se dice que la relación está en:
Primera Forma Normal (1FN).
Segunda Forma Normal (2FN).
Tercera Forma Normal (3FN).
Forma Normal de Boyce-Codd (FNBC).
Existen además una Cuarta Forma Normal y una Quinta Forma Normal.
La normalización ayuda a clarificar la base de datos ya organizarla en partes más pequeñas y más fáciles de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Bachiller en Computacion
  • Bachiller en Computación
  • Bachiller en computacion
  • Bachiller en computacion
  • Bachiller En Computacion
  • bachiller en computación
  • Bachiller En Computacion
  • bachiller en computacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS