|
|
La creación de una base de datos implica la creación de tablas. Al crear
las tablas deberá indicar los campos, los tipos de datos, los posibles valores
predeterminados para cada campo, los descencadenantes para cada tabla y los índices que
se utilizan para establecer las relaciones entre las tablas.
Es posible crear una tabla en una base de datos, o bien una tabla libre
no asociada a ninguna base. A medida que se crea la tabla, se puede crear
nombres largos de tabla y de campo, y también aprovechar las posibilidades de diccionario
de datos para tablas de base de datos, nombres largos de campo, valores de
campo predeterminados, reglas a nivel de campo, y descencadenantes.
PARA CREAR UNA NUEVA TABLA ,
seguir los siguientes pasos:
En el Administrador de proyectos seleccionar una base de datos, elegir "Tablas"
y luego "Nuevo" para abrir el Generador de tablas.
El Generador de base de datos aparecerá inmediatamente después de crear la base de datos.
Aquí se podrá crear una nueva tabla haciendo click en el icono
PARA CREAR UNA NUEVA TABLA LIBRE En el Administrador de Proyectos, seleccionar "Tablas libres" y luego "Nueva" para abrir el Generador de tablas.
Al crear una tabla, Visual FoxPro asigna por defecto un nombre de tabla como Tabla1.dbf y solicita ingresar un nombre y guardarlo. Continuando con el proyecto, se creará una de las tablas en la base de datos "testdata.dbc" será "publicaciones.dbf", cuya estructura se encuentra en la siguiente hoja.
Aqui aparecerá el diseñador de tablas, en el que se digita el campo, tipo y ancho de cada campo.
A continuación se da a conocer las estructuras de las tablas a crear en la base de datos testdata las mismas que deben crearse de la misma forma que la tabla publicación explicada en el ejemplo anterior.
******************************************
Estructura de la Tabla Publicación
******************************************
colección
Indice : key1 caracter
tipo de llave llave principal 50
Campo
*******************************************
Estructura de la Tabla Responsable
*******************************************
Nombre Tipo Ancho Descripción
Indice :
tipo de llave campo key1 llave principal codi_resp
**********************************
Estructura de la Tabla Area
**********************************
Nombre Tipo Ancho Descripción
Indice :
****************************************
Estructura de la Tabla Mae_publi
****************************************
Nombre Tipo Ancho Descripción
Indices:
|