Trabajo De Redes
Enviado por arparin82 • 19 de Mayo de 2012 • 1.044 Palabras (5 Páginas) • 453 Visitas
Cinco ejemplos de objetos a ingresar a la base de datos, teniendo en cuenta las clases diseñadas
1- Vamos a ingresar un proveedor
Nombre Registrar proveedor
Quien lo hace Dpto. de compras
Definición de la acción Permite realizar el registro o ingreso de un proveedor de un articulo
Pasos 1. Se consulta el proveedor en el sistema
2. En caso de no existir de ingresan los datos
3. Se registra o guarda la información
Pasos 1 Consulta
Select codigo, descripción from proveedor where codigo='9692445'
En caso de no existir:
Paso 2 y 3
Insert Into proveedor (codigo, descricion, dirección, teléfono, celular) Values (9692445, 'Pepito', 'calle 13 No. 45-23', 7427730, 3114388484)
2- Vamos a ingresar un artículo.
Nombre Registrar proveedor
Quien lo hace Dpto. de compras
Definición de la acción Permite realizar el registro o ingreso de un articulo
Pasos 1. Se consulta el articulo en el sistema
2. En caso de no existir de ingresan los datos
3. Se registra o guarda la información
Pasos 1 Consulta
Select codigo, descripción from articulos where codigo='31033'
En caso de no existir:
Paso 2 y 3
Insert Into articulo (codigo, descricion) Values (31033, 'Pimenton')
3- Vamos a ingresar un grupo.
Nombre Registrar grupo
Quien lo hace Dpto. de tecnología
Definición de la acción Permite realizar el registro o ingreso de un grupo
Pasos 4. Se consulta el usuario en el sistema
5. En caso de no existir de ingresan los datos
6. Se registra o guarda la información
Pasos 1 Consulta
Select id, desFamilia from grupo where id='31'
En caso de no existir:
Paso 2 y 3
Insert Into grupo (id, desFamilia) Values (31, 'VERDURAS')
4- Vamos a ingresar un cliente.
Nombre Registrar usuario
Quien lo hace Dpto. de tecnología
Definición de la acción Permite realizar el registro o ingreso de un usuario
Pasos 7. Se consulta el usuario en el sistema
8. En caso de no existir de ingresan los datos
9. Se registra o guarda la información
Pasos 1 Consulta
Select id, descripcion from usuario where id='1034123432'
En caso de no existir:
Paso 2 y 3
Insert Into usuario (id, descripcion) Values (1034123432, 'Francisco perez')
5- Vamos a ingresar un cliente
Nombre Registrar cliente
Quien lo hace Dpto. de terceros
Definición de la acción Permite realizar el registro o ingreso de un cliente
Pasos 10. Se consulta el usuario en el sistema
11. En caso de no existir de ingresan los datos
12. Se registra o guarda la información
Pasos 1 Consulta
Select codigo, descripción from proveedor where codigo='79567874'
En caso de no existir:
Paso 2 y 3
Insert Into proveedor (codigo, descricion, dirección, teléfono, celular) Values (79567874, 'Maria cleopatra', 'cra 39 No. 1n-02', 4777740, 3214567893)
Tres consultas. Describir cómo se hacen en la base de datos orientada a objetos
La estructura para hacer consultas es la siguiente teniendo en cuenta nuestra base de datos, propuesta en el trabajo colaborativo 1.
select campos tabla a, campos table b from table a, table b where condiciones.
1- Ahora supongamos que queremos ver lo que se ingreso en las líneas de la factura de venta la consulta quedaría de la siguiente manera:
Select s.id, s.descripcion, c.id, c.tdoc, cl.codigo, cl.descripción, a.código, a.descricion, l.cantidad, u.descripción from sede s, cliente cl, cabfactura c, articulo a, linfactura l, usuario u where s.id=c.idsede and cl.id=c.idcliente and u.id=c.idusuario and c.id=l.idcabfactura and a.id=l.idarticulo
...