You are on page 1of 5

UNIVERSIDADDISTRITA ALFRANCISCCOJOSDECA ALDAS

GUAAPARALAPR RIMERAPRA ACTICADEBD D


GERM NTORRIJOSSC. CreandolasTablasenDBDesigner4
4.

La presen nte Gua es adaptadaa por el Profesorr Germn Toorrijos C. del manual del Profesor Maarcelo
MaculaDBDesigner4,Brasil.

Laguamuestralaform madeelaboraacindelastablasutilizanndoestaherraamientaCASEE.

1. Q Qu son herramientas CASE? Qu significa Inggeniera Inveersa en la utilizacin dee esta


heerramienta?Qusoftwarreutilizaestaaherramientaa?

Modeloconceptualparalaelaboraccindelastablas:

Q
QUESIGNIFICAESTA AANOTACIIN?

2. Q
Qusignifican
nlassiglasNN
N,AI,yUNSIGNED?Sedeebenonoacttivar?Porqu?

Luegocreeamoslassiguuientestablass:


1. Primerohacem moslatabla
. PROYECTO O..

LuegohaccemoslatablaFUNCIONARIO
FUN
NCIONARIO
C.C(PK) cadaesttudiantecolo ocaeltipodedatoytama o
Nombre_Funcionario
Edad
Sexo

DEPA
ARTAMENTO
Cod_Dpto o(PK) Integer
Nombre_Dpto Varcharr(xx)
Local Varcharr(xx)


BEN
NEFICIARIO
ID_Benefiiciario(PK) Varcharr(xx)
Nombre_Beneficiario Varcharr(xx)
Sexo

FUNCIONA
ARIO_DE_PLA ANTA
Matricula_Funcionario o(PK) Integer
Direccion_
_Funcionario
o Varcha
ar (xx) Ahorahaccemoslosrelacionamiento
osentrelasentidades,parraestoutilizaamoslossiguientesbotonees:

FUNCION
NARIO_EXTER RNO
ID_Extern
no Integer
Carga_Hooraria Float


3. Q
QU DIFERENCIA EXISTE
E EN
NTRE ESTO
OS
EMPRESA_PRESTADO
ORA REELACIONAMIENTOS?
ID_Empreesaprest. Varcha
ar (xx)
Nombre_Empresa Varcha
ar (xx)
Telefono__Empresa Varcha
ar (xx)
Direccion_
_Empresa Varcha
ar (xx)


Terminadalaelaboracindelastab
blasquedaran
nas:
NOTA: CA
ADA ESTUDIANTE DEBEE VARIAR EL
L TIPO DE DA
ATO Y EL TA
AMAO DEL
L MISMO, EST
TE
MODELOO ES EL DEL PROFESOR
R Y NO SE DE
EBE COPIARR.
Para sa aber los tipos de re elacionamie ento debem mos mirar el diagram ma del Mo odelo
Concepttual.

Elprimerrelacionamieentoentreentidadeses:PR
ROYECTOyF UNCIONARIO O,relacionamientoM:Mconun
atributod miento(Horass_Trabajadas).
delrelacionam

ParacrearelrelacionamientoM:Mdamosclicen nelsiguienteebotn;



Damoscliicenlaprime egoclicenlassiguientetab laquevamossarelacionar.
eratablaylue
Comovim
mosenlateorrasecrearauunatercerataabla
4. QQudebecon ntenerestataabla?Porqu u?Culesso onsusnuevoosatributos?







ObservandoelModelo
oConceptual,creamosel atributocorrrespondientedeestatablayeltipodeedato
esFLOAT..

5. Q
Qusignificae
estetipoded
dato?



El prxim
mo paso es e hacer laa Generalizaacin, entree FUNCIONA ARIO y lass dos entiddades
FUNCIONARIO_DE_PLLANTAyFUNC CIONARIO_EX XTERNO.
El prxim
mo relacionaamiento corresponde a FUNCIONAR RIO y DEPA ARTAMENTO (relacionam miento
denominaadoalocad doquesignifiicatrabajae
enoperteneeceaun).EEsteesunrelacionamiento
o1:M Damoscliicenelsiguie
entebotnyttocamosprim RIO),luegolatabla
merolatabla generalizada(FUNCIONAR
sinatributtos. aespeciallizar.
Paracrearunrelacionaamiento1:Mdamosclicenelsiguienteebotnyprim meroseleccio
onamoslatab
blade
Cardinaliddad1ylue
egoladeCard
dinalidadM..



9. CCmoquedan nlasllaves?Qutablasquedaconlalllaveextranjeera?

Elrelacion
namientoque
edaraas:
6. Q
Qupasasihaacemoslocon ntrariodedarrclicenlatabbladeCardinalidadM?
7. Q
Qutablaqueedoconlallavveextranjeraofornea?Culfueestaallave?

El prxim
mo relacion namiento ess BENEFICIA ARIO y FU UNCIONARIO__DE_PLANTA A. Este tipo o de
relacionam
mientoobserrvandoelModeloConcepttuales1:1

Observaciin. En este caso se debe


e tomar la de
ecisin cul dde las dos tablas contend
dr la clave o
o llave
fornea,p
paraestecaso oescogparallevarlaclavvefornealattablaBENEFIC CIARIO,entonncesquedaraaas:



Con esta parte el Mo odemos espeecificar los ttipos de relaacionamientos con
odelo est terminado, po
nombressobrelaslne easquedando odeestaman
nera:

Solamente nos falta el relacionamiento


o de las entidades EMPRESA__PRESTADOR
RA y
FUNCIONARIO_EXTER RNO.

8. Q
Qutipodere
elacionamienttoes?



Creamos s un script SQL para generar
g un banco de d ostGIS con todas las ta
datos en Po ablas
creadas.
(TOTALL SE DEBEN N CREAR SIETE
S (7) ta
ablas), la b ase de datos debe lle
evar los lttimos
cuatro (4 el cdigo del estudiantes y llenarr mnimo co
4) dgitos de on 5 datos c
cada tabla.

CREATETAB BLEEMPRESA_PRESTADORA(
ID_EmpressaprestVARCHA AR(19)NOTNULLL,
Nombre_E EmpresaVARCHA AR(45)NULL,
Telefono_EEmpresaVARCHAR(11)NULL,
Direccion_
_EmpresaVARCH HAR(45)NULL,
PRIMARYKKEY(ID_Empresaaprest)
);

CREATETAB BLEDEPARTAME ENTO(


Cod_DptoINTEGERNOTN NULL, Finalmente debe expo quier software para podeer visualizarlas de la sigu
ortar estas tablas a cualq uiente
Nombre_D DptoVARCHAR(4 45)NULL, manera.yllenarlaco
onmnimo5d datos.
Local_2VA
ARCHAR(20)NULLL,
PRIMARYKKEY(Cod_Dpto)
);

CREATETAB BLEProyecto(
ID_ProyecttoINTEGERNOTTNULL,
Desc_ProyectoVARCHAR(3 30)NULL,
Dura_ProyyectoINTEGERU UNSIGNEDNULL,,
PRIMARYKKEY(ID_Proyecto o)
);


10. Fo ormuleyresp pondaunapre eguntasobre eestetrabajo o.




El trabbajo se entre
egara escrito, con su resp
pectivo Tituloo, Objetivos, Desarrollo, aanlisis del m
mismo,
conclu usionesyRefeerenciasBiblio
ogrficas(plaazomximooocho(8)dasccalendario).

REFERENC CIABIBLIOGRRFICA

Guaonline,www.fabbforce.net.,pginadeinteernet,Acceso el6deseptieembrede20116.
MinimannualdeDBDessignerForkRRepositoriUJIrepositori.ujji.es/xmlui/bitstream/1023 34/.../VJ12200Mini
manualDB BDesignerForrk.pdf. Acceso
A el 6 de septiembre de 2016.
https://www.youtube..com/watch?v=uvB2sTGwhYU.

GUA adaaptada POR EL PROFESSOR GERMN N TORRIJOSS C. para ell proyecto ccurricular dee Ing.
TopogrfiicadelaUnivversidadDisttrital.Febrero
o28de20155.PROHIBIDA ASUREPROD DUCCINPARCIAL
OTOTALSINCONSENT TIMIENTODEELAUTORPro ofesorMarceeloMacula,yelProfesorG GermnTorriijosC.

Mo odificadaeld
da08demarrzode2017
8:00pm

You might also like