miércoles, 2 de abril de 2008

Creación de Bases de datos en Visual Fox pro 6.0

Un lector del blog me pidió que escribiera algo acerca de las bases de datos orientado a fox pro, así que aquí se los dejo.

Contenido

1. Que es una Base de datos

2. Creación de una base de datos

3. ¿Que es una tabla?

4. Tipos de tabla

5. Creación de tablas

1. ¿Que es una base de datos? Es un contenedor de tablas el cual permite la agrupación, organización y manipulación de los datos.

En DDL (lenguaje de definición de datos) existen ciertos comandos:

Create

Alter

Drop

Truncate

Estos los iremos viendo poco a poco.

2. Creacion de una base de datos

Existen 2 formas, en modo grafico y por medio de comandos, en esta ocasión lo haremos con comandos.

La sintaxis es la siguiente

Create database |Nombre de la bases de datos|

Create database infornext

Con este comando hemos creado una base de datos con el nombre de “usuarios”, ahora ya podemos crear tablas, vistas, índices los q se crean con el lenguaje DDL

Para abrir una BD escribimos la siguiente sintaxis.

Open database |nombre de la BD|

Open database infornext

Cuando se abre una BD puede abrirse de muchas formas

a. Exclusive : Abre la BD pero a desde ese momento la BD solo estará accesible al usuario que la abrió, este valor es por defecto, si no especificamos ninguna forma esta se abre en modo exclusivo.

Open database infornext ---à se abre en modo exclusivo

b. Shared : Se abre la BD en modo compartido, desde ese momento cualquier usuario puede acceder a ella.

Open database infornext shared

c. NoUpdate: Si una BD se abre como NoUpdate no se guardaran los cambios, es decir será solo lectura pero si se omite el comando se abrirá en modo lectura y escritura.

Open datase infornext noupdate

3. ¿Que es una tabla?

Son archivos que están almacenadas en la BD y que contiene mucha información de acuerdo a su metodología, y estas pueden ser asociadas o libres.

4. Tipos de tablas:

4.1 Asociadas: Se les llama asociadas porque están dentro de una base de datos, al estar en la BD no pierde atributos.

4.2 Libres: Estas tablas son independientes de la BD(No son parte) Al contrario q las asociadas estas pierden atributos.


5. Creación de tablas

En este puntos tenemos q saber que campos y tipos de datos llevara la tabla.

Los campos y los registros son los elementos fundamentales de una tabla

Vamos hacer una tabla para el registro de los usuarios que visitan infornext, que tenga los siguientes campos:

Nombre, paginaweb, fecha_naci y correo

Sintaxis:

Create table |Nombre de la tabla|

Create table usuarios (nombre c(40),paginaweb c(40),;
fecha_naci date, correo c(40))

Nota: Si en una línea no cabe todo el código entonces escribimos punto y coma ( ,; )

Ahora tenemos creada una tabla q tiene los campos de nombre de tipo carácter(c), pagina web, fecha de nacimiento de tipo date(fecha).

OJO: Para crear una tabla asociada la DB tiene que estar abierta

Para la próxima le tocara el turno a otro comando del DDL q es el alter.

También lo dejo en pdf

Creación de Bases de datos en Visual Fox pro 6.0

Saludos.



1 comentario:

Tknologyk dijo...

Hola,

el archivo no sirve!!!