Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DE DATOS
ALUMNOS:
Gutiérrez Pérez Eloísa Alejandra
Martínez Jacobo Emmanuel Emiliano
Torrijos Flores Juan Enrique
TALLER DE INVESTIGACION ll
SISTEMA GESTOR DE DATOS
Contenido
ANTECEDENTES DEL PROBLEMA. ............................................................... 2
PLANTEAMIENTO DEL PROBLEMA. ............................................................. 2
OBJETIVO GENERAL. .................................................................................. 3
HIPOTESIS .................................................................................................... 3
JUSTIFICACION. .......................................................................................... 3
MARCO TEORICO. ...................................................................................... 4
METODOLOGÍA. ......................................................................................... 5
DISEÑO Y ANÁLISIS DE LA BASE DE DATOS .............................................. 6
DIAGRAMA VTOC ...................................................................................... 0
DICCIONARIO DE DATOS .......................................................................... 0
DIAGRAMA ENTIDAD/RELACIÓN .............................................................. 4
INTERFACES NETBEANS............................................................................... 5
SCRIPT BASE DE DATOS: ............................................................................. 9
DESARROLLO DE HARDWARE Y CONEXIÓN CON PROGRAMA GRAFICO 20
Página 1
SISTEMA GESTOR DE DATOS
Página 2
SISTEMA GESTOR DE DATOS
OBJETIVO GENERAL.
HIPOTESIS
JUSTIFICACION.
Página 3
SISTEMA GESTOR DE DATOS
MARCO TEORICO.
Página 4
SISTEMA GESTOR DE DATOS
“Los SGBD nos brindan métodos para mantener la integridad de los datos,
realizar una administración del acceso de los usuarios a dichos datos y tener
la posibilidad de recuperar la información. Ahora podemos tratar de abordar
esta pregunta, ¿cuál de todos los los Sistemas de Gestión de Bases de datos
elijo? MySQL. Uno de los factores por los que obtuvo más popularidad es
porque es open source, y por lo extendido de su uso en las aplicaciones web.
Nos ofrece un alto rendimiento, velocidad y flexibilidad, a la par que
herramientas completas de administración tanto de registros, usuarios, como
de conexiones.” (Oracle, 2017, pág. 1)
METODOLOGÍA.
Página 5
SISTEMA GESTOR DE DATOS
Página 6
DIAGRAMA VTOC
Id_Producto Id_Producto
Hora
DICCIONARIO DE DATOS
Nombre: Almacén
Descripción: En esta tabla se guardan los datos de los o el almacén existente actualmente
Campo Tamaño Tipo de Descripción
Dato
Id_Almacen int Llave primaria de la tabla.
(100) varchar Se guarda el nombre del departamento
agregado.
Encargado (200) varchar Se guarda el nombre de la persona
encargada del departamento.
Relaciones: Campos clave:
Id_Almacen
Nombre: Empleados
Descripción: En esta tabla se guarda la información de los usuarios(empleados) a registrar en
el sistema.
Campo Tamaño Tipo de Descripción
Dato
Id_Empleado Int Llave primaria de la tabla.
Nombre (50) Varchar Nombre del usuario
Apellido_Pat (50) Varchar Apellido Paterno del usuario
Apellido_Mat (50) Varchar Apellido Materno del usuario
Edad Int Edad del usuario
Direccion (300) Varchar Dirección del usuario
Telefono (12) Varchar Teléfono del usuario
Correo (100) Varchar Correo electrónico del usuario
SISTEMA GESTOR DE DATOS
Nombre: Entradas_Salidas
Página 1
SISTEMA GESTOR DE DATOS
Nombre: Cobro
Descripción: En esta tabla se guarda la información correspondiente a los cobros que se
realizan cuando se realiza una salida por parte de algún usuario.
Campo Tamaño Tipo de Descripción
Dato
Id_Cobro int Llave primaria de la tabla, guarda el id
del cobro
Página 2
SISTEMA GESTOR DE DATOS
Nombre: Pagos
Descripción: En esta tabla se guarda la información correspondiente a los pagos que se
realizan cuando se realiza una salida por parte de algún usuario.
Campo Tamaño Tipo de Descripción
Dato
Id_Pago int Llave primaria de la tabla guarda el id
del pago.
Id_Cobro int Llave foránea de la tabla Cobro para
saber el Id correspondiente al pago que
se realizará.
FechaPago Datetime Guarda fecha en la que se realiza el
pago.
Relaciones: Campos clave:
Id_Cobro con la tabla Cobro Id_Pago
Id_Cobro
Página 3
SISTEMA GESTOR DE DATOS
DIAGRAMA ENTIDAD/RELACIÓN
Página 4
SISTEMA GESTOR DE DATOS
INTERFACES NETBEANS
Página 5
SISTEMA GESTOR DE DATOS
Página 6
SISTEMA GESTOR DE DATOS
Página 7
SISTEMA GESTOR DE DATOS
Página 8
SISTEMA GESTOR DE DATOS
use Empresa
---------------------------------------TABLAS-------------------------------------------------
Página 9
SISTEMA GESTOR DE DATOS
Estatus int not null check (estatus >=0 and estatus <=1) default 0
Página 10
SISTEMA GESTOR DE DATOS
Página 11
SISTEMA GESTOR DE DATOS
go
--------------------------------------------TRIGGER------------------------------------------------------
--------
as
if update(Hora_fechaOut)
BEGIN
if(@dif>=1)
begin
end
END
go
Página 12
SISTEMA GESTOR DE DATOS
---------------------------------------PROCEDIMIENTOS AMACENADOS-----------------------
--------------------------
@matricula int,
@nombre varchar(200),
@apellido_Pat varchar(200),
@apellido_Mat varchar(200),
@edad int,
@direccion varchar(300),
@telefono varchar(12),
@correo varchar(150),
as
begin
end
else
Página 13
SISTEMA GESTOR DE DATOS
begin
end
go
@matricula varchar(200),
@marca varchar(200),
@modelo varchar(200),
@año int,
@color varchar(300),
@id_empleado int,
as
begin
Página 14
SISTEMA GESTOR DE DATOS
end
else
begin
end
go
@Id_Empleado int,
as
if (@estatus=1)
Página 15
SISTEMA GESTOR DE DATOS
begin
end
else
begin
end
go
Página 16
SISTEMA GESTOR DE DATOS
@Id int,
as
begin
end
else
begin
Página 17
SISTEMA GESTOR DE DATOS
end
go
-----------------------------------------------------VISTAS------------------------------------------------
------
as
from Usuario u
go
as
from Automoviles u
go
as
where
Página 18
SISTEMA GESTOR DE DATOS
select
a.Nombre,a.Apellido_Pat,a.Apellido_Mat,c.Matricula,c.Modelo,b.Hora_Fec
haIn,b.Hora_FechaOut
go
select
a.Nombre,a.Apellido_Pat,a.Apellido_Mat,c.Id_Departamento,c.nombre,b.H
ora_FechaIn,b.Hora_FechaOut
where c.Nombre='MARKETING'
go
Página 19
SISTEMA GESTOR DE DATOS
Materiales:
-Arduino
-Lector RFID
-Tarjetas RFID
-Cable de Impresora
Diagrama De Conexión
Página 20
SISTEMA GESTOR DE DATOS
Costos (Aproximados)
Materiales
Programación y Desarrollo
Página 21
SISTEMA GESTOR DE DATOS
Extras
Página 22
SISTEMA GESTOR DE DATOS
Página 23
SISTEMA GESTOR DE DATOS
Página 24