“Conocimiento software>Software de base de datos

¿Qué es la normalización en el DBMS

2016/2/3
¿Un sistema de gestión de base de datos es una colección de software que permite a los usuarios definir , crear y mantener una base de datos . Definir una base de datos consiste en la especificación de restricciones para los datos almacenados en la base de datos , y la normalización es un método de diseño lógico que minimiza duplicados o redundantes , datos y fallos de diseño . Base de datos relacional

Una base de datos relacional es una base de datos electrónica que consta de varios archivos de información relacionada almacenada en tablas de filas , o registros y columnas o campos . La estructura subyacente de una base de datos relacional , conocido como un esquema , está en una forma "normal " si satisface ciertas propiedades deseables . La normalización consiste en la aplicación de forma normal cada vez más estrictos para el diseño de bases de datos , para romper la base de datos en dos o más tablas y definir las relaciones entre las tablas . El propósito principal de la normalización es permitir actualizar, insertar y eliminar las operaciones que se realicen en una sola tabla de base de datos y se propagan a lo largo de la base de datos por medio de las relaciones definidas .
Primera forma normal

La primera forma normal requiere un diseño de base de datos para eliminar los grupos repetitivos de las tablas individuales. En otras palabras, el conjunto de valores válidos que una determinada propiedad o atributo , pueden tomar - conocido como el dominio del atributo - debe incluir valores sólo simples e indivisibles . Si no es así , es muy probable corrupción de datos dentro de la base de datos . Para satisfacer la primera forma normal , un diseñador de base de datos debe identificar cada conjunto de datos relacionados con una clave principal - un conjunto de uno o más atributos que identifican de forma exclusiva cada registro de una tabla - y crear una tabla separada para cada conjunto de datos relacionados .
Segunda forma normal

la segunda forma normal se basa en el concepto de dependencia funcional, o la propiedad de uno o más atributos que determina unívocamente el valor de otros atributos. Para satisfacer la segunda forma normal , cada atributo debe ser funcionalmente dependiente de la clave principal, por lo que un diseñador de base de datos debe mover todos los atributos que no son dependientes en una mesa más pequeña . Segunda forma normal elimina los datos redundantes , mejora la integridad de los datos y evita incompatibilidades al actualizar , insertar o eliminar registros.
Tercera forma normal

La tercera forma normal se basa en la eliminación de dependencia transitiva , un tipo de dependencia funcional en la que el valor de un atributo sin clave determina el valor de otro campo que no sea clave . Para satisfacer tercera forma normal, un diseñador de base de datos debe mover todas las dependencias transitivas a una mesa más pequeña , por lo que todos los atributos no clave dependen directamente , y sólo en la clave principal.

Software de base de datos
Cómo utilizar expresiones IIF en un campo
Cómo crear una base de datos de ejemplo de Fleet Truck Mantenimiento
Cómo comparar los datos de acceso
¿Qué es SQL EM DTS
Reglas de Negocio para bases de datos Access
Transact-SQL Funciones de cadena
Cómo crear una plantilla de base de datos Oracle 10g
Cómo firmar digitalmente un formulario
Conocimiento de la computadora © http://www.ordenador.online