Cree Un Ejemplo De Base De Datos En El Cual Pueda Generar En código, En Sintaxis SQL
Rord4 de Octubre de 2011
277 Palabras (2 Páginas)940 Visitas
DESARROLLO DE ACTIVIDAD
1. Cree un ejemplo de base de datos en el cual pueda generar en código, en sintaxis SQL lo siguiente:
a) Adicionar campo
b) Adicionar registro
c) Consulta de un registro específico
d) Modificar campo
e) Eliminar registro
f) Eliminar campo
Una Dulcería como en todas se venden productos a los clientes. Para el producto se necesita pedirlo a quien pueda proporcionárselo y para eso se necesita saber los datos del proveedor.
Los datos que se necesitan saber para cada venta son: Que se ha vendido esto seria el nombre del producto, cuanto se ha vendido será la cantidad, a quien se le ha vendido pues al cliente y número de cuenta para cobrárselo será nc _ cliente
Para esto necesitaríamos saber el nombre, apellido, dirección y teléfono del cliente.
TABLA CLIENTE
ID_CLIENTE
NOMBRE_CLIENTE
APELLIDO_CLIENTE
NC_CLIENTE
DIRECCION
TELEFONO
TABLA PEDIDOS
ID_PEDIDO
ID_CLIENTE
ID_PRODUCTO
TABLA PROVEEDOR
NOMBRE_PRODUCTO
DESCRIPCION_PRODUCTO
ID_PROVEEDOR
PRECIO UNIDAD
UNIDAD EN EXITENCIA
a) Adicionar campo
Si nos piden o necesitamos adicionar un campo utilizaríamos el siguiente comando claro que esto seria después de haber creado las tablas anteriores.
Si se necesitara a los clientes saber el teléfono de un familiar por si se llegara a presentar un inconveniente.
Lo adicionaríamos de la siguiente manera:
ALTER TABLE
ADD (NOMBRE_CAMPO)
En este caso el NOMBRE_CAMPO se le pondría TELEFONO_FAMILIAR.
b) Adicionar registro
INSET INTO NOMBRE DE TABLA (campo1, campo2, campo3)
VALUES (‘valor_campo1’, ’valor_campor2, ‘valor_campo3’);
c) Consulta de un registro específico
Si queremos buscar un registro debemos seleccionarlo así:
SELECT * NOMBRETABLA WHERE campo1=”condición”;
Y si queremos ver una tabla le colocamos
SELECT*NOMBRETABLA;
Por ejemplo si vamos a consultar la tabla proveedor y queremos ver todos sus campos
Hacemos esto:
SELECT*PROVEEDOR
d) Modificar campo
UPDATE NOMBRETABLA SET campo1=”NUEVO VALOR”, campo2=”NUEVO VALOR” WHERE campo1”condición”.
e) Eliminar registro
DELETE FROM NOMBRETABLA WHERE campoautoincrement=”numero del campo”;
Ejemplo:
DELETE FROM PEDIDOS WHERE campoautoincrement=”3”;
Se eliminara el registro numero 3.
f) Eliminar campo
DELETE FROM PEDIDOS WHERE campo1=”condición”;
...