Este proyecto consiste en la creación de una base de datos para una pollería. La base de datos incluye tablas para almacenar información sobre platillos, bebidas, extras, clientes, mozos, pedidos y comprobantes. Además, se han creado triggers para calcular el total de los comprobantes y se han proporcionado scripts para la inserción de datos, la eliminación de tablas y la obtención de datos.
Crear un usuario para la base de datos:
ALTER SESSION SET "_ORACLE_SCRIPT" = TRUE;
CREATE USER <YOUR_USER> IDENTIFIED BY <YOUR_PASSWORD>;
ALTER USER <YOUR_USER> QUOTA UNLIMITED ON USERS;
GRANT CONNECT, RESOURCE TO <YOUR_USER>;
Conectar con el usuario creado:
CONNECT polleria_db/polleria_db;
Ejecutar el script de creación de tablas:
@creacion-tablas.sql
Ejecutar el script de creación de triggers:
@creacion-triggers.sql
Ejecutar el script de inserción de datos:
@inserseccion-datos.sql
Ejecutar el script de consultas útiles:
@consultas-utiles.sql
Ejecutar el script de obtención de datos:
@obtencion-datos.sql
Para eliminar las tablas, ejecutar el script de eliminación de tablas:
@eliminacion-tablas.sql
Para eliminar los triggers, ejecutar el script de eliminación de triggers:
@eliminar-triggers.sql
Para limpiar las tablas, ejecutar el script de limpieza de tablas:
@limpiar-tablas.sql
consultas-utiles.sql
: Contiene consultas para obtener información útil de la base de datos, como el total de clientes, el total de ventas por tipo de comprobante, el total de ventas por mozo y el total de ventas por día.creacion-tablas.sql
: Contiene las instrucciones para crear las tablas de la base de datos.creacion-triggers.sql
: Contiene las instrucciones para crear los triggers que calculan el total de los comprobantes.eliminacion-tablas.sql
: Contiene las instrucciones para eliminar las tablas de la base de datos.eliminar-triggers.sql
: Contiene las instrucciones para eliminar los triggers de la base de datos.inserseccion-datos.sql
: Contiene las instrucciones para insertar datos en las tablas de la base de datos.limpiar-tablas.sql
: Contiene las instrucciones para limpiar las tablas de la base de datos.obtencion-datos.sql
: Contiene las instrucciones para obtener datos de las tablas de la base de datos.Para obtener más información o asistencia adicional, por favor contacta a: