Normalizacion

Páginas: 13 (3073 palabras) Publicado: 8 de mayo de 2012
Normalización

La normalización es un proceso mediante el cual se transforman datos complejos a un conjunto de estructuras de datos más pequeñas, que además de ser más simples y más estables, son más fáciles de mantener.
También se puede entender como una serie de reglas que sirven para ayudar a los diseñadores de bases de datos a desarrollar un esquema que minimice los problemas de lógica.Cada regla está basada en la que le antecede.
La normalización 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 trataban de manipular los datos. Igualmente, normalizar una base de datos ayuda a reducir la utilización de espacio en disco, ya que hay menos repetición dedatos.

El Lenguaje SQL

En la unidad anterior se trataron las operaciones del álgebra relacional y el cálculo relacional, imprescindibles para entender las consultas que pueden realizar en una base de datos relacional. En general, el álgebra relacional está clasificada como un lenguaje de consulta formal procedimental, en el que el usuario indica cómo (en qué orden) se deben especificar lasoperaciones de la consulta para obtener el resultado deseado, mientras que el cálculo relacional es
no procedimental.
En esta unidad se estudiarán dos lenguajes de consulta comerciales, como son el SQL, basado en álgebra relacional y cálculo relacional de tuplas, y el QBE, basado en cálculo relacional de dominios. Los SGBDRs comerciales cuentan con una interfaz de lenguaje declarativo de altonivel en el que se especifica la consulta en SQL (Lenguaje de Consulta Estructurado, del inglés Structured Query Language) o QBE, y el propio SGBD es el que se encarga de realizar las optimizaciones necesarias para ejecutar la consulta.

El SMBDR PostgreSQL
En los últimos años, el software de bases de datos ha experimentado un auge
extraordinario, a raíz de la progresiva informatización de casila totalidad de las empresas de hoy día. No es extraño, que existan multitud de gestores de bases de datos, programas que permiten manejar la información de modo sencillo. De este modo tenemos Oracle, Microsoft SQL Server, Borland Interbase entre otras. Las soluciones software que hemos citado son comerciales. En el mundo del software libre, siempre que se necesita algo, tarde o temprano seimplementa. Así tenemos MySQL, gestor muy usado en la web (combinado con php y apache) o PostgreSQL.
PostgreSQL es software libre. Concretamente está liberado bajo la licencia BSD, lo que significa que cualquiera puede disponer de su código fuente, modificarlo a voluntad y redistribuirlo libremente, PostgreSQL además de ser libre es gratuito y se puede descargar de su página web para multitud deplataformas.
Normalización

La normalización es una técnica, desarrollada inicialmente por E.F. Codd en 1972, para diseñar la estructura lógica de una base de datos en el modelo relacional. La normalización es un proceso en el cual se va comprobando el cumplimiento de una serie de reglas, o restricciones, por parte de un esquema de relación; cada regla que se cumple aumenta el grado de normalizacióndel esquema de relación; si una regla no se cumple, el esquema de relación se debe descomponer en varios esquemas de relación que sí la cumplan por separado.

La normalización sirve principalmente para tres cosas:

•Evitar la redundancia de datos.
•Evitar problemas en la actualización de datos en las tablas.
•Proteger la integridad de los datos.
La normalización es el proceso de organizarlos datos de una base de datos. Se incluye la creación de tablas y el establecimiento de relaciones entre ellas según reglas diseñadas tanto para proteger los datos como para hacer que la base de datos sea más flexible al eliminar la redundancia y las dependencias incoherentes.
Los datos redundantes desperdician el espacio de disco y crean problemas de mantenimiento. Si hay que cambiar datos que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • LA NORMALIZACION
  • Normalizacion
  • normalizacion
  • la normalizacion
  • normalizacion
  • normalizacion
  • normalizacion
  • Normalización

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS