Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1|Página
El lenguaje SQL consta de comandos, operadores, operadores y funciones
agregadas. Estos elementos se describen en las instrucciones para crear,
actualizar y administrar bases de datos. Además, el lenguaje de definición de
datos (DDL) es responsable de cambiar la estructura de los objetos en una base
de datos. Incluye comandos para modificar, eliminar o definir tablas que
almacenan datos de bases de datos. Hay cuatro operaciones principales:
CREATE, ALTER, DROP y TRUNCATE. El lenguaje DML utiliza select, insert,
update, delete.
2|Página
En una función escalar, puede devolver solo una variable y, en un
procedimiento almacenado, varias variables. Sin embargo, para llamar a
variables de salida en un procedimiento almacenado, debe declarar las variables
fuera del procedimiento antes de poder llamarlo. Además, no puede llamar a
procedimientos dentro de una función. Pero, por otro lado, en un procedimiento,
puede llamar a funciones y procedimientos almacenados.
3|Página
fecha_venta fecha de la venta Manual NO NO
del boleto
origen origen del viaje Manual NO NO
destino destino del viaje Manual NO NO
valor_bol valor de la boleta Manual NO NO
num_asiento numero de asiento Manual NO NO
idusuario identificador del Automático NO SI
usuario
observaciones observaciones Manual NO NO
sobre la compra
de boleta
placa número de placa Manual NO SI
del bus
idviaje identificador del Automático NO SI
viaje
idmodo identificador del Automático NO SI
modo
BUS placa número de placa Manual SI NO
del bus
cant_asiento cantidad de Manual NO NO
asientos
cod_inter código interno Automático NO NO
cant_pisos cantidad de pisos Automático NO NO
idmarca identificador de Manual NO SI
marca
CLIENTE dnicliente Dni del cliente Automático SI NO
nomcliente nombre del cliente Automático NO NO
edadcliente edad del cliente Automático NO NO
COPILOTO idcopiloto identificador del Automático SI NO
copiloto
nom_cop nombre del Manual NO NO
copiloto
apell_cop apellido del Manual NO NO
copiloto
sex_cop sexo del copiloto Manual NO NO
telef_cop teléfono del Manual NO NO
copiloto
brev_cop brevete del Manual NO NO
copiloto
fecha_inilabor_cop fecha de inicio de Manual NO NO
labor del copiloto
fecha_nac_cop fecha de Manual NO NO
nacimiento del
copiloto
idnivel identificador del Manual NO SI
nivel del copiloto
MARCA idmarca identificador de la Manual SI NO
marca
nom_marca nombre de la Manual NO NO
4|Página
marca
idmodelo identificador del Manual NO SI
modelo de bus
MODELO idmodelo identificador del Automático SI NO
modelo de bus
nom_modelo nombre del Manual NO NO
modelo de bus
MODO idmodo identificador del Automático SI NO
modo de compra
tipo_modo tipo de modo de Manual NO NO
compra
NIVEL DE idnivel identificador del Automático SI NO
CONOCIMIENTO nivel de
conocimiento
desnivel descripción del Manual NO NO
nivel de
conocimiento
PILOTO idpiloto identificador del Automático SI NO
piloto
nom_pil nombre del piloto Manual NO NO
apell_pil apellido del piloto Manual NO NO
sex_pil sexo del piloto Manual NO NO
telef_pil teléfono del piloto Manual NO NO
brev_pil brevete del piloto Manual NO NO
fecha_inilabor_pil fecha de inicio de Manual NO NO
labor del piloto
fecha_nac_pil fecha de Manual NO NO
nacimiento del
piloto
idnivel identificador del Automático NO SI
nivel
TIPO DE idcelular identificador del Automático SI NO
CELULAR celular
nom_operador nombre del Manual NO NO
operador
tipo_linea tipo de línea del Manual NO NO
celular
USUARIO idusuario identificador del Automático SI NO
usuario
nom_usuario nombre del Manual NO NO
usuario
mat_usuario apellido materno Manual NO NO
del usuario
pat_usuario apellido paterno Manual NO NO
del usuario
nac_usuario fecha de Manual NO NO
nacimiento del
usuario
ini_labor_usuario inicio de labor del Manual NO NO
usuario
5|Página
telef_usuario teléfono del Manual NO NO
usuario
idcelular identificador del Manual NO SI
celular
est_civil estado civil del Manual NO NO
usuario
sex_usuario sexo del usuario Manual NO NO
corr_usuario correo electrónico Manual NO NO
del usuario
contra_usuario contraseña del Manual NO NO
usuario
VIAJE idviaje identificador del Automático SI NO
viaje
orig_viaje origen del viaje Manual NO NO
fecha fecha del viaje Manual NO NO
hora_part hora de partida Manual NO NO
del viaje
idpiloto identificador del Automático NO SI
copiloto
idcopiloto identificador del Automático NO SI
piloto
idaux identificador del Automático NO SI
auxiliar
CODIFICACIÓN
---------------------------------------
o Tabla AUXILIAR
o Create table AUXILIAR
idaux CHAR (3) NOT NULL,
apell_aux VARCHAR (30) NOT NULL,
sex_aux VARCHAR (9), NOT NULL
fecha_insc DATE NOT NULL,
telef_aux CHAR (10) NULL
---------------------------------------
o Tabla BOLETA
o Create table BOLETA
idboleta CHAR (4) NOT NULL,
dnicliente CHAR (8) NOT NULL,
fecha_salida DATE NOT NULL,
fecha_venta DATE NOT NULL,
origen VARCHAR (20) NOT NULL,
destino VARCHAR (20) NOT NULL,
6|Página
valor_bol NOT NULL,
num_asiento CHAR (3)
idusuario CHAR (4) NOT NULL,
observaciones LONG NULL,
placa CHAR (6) NOT NULL,
idviaje CHAR (6) NOT NULL,
idmodo CHAR (2) NOT NULL
---------------------------------------
o Tabla BUS
o Create table BUS (
placa CHAR (6) NOT NULL,
cant_asiento CHAR (3) NOT NULL,
cod_inter CHAR (6) NOT NULL,
cant_pisos CHAR (2) NOT NULL,
idmarca VARCHAR (15) NOT NULL
---------------------------------------
o Tabla CLIENTE
o Create table CLIENTE(
dnicliente CHAR (8) NOT NULL,
nomcliente VARCHAR (30) NOT NULL,
edadcliente CHAR (10) NULL
---------------------------------------
o Tabla COPILOTO
o Create table COPILOTO (
idcopiloto CHAR (3) NOT NULL,
nom_cop VARCHAR (10) NOT NULL,
apell_cop VARCHAR (20) NOT NULL,
sex_cop VARCHAR (9) NOT NULL,
telef_cop VARCHAR (9) NOT NULL,
brev_cop CHAR (10) NOT NULL,
fecha_inilabor_cop CHAR (6) NOT NULL,
fecha_nac_cop CHAR (6) NOT NULL,
idnivel VARCHAR (15) NOT NULL
---------------------------------------
o Tabla MARCA
o Create table MARCA (
idmarca CHAR (2) NOT NULL,
nom_marca VARCHAR (15) NOT NULL,
idmodelo CHAR (2) NOT NULL
7|Página
---------------------------------------
o Tabla MODELO
o Create table MODELO (
idmodelo CHAR (2) NOT NULL,
nom_modelo VARCHAR (20) NOT NULL
---------------------------------------
o Tabla MODO
o Create table MODO (
idmodo CHAR (2) NOT NULL,
tipo_modo VARCHAR (11) NOT NULL
---------------------------------------
o Tabla NIVEL DE CONOCIMIENTO
o Create table NIVEL DE CONOCIMIENTO (
idnivel CHAR (2) NOT NULL,
desnivel VARCHAR (15) NOT NULL
---------------------------------------
o Tabla PILOTO
o Create table PILOTO (
idpiloto CHAR (3) NOT NULL,
nom_pil VARCHAR (10) NOT NULL,
apell_pil VARCHAR (20) NOT NULL,
sex_pil VARCHAR (9) NOT NULL,
telef_pil VARCHAR (9) NOT NULL,
brev_pil CHAR (10) NOT NULL,
fecha_inilabor_pil CHAR (6) NOT NULL,
fecha_nac_pil CHAR (6) NOT NULL,
idnivel VARCHAR (15) NOT NULL
---------------------------------------
o Tabla TIPO DE CELULAR
o Create table TIPO DE CELULAR (
idcelular CHAR (2) NOT NULL,
nom_operador VARCHAR (10) NOT NULL,
tipo_linea VARCHAR (10) NOT NULL
---------------------------------------
o Tabla USUARIO
o Create table USUARIO (
8|Página
idusuario CHAR (5) NOT NULL,
nom_usuario VARCHAR (15) NOT NULL,
mat_usuario VARCHAR (10) NOT NULL,
pat_usuario VARCHAR (10) NOT NULL,
nac_usuario CHAR (6) NOT NULL,
ini_laboir_usuario CHAR (6) NOT NULL,
telef_usuario CHAR (9) NULL,
idcelular CHAR (9) NULL,
est_civil VARCHAR (10) NULL,
sex_usuario VARCHAR (10) NOT NULL,
corr_usuario VARCAHR (25) NULL,
contra_usuario VARCHAR (10) NOT NULL
---------------------------------------
o Tabla VIAJE
o Create table VIAJE (
idviaje CHAR (5) NOT NULL.
orig_viaje VARCHAR (20) NOT NULL,
fecha CHAR (6) NOT NULL,
hora_part CHAR (6) NOT NULL,
idpiloto CHAR (3) NOT NULL,
idcopiloto CHAR (3) NOT NULL,
idaux CHAR (3) NOT NULL
CONCLUSIONES
9|Página
del bus en el cual se transportarán, usuarios, marcas, modelos, viajes,
hasta los clientes de los cuales la información requerida es importante
para que un futuro se pueda contar con informes necesarios a
beneficio de ellos,
Como resultado del sistema de proceso de la agencia de transportes en
bus.
REFERENCIAS BIBLIOGRÁFICAS
10 | P á g i n a