velneo: base de datos modelo real - tipos de campos
TRANSCRIPT
Base de datosmodelo real
Tipos de campos
Base de datosmodelo real
Tipos de campos
¿Qué son los campos tipo fórmula?
• Son campos que se calculan en tiempo de ejecución.
• No ocupan espacio en disco.
• Se calculan en el momento que se utilizan.
• Se pueden usar igual que cualquier tipo de campo.
• El único sitio donde no es posible usarlos es en la indexación de la tabla.
Base de datosmodelo real
Tipos de campos
Tipo Descripción Tamaño máximo
AlfabéticoPermite almacenar cualquiera de los 256 caracteres ASCII. Cada carácter ocupa un byte.
512 caracteres o bytes.
Alfa128Permite almacenar mayúsculas, minúsculas, números y algunos caracteres especiales. Cada 7 bits almacena un carácter.
585 caracteres en 512 bytes.
Alfa64Permite almacenar mayúsculas, números y algunos caracteres especiales. Cada 3 bytes almacena 4 caracteres.
682 caracteres en 512 bytes.Ahorra un 25% de espacio.
Alfa40Permite almacenar mayúsculas, números y el guión. Se usa habitualmente para códigos. Cada 2 bytes almacena 3 caracteres.
768 caracteres en 512 bytes.Ahorra un 33% de espacio.
Campos de tipo alfabético
Base de datosmodelo real
Tipos de campos
Tipo Descripción Tamaño máximo
Fecha Almacena cualquier fecha Siempre ocupa 3 bytes
HoraAlmacena la hora del día. Su rango va desde las “00:00:00” hasta las “23:59:59”
Siempre ocupa 3 bytes
Tiempo Almacena una fecha y una hora Siempre ocupa 4 bytes
Booleano Almacena un estado. Su valor oscila entre 0=No y 1=SíSiempre ocupa 1 byteAunque realmente se usa 1 bit
Campos de tipo numérico, fecha, hora y booleano
Base de datosmodelo real
Tipos de campos
Tipo Descripción Tamaño máximo
Objetotexto
Almacena cualquier texto sin formato 4.000 millones de bytes
Objetodibujo
Almacena cualquier imagen. Puede importar de BMP y JPG
Imágenes de hasta 4.000 millones de bytes
Objetotexto enriquecido
Almacena texto con formato RTF como por ejemplo un documento MS Word.
4.000 millones de bytes
OLEgenérico
Almacena cualquier fichero que tenga asociada a su extensión una aplicación servidora. Por ejemplo un documento Word, Excel, PDF, etc.
4.000 millones de bytes
eMailAlmacena el contenido de un email incluyendo el remitente, destinatario, CC, BCC, asunto cuerpo y adjuntos
4.000 millones de bytes
Binario Almacena el contenido de cualquier fichero del disco 4.000 millones de bytes
Campos de tipo objeto
Base de datosmodelo real
Tipos de campos
Tipo Descripción Tamaño máximo
Fórmulanumérica
Almacena el cálculo de una fórmula cuyo resultado se convierte a un valor numérico
IlimitadoNo ocupa espacio en disco
Fórmulaalfabético
Almacena el cálculo de una fórmula cuyo resultado se convierte a un valor alfabético
IlimitadoNo ocupa espacio en disco
Fórmulafecha
Almacena el cálculo de una fórmula cuyo resultado se convierte a un valor de tipo fecha
IlimitadoNo ocupa espacio en disco
Fórmulatiempo
Almacena el cálculo de una fórmula cuyo resultado se convierte a un valor de tipo hora
IlimitadoNo ocupa espacio en disco
Fórmulahistórico
Almacena el resultado de acumular la fórmula definida con los campos de una tabla histórica. Permite, p.e., sumar los importes de una factura en la cabecera.
IlimitadoNo ocupa espacio en disco
Fórmuladinámica
Almacena el resultado de una fórmula que puede grabar el usuario final de la aplicación y que se calcula dinámicamente cuando se usa
IlimitadoNo ocupa espacio en disco
Campos de tipo fórmula