Bases de datos
Enviado por Arturo Garcia • 20 de Enero de 2020 • Tarea • 1.931 Palabras (8 Páginas) • 109 Visitas
UNIVERSIDAD SABES
[pic 1][pic 2]
[pic 3]
Actividad 11: Entregar proyecto final |
NOMBRE DEL ALUMNO:
Arturo Garcia Gordillo
NOMBRE DEL TUTOR:
IVONNE ANETE ALVARADO
ASIGNATURA:
BASE DE DATOS II
Acámbaro, GUANAJUATO 26 de Noviembre, 2019
Contenido
Capítulo I: Datos Generales del proyecto 3
Capitulo II: Base de datos 4
La base de datos: MySQL (completa) 7
Creación de usuarios. 8
Privilegios usuarios. 8
Particiones 9
Bitacoras 11
Gestión de riesgos 15
Implementación de índices 17
Capítulo I: Datos Generales del proyecto
Datos generales de la institución:
Nombre de la Institución: Liberaciones DobleG
Giro: Servicio Técnico
Dirección: Zinapecuaro Mich
Tel: “Desconocido”
Sitio Web: “Desconocido”
Datos generales del contacto:
Nombre: Daniel Caballero
Puesto: Operador
Departamento: Técnico
Teléfono: Desconocido
Problemática:
Es un pequeño negocio que se dedica a la liberación y reparación de celulares, debido a su gran demanda de servicios es difícil mantener el control de los servicios realizados, asi como también no hay un control en los gastos generados, y pérdidas de tiempo ya que hay celulares que no tienen reparación y eso genera una perdida.
No todos los celulares se pueden liberar, debido a este problema el dueño del negocio necesita saber, (cuantos celulares libera por día, cuantos no puede liberar, de que operador móvil son los celulares, la marca del dispositivo, el tipo de liberación, el costo de la liberación.
Hay varios métodos para liberar un celular, por código, software, cajas de liberación. El también desea saber cuál es el método más usado o más efectivo, para así poder hacer más compras de créditos u optimizar los métodos de liberación.
Nos comentaba que otro de los problemas es que los clientes a veces llegan con sus celulares un poco dañados del hardware, (con la pantalla estrellada, sin chip, carcasa dañada, batería en mal estado, etc.) y que al momento de recoger el celular le reclaman al negocio, porque los clientes aseguran que sus celulares estaban en un mejor estado.
Por eso también es necesario crear una base de datos donde indique el estado en el que se recibe el dispositivo móvil, y otro donde indique el estado como se entrega el dispositivo.
Objetivos:
- Ganancias: Con la base de datos se obtendrán las ganancias, y de esta manera hacer crecer el negocio.
- Perdidas: Hay que saber cuánto cuesta mantener el negocio, saber cuánto pagas de luz, cuanto inviertes en las liberaciones, el tiempo de esfuerzo. Para poder optimizar al máximo y tener el menor número de pérdidas.
- Transparencia: Hay que entregar los productos en las mejores condiciones, para asi evitar pérdidas en los clientes por la insatisfacción, y garantizar un servicio de calidad.
- Métodos: Sabremos cual es el método más efectivo de liberación, cual es el menos costoso, cual es más tardado, y cual tiene más funciones.
- Marcas: hay cajas de liberación que solo funcionan con dispositivos LG y Samsung, con un control correcto en la base de datos sabremos si es conveniente comprar una caja de liberación.
Capitulo II: Base de datos
Diagrama Entidad Relación.
Liberaciones |
Código de Seguimiento |
Marca del dispositivo |
Operador de Origen |
Tipo de liberación |
Precio Compra |
Precio venta |
IMEI |
Recepción. |
IMEI (Primary key) |
Nombre del cliente |
Teléfono de contacto |
Correo electrónico |
Monto a cobrar |
Fecha de Recibido |
Fecha de Entrega |
[pic 4][pic 5][pic 6]
Transparencia |
Condiciones del Dispo. |
Pantalla |
Carcasa |
Tarjeta sim |
Tarjeta SD |
Botones |
Entrega con cargador |
Progreso |
Código de Seguimiento |
Estado de la liberación |
Condiciones del Dispo. |
[pic 7][pic 8]
Tabla recepción:
Es importante, esta tabla ya que es la primera en almacenar la información del cliente.
Instrucciones SQL para crear la tabla.
Create table recepción(IMEI primary key (SID), Nombre_del_cliente varchar(50), Telefono_contacto Int(10), correo_E varchar (30), Monto_Cobrar double(10), Fecha_Recibo date(****-**-**), Fecha_Entrega date(****-**-**));
Tabla Liberaciones
Esta tabla esta diseñada, para obtener la información de la liberación.
Create table liberaciones(Cod_Seguimiento primary key (SID), Marca_Dispositivo varchar(20), Operador_origen varchar(20), Tipo_Liberacion varchar (20), Precio_Compra int(7), Precio_Venta int(7), FOREIGN KEY(IMEI));
...