Administración del espacio en disco
Enviado por Carlos Salinas • 24 de Enero de 2021 • Trabajo • 490 Palabras (2 Páginas) • 100 Visitas
Administración del espacio en disco
Carlos Cristian Salinas Arancibia
Administración de bases de datos
Instituto IACC
17-04-2020
Desarrollo
a.- Se adjunta diseño de base de datos de las sucursales, los proveedores, el usuario operador del sistema y la guía de despacho para mover los productos desde la casa matriz o proveedor a cada sucursal.
No se contempla tabla factura, puesto que la solución no indica realizar venta.
Tampoco se contempla precios, puesto que estos van en una factura, se entiende que cada venta al detalle tendrá valores diferentes para tipo de cliente, mayorista, minorista.
[pic 1]
b.-Se deja el tamaño de cada una de las filas, indicando el crecimiento total que va a ir teniendo cada tabla por nuevo registro.
Algunos índices como idUsuario o idProveedor, se dejan con tipo de dato String para utilizar el RUT como llave de acceso.
Sucursales = 62 bytes
idSucursal(int 3) = 12 bytes
nombreSucursal(string 30) = 30 bytes
idDireccion(int 5) = 20 bytes
Bodegas = 60 bytes
idProducto(string 20)= 20 bytes
idSucursal(int 3) = 12 bytes
cantidad(int 7) = 28 bytes
Productos = 50 bytes
IdProductos(string 20) = 20 bytes
nombreProd(string 30) = 30 bytes
Usuarios = 52 bytes
idUsuario(string 10) = 10 bytes
nombre(string 30) = 30 bytes
idSucursal(int 3) = 12 bytes
Guia = 86 bytes
idGuia(int 10) = 30 bytes
idSucursal(int 3) = 12 bytes
idUsuario(string 10) = 10 bytes
fecha(date) = 24 bytes
LineaArticulo = 84 bytes
idGuia(int 10) = 40 bytes
idProducto(string 20) = 20 bytes
cantidad(int 6) = 24 bytes
Proveedores = 70 bytes
idProveedor(string 10) = 10 bytes
nombre(string 30) = 30 bytes
contacto(string 30) = 30 bytes
DireccionProveedores = 30 bytes
idProveedor(string 10) = 10 bytes
idDireccion(int 5) = 20 bytes
Direcciones = 110 bytes
idDireccion(int 5) = 20 bytes
nombreCalle(string 50) = 50 bytes
idComuna(int 5) = 20 bytes
idCiudad(int 5) = 20 bytes
Comunas = 50 bytes
idComuna(int 5) = 20 bytes
Comuna(string 30) = 30 bytes
Ciudad = 50 bytes
idCiudad(int 5) = 20 bytes
Ciudad(string 30) = 30 bytes
Por ejemplo, si queremos saber cuánto crecerá nuestra base de datos al momento de realizar una nueva guía de traslado, tenemos que sumar el espacio de un registro de la tabla Guia que son “86 bytes” y sumarle cada línea de artículo nuevo “84 bytes”.
...