Download Se puede ver, en la gráfica anterior, que ya se han

Document related concepts

Clave foránea wikipedia , lookup

SQL wikipedia , lookup

Búsqueda mediante ejemplo wikipedia , lookup

Tabla (base de datos) wikipedia , lookup

Base de datos relacional wikipedia , lookup

Transcript
Paradox es un motor de base de datos que viene incluido con la herramienta RAD Delphi,
ambos de la casa Inprise, antes Borland. Provee, para la creación de tablas, la aplicación
DataBase Desktop, la cual permite además consultas QBE (Query By Example) o
archivos de scripts SQL.
Crearemos una tabla producto File/New/Table:
Al final se le debe dar un nombre, pues se almacena como un objeto de la base de datos.
Se
puede ver, en la gráfica anterior, que ya se han definido los nombres
de los campos, los tipos de datos, su longitud, la llave primaria y parte de
laConsultas.
restricción del valor mínimo para el campo precio. Para seleccionar el
tipo de dato y escoger la llave primaria se usa la barra espaciadora,
ubicándose sobre la casilla respectiva
Pero, además de lo anterior, la pantalla permite que se definan índices
secundarios, integridad referencial, entre otros. Para definir la integridad
referencial entre el campo prove de la tabla producto y clave de proveedor,
se escoge la opción Referencial Integrity, ubicada en la tabla producto.
Luego se debe haber creado la tabla proveedor, donde se definen todas
las características de la asociación entre las dos tablas.
Al final se le
debe dar un
nombre, pues
se
almacena
como un objeto
de la base de
datos.
Es posible manejar dos tipos de consultas QBE y SQL
En el primer caso, para consultar información de los productos con el nombre del
proveedor de cada uno se requiere extraer información de dos (2) tablas:
Para la consulta SQL se abre un editor donde debe digitarse
la sentencia, guardando la sintaxis estándar.
Se seleccionan las
tablas, se marcan
los
campos
a
visualizar
y
se
definen
las
condiciones de join
entre las tablas.
Para ejecutar se
usa el ícono en
forma de rayo y se
obtienen
los
resultados. Si se
desea almacenar
dicha definición, se
graba al salir.