Cree Un Ejemplo De Base De Datos En El Cual Pueda Generar En código, En Sintaxis SQL
Enviado por Rord • 4 de Octubre de 2011 • 277 Palabras (2 Páginas) • 886 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”;
...