jueves, 18 de abril de 2013

base de datos


Campo:
campos se utiliza a la hora de realizar bases de datos y constituye la unidad fundamental de entrada para el registro de datos. Pueden existir cuantos nombres de campo sean necesarios, entre los más utilizados se encuentran, el campo de texto, numérico, de fecha, de sumario, de hora y de cálculo.

Registro:
registro (también llamado fila o tupla) representa un objeto único de datos implícitamente estructurados en una tabla. En términos simples, una tabla de una base de datos puede imaginarse formada de filas y columnas o campos. Cada fila de una tabla representa un conjunto de datos relacionados, y todas las filas de la misma tabla tienen la misma estructura.
Apuntador:
Los apuntadores son variables que almacenan direcciones de memoria.
En general una variable contiene un valor específico dependiendo de como fue declarada.
Un apuntador contiene la dirección de una variable que contiene un valor específico.
Una variable se refiere directamente a un valor y un apuntador se refiere indirectamente a un valor.
Apuntadores usados en C debido a que a veces son la única manera de expresar un cálculo.
Se puede llegar a obtener un código más compacto y eficiente.
Cuando se emplean sin cuidado pueden crear programas imposibles de entender.
Cuentan con una declaración propia.



Campos Clave
La estructura interna de la tabla está formada por campos. Estos campos determinan el carácter de la
información que almacenan y se identifican mediante un “nombre de campo”. El Tipo de datos
determina el carácter de la información que contiene el campo. No es lo mismo almacenar valores
numéricos con los que posteriormente podremos realizar operaciones matemáticas, que guardar textos
como los nombres de los alumnos.


Normalización de bases de datos

El proceso de normalización de bases de datos consiste en aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo entidad-relación al modelo relacional.
Las bases de datos relacionales se normalizan para:
  • Evitar la redundancia de los datos.
  • Evitar problemas de actualización de los datos en las tablas.
  • Proteger la integridad de los datos.
En el modelo relacional es frecuente llamar tabla a una relación, aunque para que una tabla sea considerada como una relación tiene que cumplir con algunas restricciones:
  • Cada tabla debe tener su nombre único.
  • No puede haber dos filas iguales. No se permiten los duplicados.
  • Todos los datos en una columna deben ser del mismo tipo.


Lista De Comandos De Visual Fox Pro



ADIR()                             SET PATH
APPEND FROM                        SET PRINTER
APPEND GENERAL                     SET PROCEDURE
APPEND MEMO                        SET RESOURCE
BUILD APP                          SET TEXTMERGE
BUILD EXE                          SET VIEW
BUILD PROJECT                      SORT
CALL                               SYS(6)
COMPILE                            SYS(7)
COPY FILE                          SYS(16)
COPY INDEXES                       SYS(101)
COPY MEMO                          SYS(2000)
COPY STRUCTURE                     SYS(2003)
COPY STRUCTURE EXTENDED            SYS(2004)
COPY TAG                           SYS(2005)
COPY TO                            SYS(2014)
CREATE                             SYS(2019)
CREATE CURSOR                      TYPE
CREATE FORM                        USE
CREATE LABEL
CREATE PROJECT
CREATE QUERY
CREATE REPORT
CREATE SCREEN
CREATE TABLE
CREATE VIEW
DELETE FILE                          
DELETE TAG
DO
ERASE
EXPORT
EXTERNAL
FCREATE()
FILE()
FILER
FOPEN()
IMPORT
INSERT INTO
JOIN
LABEL
LOAD
LOCFILE()
MODIFY COMMAND
MODIFY FILE
MODIFY LABEL
MODIFY MENU
MODIFY PROJECT
MODIFY QUERY
MODIFY REPORT
MODIFY SCREEN
PUTFILE()
RELEASE LIBRARY
RELEASE MODULE
RENAME
REPORT
RESTORE FORM
RESTORE MACROS
RESTORE WINDOW
SAVE MACROS
SAVE TO
SAVE WINDOW
SELECT-SQL
SET ALTERNATE
SET DEFAULT
SET DEVICE
SET FORMAT
SET HELP
SET INDEX
SET LIBRARY

Algunos comandos y su sintaxis

Create y Sintaxis
CREATE TABLE Tipo_trabajo(TipoTrabajo N(3) PRIMARY KEY, Descripcion C(50),Valor N(9,2),Valor_variante L) 

Para cancelar la ejecución de un programa:
o CANCEL

 Para abrir una base de datos:
o OPEN DATABASE Nombre de la base de datos.
 Ejemplo: OPEN DATABASE facturación
 Para Cerrar una Base de Datos:
o CLOSE DATABASES
Database sintaxis
Private Sub Form_Load()
       Dim FoxDataDB As Database
       Dim FoxDataRS As Recordset
       Set FoxDataDB = Workspaces(0).OpenDatabase( _
                       "C:\VFP\Samples\Mainsamp\Data\Tastrade.DBC", _
                       False, False, "FoxPro DBC;")
       Set FoxDataRS = FoxDataDB.OpenRecordset("Employee")
       Set Data1.Recordset = FoxDataRS
   End Sub



No hay comentarios:

Publicar un comentario