Está en la página 1de 10

-- phpMyAdmin SQL Dump

-- version 5.1.0

-- https://www.phpmyadmin.net/

--

-- Servidor: 127.0.0.1

-- Tiempo de generación: 28-06-2021 a las 00:49:52

-- Versión del servidor: 10.4.18-MariaDB

-- Versión de PHP: 8.0.3

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";

START TRANSACTION;

SET time_zone = "+00:00";

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;

/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;

/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;

/*!40101 SET NAMES utf8mb4 */;

--

-- Base de datos: `empresa`

--

-- --------------------------------------------------------

--

-- Estructura de la base de datos `empresa`

--

CREATE DATABASE EMPRESA;


USE EMPRESA;

-- --------------------------------------------------------

--

-- Estructura de tabla para la tabla `categoria`

--

CREATE TABLE `categoria` (

`ID_CATEGORIA` int(11) NOT NULL,

`NOMBRE_SERVICIO` varchar(100) DEFAULT NULL,

`DESCRIPCION` varchar(200) DEFAULT NULL

) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

-- --------------------------------------------------------

--

-- Estructura de tabla para la tabla `cliente`

--

CREATE TABLE `cliente` (

`CI_CLIENTE` varchar(10) NOT NULL,

`NOMBRE` varchar(50) DEFAULT NULL,

`DIR` varchar(100) DEFAULT NULL,

`ape_pat` varchar(100) DEFAULT NULL,

`APE_MAT` varchar(100) DEFAULT NULL,

`NUM_TELF` varchar(7) DEFAULT NULL,

`NUM_CEL` varchar(8) DEFAULT NULL,

`DIR_EMAIL` varchar(50) DEFAULT NULL

) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;


--

-- Volcado de datos para la tabla `cliente`

--

INSERT INTO `cliente` (`CI_CLIENTE`, `NOMBRE`, `DIR`, `ape_pat`, `APE_MAT`, `NUM_TELF`,


`NUM_CEL`, `DIR_EMAIL`) VALUES

('7138954', 'EL ING', 'C. SIEMPRE VIVA 358', NULL, NULL, NULL, NULL, NULL),

('7896534', 'MARCELINO', 'C. CAPITOL AL LADO DE LA EMI', NULL, NULL, NULL, NULL, NULL),

('9865235', 'CARLA', 'AV. 4 ZONA ESTE', NULL, NULL, NULL, NULL, NULL),

('9865238', 'CARLA', NULL, NULL, NULL, NULL, NULL, NULL);

-- --------------------------------------------------------

--

-- Estructura de tabla para la tabla `empleado`

--

CREATE TABLE `empleado` (

`ID_EMPLEADO` int(11) NOT NULL,

`NUM_EMPLEADO` varchar(50) NOT NULL

) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

-- --------------------------------------------------------

--

-- Estructura de tabla para la tabla `estado`

--

CREATE TABLE `estado` (

`ID_ESTADO` int(11) NOT NULL,

`RETROVISORES` varchar(50) DEFAULT NULL,


`LUCES` varchar(50) DEFAULT NULL,

`LLANTAS` varchar(50) DEFAULT NULL,

`FAROS` varchar(50) DEFAULT NULL,

`ESTADO_GASOLINA` varchar(50) DEFAULT NULL,

`PINTURA` varchar(50) DEFAULT NULL,

`ID_RESERVA` int(11) DEFAULT NULL

) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

-- --------------------------------------------------------

--

-- Estructura de tabla para la tabla `reserva`

--

CREATE TABLE `reserva` (

`ID_RESERVA` int(11) NOT NULL,

`FECHA_RESERVA` date DEFAULT NULL,

`MOTIVO` varchar(150) DEFAULT NULL,

`OBSERVACION` varchar(100) DEFAULT NULL,

`NUM_PLACA` varchar(8) DEFAULT NULL,

`ID_SERVICIO` int(11) DEFAULT NULL

) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

-- --------------------------------------------------------

--

-- Estructura de tabla para la tabla `servicio`

--

CREATE TABLE `servicio` (

`ID_SERVICIO` int(11) NOT NULL,


`FECHA_INICIO` date DEFAULT NULL,

`FECHA_FIN` date DEFAULT NULL,

`ID_CATEGORIA` int(11) DEFAULT NULL,

`ID_EMPLEADO` int(11) DEFAULT NULL

) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

--

-- Volcado de datos para la tabla `servicio`

--

INSERT INTO `servicio` (`ID_SERVICIO`, `FECHA_INICIO`, `FECHA_FIN`, `ID_CATEGORIA`,


`ID_EMPLEADO`) VALUES

(1, NULL, NULL, NULL, NULL),

(2, NULL, NULL, NULL, NULL);

-- --------------------------------------------------------

--

-- Estructura de tabla para la tabla `vehiculo`

--

CREATE TABLE `vehiculo` (

`NUM_PLACA` varchar(8) NOT NULL,

`MODELO` int(11) DEFAULT NULL,

`COLOR` varchar(50) DEFAULT NULL,

`MARCA` varchar(50) DEFAULT NULL,

`TIPO` varchar(50) DEFAULT NULL,

`MOD_COM` int(11) DEFAULT NULL,

`CI_CLIENTE` varchar(10) DEFAULT NULL,

`OBSERVACIONES` varchar(100) DEFAULT NULL

) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;


--

-- Volcado de datos para la tabla `vehiculo`

--

INSERT INTO `vehiculo` (`NUM_PLACA`, `MODELO`, `COLOR`, `MARCA`, `TIPO`, `MOD_COM`,


`CI_CLIENTE`, `OBSERVACIONES`) VALUES

('5678HUY', 2018, 'ROJO', 'TOYOTA', 'VAGONETA', 2019, '7138954', NULL),

('5823TUY', 2019, 'VERDE', 'SUZUKI', 'VAGONETA', 2020, '7138954', NULL),

('6579KUY', 2018, 'GRIS Y NEGRO', 'HONDA', 'COMPACTO', 2019, '7138954', NULL),

('6582HYG', 2018, 'GRIS Y NEGRO', 'HONDA', 'CAMIONETA', 2019, '7138954', NULL);

--

-- Índices para tablas volcadas

--

--

-- Indices de la tabla `categoria`

--

ALTER TABLE `categoria`

ADD PRIMARY KEY (`ID_CATEGORIA`);

--

-- Indices de la tabla `cliente`

--

ALTER TABLE `cliente`

ADD PRIMARY KEY (`CI_CLIENTE`);

--

-- Indices de la tabla `empleado`

--
ALTER TABLE `empleado`

ADD PRIMARY KEY (`ID_EMPLEADO`),

ADD UNIQUE KEY `NUM_EMPLEADO` (`NUM_EMPLEADO`);

--

-- Indices de la tabla `estado`

--

ALTER TABLE `estado`

ADD PRIMARY KEY (`ID_ESTADO`),

ADD KEY `ID_RESERVA` (`ID_RESERVA`);

--

-- Indices de la tabla `reserva`

--

ALTER TABLE `reserva`

ADD PRIMARY KEY (`ID_RESERVA`),

ADD KEY `NUM_PLACA` (`NUM_PLACA`),

ADD KEY `ID_SERVICIO` (`ID_SERVICIO`);

--

-- Indices de la tabla `servicio`

--

ALTER TABLE `servicio`

ADD PRIMARY KEY (`ID_SERVICIO`),

ADD KEY `FK_RELACION` (`ID_CATEGORIA`),

ADD KEY `FK_RELACION_EMP_SER` (`ID_EMPLEADO`);

--

-- Indices de la tabla `vehiculo`

--

ALTER TABLE `vehiculo`


ADD PRIMARY KEY (`NUM_PLACA`),

ADD KEY `CI_CLIENTE` (`CI_CLIENTE`);

--

-- AUTO_INCREMENT de las tablas volcadas

--

--

-- AUTO_INCREMENT de la tabla `categoria`

--

ALTER TABLE `categoria`

MODIFY `ID_CATEGORIA` int(11) NOT NULL AUTO_INCREMENT;

--

-- AUTO_INCREMENT de la tabla `estado`

--

ALTER TABLE `estado`

MODIFY `ID_ESTADO` int(11) NOT NULL AUTO_INCREMENT;

--

-- AUTO_INCREMENT de la tabla `servicio`

--

ALTER TABLE `servicio`

MODIFY `ID_SERVICIO` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;

--

-- Restricciones para tablas volcadas

--

--

-- Filtros para la tabla `estado`


--

ALTER TABLE `estado`

ADD CONSTRAINT `estado_ibfk_1` FOREIGN KEY (`ID_RESERVA`) REFERENCES `reserva`


(`ID_RESERVA`);

--

-- Filtros para la tabla `reserva`

--

ALTER TABLE `reserva`

ADD CONSTRAINT `reserva_ibfk_1` FOREIGN KEY (`NUM_PLACA`) REFERENCES `vehiculo`


(`NUM_PLACA`),

ADD CONSTRAINT `reserva_ibfk_2` FOREIGN KEY (`ID_SERVICIO`) REFERENCES `servicio`


(`ID_SERVICIO`);

--

-- Filtros para la tabla `servicio`

--

ALTER TABLE `servicio`

ADD CONSTRAINT `FK_RELACION` FOREIGN KEY (`ID_CATEGORIA`) REFERENCES `categoria`


(`ID_CATEGORIA`),

ADD CONSTRAINT `FK_RELACION_EMP_SER` FOREIGN KEY (`ID_EMPLEADO`) REFERENCES


`empleado` (`ID_EMPLEADO`);

--

-- Filtros para la tabla `vehiculo`

--

ALTER TABLE `vehiculo`

ADD CONSTRAINT `vehiculo_ibfk_1` FOREIGN KEY (`CI_CLIENTE`) REFERENCES `cliente`


(`CI_CLIENTE`);

COMMIT;

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;

/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;


/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

También podría gustarte