que es una base de datos etc

19.02.2013 09:58

 

Una base de datos es una colección de información organizada de forma que un programa de ordenador pueda seleccionar rápidamente los fragmentos de datos que necesite. Una base de datos es un sistema de archivos electrónico.

Las bases de datos tradicionales se organizan por campos, registros y archivos. Un campo es una pieza única de información; un registro es un sistema completo de campos; y un archivo es una colección de registros. Por ejemplo, una guía de teléfono es análoga a un archivo. Contiene una lista de registros, cada uno de los cuales consiste en tres campos: nombre, dirección, y número de teléfono.

A veces se utiliza DB, de data base en inglés, para referirse a las bases de datos.

 

 

Tipos de campos de Visual FoxPro

Tipo de campo

Descripción

Tamaño

Intervalo

Double

Número de signo flotante de precisión doble

8 bytes

+/-4,94065645841247E-324 a +/-8,9884656743115E307

Float

Igual que Numeric

8 bytes en la memoria;
1 a 20 bytes en una tabla

- 0,9999999999E+19 a 0,9999999999E+20

General

Referencia a un objeto OLE

4 bytes en una tabla

Limitado por la memoria disponible

Integer

Valores enteros

4 bytes

-2147483647 a 2147483647

Memo

Referencia a un bloque de datos

4 bytes en una tabla

Limitado por la memoria disponible

Character (Binario)

Datos de tipo Character que desea mantener sin modificación en las páginas de códigos

1 byte por carácter hasta 254

Cualquier carácter

Memo (Binario)

Datos de campo Memo que desea mantener sin modificación en las páginas de códigos

4 bytes en una tabla

Limitado por la memoria disponible

Sugerencia   Puede utilizar la función TYPE ( ) para determinar el tipo de datos almacenado en una variable, un elemento de matriz o un campo.

Cada tipo de datos tiene sus propias características, incluido el tamaño de almacenamiento:

Diferencias de almacenamiento de tipos de datos

https://i.msdn.microsoft.com/dynimg/IC117599.gif

 

  Extensiones de bases de datos específicas del proveedor

 

REGISTRO. Las tablas pueden contener desde los pocos registros de nuestra agenda de teléfonos personal, hasta las decenas de millones de registros que gestionan las bases de datos de los bancos, compañías telefónicas, Hacienda, etc.

Las hojas de cálculo como MS Excel funcionan estupendamente como modestas bases de datos de una sola tabla. ¡Incluso una tabla escrita en MS Word u otro procesador de textos puede considerarse como una primitiva base de datos! En última instancia, siempre es preferible tener los datos sistemáticamente organizados de algún modo que carecer de organización alguna. A la información almacenada en una base de datos se le llama información estructurada, ya que los datos se amoldan a una estructura preexistente.

Una sola tabla no basta cuando queremos mantener junta información sobre diferentes temas. Por ejemplo, llevar cuenta de los documentos de nuestro grupo de trabajo pero también de las tareas concretas, y de las personas y los proyectos, etc.

En Xadoc llamamos OBJETO a cada tema diferente: Tareas, Personas, Proyectos, Documentos, etc.

Lo normal es dedicar una tabla a cada objeto, ya que cada tema/objeto requiere de un juego de campos diferente para describirlo.