Java

Solo disponible en BuenasTareas
  • Páginas : 20 (4853 palabras )
  • Descarga(s) : 4
  • Publicado : 12 de mayo de 2010
Leer documento completo
Vista previa del texto
-------------------------------------------------
Base de datos
Una base de datos o banco de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido, una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta. En la actualidad, ydebido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital (electrónico), que ofrece un amplio rango de soluciones al problema de almacenar datos.
Existen programas denominados sistemas gestores de bases de datos, abreviado SGBD, que permiten almacenar y posteriormente acceder a los datos de forma rápida yestructurada. Las propiedades de estos SGBD, así como su utilización y administración, se estudian dentro del ámbito de la informática.
Las aplicaciones más usuales son para la gestión de empresas e instituciones públicas. También son ampliamente utilizadas en entornos científicos con el objeto de almacenar la información experimental.
Aunque las bases de datos pueden contener muchos tipos de datos,algunos de ellos se encuentran protegidos por las leyes de varios países. Por ejemplo, en España los datos personales se encuentran protegidos por la Ley Orgánica de Protección de Datos de Carácter Personal(LOPD).

DBMS
Los sistemas de gestión de bases de datos o SGBD son un tipo de software muy específico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que lautilizan.
Tabla
Tabla en las bases de datos, se refiere al tipo de modelado de datos, donde se guardan los datos recogidos por un programa. Su estructura general se asemeja a la vista general de un programa de Hoja de cálculo.
* Campo: Corresponde al nombre de la columna. Debe ser único y además de tener un tipo de dato asociado.
* Registro: Corresponde a cada fila que compone la tabla.Allí se componen los datos y los registros. Eventualmente pueden ser nulos en su almacenamiento.

Tipos de datos
Tipo de Datos | Longitud | Descripción |
BINARY | 1 byte | Para consultas sobre tabla adjunta de productos de bases de datos que definen un tipo de datos Binario. |
BIT | 1 byte | Valores Si/No ó True/False |
BYTE | 1 byte | Un valor entero entre 0 y 255. |
COUNTER | 4 bytes |Un número incrementado automáticamente (de tipo Long) |
CURRENCY | 8 bytes | Un entero escalable entre 922.337.203.685.477,5808 y 922.337.203.685.477,5807. |
DATETIME | 8 bytes | Un valor de fecha u hora entre los años 100 y 9999. |
SINGLE | 4 bytes | Un valor en punto flotante de precisión simple con un rango de - 3.402823*1038 a -1.401298*10-45 para valores negativos, 1.401298*10- 45 a3.402823*1038 para valores positivos, y 0. |
DOUBLE | 8 bytes | Un valor en punto flotante de doble precisión con un rango de - 1.79769313486232*10308 a -4.94065645841247*10-324 para valores negativos, 4.94065645841247*10-324 a 1.79769313486232*10308 para valores positivos, y 0. |
SHORT | 2 bytes | Un entero corto entre -32,768 y 32,767. |
LONG | 4 bytes | Un entero largo entre -2,147,483,648y 2,147,483,647. |
LONGTEXT | 1 byte por carácter | De cero a un máximo de 1.2 gigabytes. |
LONGBINARY | Según se necesite | De cero 1 gigabyte. Utilizado para objetos OLE. |
TEXT | 1 byte por carácter | De cero a 255 caracteres. |

Normalización
Es el proceso mediante el cual se transforman datos complejos a un conjunto de estructuras de datos mas pequeñas y ademas de ser mas simples ymas estables, son mas faciles de mantener.
Existen basicamente tres niveles de normalización, las cuales son:
1. Primera forma normal (1FN)
2. Segunda forma normal (2FN)
3. Tercera forma normal (3FN)
 
1. Primera forma normal (1FN):
Incluye la eliminación de todos los grupos repetidos.
 
2. Segunda forma normal (2FN):
Asegura que todas las columnas que no son llave sean...
tracking img