Creación de la Base de datos
Creamos una base de datos con Microsoft Access, con las siguientes tablas:
users |
Nombre del Campo | Tipo de Datos | Descripción |
user_login | Texto(50) | Nombre de inicio de sesión |
user_password | Texto(255) | Contraseña del usuario |
nombre | Texto(255) | Nombre del usuario |
activo | Si/No | Si está activo |
administrar | Si/No | Si puede administrar el sistema |
reportes | Si/No | Si puede ver reportes |
articulos |
Nombre del Campo | Tipo de Datos | Descripción |
id_articulo | Texto(50) | Id del artículo |
articulo | Texto(255) | Nombre del artículo |
localizacion | Texto(255) | Ubicación en el almacén |
grupo | Texto(255) | Grupo del articulo |
unidad_medida | Texto(255) | Unidad de medida |
existencia | Número(Doble) | Existencia |
cant_min | Número(Doble) | Existencia mínima |
costo_promedio | Número(Doble) | Costo promedio |
entradas |
Nombre del Campo | Tipo de Datos | Descripción |
id_entrada | Autonumérico | Id de la entrada |
fecha_registro | Fecha/Hora | Fecha de registro en el sistema |
fecha_entrada | Fecha/Hora | Fecha de la entrada en el almacen |
proveedor | Texto(255) | Nombre del proveedor |
folio_factura | Texto(50) | Folio de la factura de compra |
fecha_factura | Fecha/Hora | Fecha de la factura |
user_login | Texto(50) | Usuario que registra la entrada |
entradas_detalle |
Nombre del Campo | Tipo de Datos | Descripción |
id_entrada_detalle | Autonumérico | Id del detalle de la entrada |
id_entrada | Número | Id de la entrada |
id_articulo | Texto(50) | Id del artículo |
cantidad | Número(Doble) | Cantidad que entra al almacén |
precio_compra | Número(Doble) | Precio de compra (segun factura) |
iva | Número(Doble) | Impuesto que cobra el proveedor (en porcentaje) |
salidas |
Nombre del Campo | Tipo de Datos | Descripción |
id_salida | Autonumérico | Id de la salida |
fecha_registro | Fecha/Hora | Fecha de registro en el sistema |
fecha_salida | Fecha/Hora | Fecha de la salida |
responsable | Texto(255) | Responsable de la salida |
user_login | Texto(50) | Usuario que registra la salida |
salidas_detalle |
Nombre del Campo | Tipo de Datos | Descripción |
id_salida_detalle | Autonumérico | Id del detalle de la salida |
id_salida | Número | Id de la salida |
id_articulo | Texto(50) | Id del artículo |
cantidad | Número(Doble) | Cantidad que sale |
Una vez que diseñamos nuestras tablas, las relacionamos. Las relaciones deben de quedar así:
Especificaciones técnicas:
- Todos los nombres de los campos son con minúsculas. Esto no afecta en la programación, pero deseamos poder llevar un estándar en todo lo que vayamos desarrollando.
- Deberá respetar los tipos de datos, eso nos evitará posibles errores en tiempo de ejecución.
Necesito ver como se hace mejor las relaciones
ResponderEliminarNecesito ver como se hace mejor las relaciones
ResponderEliminarNecesito ver como se hace mejor las relaciones
ResponderEliminarNecesito ver como se hace mejor las relaciones
ResponderEliminarme puedes mandar la base de datos a mi correo ederfabian@hotmail.es
ResponderEliminarme podes mandar la base de datos porque no puedo hacer las relaciones porfavor canchepopeye@hotmail.com
ResponderEliminarUna pregunta, ¿por que se crean dos tablas?
ResponderEliminarPor ejemplo: Tienes la tabla ENTRADAS y otra ENTRADAS_DETALLE. Haciendo eso no se caería en lo que se llama redundancia de información? O me podrían explicar como funciona, soy nuevo en esto.
El detalle es la descripcion de la entrada. Supongamos que la entrada es una factura por: 200 carritos de juguete, 500 pelotas y 200 bates de baseball, en la tabla entradas quedara registrada la factura y cuando entro el cargamento pero aun necesitamos saber que es lo que ento es alli donde entra la tabla entradas_detalle en esta colocaremos cada objeto(500 pelotas, 200 carritos, 200 bates) que entro con esa factura en particular(por eso el id de la entrada y de los articulos va relacionada) asi cuando consultemos determinada entrada podremos sober que fue lo que entro
EliminarHola, tambien soy nuevo, pero no te sabes explicar, querras decir que un Nro de entrada registras 200carritos, 500 pelotas, etc. y luego otro Nro de entrada registraria 200 carritos, 500 pelotas, por lo que seria una relacion de muchos a muchos, se crea una tabla detalle
Eliminarfavor enviame la base de datos que no pude hacer las relaciones al correo argelisalex@gmail.com
ResponderEliminarfavor enviame la base de datos que no pude hacer las relaciones al correo thekinglion1946@hotmail.com
ResponderEliminaramigo me podrias mandar la base de datos a mi correo es aldo_ayv_75@hotmail.com
ResponderEliminarme podrias mandar la base de datos por favor no puedo crearla sludos y gracias gera_kool@hotmail.com
ResponderEliminarme podrias enviar la base de datos al correo joserafael07@gmail.com gracias.
ResponderEliminarHola me podrías enviar esa base de datos a mi correo carmen_andrea@live.com
ResponderEliminar¿Me podrían enviar la base de datos a mi correo? Es renio_100prechivas@hotmail.com Hice una en Access pero mi duda es si tenemos que ponerla en algún lado en el programa Gracias....
ResponderEliminaralguien que me envie la base de datos arte_spark@hotmail.com xfavor =(
ResponderEliminarque significa "iva" que esta en la tabla entradas_detalle
ResponderEliminariva = impuesto al valor agregado. ITBIS (en otros países).
ResponderEliminarmuy buenas me gustaria saber si se puede usar lo mismo para un sistema de contabilidd perdon la torpeza pero para mi es totalmente nuevo la codificacion y me resulta muy compleja me podria ayudar mi correo electronico es gemiinis_896@hotmail.com espero su respuesta
ResponderEliminarhola me gustaria saber si me puedes mandar a mi correo la base de datos porfa es k ami no me sale mi correo es brendamasil@gmail.com
ResponderEliminarporfavor alguien envieme la base de datos, hare esto para mi proyecto que sera mi calificacion final :(
ResponderEliminarPorfavor no sean malos :(
anahi_20102011@hotmail.com
¿aun necesitas la base de datos?
Eliminaryo si la ocupo men me la puedes enviar? the_arto@hotmail.com
EliminarEs facil esta relacion relacionen los campos con sus homólogos y ya
EliminarPor favor si alguien puede enviarme la base de datos al correo leidyrodriguez0913@hotmail.com
ResponderEliminaralguien sabe si la base de datos se crea en sql server no habra problema en la programacion?
ResponderEliminarenviame la base de datos a mi correo va? jean.vasquez35@gmail.com
ResponderEliminarHola, me pueden enviar la base de datos? es que no entiendo como se va relacionando, esa parte no esta detallada, voy aprendiendo
ResponderEliminarmi correo es:
kike_master@hotmail.com
gracias por su atención
Huevones(Flojos) la quieren peladita y en la boca...
ResponderEliminarsi no so capaces de crear la base de datos que hacen a qui -11
Eliminarme gustaria la bd para sql. Gracias fmbrussa@gmail.com
ResponderEliminarme puede enviar la base de datos gracias antonietasivana@gmail.com
ResponderEliminarsi alguien necesita ayuda dígalo
ResponderEliminar