Beruflich Dokumente
Kultur Dokumente
GRUPO: 408
CARRERA: INFORMTICA
CONSTRUCCIN DE BASE DE DATOS
PROFR: JOS NGEL HERNNDEZ MUIZ
Contenido
NDICE............................................................................................................ 2
1.
INTRODUCCIN........................................................................................ 4
2.
OBJETIVO GENERAL.................................................................................. 5
3.
DATOS DE LA EMPRESA............................................................................6
4.
5.
6.
NORMALIZACIN...................................................................................... 9
6.1
1RAFN................................................................................................. 10
6.2
2DA FN................................................................................................ 11
6.3
3RA FN................................................................................................ 12
7.
8.
CLIENTES:.............................................................................................. 17
9.
VETERINARIO:........................................................................................ 17
10.
MASCOTA:........................................................................................... 18
11.
SERVICIO:............................................................................................ 18
12.
FACTURA:............................................................................................ 18
13.
TBL CLIENTES..................................................................................... 19
14.
TBLVETERINARIO................................................................................. 19
15.
TBLMASCOTA...................................................................................... 20
16.
TBL SERVICIO...................................................................................... 20
17.
TBLARTICULOS.................................................................................... 21
18.
TBLFACTURA....................................................................................... 21
19.
SEXO................................................................................................... 22
20.
CLIENTES:........................................................................................... 22
21.
MASCOTAS.......................................................................................... 23
22.
SERVICIO............................................................................................. 23
23.
FACTURA............................................................................................. 24
24.
VETERINARIO...................................................................................... 24
PERSONA (CLIENTE)
ANIMAL (MASCOTA)
VETERINARIOS
clCorre
oE
clClave
CLIENTE
cldireccio
n
clTel,ce
l
clFecha_na
c
1:
clsexo
1:
mascp
edegr
MASCOTA
masc
peso
masex
o
1:
solicita
MascFeha_
nac
1:1
mascc
olor
genera
1:1
consulta
1:1
Atiende
1:1
M:
servclav
e
emite
masccla
ve
SERVICIO
1:
1:
Recibe
vetCla
ve
servdescri
pcion
1:1
vetApepa,
ma
VETERINARIO
servprecio
vetse
xo
vetespecialida
d
Serv
clave
factfe
cha
fact
foli
FACTURA
Clave
MASC
Clclav
e
Serv
Clientes
Veterinarios
Mascota
Servicio
CLIENT_FECHA_
NAC
CLIENT_TELEFO
NO
CLIENT_SEXO
CLIENT_EMAIL
VETE_NOMBRE
VETE_FECHA_NA
C
VETE_TELEFONO
VETE_SEXO
Gilberto
Hernndez
Luviano
12/05/85
7550178855
M
Alexis Jimnez Lugo
12/10/86
7551117745
M
si
Yoyo
Bxer
Negro
12/06/10
Si
H
40 kg
Cola mocha
Consulta
$50.00
12/11/12
saludable
6.1 1RAFN
En la primera normalizacin se tiene que agregar claves principales a todos los
campos de los:
Clientes
Veterinarios
Mascota
Servicio
CLIENT_CLAVE
Client_0001
CLIENT_NOMBRE
Gilberto
Hernndez Luviano
12/05/85
CLIENT_FECHA_NA
C
CLIENT_TELEFONO
CLIENT_SEXO
CLIENT_EMAIL
7550178855
M
veterinario
s
VETE_CLAVE
VETE_NOMBRE
VETE_FECHA_NAC
VETE_TELEFONO
VETE_SEXO
Vete_0001
Alexis Jimnez
Lugo
12/10/86
7551117745
M
si
mascotas
MASC_CLAVE
MASC_NOMBRE
MASC_RAZA
MASC_COLOR
MASC_FECHA_NAC
MASC_PEDEGRE
MASC_SEXO
MASC_PESO
MASC_DESCRIPCI
N
Masc_0001
Yoyo
Bxer
Negro
12/06/10
Si
H
40 kg
Cola mocha
servicios
SERV_CLAVE
SERVI_NOM BRE
SERV_PRECIO
SERVI_FECHA
SERV_DESCRIPCI
N
CLIENT_CLAVE
MASC_CLAVE
Serv_0001
6.2 2DA FN
La segunda forma normal (2nf) pide que no existan dependencias parciales
o dicho de otra manera, todos los atributos no clave deben depender por
completo de la clave primaria. Actualmente en nuestra tabla tenemos varias
dependencias parciales si consideramos como atributo clave el cdigo del
cliente.
CLIENT_CLA
VE
CLIENT_NO
MBRE
Client_000
1
Gilberto
CLIENT_APE
PA
1CLIENT_AP
EMA
Hernndez
Luviano
Direc_0001
Mxico
Guerrero
Azueta
Ixtapa
La marina
Amuzgos
Palomas
Num.5
Lot_005
Man_44
FECHA_NAC_CLAVE
FECHA_NAC_DIA
FECHA_NAC_MES
FECHA_NAC_AO
Fecha_nac_00005
Fecha_nac_14
Fecha_nac_10
Fecha_nac_1985
6.3 3RA FN
Para la tercera forma normal (3nf) la relacin debe estar en 2nf y
adems los atributos no clave deben ser mutuamente independientes
y dependientes por completo de la clave primaria. Esto significa que
las columnas en la tabla deben contener solamente informacin sobre
CLIENT_DIRECCIO
N
La marina
CLIENT_CLAVE
CLIENT_0001
CLIENT_FECHA_N
AC
19/01/1997
CLIENT_CLAVE
CLIENT_0001
CLIENT_TELEFON
O
75580099
CLIENT_EMAIL
CLIENT_0001
BETOAMERICA_12
CLIENT_SEXO
M
TEXTO(15)
CLIENT_APEMA
CLIENT_FECHA_NAC
CLIENT_TELEFONO
CLIENT_SEXO
CLIENT_DIRECCION
TEXTO(15)
FECHA/HORA
TEXTO(10)
TEXTO(1)
TEXTO(25)
CLIENT_EMAIL
TEXTO(25)
TABLA
TBLVETER
NOMBRE DE
TIPO DE DATOS
CAMPO
VETER_CLAVE
TEXTO(11)
VETER_NOMBRE
TEXTO(15)
VETER_APEPA
TEXTO(15)
VETER_APEMA
VETER_FECHA_NAC
VETER_TELEFONO
VETER_SEXO
VETER_DIRECCION
TEXTO(15)
FECHA/HORA
TEXTO(10)
TEXTO(1)
TEXTO(25)
VETER_EMAIL
TEXTO(25)
TABLA
TBLMASCOTAS
NOMBRE DE
TIPO DE DATOS
CAMPO
MASC_CLAVE
TEXTO(11)
MASC_NOMBRE
TEXTO(15)
MASC_RAZA
TEXTO(15)
MASC_COLOR
MASC_FECHA_NAC
MASC_PEDEGREE
MASC_SEXO
MASC_PESO
TEXTO(15)
FECHA/HORA
TEXTO(10)
TEXTO(1)
TEXTO(25)
MASC_DESCRIPCION
TEXTO(40)
OBSERVACION
ES
FECHA CORTA
OBSERVACION
ES
FECHA CORTA
OBSERVACION
ES
PUEDE CAMBIAR
FECHA CORTA
TABLA
TBLSERVICIO
NOMBRE DE
TIPO DE DATOS
CAMPO
SERV_CLAVE
TEXTO(11)
CLIENT_CLAVE
TEXTO(15)
MASC_CLAVE
TEXTO(15)
SERV_PRECIO
SERV_FECHA
SERV_DESCRIPCION
NUMERICO(15)
FECHA/HORA
TEXTO(40)
TABLA
TBLFACTURA
NOMBRE DE
TIPO DE DATOS
CAMPO
FACT_CLAVE
TEXTO(11)
FACT_FECHA
FECHA/HORA
SERV_CLAVE
TEXTO(15)
SERV_PRECIO
SERV_FECHA
SERV_DESCRIPCION
NUMERICO(15)
FECHA/HORA
TEXTO(40)
OBSERVACION
ES
FECHA CORTA
OBSERVACION
ES
FECHA CORTA
FECHA CORTA
PRECIO
CONSULTA
CORTE_PELO
CORTE_OREJAS
CORTE_RABO
CORTE_CASTRAR
VACUNA_ANTIRRABI
CA
VACUNA_ANTIPARAS
ITOS
CORTE_GARRAS
BAO
$50.00
$200.00
$250.00
$300.00
$800.00
$100.00
TBLSERVICIO
CAMPO
OBSERVACIO
NES
TEXTO
$100.00
$200.00
$150.00
PRODUCTO
PRECIO
SHAMPOO_ANTIPUL
GAS
SHAMPOO_CON_AR
OMA
PEINE_DESENREDA
DOR
JABON_ANTIPULGAS
CROQUETAS_CHICO
CROQUETAS_MEDIA
NA
CROQUETA_GRAND
E
JUGUETE_PELOTA_C
HICA
$75.00
$100.00
$50.00
$50.00
$100.00
$150.00
$200.00
$30.00
TBLPRODUCTOS
CAMPO
OBSERVACIO
NES
TOTAL
TBLFACTURA
CAMPO
OBSERVACIO
NES
FACT_CONSULT 300.00
A
FACT_PRODUC 175.00
TOS
8. CLIENTES:
CLIENT_CLAVE
CLIEN_NOMBRE
CLIENT_APEPA
CLIENT_APEMA
CLIENT_FECHA_
NAC
CLIENT_TELEFO
NO
CLIENT_SEXO
CLIENT_DIRECCI
ON
CLIENT_EMAIL
9. VETERINARIO:
VETER_FECHA_N es la fecha de nacimiento del veterinario, este es un
AC
requisito de optativa u obligatorio
10.
MASCOTA:
MASC_CLAVE
11.
SERV_CLAVE
CLIENT_CLAVE
SERVICIO:
12.
FACT_CLAVE
FACT_FECHA
SERV_CLAVE
SERV_PRECIO
SERV_FECHA
SERV_DESCRIPC
ION
FACTURA:
13.
TBL CLIENTES
En esta lista se muestra todos los clientes que han ingresado a nuestra
veterinaria, al realizar una compra o un servicio a su mascota, debera
registrarse en el cual debe ingresar: su nombre completo, la fecha en el cual se
esta comprando o se quiere un servicio a su mascota, su sexo, direccion, su
correo electronico y todo cliente tendra su clave con el fin de ser mas accesible
y llevar un mejor control.
TBLVETERINARIO
TBLMASCOTA
16.
TBL SERVICIO
A
qu se ingresa cada servicio que se ha solicitado en la veterinaria que se
registra: la clave del servicio, clave del cliente, clave de la mascota, articulo y
su costo, fecha de servicio, descripcin del servicio, veterinario clave y articulo
cantidad.
TBLARTICULOS
Estos son todos los artculos que hay en la veterinaria que contiene: el artculo
del inventario, el articulo costo y articulo clave.
18.
TBLFACTURA
SEXO
Esta es la funcin para ingresar el sexo del cliente, el del animal y el del
veterinario el cual nos ayuda a mayor control y se lleve mejor el registro.
20.
CLIENTES:
Este formulario sirve para ver registro del cliente en el programa y adems
puedes agregar ms registro, guardar registro, deshacer registro; tambin
cuenta con otras funciones como buscar un registro por medio de direccin del
cliente o el sexo, el botn de informe pueden ver todos registros y sus detalles.
MASCOTAS
De igual manera este informe sirve para agregar o ver un registro pero de la
mascota, tambin te ofrece el poder de deshacer registro, guardar registro,
registro nuevo. Te permite buscar una mascota por medio de la raza y ver el
informe de la mascota.
22.
SERVICIO
FACTURA
El formulario factura es para dar una factura o ticket con los datos del vendedor
productos que solicito y costos de cada uno junto con la persona que le dio el
servicio, las facturas son el comprobante que se les da al cliente despus del
servicio dado.
24.
VETERINARIO
Este registro nos ayuda a saber todos los detalles de veterinario, tiene un
informe para mejor informacin, de igual manera tiene los mismos botones de
los otro registros.