martes, 2 de septiembre de 2014

Ejemplo BD

Archivo: CAVA



NICHO
VINO
PRODUCTOR
AÑO
BOTELLAS
LISTO
2
Chardonnay
Buena Vista
1997
1
1999
3
Chardonnay
Geiser Peak
1997
5
1999
6
Chardonnay
Simi
1996
4
1996
12
Joh Riesling
Jekel
1998
1
1999
21
Fumé Blank
Ch. St. Jean
1997
4
1999
22
Fumé Blank
Robt Mondavi
1996
2
1998
30
Genvratraminer
Ch. St. Jean
1998
3
1999
43
Cab. Suavignon
Windsor
1991
12
2000
45
Cab. Suavignon
Geiser Peak
1994
12
2002
48
Cab. Suavignon
Robt Mondavi
1993
12
2004
50
Pinot Noir
Gary Ferrel
1996
3
1999
51
Pinot Noir
Fetzer
1993
3
2000
52
Pinot Noir
Dehlinger
1995
2
1998
58
Merlot
Clos du Bois
1994
9
2000
64
Zinfandel
Cline
1994
9
2003
72
Zinfandel
Rafanelli
1995
2
2003




Ejemplos de operaciones en SQL

·         Recuperación:
SELECT vino, nicho, productor
FROM cavas
WHERE listo=2000;

VINO
NICHO
PRODUCTOR
Cab. Suavignon
43
Windsor
Pinot Noir
51
Fetzer
Merlot
58
Clos du Bois

·         Insertar
INSERT
INTO CAVA (NICHO,VINO,PRODUCTOR,AÑO,BOTELLAS,LISTO)
VALUES (53,’Pinot Noir’,’Saintsbury’,1997,6,2001);

53
Pinot Noir
Sainsbury
1997
6
2001

·         Modificar
UPDATE CAVA
SET BOTELLAS=4
WHERE NICHO=3;
Antes:
3
Chardonnay
Geiser Peak
1997
5
1999
Después:
3
Chardonnay
Geiser Peak
1997
4
1999
           
·         Eliminar
DELETE
FROM CAVA
WHERE NICHO=2;
Eliminara:
2
Chardonnay
Buena Vista
1997
1
1999




Puntos importantes de estos ejemplos:




  • Los archivos computarizados como el de CAVA a menudo se les llaman tablas, con más precisión tablas relacionales.
  • Las filas de dicha tabla se conocen como registros y las columnas como campos de dichos registros.
  • Las columnas VINO y PRODUCTOR contienen datos de tipo cadena de caracteres y las demás columnas contienen datos enteros.
  • La columna NICHO constituye la clave primaria de la tabla CAVA, lo que significa que no es posible que 2 filas de CAVA contengan el mismo valor de NICHO, usualmente se usa un subrayado doble para señalar la columna de clave primaria.
  • Las operaciones de ejemplo o QUERYs, SELECT, INSERT, DELETE, SET, WHERE están expresados  en un lenguaje SQL, SQL en el lenguaje estándar para interactuar con BD relacionales y es soportado por prácticamente todos los productos de BD actuales. SQL significa Lenguaje Estructurado de Consultas y se pronuncia “is quiu el” o “ese cu ele”.
  • La gran mayoría de los Sistemas de Bases de Datos actuales son Relacionales y son los más usados hasta estos días.






No hay comentarios.:

Publicar un comentario