Beruflich Dokumente
Kultur Dokumente
Facultad de Ingeniera
Ingeniera de Ejecucin Industrial
Sistemas de Informacin Administrativos
Informe N2
Sistemas de Informacin Administrativos
Integrantes:
Natalia Alvial
Luz Avalos
Profesores :
Marcela Rosinelli
Leonardo Valdes
Fecha:
21 de enero de 2016
Tabla de contenido
1 Introduccin ............................................................................................................................................. 4
1.1 Antecedentes .................................................................................................................................... 4
1.2 Problema de informacin.................................................................................................................. 4
1.3 Objetivos ........................................................................................................................................... 5
1.3.1 Objetivo general ......................................................................................................................... 5
1.3.2 Objetivos especficos .................................................................................................................. 5
1.4 Visin de Contenidos ........................................................................................................................ 5
2. Modelo de datos ..................................................................................................................................... 6
2.1 Anlisis por prrafos ......................................................................................................................... 6
Prrafo 1 ............................................................................................................................................. 6
Prrafo 2 ............................................................................................................................................. 9
Prrafo 3 ........................................................................................................................................... 13
2.2 Modelo completo ........................................................................................................................... 16
2.2.1 Modelo Lgico ......................................................................................................................... 16
2.2.2 Modelo Fsico ........................................................................................................................... 17
3 Diccionario de datos .............................................................................................................................. 18
3.1 Descripcin de tablas y atributos .................................................................................................... 18
4 Operadores Bsicos .............................................................................................................................. 27
4.1Creacin de tablas............................................................................................................................ 27
4.2 Insertar datos .................................................................................................................................. 30
5 Operadores Relacionales ...................................................................................................................... 32
5.1 Recuperacin simple ....................................................................................................................... 32
5.2 Recuperacin calificada .................................................................................................................. 32
5.3 Recuperacin de ms de una tabla ................................................................................................. 33
6 Conclusiones .......................................................................................................................................... 34
1 Introduccin
En este informe se abarca la segunda unidad de Sistemas de Informacin correspondiente al
Diseo Fsico - Modelamiento de Base de Datos. Destacamos que en esta parte se trabaja
con lo relacionado con los requerimientos y componentes internos para gestionar la base de
datos dentro del sistema de informacin.
Una base de datos es un conjunto de datos de operacin almacenados y utilizados por los
sistemas de aplicacin de una empresa especfica. Un modelo de datos es un lenguaje
orientado a describir una base de datos ya que permite describir las estructuras de datos de la
base, es decir, el tipo de datos que hay en la base y la forma en que se relacionan entre s. Los
modelos son abstracciones que permiten la implementacin de un sistema eficiente de base de
datos; por lo general se refieren a algoritmos, y conceptos matemticos.
A partir del modelo de datos presentaremos desde la descripcin lgica abstracta su anlisis,
para as idear y formular el modelo lgico y fsico de la base de datos, junto a la definicin de
sus entidades, atributos, relaciones entre otros. Todo lo anterior aplicado en la pyme de tejidos
con tcnica amigurumi Barlana, con el problema de informacin identificado anteriormente
como; Desconocimiento del estado de avance del pedido.
1.1 Antecedentes
Nombre: Barlana Amigurumi
Giro o Rubro: Venta de peluches tejidos a crochet
Direccin: Paine 02442, Puente Alto
Fono: 09/62265409 09/81930205
Tipo de empresa: MYPE (micro y pequea empresa)
Tipo de Venta: A pedido de particulares
Cobertura: Todo el territorio Nacional
Tipo de mercado: Personas que requieran un peluche personalizado
Estrategia seguida para ventas: Proveer de un producto nico, confeccionado en base a los
gustos y caractersticas del consumidor
Personal: 3 personas; 2 tejedores y 1 recepcionista.
Maquinaria: Materiales y herramientas necesarias para el tejido. Computador para mantener
contacto con clientes.
Contacto: Natalia Alvial (copropietaria)
1.3 Objetivos
1.3.1 Objetivo general
Crear un sistema de informacin, con su respectiva base de datos funcional que permita
recopilar, interpretar y mostrar la informacin necesaria para solucionar el problema de
informacin detectado en la empresa Barlana.
2. Modelo de datos
En esta seccin se analizar el Modelo en el que se basa la generacin y estructura de la Base
de Datos, para cuya realizacin se consideran ciertos criterios de orden en la estructura. Cabe
destacar que la descripcin lgica abstracta presentada anteriormente fue modificada.
Prrafo 1
El recepcionista deber ingresar al sistema todos los datos de las caractersticas de los pedidos
existentes, mantener actualizado de los pedidos y podr tambin visualizar la disponibilidad
horaria de los tejedores para as poder agendar nuevos pedidos. Para ingresar deber escribir
su usuario y contrasea, y presionar el botn ENTRAR. En caso de no estar registrado deber
ingresar sus datos personales (rut, apellido, nombre, contrasea, telfono y mail). A
continuacin se abrir una pantalla en donde podr ver la disponibilidad de los tejedores para
recibir nuevos pedidos y adems ingresar los datos y caractersticas de un nuevo pedido
(cdigo del pedido, tiempo de confeccin, fecha de ingreso, precio del pedido, Nombre Pedido,
Abono, Fecha de entrega, Caractersticas y descripcin), para grabar los datos deber hacer
clic en GUARDAR. Adems el recepcionista podr revisar las consultas que realicen los
posibles nuevos clientes para luego poder contactarlos.
Anlisis de Sustantivos
El recepcionista deber ingresar al sistema todos los datos de las caractersticas de los pedidos
existentes, mantener actualizado de los pedidos y podr tambin visualizar la disponibilidad
horaria para as poder agendar nuevos pedidos. Para ingresar deber escribir su usuario y
contrasea, y presionar el botn ENTRAR. En caso de no estar registrado deber ingresar sus
datos personales (rut, apellido, nombre, contrasea, telfono y mail). A continuacin se abrir
una pantalla en donde podr ver la disponibilidad para recibir nuevos pedidos y adems
ingresar los datos y caractersticas de un nuevo pedido (cdigo del pedido, tiempo de
confeccin, fecha de ingreso, precio del pedido, Nombre Pedido, Abono, Fecha de entrega,
Caractersticas y descripcin), para grabar los datos deber hacer clic en GUARDAR. Adems
el recepcionista podr revisar las consultas que realicen los posibles nuevos clientes para luego
poder contactarlos.
Candidato a entidad
Validez
Criterio de validez
Recepcionista
Vlido
Centro de anlisis
Pedido
Vlido
Consultas
Vlido
Anlisis de Adjetivos
El recepcionista deber ingresar al sistema todos los datos de las caractersticas de los pedidos
existentes, mantener actualizado de los pedidos y podr tambin visualizar la disponibilidad
horaria para as poder agendar nuevos pedidos. Para ingresar deber escribir su usuario y
contrasea, y presionar el botn ENTRAR. En caso de no estar registrado deber ingresar sus
datos personales (rut, apellido, nombre, contrasea, telfono y mail). A continuacin se abrir
una pantalla en donde podr ver la disponibilidad para recibir nuevos pedidos y adems
ingresar los datos y caractersticas de un nuevo pedido (cdigo del pedido, tiempo de
confeccin, fecha de ingreso, precio del pedido, Nombre Pedido, Abono, Fecha de entrega,
Caractersticas y descripcin), para grabar los datos deber hacer clic en GUARDAR. Adems
el recepcionista podr revisar las consultas que realicen los posibles nuevos clientes para luego
poder contactarlos.
Candidata a entidad
Validez
Criterio de validez
Rut recepcionista
Vlido
Individualiza al recepcionista
Apellido recepcionista
Vlido
Nombre recepcionista
Vlido
contrasea recepcionista
Vlido
Identificador
Telfono recepcionista
Vlido
Mail recepcionista
Vlido
Cdigo pedido
Vlido
Identificador
Vlido
Vlido
precio pedido
Vlido
Nombre pedido
Vlido
caractersticas pedido
Vlido
descripcin pedido
Vlido
abono
Vlido
Fecha de Entrega
Vlido
Anlisis de Verbos
El recepcionista deber ingresar al sistema todos los datos de las caractersticas de los pedidos
existentes, mantener actualizado de los pedidos y podr tambin visualizar la disponibilidad
horaria para as poder agendar nuevos pedidos. Para ingresar deber escribir su usuario y
contrasea, y presionar el botn ENTRAR. En caso de no estar registrado deber ingresar sus
datos personales (rut, apellido, nombre, contrasea, telfono y mail). A continuacin se abrir
una pantalla en donde podr ver la disponibilidad para recibir nuevos pedidos y adems
ingresar los datos y caractersticas de un nuevo pedido (cdigo del pedido, tiempo de
confeccin, fecha de ingreso,precio del pedido, Nombre Pedido, Abono, Fecha de entrega,
Caractersticas y descripcin), para grabar los datos deber hacer clic en GUARDAR. Adems
el recepcionista podr revisar las consultas que realicen los posibles nuevos clientes para luego
poder contactarlos.
Entidad
Relacin
Entidad
Validez
Criterio
recepcionista
Registra
recepcionista
Vlido
recepcionista
recibe
pedido
Vlido
recepcionista
revisa
consulta
Vlido
Prrafo 2
Los tejedores debern mantener en el sistema un registro actualizado de sus disponibilidades
horarias de cada mes, adems ingresar los estados de avance de los pedidos con sus fotos
respectivas.
Para ingresar deber escribir su usuario y contrasea, y presionar el botn ENTRAR. En caso
de no estar registrado deber ingresar sus datos personales (rut, apellido, nombre, contrasea,
telfono y mail).A continuacin se abrir una pantalla en donde podr ver los pedidos que tiene
asignados y sus caractersticas (cdigo del pedido, Nombre del Pedido, Fecha de entrega,
Descripcin Caractersticas). Adems en esta pantalla debe ingresar el estado de avance de
sus trabajos (cdigo del avance, descripcin, fecha del avance, Nombre del Pedido, subir
fotos, % de progreso) el que deber grabar haciendo clic en el botn SUBIR ESTADO. Adems
el tejedor deber guardar los amigurumis que se han confeccionado para que los futuros
clientes puedan verlos, para ello deber registrar cdigo, nombre, tamao, precio, imagen. Si
el amigurumi se encuentra descontinuado, deber eliminarlo del sistema, ingresando su rut, el
cdigo y motivos de la eliminacin.
.
Anlisis de Sustantivos
Los tejedores debern mantener en el sistema un registro actualizado de sus disponibilidades
horarias de cada mes, adems ingresar los estados de avance de los pedidos con sus fotos
respectivas.
Para ingresar deber escribir su usuario y contrasea, y presionar el botn ENTRAR. En caso
de no estar registrado deber ingresar sus datos personales (rut, apellido, nombre, contrasea,
telfono y mail).A continuacin se abrir una pantalla en donde podr ver los pedidos que tiene
asignados para confeccionarlos y sus caractersticas (cdigo del pedido, Nombre del Pedido,
Fecha de entrega,Descripcin Caractersticas). Adems en esta pantalla debe ingresar el
estado de avance de sus trabajos (cdigo del avance, descripcin, fecha del avance, Nombre
del Pedido, subir fotos, % de progreso) el que deber grabar haciendo clic en el botn SUBIR
ESTADO. Adems el tejedor deber guardar los amigurumis que se han confeccionado para
que los futuros clientes puedan verlos, para ello deber registrar cdigo, nombre, tamao,
precio, imagen. Si el amigurumi se encuentra descontinuado, deber eliminarlo del sistema,
ingresando su rut, el cdigo y motivos de la eliminacin.
Candidato a entidad
Validez
Criterio de validez
Tejedor
Vlido
Disponibilidad horaria
Vlido
Amigurumi
Vlido
Eliminado(trabajos descontinuados)
Vlido
Estado de avance
Vlido
10
Anlisis de Adjetivos
Los tejedores debern mantener en el sistema un registro actualizado de sus disponibilidades
horarias de cada mes, adems ingresar los estados de avance de los pedidos con sus fotos
respectivas.
Para ingresar deber escribir su usuario y contrasea, y presionar el botn ENTRAR. En caso
de no estar registrado deber ingresar sus datos personales (rut, apellido, nombre, contrasea,
telfono y mail).A continuacin se abrir una pantalla en donde podr ver los pedidos que tiene
asignados para confeccionarlos y sus caractersticas (cdigo del pedido, Nombre del Pedido,
Fecha de entrega, Descripcin Caractersticas). Adems en esta pantalla debe ingresar el
estado de avance de sus trabajos (cdigo del avance, descripcin, fecha del avance, Nombre
del Pedido, subir fotos, % de progreso) el que deber grabar haciendo clic en el botn SUBIR
ESTADO. Adems el tejedor deber guardar los amigurumis que se han confeccionado para
que los futuros clientes puedan verlos, para ello deber registrar cdigo, nombre, tamao,
precio, imagen. Si el amigurumi se encuentra descontinuado, deber eliminarlo del sistema,
ingresando su rut, el cdigo y motivos de la eliminacin.
Candidato a atributo
Validez
Criterio de validez
Rut tejedor
Vlido
Individualiza al tejedor
Apellido tejedor
Vlido
Nombre tejedor
Vlido
Contrasea tejedor
Vlido
Telfono tejedor
Vlido
Mail tejedor
Vlido
Vlido
Identificador
Vlido
Fecha de entrega
Vlido
Descripcin pedido
Vlido
11
Caractersticas pedido
Vlido
Vlido
Identificador
Vlido
Vlido
subir fotos
Vlido
% de progreso
Vlido
cdigo amigurumis
Vlido
Identificador
nombre amigurumi
Vlido
tamao amigurumi
Vlido
precio amigurumi
Vlido
imagen amigurumi
Vlido
Motivos de la eliminacin.
Vlido
Anlisis de Verbos
Los tejedores debern mantener en el sistema un registro actualizado de sus disponibilidades
horarias de cada mes, adems ingresar los estados de avance de los pedidos con sus fotos
respectivas.
Para ingresar deber escribir su usuario y contrasea, y presionar el botn ENTRAR. En caso
de no estar registrado deber ingresar sus datos personales (rut, apellido, nombre, contrasea,
telfono y mail).A continuacin se abrir una pantalla en donde podr ver los pedidos que tiene
asignados para confeccionarlos y sus caractersticas (cdigo del pedido, Nombre del Pedido,
Fecha de entrega, Descripcin Caractersticas). Adems en esta pantalla debe ingresar el
estado de avance de sus trabajos (cdigo del avance, descripcin, fecha del avance, Nombre
del Pedido, subir fotos, % de progreso) el que deber grabar haciendo clic en el botn SUBIR
ESTADO. Adems el tejedor deber guardar los amigurumis que se han confeccionado para
que los futuros clientes puedan verlos, para ello deber registrar cdigo, nombre, tamao,
precio, imagen. Si el amigurumi se encuentra descontinuado, deber eliminarlo del sistema,
ingresando su rut, el cdigo y motivos de la eliminacin.
12
Entidad
Relacin
Entidad
Validez
Criterio
tejedor
mantener
disponibilidad
horario
Vlido
tejedor
confecciona
pedido
Vlido
tejedor
ingresa
estado
avance
Vlido
tejedor
guarda
amigurumi
Vlido
tejedor
realiza
eliminado
Vlido
de
Prrafo 3
El cliente podr ingresar al sistema y podr observar el estado de avance su pedido con
imgenes adems podr aprobar o desaprobar segn su gusto el avance de su pedido.
Para ingresar deber escribir su usuario y contrasea, y presionar el botn ENTRAR. En caso
de no estar registrado deber ingresar sus datos personales (rut, apellido paterno, apellido
materno, nombre, regin, contrasea, telfono y mail)
A partir de ese momento estar abierta su sesin en la pgina de inicio, para ver su estado
deber hacer clic en ESTADO DE AVANCE, donde se abrir una pantalla para que pueda ver
las fotos de su pedido, adems deber seleccionar la opcin s o no, para informar si acepta el
avance.
Anlisis de Sustantivos
El cliente podr ingresar al sistema y podr observar el estado de avance su pedido con
imgenes adems podr aprobar o desaprobar segn su gusto el avance de su pedido.
Para ingresar deber escribir su usuario y contrasea, y presionar el botn ENTRAR. En caso
de no estar registrado deber ingresar sus datos personales (rut, apellido paterno, apellido
materno, nombre, regin, contrasea, telfono y mail)
A partir de ese momento estar abierta su sesin en la pgina de inicio, para ver su estado
deber hacer clic en ESTADO DE AVANCE, donde se abrir una pantalla para que pueda ver
las fotos de su pedido, adems deber seleccionar la opcin s o no, para informar si acepta el
avance.
13
Candidato a entidad
Validez
cliente
vlido
Criterio de validez
Necesario para anlisis
Anlisis de Adjetivos
El cliente podr ingresar al sistema y podr observar el estado de avance su pedido con
imgenes adems podr aprobar o desaprobar segn su gusto el avance de su pedido.
Para ingresar deber escribir su usuario y contrasea, y presionar el botn ENTRAR. En caso
de no estar registrado deber ingresar sus datos personales (rut, apellido paterno, apellido
materno, nombre, regin, contrasea, telfono y mail)
A partir de ese momento estar abierta su sesin en la pgina de inicio, para ver su estado
deber hacer clic en ESTADO DE AVANCE, donde se abrir una pantalla para que pueda ver
las fotos de su pedido, adems deber seleccionar la opcin s o no, para informar si acepta el
avance.
Candidato a atributo
Validez
Criterio de validez
rut cliente
vlido
Individualiza al individuo
vlido
vlido
nombre cliente
vlido
region cliente
vlido
contrasea cliente
vlido
telfono cliente
vlido
mail cliente
vlido
acepta el avance
vlido
14
Anlisis de Verbos
El cliente podr ingresar al sistema y podr observar el estado de avance su pedido con
imgenes adems podr aprobar o desaprobar segn su gusto el avance de su pedido.
Para ingresar deber escribir su usuario y contrasea, y presionar el botn ENTRAR. En caso
de no estar registrado deber ingresar sus datos personales (rut, apellido paterno, apellido
materno, nombre, regin, contrasea, telfono y mail)
A partir de ese momento estar abierta su sesin en la pgina de inicio, para ver su estado
deber hacer clic en ESTADO DE AVANCE, donde se abrir una pantalla para que pueda ver
las fotos de su pedido, adems deber seleccionar la opcin s o no, para informar si acepta el
avance y tambin podr dejar comentarios.
Entidad
Relacin
Entidad
Usuario
ingresa
cliente
cliente
aprueba
estado
avance
Validez
de
Criterio
Vlido
Vlido
15
16
17
3 Diccionario de datos
3.1 Descripcin de tablas y atributos
Nombre
tabla
Descripcin
Cdigo
cliente
CLIENTE
Descripcin
Nombre
columna
Rut cliente
rutCliente
varchar 10
Contrasea cliente
passCliente
varchar 10
aPatCliente
varchar 20
aMatCliente
varchar 20
Nombre cliente
nombreCliente
varchar 30
Telfono cliente
telefonoCliente
varchar 12
Correo cliente
correoCliente
varchar 50
Tipo
N Valor PK FK
Referencia
varchar 2
18
Nombre
tabla
Descripcin
Cdigo
Recepcionista
RECEPCIONISTA
Descripcin
Nombre columna
Tipo
Rut recepcionista
rutRecepcionista
varchar 10
Contrasea
recepcionista
passRecepcionista
varchar 10
Apellido
paterno aPatRecepcionista
recepcionista
varchar 30
varchar 30
telfono recepcionista
Correo recepcionista
N Valor PK FK
Referencia
telefonoRecepcionista varchar 12
correoRecepcionista
varchar 50
19
Nombre
tabla
Descripcin
Tejedor
Descripcin
Nombre columna
Cdigo
Tipo
Rut tejedor
rutTejedor
varchar 10
Contrasea tejedor
passTejedor
varchar 10
varchar 20
Nombre tejedor
nombreTejedor
varchar 30
Telfono tejedor
telefonoTejedor
varchar 12
Correo tejedor
correoTejedor
varchar 50
N Valor PK FK
TEJEDOR
Referencia
20
Nombre
tabla
Descripcin
Cdigo
Pedido
PEDIDO
Descripcin
Cdigo pedido
Nombre columna
codigoPedido
Tipo
varchar 23
Tiempo
de tiempoConfeccionPedido
confeccin del
pedido
num
Fecha
ingreso
pedido
date
de fechaIngresoPedido
del
varchar 30
Precio pedido
precioPedido
varchar 6
Abono pedido
abonoPedido
varchar 6
de fechaEntregaPedido
del
Caractersticas
pedido
caracPedido
Valor
PK
FK
Referencia
Fecha
entrega
pedido
date
varchar 500
21
Descripcin
pedido
descPedido
varchar 500
Nombre tabla
Descripcin
Cdigo
consulta
CONSULTA
Descripcin
Nombre columna
Tipo
Cdigo consulta
codigoConsultas
varchar
140
Nombre consulta
nombreConsultas
varchar
30
paterno aPatConsultas
varchar
30
mailConsultas
varchar
50
11
Apellido
consulta
Mail consulta
Cdigo
consulta
Foto consulta
fotoConsultas
varchar
Fecha consulta
fechaConsultas
date
time
N Valor PK FK
Referencia
100
22
Nombre
tabla
Descripcin
Cdigo
Avance
AVANCE
Descripcin
Nombre columna
Tipo
Cdigo avance
codigoAvance
varchar 27
Descripcin avance
descAvance
varchar 500
Fecha avance
fechaAvance
varchar date
Nombre
avance
N Valor PK FK
Referencia
Foto1 avance
foto1Avance
varchar 100
Foto2 avance
foto2Avance
varchar 100
Foto3 avance
foto3Avance
varchar 100
Progreso avance
progresoAvance
nom
Aprobacin avance
aprobacionAvance
varchar 2
23
Nombre
tabla
Descripcin
Cdigo
Amigurumi
AMIGURUMI
Descripcin
Cdigo amigurumi
Nombre columna
codigoAmigurumi
Tipo
varchar 11
varchar 30
varchar 4
Precio amigurumi
precioAmigurumi
num
Imagen amigurumi
imagenAmigurumi
varchar 500
N Valor PK FK
Referencia
24
Nombre
tabla
Descripcin
Cdigo
Eliminado
ELIMINADO
Descripcin
Nombre
columna
Cdigo eliminado
codidoEliminado
varchar 15
rutEliminador
varchar 10
Cdigo
del
eliminado
trabajo codTrabEliminado
Causa eliminacin
causaEliminacion
Tipo
N Valor PK FK
Referencia
varchar 11
varchar 500
25
Nombre
tabla
Descripcin
Cdigo
Disponibilidad
DISPONIBILIDAD
Descripcin
Cdigo disponibilidad
Nombre columna
Tipo
codigoDisponibilidad varchar 12
varchar 2
Horas disponibles
num
horasDisponibilidad
N Valor PK FK
Referencia
26
4 Operadores Bsicos
4.1Creacin de tablas
Cliente
Crear tabla CLIENTE
RUTCLIENTE, varchar(10), No Null
PASSCLIENTE, varchar(10), No Null
APATCLIENTE, varchar(20), No Null
AMATCLIENTE, varchar(20), No Null
NOMBRECLIENTE, varchar(30), No Null
TELEFONOCLIENTE, varchar(12), No Null
CORREOCLIENTE, varchar(50), No Null
REGIONCLIENTE, varchar(2), No Null
Recepcionista
Crear tabla RECEPCIONISTA
RUTRECEPCIONISTA, varchar(10), No Null
PASSRECEPCIONISTA, varchar(10), No Null
APATRECEPCIONISTA, varchar(300), No Null
NOMBRERECEPCIONISTA, varchar(30), No Null
TELEFONORECEPCIONISTA, varchar(12), No Null
CORREORECEPCIONISTA, varchar(50), No Null
Tejedor
Crear tabla TEJEDOR
RUTTEJEDOR, varchar(10), No Null
PASSTEJEDOR, varchar(10), No Null
APATTEJEDOR, varchar(300), No Null
NOMBRETEJEDOR, varchar(30), No Null
TELEFONOTEJEDOR, varchar(12), No Null
CORREOTEJEDOR, varchar(50), No Null
27
Pedido
Crear tabla PEDIDO
CODIGOPEDIDO, varchar(23), No Null
TIEMPOCONFECCIONPEDIDO, interger(3), No Null
FECHAINGRESOPEDIDO , date, No Null
NOMBREPEDIDO, varchar(30), No Null
PRECIOPEDIDO, varchar(6), No Null
ABONOPEDIDO, varchar(6), No Null
FECHAENTREGAPEDIDO, date, No Null
CARACPEDIDO, varchar(500), No Null
DESCPEDIDO, varchar(500), No Null
Avance
Crear Tabla AVANCE
CODIGOAVANCE, varchar(27), No Null
DESCAVANCE, varchar(500), No Null
FECHAAVANCE, date, No Null
NOMBREPEDIDOAVANCE, varchar(50), No Null
FOTO1, varchar(100), No Null
FOTO2, varchar(100), No Null
FOTO3, varchar(100), No Null
PROGRESOAVANCE, interger, No Null
APROBACIONAVANCE, varchar(2), No Null
Consultas
Creacion tabla CONSULTA
CODIGOCONSULTA, varchar(140), No Null
NOMBRECONSULTA, varchar(30), No Null
APATCONSULTA, varchar(30), No Null
28
Disponibilidad
Crear tabla DISPONIBILIDAD
CODIGODISPONIBILIDAD , varchar(12), No Null
MESDISPONIBILIDAD , varchar(2), No Null
HORASDISPONIBILIDAD , interger, No Null
29
APATTEJEDOR,
NOMBREAMIGURUMI,
30
Eliminado
Insertar dentro ELIMINADO (CODIGOELIMINADO, RUTELIMINADOR, CODTRABELIMINADO,
CAUSAELIMINACION)
Valores (ANI-WGM-020, XXXXXXXX-X, ANI-WGM-020, lana amarilla descontinuada)
Avance
Insertar
dentro
AVANCE
(
CODIGOAVANCE,
DESCAVANCE,FECHAAVANCE,
NOMBREPEDIDOAVANCE,
FOTO1AVANCE,
FOTO2AVANCE,FOTO3,
PROGRESO,
APROBACIONAVANCE)
Valores (XXXXXXXX-PKM-CHZ-020-001-001, se comenz a tejer el cuerpo, CHARIZARD,
XXXXXXXX-PKM-CHZ-020-001-001-FOTO1.JPG,
XXXXXXXX-PKM-CHZ-020-001-001FOTO2.JPG, XXXXXXXX-PKM-CHZ-020-001-001-FOTO3.JPG, 20%, SI)
Disponibilidad
Insertar dentro DISPONIBILIDAD
HORASDISPONIBILIDAD)
(CODIGODISPONIBILIDAD,
MESDISPONIBILIDAD,
31
5 Operadores Relacionales
5.1 Recuperacin simple
Obtener lista de pedidos
SELECT
PEDIDO.CODIGOPEDIDO
PEDIDO.FECHAINGRESOPEDIDO
PEDIDO.NOMBREPEDIDO
PEDIDO.PRECIOPEDIDO
PEDIDO.FECHAENTREGAPEDIDO
FROM
PEDIDO
CONTENIDO
DE LA TABLA
SELECT
DISPONIBILIDAD.CODIGODISPONIBILIDAD
DISPONIBILIDAD.MESDISPONIBILIDAD
DISPONIBILIDAD.HORASDISPONIBILIDAD
FROM
DISPONIBILIDAD
WHERE
HORASDISPONIBILIDAD=03
CONTENIDO DE LA TABLA
XXXXXXXX-MAR 03 30
XXXXXXXX-MAR 03 20
32
TEJEDOR.RUTTEJEDOR
AMIGURUMI.CODIGOAMIGURUMI
ELIMINADO.CODTRABELIMINADO
FROM
TEJEDOR,AMIGURUMI, ELIMINADO
WHERE
RUTTEJEDOR= XXXXXXXX-X
CONTENIDO DE LA TABLA
33
6 Conclusiones
Para la formulacin del sistema de informacin se analizaron los procesos que ocurren en la
pyme para luego de all ir recopilando la informacin necesaria la creacin de la base de datos.
En primer lugar se realiz un anlisis de la descripcin lgica abstracta que se vi en la
implementacin del rediseo, luego se analizaron en cada prrafo los sustantivos, adjetivos y
verbos, para poder definir entidades y atributos, requeridos en la conformacin de la base de
datos
A partir de este anlisis se definieron las cardinalidades entre las relaciones y entidades, para
as implementarlas en la base.
Luego de todo el anlisis y trabajo realizado, presentado en el informe se lleg a la
representacin grfica del modelo lgico y fsico de la base de datos. Para completar el trabajo
de la base de dato se realiz un diccionario de datos y los operadores algebraicos bsicos,
para que cualquier persona que tenga conocimiento de la base de datos pueda entenderla.
Con la base de datos funcionando, se muestra la recuperacin de datos con operadores
relacionales y un sistema de consultas ya que son herramientas primordiales para llevar un
registro de las actividades realizadas en los procesos o simplemente para buscar informacin
especfica.
Por lo tanto se pudo cumplir todos los objetivos planteados al principio del informe y sobretodo
el objetivo general que es Crear un sistema de informacin, con su respectiva base de datos
funcional que permita recopilar, interpretar y mostrar la informacin necesaria para solucionar el
problema de informacin detectado en la empresa Barlana.
34