SlideShare una empresa de Scribd logo
1 de 18
CODIGO DE LAS CLASES DEL PROYECTO
CLASE CATEGORIA

  //Atributos de categoría
  private String id_Categoria,nombre, descripcion;

  //Constructor de categoría
  public Categoria(String id_Categoria,String nombre,String descripcion) {

  //Funciones GET de Categoría
  public String getid_Categoria()

  public String getNombre()

  public String getDescripcion()

 //Funciones SET de Categoría
  public void setid_Categoria(String id_Categoria)

  public void setNombre(String nombre)

  public void setdescripcion(String descripcion)

//Función que se encarga de hacer la consulta de todas las categorías registradas en
el sistema, para lo cual hace uso del procedure “Categoria” y de este usa la función
“ConsultarCategoria”

  public ResultSet ConsultarCategoria()

//Función que se encarga de registrar una categoría en el sistema para lo cual hace
uso de las funciones GET y también del procedure “Categoria” y de este usa la
función “InsertarCategoria”

  public boolean insertarCategoria()

//Función que se encarga de eliminar una categoría del sistema para lo cual recibe
una variable string que es el id de la categoría a eliminar y hace uso del procedure
“Categoria” y de este usa la función “EliminarCategoria”

  public boolean EliminarCategoria(String id_categoria)

//Función que se encarga de modificar una categoría en el sistema para lo cual
recibe todos los atributos de categoría para ser actualizada y hace uso del
procedure “Categoria” y de este la función “ModificarCategoria”

      public boolean ModificarCategoria(String id_categoria, String nombre, String
descripcion)

//Función que se encarga de consultar una categoría del sistema por código para lo
cual recibe una variable string que es el id de la categoría a consultar y hace uso
del procedure “Categoria” y de este usa la función “ConsultarCategoriaxCod”

  public Categoria ConsultarCategoriaxCod(String id_categoria)

//Función que se encarga de consultar una categoría por nombre del sistema para
lo cual recibe una variable string que es el nombre de la categoría a consultar y
hace     uso   del   procedure      “Categoria”   y    de    este   la   función
“ConsultarCategoriaxNombre”

  public Categoria ConsultarCategoriaxNombre(String nombre)
CLASE CIUDAD


  //Atributos de ciudad
  private String id_ciudad,nombre;

  //Constructor de ciudad
  public Ciudad(String id_ciudad,String nombre)

  //Funciones GET de Ciudad
  public String getid_Ciudad()

  public String getNombre()

  //Funciones SET de Ciudad
  public void setid_Ciudad(String id_ciudad)

  public void setNombre(String nombre)

//Función que se encarga de consultar una ciudad del sistema por código para lo
cual recibe una variable string que es el id de la ciudad a consultar y hace uso del
procedure “Ciudad” y de este usa la función “ConsultarCiudadxCod”

  public Ciudad ConsultarCiudadxCod(String id_ciudad)

//Función que se encarga de hacer la consulta de todas las ciudades registradas en
el sistema, para lo cual hace uso del procedure “Ciudad” y de este usa la función
“ConsultarCiudad”

  public ResultSet ConsultarCiudad()

//Función que se encarga de registrar una ciudad en el sistema para lo cual hace
uso de las funciones GET y también del procedure “Ciudad” y de este usa la
función “InsertarCiudad”

  public boolean insertarCiudad()

//Función que se encarga de eliminar una ciudad del sistema para lo cual recibe
una variable string que es el id de la ciudad a eliminar y hace uso del procedure
“Ciudad” y de este usa la función “EliminarCiudad”

  public boolean EliminarCiudad(String id_ciudad)

//Función que se encarga de modificar una ciudad en el sistema para lo cual recibe
todos los atributos de ciudad para ser actualizada y hace uso del procedure
“Ciudad” y de este la función “ModificarCiudad”

  public boolean ModificarCiudad(String id_ciudad, String nombre)
CLASE CLIENTE

   //Atributos de cliente
                       private     String      cedula,nombre,apellidos,       direccion,
telefono1,telefono2,email,id_ciudad;

   //Constructor de Cliente
    public Cliente(String cedula,String nombre,String apellidos,String direccion, String
telefono1, String telefono2, String email,String id_ciudad)

  //Funciones GET de Cliente
  public String getCedula()

  public String getNombre()

  public String getApellidos()

  public String getDireccion()

  public String getTelefono1()

  public String getTelefono2()

  public String getEmail()

  public String getid_Ciudad()

 //Funciones SET de Cliente
  public void setCedula(String cedula)

  public void setNombre(String nombre)

  public void setApellidos(String apellidos)

  public void setDireccion(String direccion)

  public void setTelefono1(String telefono1)

  public void setTelefono2(String telefono2)

  public void setEmail(String email)

  public void setid_Ciudad(String id_ciudad)

//Función que se encarga de hacer la consulta de todos los clientes registrados en el
sistema, para lo cual hace uso del procedure “Cliente” y de este usa la función
“ConsultarCliente”
public ResultSet ConsultarClientee()

//Función que se encarga de registrar un cliente en el sistema para lo cual hace uso
de las funciones GET y también del procedure “Cliente” y de este usa la función
“InsertarCliente”

  public boolean insertarClientee()

//Función que se encarga de eliminar un Cliente del sistema para lo cual recibe una
variable string que es el id del cliente a eliminar y hace uso del procedure “Cliente”
y de este usa la función “EliminarCliente”

  public boolean EliminarClientee

//Función que se encarga de modificar un cliente en el sistema para lo cual recibe
todos los atributos del cliente para ser actualizado y hace uso del procedure
“Cliente” y de este la función “ModificarCliente”

  public boolean ModificarClientee

//Función que se encarga de consultar un cliente del sistema por código para lo
cual recibe una variable string que es el id del cliente a consultar y hace uso del
procedure “Cliente” y de este usa la función “ConsultarClientexCed”

  public Cliente ConsultarClientexCedd(String cedula)

//Función que se encarga de consultar un cliente por nombre del sistema para lo
cual recibe una variable string que es el nombre del cliente a consultar y hace uso
del procedure “Cliente” y de este la función “ConsultarClientexNombre”

  public Cliente ConsultarClientexNombre(String nombre)

//Función que se encarga de consultar un cliente por nombre del sistema para lo
cual recibe una variable string que es el apellido del cliente a consultar y hace uso
del procedure “Cliente” y de este la función “ConsultarClientexApellido”

  public Cliente ConsultarClientexApellido(String apellido)
CLASE CONEXION

  //Conexion con la base de datos
  public Connection getConexion ()

//Cierra la conexion con la base de datos
   public void closeConnection()

 public Connection getConndatos()




CLASE USUARIO

  //Atributos de Usuario
  private String usuario,contrasenia;

  //Funciones GET de Usuario
  public String getUsuario()

  public String getContrasenia()

  //Funciones SET de Usuario
  public void setUsuario(String usuario)

  public void setContrasenia(String contrasenia)

//Función que se encarga de modificar la clave de un usuario en el sistema para lo
cual hace uso de las funciones SET y también del procedure “Usuario” y de este
usa la función “ModificarClave”

  public boolean ModificarClave(String user, String newpass)
CLASE EMPLEADO


//Atributos de empleado
    private String cedula,nombre,apellidos, direccion, telefono1,telefono2,email, cargo,
id_jefe, usuario;

   //Constructor de Empleado
      public Empleado(String cedula,String nombre,String apellidos,String direccion,
String telefono1, String telefono2, String email, String cargo)

  //Funciones GET de empleado
  public String getCedula()

  public String getNombre()

  public String getApellidos()

  public String getDireccion()

  public String getTelefono1()

  public String getTelefono2()

  public String getEmail()

  public String getCargo()

  public String get_idJefe()

  public String getUsuario()

  //Funciones SET de empleado

  public void setCedula(String cedula)

  public void setNombre(String nombre)

  public void setApellidos(String apellidos)

  public void setDireccion(String direccion)

  public void setTelefono1(String telefono1)

  public void setTelefono2(String telefono2)

  public void setEmail(String email)

  public void setCargo(String cargo)
public void set_idJefe(String id_jefe)

  public void setUsuario(String usuario)

 //Función que se encarga de hacer la consulta de todos los empleados registrados
en el sistema, para lo cual hace uso del procedure “Empleado” y de este usa la
función “ConsultarEmpleado”

   public ResultSet ConsultarEmpleado()

//Función que se encarga de registrar un empelado en el sistema para lo cual hace
uso de las funciones GET y también del procedure “Empleado” y de este usa la
función “InsertarEmpleado”

  public boolean insertarEmpleado(String usuario, String password)

//Función que se encarga de eliminar un Empleado del sistema para lo cual recibe
una variable string que es el id del empleado a eliminar y hace uso del procedure
“Empleado” y de este usa la función “EliminarEmpleado”

  public boolean eliminarEmpleado(String cedula)

//Función que se encarga de modificar un empleado en el sistema para lo cual
recibe todos los atributos del cliente para ser actualizado y hace uso del procedure
“Empleado” y de este la función “ModificarEmpleado”

    public boolean ModificarEmpleado(String ced, String name, String lastname, String
dir, String tel1,String tel2,String email, String cargo)

//Función que se encarga de consultar un empleado del sistema por código para lo
cual recibe una variable string que es el id del empleado a consultar y hace uso del
procedure “Empleado” y de este usa la función “ConsultarEmpleadoxCed”

  public Empleado ConsultarEmpleadoxCed(String cedula)

//Función que se encarga de consultar un empleado por usuario del sistema para lo
cual recibe una variable string que es el usuario del empleado a consultar y hace
uso del procedure “Empleado” y de este la función “ConsultarEmpleadoxUsuario”

   public Empleado ConsultarEmpleadoxUsuario(String usuario)

//Función que se encarga de consultar un empleado por nombre del sistema para lo
cual recibe una variable string que es el nombre del empleado a consultar y hace
uso del procedure “Empleado” y de este la función “ConsultarEmpleadoxNombre”

   public Empleado ConsultarEmpleadoxNombre(String nombre)

//Función que se encarga de consultar un empleado por apellido del sistema para lo
cual recibe una variable string que es el apellido del empleado a consultar y hace
uso     del    procedure      “Empleado”         y    de    este    la     función
“ConsultarEmpleadoxApellido”

  public Empleado ConsultarEmpleadoxApellido(String apellido)

//Función que se encarga de verificar un empleado por el usuario y por la clave,
para lo cual recibe dos variables string que es el usuario y la clave del empleado a
consultar y hace uso del procedure “Empleado” y de este la función
“ValidarUsuario”

  public boolean validarUsuario(String user , String pass)
CLASE ITEM


  //Atributos de Item
                       private     String      id_item,nombre,descripcion,     stock,
precio_cliente,precio_proveedor,id_categoria,id_proveedor;

  //Constructor de Item
     public Item(String id_item,String nombre,String descripcion,String stock, String
precio_cliente, String precio_proveedor, String id_catgoria, String id_proveedor)

  //Funciones GET de Item
  public String getid_item()

  public String getNombre()

  public String getDescripcion()

  public String getStock()

  public String getPrecio_cliente()

  public String getPrecio_proveedor()

  public String getId_categoria()

  public String getId_proveedor()

  //Funciones SET de Item
  public void setid_item(String id_item)

  public void setNombre(String nombre)

  public void setdescripcion(String descripcion)

  public void setstock(String stock)

  public void setprecio_cliente(String precio_cliente)

  public void setprecio_proveedor(String precio_proveedor)

  public void setId_categoria(String id_categoria)

  public void setId_proveedor(String id_proveedor)

//Función que se encarga de hacer la consulta de todos los items registrados en el
sistema, para lo cual hace uso del procedure “Item” y de este usa la función
“ConsultarItem”

   public ResultSet ConsultarItem()
//Función que se encarga de registrar un ítem en el sistema para lo cual hace uso de
las funciones GET y también del procedure “Item” y de este usa la función
“InsertarItem”

  public boolean insertarItem()

//Función que se encarga de eliminar un Item del sistema para lo cual recibe una
variable string que es el id del item a eliminar y hace uso del procedure “Item” y
de este usa la función “EliminarItem”

  public boolean EliminarItem(String id_item)

//Función que se encarga de modificar un item en el sistema para lo cual recibe
todos los atributos del item para ser actualizado y hace uso del procedure “Item” y
de este la función “ModificarItem”

     public boolean ModificarItem(String id_item, String nombre, String descripcion,
String stock, String precio_cliente,String precio_proveedor)

//Función que se encarga de modificar el stock en bodega de un item en el sistema
para lo cual recibe dos atributos del item para ser actualizado y hace uso del
procedure “Item” y de este la función “ModificarStock”

  public boolean ModificarStock(String id_item, String cantidad)

//Función que se encarga de consultar un item por codigo del sistema para lo cual
recibe una variable string que es el codigo del item a consultar y hace uso del
procedure “Item” y de este la función “ConsultarItemxCod”

  public Item ConsultarItemxCod(String id_item)

//Función que se encarga de consultar un item por nombre del sistema para lo cual
recibe una variable string que es el nombre del item a consultar y hace uso del
procedure “Item” y de este la función “ConsultarItemxNombre”

  public Item ConsultarItemxNombre(String nombre)

//Función que se encarga de consultar un item por categoria del sistema para lo
cual recibe una variable string que es la categoria del item a consultar y hace uso
del procedure “Item” y de este la función “ConsultarItemxCategoria”

  public Item ConsultarItemxCategoria(String categoria)

//Función que se encarga de consultar un item por Proveedor del sistema para lo
cual recibe una variable string que es el proveedor del item a consultar y hace uso
del procedure “Item” y de este la función “ConsultarItemxProveedor”

  public Item ConsultarItemxProveedor(String proveedor)
CLASE PROVEEDOR


  //Atributos de Proveedor
  private String ruc,nombre,descripcion, direccion, telefono1,telefono2,email;

   //Constructor de Proveedor
   public Proveedor(String ruc,String nombre,String descripcion,String direccion, String
telefono1, String telefono2, String email)

  //Funciones GET de Proveedor
  public String getruc()

  public String getNombre()

  public String getdescripcion()

  public String getDireccion()

  public String getTelefono1()

  public String getTelefono2()

  public String getEmail()

  //Funciones SET de Proveedor
  public void setruc(String ruc)

  public void setNombre(String nombre)

  public void setdescripcion(String descripcion)

  public void setDireccion(String direccion)

  public void setTelefono1(String telefono1)

  public void setTelefono2(String telefono2)

  public void setEmail(String email)

//Función que se encarga de hacer la consulta de todos los proveedores registrados
en el sistema, para lo cual hace uso del procedure “Proveedor” y de este usa la
función “ConsultarProveedor”

   public ResultSet ConsultarProveedor()

//Función que se encarga de registrar un proveedor en el sistema para lo cual hace
uso de las funciones GET y también del procedure “Proveeedor” y de este usa la
función “InsertarProveedor”
public boolean insertarProveedor()

//Función que se encarga de eliminar un Proveedor del sistema para lo cual recibe
una variable string que es el id del proveedor a eliminar y hace uso del procedure
“Proveedor” y de este usa la función “EliminarProveedor”

public boolean EliminarProveedor(String ruc)

//Función que se encarga de modificar un proveedor en el sistema para lo cual hace
uso de las funciones GET y también del procedure “Proveeedor” y de este usa la
función “ModificarProveedor”

     public boolean ModificarProveedor(String ruc, String nombre, String direccion,
String telefono1,String telefono2,String email, String descripcion)

//Función que se encarga de consultar un proveedor por código del sistema para lo
cual recibe una variable string que es el código del proveedor a consultar y hace
uso del procedure “Proveedor” y de este la función “ConsultarProveedorxCod”

  public Proveedor ConsultarProveedorxCod(String ruc)

//Función que se encarga de consultar un proveedor por nombre del sistema para
lo cual recibe una variable string que es el nombre del proveedor a consultar y
hace    uso    del   procedure     “Proveedor”    y   de    este   la   función
“ConsultarProveedorxNombre”

  public Proveedor ConsultarProveedorxNombre(String nombre)
CLASE VENTA


  //Atributos de Venta
  private String fecha_pago, total, id_cliente, id_empleado;
  int id_Factura;

  //Constructor de Venta
   public Venta(int id_Factura,String fecha_pago, String total, String id_cliente, String
id_empleado)

  //Funciones GET de Venta
  public int getid_Factura()

  public String getFechaPago()

  public String getTotal()

  public String getId_Cliente()

  public String getId_Empleado()

  //Funciones SET de Venta
  public void setId_Factura(int id_Factura)

  public void setFechaPago(String fecha_pago)

  public void setTotal(String total)

  public void setIdCliente(String id_cliente)

  public void setIdEmpleado(String id_empleado)

//Función que se encarga de hacer la consulta de todas las ventas registrados en el
sistema, para lo cual hace uso del procedure “Venta” y de este usa la función
“ConsultarVenta”

   public ResultSet ConsultarVenta()

//Función que se encarga de registrar una venta en el sistema para lo cual hace uso
de las funciones GET y también del procedure “Venta” y de este usa la función
“InsertarVenta”

 public boolean insertarVenta()

//Función que se encarga de eliminar una Venta del sistema para lo cual recibe una
variable string que es el id de la venta a eliminar y hace uso del procedure “Venta”
y de este usa la función “EliminarVenta”

  public boolean EliminarVenta(int id)
//Función que se encarga de modificar una venta en el sistema para lo cual hace
uso de las funciones GET y también del procedure “Venta” y de este usa la función
“ModificarVenta”

  public boolean ModificarVenta(int id_factura, String total)

//Función que se encarga de consultar una venta por mes en el sistema para lo cual
recibe dos variables string que son el mes y el año y también hace uso del
procedure “Venta” y de este usa la función “ConsultarVentaxMes”

    public ResultSet ConsultarVentaxMes(String mes,String anio)

//Función que se encarga de hacer la consulta de todas las ventas por codigo
registradas en el sistema, para lo cual recibe una variable entera que es el id de la
venta y hace uso del procedure “Venta” y de este usa la función
“ConsultarVentaxId”

   public Venta ConsultarVentaxId(int id_venta)

//Función que se encarga de generar el código de la factura al momento de hacer
una venta, para lo cual hace uso del procedure “Venta” y de este usa la función
“MaxId”

   public int MaxIdVenta()
CLASE VENTA PRODUCTO


  //Atributos de VentaProducto
  private int id_venta, id_ventaproducto;
  private String cantidad,subtotal,precio_unitario, id_item;

  //Constructor de VentaProducto
  public VentaProducto()

  //Funciones GET de VentaProducto
  public int getId_venta()

  public String getId_item()

  public int getId_ventaproducto()

  public String getCantidad()

  public String getSubtotal()

  public String getPrecio_unitario()

  //Funciones SET de VentaProducto
  public void setId_venta(int id_venta)

  public void setId_item(String id_item)

  public void setId_ventaproducto(int id_ventaproducto)

  public void setCantidad(String cantidad)

  public void setSubtotal(String subtotal)

  public void setPrecio_unitario(String precio_unitario)

//Función que se encarga de generar el código de la venta al momento de hacer una
venta, para lo cual hace uso del procedure “Venta” y de este usa la función
“MaxIdDetalle”

  public int MaxIdVentaProducto()

//Función que se encarga de registrar un detalle de venta en el sistema para lo cual
hace uso de las funciones GET y también del procedure “Venta” y de este usa la
función “InsertarDetalleVenta”

   public boolean insertarDetalleVenta()

//Función que se encarga de consultar un detalle de venta por codigo en el sistema
para lo cual recibe una variable y también hace uso del procedure “Venta” y de
este usa la función “ConsultarVentaxId”

  public ResultSet ConsultarDetalleVentaxId(int id_detalle)

//Función que se encarga de eliminar un de detalle de Venta del sistema para lo
cual recibe una variable entero que es el código del detalle de venta a eliminar y
hace uso del procedure “Venta” y de este usa la función “Eliminar_DetalleVenta”

  public boolean EliminarDetalleVenta(int id)
INDICES DE LAS TABLAS


Script para crear los indices

create index "idx_categoria_nombre" on tb_categoria("nombre")

create index "idx_ciudad_nombre" on tb_ciudad("nombre")

create index "idx_cliente_nombre" on tb_cliente("nombre")
create index "idx_cliente_apellidos" on tb_cliente("apellidos")

create index "idx_empleado_nombre" on tb_empleado("nombre")
create index "idx_empleado_apellidos" on tb_empleado("apellidos")

create index "idx_item_nombre" on tb_item("nombre")
create index "idx_item_id_categoria" on tb_item("id_categoria")
create index "idx_item_id_proveedor" on tb_item("id_proveedor")

create index "idx_proveedor_nombre" on tb_proveedor("nombre")

create index "idx_venta_id_cliente" on tb_venta("id_cliente")
create index "idx_venta_id_empleado" on tb_venta("id_empleado")

Script para borrar los indices

drop index "idx_categoria_nombre"

drop index "idx_ciudad_nombre"

drop index "idx_cliente_nombre"
drop index "idx_cliente_apellidos"

drop index "idx_empleado_nombre"
drop index "idx_empleado_apellidos"

drop index "idx_item_nombre"
drop index "idx_item_id_categoria"
drop index "idx_item_id_proveedor"

drop index "idx_proveedor_nombre"

drop index "idx_venta_id_cliente"
drop index "idx_venta_id_empleado"

Más contenido relacionado

Destacado

Uso de cadenas en java
Uso de cadenas en javaUso de cadenas en java
Uso de cadenas en javaJason Matus
 
Semana 11 pruebas unitarias
Semana 11   pruebas unitariasSemana 11   pruebas unitarias
Semana 11 pruebas unitariasTerryJoss
 
Guitars House
Guitars HouseGuitars House
Guitars Housenahun1385
 
Segundo trabajo colaborativo_practico
Segundo trabajo colaborativo_practicoSegundo trabajo colaborativo_practico
Segundo trabajo colaborativo_practicoLuis Suarez
 
Trabajo de diseño de sistemas orientados a objetos
Trabajo de diseño de sistemas orientados a objetosTrabajo de diseño de sistemas orientados a objetos
Trabajo de diseño de sistemas orientados a objetosdouglimar89
 
Poo 1 concepto_basico
Poo 1 concepto_basicoPoo 1 concepto_basico
Poo 1 concepto_basicojlmanmons
 

Destacado (8)

Uso de cadenas en java
Uso de cadenas en javaUso de cadenas en java
Uso de cadenas en java
 
Semana 11 pruebas unitarias
Semana 11   pruebas unitariasSemana 11   pruebas unitarias
Semana 11 pruebas unitarias
 
Informe Poo
Informe PooInforme Poo
Informe Poo
 
Java poo-4-herencia
Java poo-4-herenciaJava poo-4-herencia
Java poo-4-herencia
 
Guitars House
Guitars HouseGuitars House
Guitars House
 
Segundo trabajo colaborativo_practico
Segundo trabajo colaborativo_practicoSegundo trabajo colaborativo_practico
Segundo trabajo colaborativo_practico
 
Trabajo de diseño de sistemas orientados a objetos
Trabajo de diseño de sistemas orientados a objetosTrabajo de diseño de sistemas orientados a objetos
Trabajo de diseño de sistemas orientados a objetos
 
Poo 1 concepto_basico
Poo 1 concepto_basicoPoo 1 concepto_basico
Poo 1 concepto_basico
 

Similar a Codigo De Las Clases Del Proyecto

Cuadrado y cubo de un numero
Cuadrado y cubo de un numeroCuadrado y cubo de un numero
Cuadrado y cubo de un numeroRobert Wolf
 
Metodos,variables, pasodeparametros
Metodos,variables, pasodeparametrosMetodos,variables, pasodeparametros
Metodos,variables, pasodeparametroskenixxx
 
Clase 11 De Septiembre 2009
Clase 11 De Septiembre 2009Clase 11 De Septiembre 2009
Clase 11 De Septiembre 2009mtemarialuisa
 
Funciones store proc_triggers
Funciones store proc_triggersFunciones store proc_triggers
Funciones store proc_triggersLuis Jherry
 
Servlets que manejan datos de formularios HTML
Servlets que manejan datos de formularios HTMLServlets que manejan datos de formularios HTML
Servlets que manejan datos de formularios HTMLjubacalo
 
P R A C T I C A2
P R A C T I C A2P R A C T I C A2
P R A C T I C A2climancc
 
Twig avanzado (sf2Vigo)
Twig avanzado (sf2Vigo)Twig avanzado (sf2Vigo)
Twig avanzado (sf2Vigo)Javier Eguiluz
 
Copilacion de ejercicios en java
Copilacion de ejercicios en javaCopilacion de ejercicios en java
Copilacion de ejercicios en javaJonathan Israel
 
Presentación arraysobjetos
Presentación arraysobjetosPresentación arraysobjetos
Presentación arraysobjetossilsilvetti
 

Similar a Codigo De Las Clases Del Proyecto (20)

Cuadrado y cubo de un numero
Cuadrado y cubo de un numeroCuadrado y cubo de un numero
Cuadrado y cubo de un numero
 
Metodos,variables, pasodeparametros
Metodos,variables, pasodeparametrosMetodos,variables, pasodeparametros
Metodos,variables, pasodeparametros
 
Clase 11 De Septiembre 2009
Clase 11 De Septiembre 2009Clase 11 De Septiembre 2009
Clase 11 De Septiembre 2009
 
Aplicación abc. asp net mvc 3
Aplicación abc. asp net mvc 3Aplicación abc. asp net mvc 3
Aplicación abc. asp net mvc 3
 
Funciones store proc_triggers
Funciones store proc_triggersFunciones store proc_triggers
Funciones store proc_triggers
 
Hola mundo
Hola mundoHola mundo
Hola mundo
 
SMA_Agentes
SMA_AgentesSMA_Agentes
SMA_Agentes
 
Servlets que manejan datos de formularios HTML
Servlets que manejan datos de formularios HTMLServlets que manejan datos de formularios HTML
Servlets que manejan datos de formularios HTML
 
P R A C T I C A2
P R A C T I C A2P R A C T I C A2
P R A C T I C A2
 
APIREST LARAVEL Y PHP.pptx
APIREST LARAVEL Y PHP.pptxAPIREST LARAVEL Y PHP.pptx
APIREST LARAVEL Y PHP.pptx
 
Hands on Spring 2.5
Hands on Spring 2.5Hands on Spring 2.5
Hands on Spring 2.5
 
MéTodos
MéTodosMéTodos
MéTodos
 
MéTodos
MéTodosMéTodos
MéTodos
 
MéTodos
MéTodosMéTodos
MéTodos
 
Twig avanzado (sf2Vigo)
Twig avanzado (sf2Vigo)Twig avanzado (sf2Vigo)
Twig avanzado (sf2Vigo)
 
jQuery y ASP
jQuery y ASPjQuery y ASP
jQuery y ASP
 
Copilacion de ejercicios en java
Copilacion de ejercicios en javaCopilacion de ejercicios en java
Copilacion de ejercicios en java
 
Prueba expogil
Prueba expogilPrueba expogil
Prueba expogil
 
Presentación arraysobjetos
Presentación arraysobjetosPresentación arraysobjetos
Presentación arraysobjetos
 
7.2. funciones sql
7.2.  funciones sql7.2.  funciones sql
7.2. funciones sql
 

Más de nahun1385

Prototipo v2
Prototipo v2Prototipo v2
Prototipo v2nahun1385
 
Prototipo v1
Prototipo v1Prototipo v1
Prototipo v1nahun1385
 
Manual De Usuario
Manual De UsuarioManual De Usuario
Manual De Usuarionahun1385
 
Diccionario De Datos
Diccionario De DatosDiccionario De Datos
Diccionario De Datosnahun1385
 
Diagramas De Interaccion De Objetos
Diagramas De Interaccion De ObjetosDiagramas De Interaccion De Objetos
Diagramas De Interaccion De Objetosnahun1385
 
Diagramas De Casos De Uso
Diagramas De Casos De UsoDiagramas De Casos De Uso
Diagramas De Casos De Usonahun1385
 
Practicas Sql - Mauricio Guzman
Practicas Sql - Mauricio GuzmanPracticas Sql - Mauricio Guzman
Practicas Sql - Mauricio Guzmannahun1385
 
Tarea Querys Sql de Wilmer Alcivar
Tarea Querys Sql de Wilmer AlcivarTarea Querys Sql de Wilmer Alcivar
Tarea Querys Sql de Wilmer Alcivarnahun1385
 
Sistemas De Bases De Datos-Tarea Querys De Sql
Sistemas De Bases De Datos-Tarea Querys De SqlSistemas De Bases De Datos-Tarea Querys De Sql
Sistemas De Bases De Datos-Tarea Querys De Sqlnahun1385
 
Sistemas De Bases De Datos Tarea Querys De Sql
Sistemas De Bases De Datos   Tarea Querys De SqlSistemas De Bases De Datos   Tarea Querys De Sql
Sistemas De Bases De Datos Tarea Querys De Sqlnahun1385
 
Guitar House
Guitar HouseGuitar House
Guitar Housenahun1385
 

Más de nahun1385 (11)

Prototipo v2
Prototipo v2Prototipo v2
Prototipo v2
 
Prototipo v1
Prototipo v1Prototipo v1
Prototipo v1
 
Manual De Usuario
Manual De UsuarioManual De Usuario
Manual De Usuario
 
Diccionario De Datos
Diccionario De DatosDiccionario De Datos
Diccionario De Datos
 
Diagramas De Interaccion De Objetos
Diagramas De Interaccion De ObjetosDiagramas De Interaccion De Objetos
Diagramas De Interaccion De Objetos
 
Diagramas De Casos De Uso
Diagramas De Casos De UsoDiagramas De Casos De Uso
Diagramas De Casos De Uso
 
Practicas Sql - Mauricio Guzman
Practicas Sql - Mauricio GuzmanPracticas Sql - Mauricio Guzman
Practicas Sql - Mauricio Guzman
 
Tarea Querys Sql de Wilmer Alcivar
Tarea Querys Sql de Wilmer AlcivarTarea Querys Sql de Wilmer Alcivar
Tarea Querys Sql de Wilmer Alcivar
 
Sistemas De Bases De Datos-Tarea Querys De Sql
Sistemas De Bases De Datos-Tarea Querys De SqlSistemas De Bases De Datos-Tarea Querys De Sql
Sistemas De Bases De Datos-Tarea Querys De Sql
 
Sistemas De Bases De Datos Tarea Querys De Sql
Sistemas De Bases De Datos   Tarea Querys De SqlSistemas De Bases De Datos   Tarea Querys De Sql
Sistemas De Bases De Datos Tarea Querys De Sql
 
Guitar House
Guitar HouseGuitar House
Guitar House
 

Codigo De Las Clases Del Proyecto

  • 1. CODIGO DE LAS CLASES DEL PROYECTO CLASE CATEGORIA //Atributos de categoría private String id_Categoria,nombre, descripcion; //Constructor de categoría public Categoria(String id_Categoria,String nombre,String descripcion) { //Funciones GET de Categoría public String getid_Categoria() public String getNombre() public String getDescripcion() //Funciones SET de Categoría public void setid_Categoria(String id_Categoria) public void setNombre(String nombre) public void setdescripcion(String descripcion) //Función que se encarga de hacer la consulta de todas las categorías registradas en el sistema, para lo cual hace uso del procedure “Categoria” y de este usa la función “ConsultarCategoria” public ResultSet ConsultarCategoria() //Función que se encarga de registrar una categoría en el sistema para lo cual hace uso de las funciones GET y también del procedure “Categoria” y de este usa la función “InsertarCategoria” public boolean insertarCategoria() //Función que se encarga de eliminar una categoría del sistema para lo cual recibe una variable string que es el id de la categoría a eliminar y hace uso del procedure “Categoria” y de este usa la función “EliminarCategoria” public boolean EliminarCategoria(String id_categoria) //Función que se encarga de modificar una categoría en el sistema para lo cual recibe todos los atributos de categoría para ser actualizada y hace uso del procedure “Categoria” y de este la función “ModificarCategoria” public boolean ModificarCategoria(String id_categoria, String nombre, String descripcion) //Función que se encarga de consultar una categoría del sistema por código para lo
  • 2. cual recibe una variable string que es el id de la categoría a consultar y hace uso del procedure “Categoria” y de este usa la función “ConsultarCategoriaxCod” public Categoria ConsultarCategoriaxCod(String id_categoria) //Función que se encarga de consultar una categoría por nombre del sistema para lo cual recibe una variable string que es el nombre de la categoría a consultar y hace uso del procedure “Categoria” y de este la función “ConsultarCategoriaxNombre” public Categoria ConsultarCategoriaxNombre(String nombre)
  • 3. CLASE CIUDAD //Atributos de ciudad private String id_ciudad,nombre; //Constructor de ciudad public Ciudad(String id_ciudad,String nombre) //Funciones GET de Ciudad public String getid_Ciudad() public String getNombre() //Funciones SET de Ciudad public void setid_Ciudad(String id_ciudad) public void setNombre(String nombre) //Función que se encarga de consultar una ciudad del sistema por código para lo cual recibe una variable string que es el id de la ciudad a consultar y hace uso del procedure “Ciudad” y de este usa la función “ConsultarCiudadxCod” public Ciudad ConsultarCiudadxCod(String id_ciudad) //Función que se encarga de hacer la consulta de todas las ciudades registradas en el sistema, para lo cual hace uso del procedure “Ciudad” y de este usa la función “ConsultarCiudad” public ResultSet ConsultarCiudad() //Función que se encarga de registrar una ciudad en el sistema para lo cual hace uso de las funciones GET y también del procedure “Ciudad” y de este usa la función “InsertarCiudad” public boolean insertarCiudad() //Función que se encarga de eliminar una ciudad del sistema para lo cual recibe una variable string que es el id de la ciudad a eliminar y hace uso del procedure “Ciudad” y de este usa la función “EliminarCiudad” public boolean EliminarCiudad(String id_ciudad) //Función que se encarga de modificar una ciudad en el sistema para lo cual recibe todos los atributos de ciudad para ser actualizada y hace uso del procedure “Ciudad” y de este la función “ModificarCiudad” public boolean ModificarCiudad(String id_ciudad, String nombre)
  • 4. CLASE CLIENTE //Atributos de cliente private String cedula,nombre,apellidos, direccion, telefono1,telefono2,email,id_ciudad; //Constructor de Cliente public Cliente(String cedula,String nombre,String apellidos,String direccion, String telefono1, String telefono2, String email,String id_ciudad) //Funciones GET de Cliente public String getCedula() public String getNombre() public String getApellidos() public String getDireccion() public String getTelefono1() public String getTelefono2() public String getEmail() public String getid_Ciudad() //Funciones SET de Cliente public void setCedula(String cedula) public void setNombre(String nombre) public void setApellidos(String apellidos) public void setDireccion(String direccion) public void setTelefono1(String telefono1) public void setTelefono2(String telefono2) public void setEmail(String email) public void setid_Ciudad(String id_ciudad) //Función que se encarga de hacer la consulta de todos los clientes registrados en el sistema, para lo cual hace uso del procedure “Cliente” y de este usa la función “ConsultarCliente”
  • 5. public ResultSet ConsultarClientee() //Función que se encarga de registrar un cliente en el sistema para lo cual hace uso de las funciones GET y también del procedure “Cliente” y de este usa la función “InsertarCliente” public boolean insertarClientee() //Función que se encarga de eliminar un Cliente del sistema para lo cual recibe una variable string que es el id del cliente a eliminar y hace uso del procedure “Cliente” y de este usa la función “EliminarCliente” public boolean EliminarClientee //Función que se encarga de modificar un cliente en el sistema para lo cual recibe todos los atributos del cliente para ser actualizado y hace uso del procedure “Cliente” y de este la función “ModificarCliente” public boolean ModificarClientee //Función que se encarga de consultar un cliente del sistema por código para lo cual recibe una variable string que es el id del cliente a consultar y hace uso del procedure “Cliente” y de este usa la función “ConsultarClientexCed” public Cliente ConsultarClientexCedd(String cedula) //Función que se encarga de consultar un cliente por nombre del sistema para lo cual recibe una variable string que es el nombre del cliente a consultar y hace uso del procedure “Cliente” y de este la función “ConsultarClientexNombre” public Cliente ConsultarClientexNombre(String nombre) //Función que se encarga de consultar un cliente por nombre del sistema para lo cual recibe una variable string que es el apellido del cliente a consultar y hace uso del procedure “Cliente” y de este la función “ConsultarClientexApellido” public Cliente ConsultarClientexApellido(String apellido)
  • 6. CLASE CONEXION //Conexion con la base de datos public Connection getConexion () //Cierra la conexion con la base de datos public void closeConnection() public Connection getConndatos() CLASE USUARIO //Atributos de Usuario private String usuario,contrasenia; //Funciones GET de Usuario public String getUsuario() public String getContrasenia() //Funciones SET de Usuario public void setUsuario(String usuario) public void setContrasenia(String contrasenia) //Función que se encarga de modificar la clave de un usuario en el sistema para lo cual hace uso de las funciones SET y también del procedure “Usuario” y de este usa la función “ModificarClave” public boolean ModificarClave(String user, String newpass)
  • 7. CLASE EMPLEADO //Atributos de empleado private String cedula,nombre,apellidos, direccion, telefono1,telefono2,email, cargo, id_jefe, usuario; //Constructor de Empleado public Empleado(String cedula,String nombre,String apellidos,String direccion, String telefono1, String telefono2, String email, String cargo) //Funciones GET de empleado public String getCedula() public String getNombre() public String getApellidos() public String getDireccion() public String getTelefono1() public String getTelefono2() public String getEmail() public String getCargo() public String get_idJefe() public String getUsuario() //Funciones SET de empleado public void setCedula(String cedula) public void setNombre(String nombre) public void setApellidos(String apellidos) public void setDireccion(String direccion) public void setTelefono1(String telefono1) public void setTelefono2(String telefono2) public void setEmail(String email) public void setCargo(String cargo)
  • 8. public void set_idJefe(String id_jefe) public void setUsuario(String usuario) //Función que se encarga de hacer la consulta de todos los empleados registrados en el sistema, para lo cual hace uso del procedure “Empleado” y de este usa la función “ConsultarEmpleado” public ResultSet ConsultarEmpleado() //Función que se encarga de registrar un empelado en el sistema para lo cual hace uso de las funciones GET y también del procedure “Empleado” y de este usa la función “InsertarEmpleado” public boolean insertarEmpleado(String usuario, String password) //Función que se encarga de eliminar un Empleado del sistema para lo cual recibe una variable string que es el id del empleado a eliminar y hace uso del procedure “Empleado” y de este usa la función “EliminarEmpleado” public boolean eliminarEmpleado(String cedula) //Función que se encarga de modificar un empleado en el sistema para lo cual recibe todos los atributos del cliente para ser actualizado y hace uso del procedure “Empleado” y de este la función “ModificarEmpleado” public boolean ModificarEmpleado(String ced, String name, String lastname, String dir, String tel1,String tel2,String email, String cargo) //Función que se encarga de consultar un empleado del sistema por código para lo cual recibe una variable string que es el id del empleado a consultar y hace uso del procedure “Empleado” y de este usa la función “ConsultarEmpleadoxCed” public Empleado ConsultarEmpleadoxCed(String cedula) //Función que se encarga de consultar un empleado por usuario del sistema para lo cual recibe una variable string que es el usuario del empleado a consultar y hace uso del procedure “Empleado” y de este la función “ConsultarEmpleadoxUsuario” public Empleado ConsultarEmpleadoxUsuario(String usuario) //Función que se encarga de consultar un empleado por nombre del sistema para lo cual recibe una variable string que es el nombre del empleado a consultar y hace uso del procedure “Empleado” y de este la función “ConsultarEmpleadoxNombre” public Empleado ConsultarEmpleadoxNombre(String nombre) //Función que se encarga de consultar un empleado por apellido del sistema para lo cual recibe una variable string que es el apellido del empleado a consultar y hace uso del procedure “Empleado” y de este la función
  • 9. “ConsultarEmpleadoxApellido” public Empleado ConsultarEmpleadoxApellido(String apellido) //Función que se encarga de verificar un empleado por el usuario y por la clave, para lo cual recibe dos variables string que es el usuario y la clave del empleado a consultar y hace uso del procedure “Empleado” y de este la función “ValidarUsuario” public boolean validarUsuario(String user , String pass)
  • 10. CLASE ITEM //Atributos de Item private String id_item,nombre,descripcion, stock, precio_cliente,precio_proveedor,id_categoria,id_proveedor; //Constructor de Item public Item(String id_item,String nombre,String descripcion,String stock, String precio_cliente, String precio_proveedor, String id_catgoria, String id_proveedor) //Funciones GET de Item public String getid_item() public String getNombre() public String getDescripcion() public String getStock() public String getPrecio_cliente() public String getPrecio_proveedor() public String getId_categoria() public String getId_proveedor() //Funciones SET de Item public void setid_item(String id_item) public void setNombre(String nombre) public void setdescripcion(String descripcion) public void setstock(String stock) public void setprecio_cliente(String precio_cliente) public void setprecio_proveedor(String precio_proveedor) public void setId_categoria(String id_categoria) public void setId_proveedor(String id_proveedor) //Función que se encarga de hacer la consulta de todos los items registrados en el sistema, para lo cual hace uso del procedure “Item” y de este usa la función “ConsultarItem” public ResultSet ConsultarItem()
  • 11. //Función que se encarga de registrar un ítem en el sistema para lo cual hace uso de las funciones GET y también del procedure “Item” y de este usa la función “InsertarItem” public boolean insertarItem() //Función que se encarga de eliminar un Item del sistema para lo cual recibe una variable string que es el id del item a eliminar y hace uso del procedure “Item” y de este usa la función “EliminarItem” public boolean EliminarItem(String id_item) //Función que se encarga de modificar un item en el sistema para lo cual recibe todos los atributos del item para ser actualizado y hace uso del procedure “Item” y de este la función “ModificarItem” public boolean ModificarItem(String id_item, String nombre, String descripcion, String stock, String precio_cliente,String precio_proveedor) //Función que se encarga de modificar el stock en bodega de un item en el sistema para lo cual recibe dos atributos del item para ser actualizado y hace uso del procedure “Item” y de este la función “ModificarStock” public boolean ModificarStock(String id_item, String cantidad) //Función que se encarga de consultar un item por codigo del sistema para lo cual recibe una variable string que es el codigo del item a consultar y hace uso del procedure “Item” y de este la función “ConsultarItemxCod” public Item ConsultarItemxCod(String id_item) //Función que se encarga de consultar un item por nombre del sistema para lo cual recibe una variable string que es el nombre del item a consultar y hace uso del procedure “Item” y de este la función “ConsultarItemxNombre” public Item ConsultarItemxNombre(String nombre) //Función que se encarga de consultar un item por categoria del sistema para lo cual recibe una variable string que es la categoria del item a consultar y hace uso del procedure “Item” y de este la función “ConsultarItemxCategoria” public Item ConsultarItemxCategoria(String categoria) //Función que se encarga de consultar un item por Proveedor del sistema para lo cual recibe una variable string que es el proveedor del item a consultar y hace uso del procedure “Item” y de este la función “ConsultarItemxProveedor” public Item ConsultarItemxProveedor(String proveedor)
  • 12. CLASE PROVEEDOR //Atributos de Proveedor private String ruc,nombre,descripcion, direccion, telefono1,telefono2,email; //Constructor de Proveedor public Proveedor(String ruc,String nombre,String descripcion,String direccion, String telefono1, String telefono2, String email) //Funciones GET de Proveedor public String getruc() public String getNombre() public String getdescripcion() public String getDireccion() public String getTelefono1() public String getTelefono2() public String getEmail() //Funciones SET de Proveedor public void setruc(String ruc) public void setNombre(String nombre) public void setdescripcion(String descripcion) public void setDireccion(String direccion) public void setTelefono1(String telefono1) public void setTelefono2(String telefono2) public void setEmail(String email) //Función que se encarga de hacer la consulta de todos los proveedores registrados en el sistema, para lo cual hace uso del procedure “Proveedor” y de este usa la función “ConsultarProveedor” public ResultSet ConsultarProveedor() //Función que se encarga de registrar un proveedor en el sistema para lo cual hace uso de las funciones GET y también del procedure “Proveeedor” y de este usa la función “InsertarProveedor”
  • 13. public boolean insertarProveedor() //Función que se encarga de eliminar un Proveedor del sistema para lo cual recibe una variable string que es el id del proveedor a eliminar y hace uso del procedure “Proveedor” y de este usa la función “EliminarProveedor” public boolean EliminarProveedor(String ruc) //Función que se encarga de modificar un proveedor en el sistema para lo cual hace uso de las funciones GET y también del procedure “Proveeedor” y de este usa la función “ModificarProveedor” public boolean ModificarProveedor(String ruc, String nombre, String direccion, String telefono1,String telefono2,String email, String descripcion) //Función que se encarga de consultar un proveedor por código del sistema para lo cual recibe una variable string que es el código del proveedor a consultar y hace uso del procedure “Proveedor” y de este la función “ConsultarProveedorxCod” public Proveedor ConsultarProveedorxCod(String ruc) //Función que se encarga de consultar un proveedor por nombre del sistema para lo cual recibe una variable string que es el nombre del proveedor a consultar y hace uso del procedure “Proveedor” y de este la función “ConsultarProveedorxNombre” public Proveedor ConsultarProveedorxNombre(String nombre)
  • 14. CLASE VENTA //Atributos de Venta private String fecha_pago, total, id_cliente, id_empleado; int id_Factura; //Constructor de Venta public Venta(int id_Factura,String fecha_pago, String total, String id_cliente, String id_empleado) //Funciones GET de Venta public int getid_Factura() public String getFechaPago() public String getTotal() public String getId_Cliente() public String getId_Empleado() //Funciones SET de Venta public void setId_Factura(int id_Factura) public void setFechaPago(String fecha_pago) public void setTotal(String total) public void setIdCliente(String id_cliente) public void setIdEmpleado(String id_empleado) //Función que se encarga de hacer la consulta de todas las ventas registrados en el sistema, para lo cual hace uso del procedure “Venta” y de este usa la función “ConsultarVenta” public ResultSet ConsultarVenta() //Función que se encarga de registrar una venta en el sistema para lo cual hace uso de las funciones GET y también del procedure “Venta” y de este usa la función “InsertarVenta” public boolean insertarVenta() //Función que se encarga de eliminar una Venta del sistema para lo cual recibe una variable string que es el id de la venta a eliminar y hace uso del procedure “Venta” y de este usa la función “EliminarVenta” public boolean EliminarVenta(int id)
  • 15. //Función que se encarga de modificar una venta en el sistema para lo cual hace uso de las funciones GET y también del procedure “Venta” y de este usa la función “ModificarVenta” public boolean ModificarVenta(int id_factura, String total) //Función que se encarga de consultar una venta por mes en el sistema para lo cual recibe dos variables string que son el mes y el año y también hace uso del procedure “Venta” y de este usa la función “ConsultarVentaxMes” public ResultSet ConsultarVentaxMes(String mes,String anio) //Función que se encarga de hacer la consulta de todas las ventas por codigo registradas en el sistema, para lo cual recibe una variable entera que es el id de la venta y hace uso del procedure “Venta” y de este usa la función “ConsultarVentaxId” public Venta ConsultarVentaxId(int id_venta) //Función que se encarga de generar el código de la factura al momento de hacer una venta, para lo cual hace uso del procedure “Venta” y de este usa la función “MaxId” public int MaxIdVenta()
  • 16. CLASE VENTA PRODUCTO //Atributos de VentaProducto private int id_venta, id_ventaproducto; private String cantidad,subtotal,precio_unitario, id_item; //Constructor de VentaProducto public VentaProducto() //Funciones GET de VentaProducto public int getId_venta() public String getId_item() public int getId_ventaproducto() public String getCantidad() public String getSubtotal() public String getPrecio_unitario() //Funciones SET de VentaProducto public void setId_venta(int id_venta) public void setId_item(String id_item) public void setId_ventaproducto(int id_ventaproducto) public void setCantidad(String cantidad) public void setSubtotal(String subtotal) public void setPrecio_unitario(String precio_unitario) //Función que se encarga de generar el código de la venta al momento de hacer una venta, para lo cual hace uso del procedure “Venta” y de este usa la función “MaxIdDetalle” public int MaxIdVentaProducto() //Función que se encarga de registrar un detalle de venta en el sistema para lo cual hace uso de las funciones GET y también del procedure “Venta” y de este usa la función “InsertarDetalleVenta” public boolean insertarDetalleVenta() //Función que se encarga de consultar un detalle de venta por codigo en el sistema para lo cual recibe una variable y también hace uso del procedure “Venta” y de
  • 17. este usa la función “ConsultarVentaxId” public ResultSet ConsultarDetalleVentaxId(int id_detalle) //Función que se encarga de eliminar un de detalle de Venta del sistema para lo cual recibe una variable entero que es el código del detalle de venta a eliminar y hace uso del procedure “Venta” y de este usa la función “Eliminar_DetalleVenta” public boolean EliminarDetalleVenta(int id)
  • 18. INDICES DE LAS TABLAS Script para crear los indices create index "idx_categoria_nombre" on tb_categoria("nombre") create index "idx_ciudad_nombre" on tb_ciudad("nombre") create index "idx_cliente_nombre" on tb_cliente("nombre") create index "idx_cliente_apellidos" on tb_cliente("apellidos") create index "idx_empleado_nombre" on tb_empleado("nombre") create index "idx_empleado_apellidos" on tb_empleado("apellidos") create index "idx_item_nombre" on tb_item("nombre") create index "idx_item_id_categoria" on tb_item("id_categoria") create index "idx_item_id_proveedor" on tb_item("id_proveedor") create index "idx_proveedor_nombre" on tb_proveedor("nombre") create index "idx_venta_id_cliente" on tb_venta("id_cliente") create index "idx_venta_id_empleado" on tb_venta("id_empleado") Script para borrar los indices drop index "idx_categoria_nombre" drop index "idx_ciudad_nombre" drop index "idx_cliente_nombre" drop index "idx_cliente_apellidos" drop index "idx_empleado_nombre" drop index "idx_empleado_apellidos" drop index "idx_item_nombre" drop index "idx_item_id_categoria" drop index "idx_item_id_proveedor" drop index "idx_proveedor_nombre" drop index "idx_venta_id_cliente" drop index "idx_venta_id_empleado"