Valores Nulos

Páginas: 3 (744 palabras) Publicado: 1 de diciembre de 2012
Materia:
Fundamentos de Base de Datos
Temas:
5.4 Valores Nulos
5.5 Operaciones de modificación a la base de datos



Valores Nulos
Null (nulo) es un marcador especial usado en el lenguaje deconsulta estructurado (SQL) para indicar que no existe un valor dentro de una base de datos. Introducido por el creador del modelo relacional de bases de datos E. F. Codd, su función es la desolventar el requisito de que los sistemas de gestión relacionales de base de datos (en inglés: Database management system, abreviado DBMS) verdaderos puedan representar información “desconocida” o “noaplicable”. Asimismo, Codd también introdujo el uso de la letra griega omega (ω) en minúscula para representar el Null en la teoría de la teoría de las bases de datos. NULL es también una palabra reservadaen el lenguaje SQL para identificar el marcador especial Null.
Null ha sido un foco de controversia y una fuente de debate debido a su asociación a la lógica ternaria (en inglés: Three-Valued Logic,abreviado 3VL), a sus restricciones de uso en SQL y a la dificultad de su manejo en SQL. Aunque las funciones especiales y predicados sirven para manejar eficazmente el Nulls, la competencia opinaque resolver este tipo de cuestiones añade complejidades y contradicciones innecesarias dentro del modelo relacional de bases de datos.
Debido a que no pertenece a ningún dominio de datos, Null no estáconsiderado propiamente un “valor”, pero realmente sí que es un marcador que indica la ausencia de un valor. Debido a esto, las comparaciones con Null nunca resultan ciertas o falsas, pero si como unresultado lógico ternario, desconocidas (unknown).
De todas formas, ciertas operaciones con Null pueden devolver valores si el valor Null no es relevante ante el resultado de la operación.
Null noestá diseñado como un número entero, carácter u otro tipo de dato específico. Debido a esto, es a veces deseable convertir explícitamente Null en un tipo de dato específico. Por ejemplo, si las...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Nules
  • Nulo
  • nulo
  • nulida
  • Nulo
  • Nulo
  • nule
  • Nulo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS