You are on page 1of 14

Bases de datos

Unidad 3. Diseo Evidencia de aprendizaje. Desarrollo e integracin de prototipo

BASES DE DATOS BDD_U3_EA_JOUS

JOSE ROBERTO UBILLO SANCHEZ AL12516390

20 de Septiembre de 2013

Evidencia de aprendizaje Desarrollo e integracin de prototipo Indice:

Introduccin ---------------------------------------------------------------------------------------------------------- 3 a) Concepto de ase de datos. --------------------------------------------------------------------------------- ! ) Eleccin del caso de estudio. ------------------------------------------------------------------------------- " c) #ipo de Base de datos utilizado. --------------------------------------------------------------------------- " d) Es$ue%a de entradas& procesos ' salidas. ------------------------------------------------------------ " e) Instru%ento de recopilacin de in(or%acin ---------------------------------------------------------- ) *cuestionario& entrevista o encuesta)& seg+n el caso. ------------------------------------------------- , () -eporte de estudio de (acti ilidad. ----------------------------------------------------------------------- , g) -e$ueri%ientos de .ard/are ' so(t/are. --------------------------------------------------------------- , .) 0odelo entidad relacin ------------------------------------------------------------------------------------- 1 i) #a las lgicas. --------------------------------------------------------------------------------------------------- 22 j) Diccionario de datos.-------------------------------------------------------------------------------------------- 23 4) 5plicacin de cinco operaciones de 6lge ra relacional co%o %7ni%o al caso de estudio. ------------------------------------------------------------------------------------------------- 23 l) Conclusiones. ---------------------------------------------------------------------------------------------------- 23

Introduccin: El trmino Base de Datos fue acuado por primera vez en 1963, en un simposio celebrado en California. En la dcada del !, Ed"ar #ran$ Codd defini% el modelo relacional & public% una serie de re"las para la evaluaci%n de administradores de sistemas de datos relacionales & as' nacieron las bases de datos relacionales. ( partir de los aportes de Codd el multimillonario )arr& Ellison desarroll% la base de datos *racle, la cual es un sistema de administraci%n de Base de Datos, +ue se destaca por sus transacciones, estabilidad, escalabilidad & multiplataforma. ,nicialmente no se us% el -odelo .elacional debido a +ue ten'a inconvenientes por el rendimiento, &a +ue no pod'an ser competitivas con las bases de datos /er0r+uicas & de .ed. 1sta tendencia cambio por un pro&ecto de ,B- el cual desarroll% tcnicas para la construcci%n de un sistema de bases de datos relacionales eficientes, llamado 2&stem .. En la dcada del 3!, las Bases de Datos .elacionales con su sistema de 4ablas, #ilas & Columnas, pudieron competir con las Bases de Datos /er0r+uicas & de .ed, &a +ue su nivel de pro"ramaci%n era ba5o & su uso mu& sencillo. En esta dcada el -odelo .elacional 6a conse"uido posicionarse en el mercado de las Bases de Datos. 7 tambin en este tiempo se iniciaron "randes investi"aciones, como las 2istemas de 8esti%n de Bases de Datos *rientadas a *b5etos 28BD** 92&stem -ana"ement *b5ect *riented Databases:. . ;rincipios dcada de los 9!, para la toma de decisiones se crea el len"ua5e 2<) 92tructured <uer& )an"ua"e: , +ue es un len"ua5e pro"ramado para consultas. El pro"rama de alto nivel 2<) es un len"ua5e de consulta estructurado +ue analiza "randes cantidades de informaci%n, el cual permite especificar diversos tipos de operaciones frente a la misma informaci%n, a diferencia de las bases de datos de los 3! +ue eran diseadas para las aplicaciones de procesamiento de transacciones. )os "randes distribuidores de bases de datos incursionaron con la venta de bases de datos orientadas a ob5etos. #inales de la dcada de los 9!, El boom de esta dcada fue la aparici%n de la === >=ord =ide =eb? &a +ue por este medio se facilitaba la consulta de las bases de

datos. (ctualmente tienen una amplia capacidad de almacenamiento de informaci%n, tambin una de las venta5as es el servicio de siete d'as a la semana las veinticuatro 6oras del d'a, sin interrupciones a menos +ue 6a&a planificaciones de mantenimiento de las plataformas o el soft@are. *b5etivoA Bn ob5etivo principal de un sistema de base de datos es proporcionar a los usuarios una visi%n abstracta de los datos, esto se lo"ra escondiendo ciertos detalles de c%mo se almacenan & mantienen los datos.

a) Concepto de ase de datos.


4

Bno de los ob5etivos fundamentales de un sistema de informaci%n es contar no s%lo con recursos de informaci%n, sino tambin con los mecanismos necesarios para poder encontrar & recuperar estos recursos. De esta forma, las bases de datos se 6an convertido en un elemento indispensable no s%lo para el funcionamiento de los "randes motores de bCs+ueda & la recuperaci%n de informaci%n a lo lar"o & anc6o de la =eb, sino tambin para la creaci%n de sedes @eb, ,ntranets & otros sistemas de informaci%n en los +ue se precisa mane5ar "randes o pe+ueos volCmenes de informaci%n. )a creaci%n de una base de datos a la +ue puedan acudir los usuarios para 6acer consultas & acceder a la informaci%n +ue les interese es, pues, una 6erramienta imprescindible de cual+uier sistema informativo sea en red o fuera de ella. Bna base de datos es una colecci%n de datos or"anizados & estructurados se"Cn un determinado modelo de informaci%n +ue refle5a no s%lo los datos en s' mismos, sino tambin las relaciones +ue eDisten entre ellos. Bna base de datos se disea con un prop%sito espec'fico & debe ser or"anizada con una l%"ica co6erente. )os datos podr0n ser compartidos por distintos usuarios & aplicaciones, pero deben conservar su inte"ridad & se"uridad al mar"en de las interacciones de ambos. )a definici%n & descripci%n de los datos 6an de ser Cnicas para minimizar la redundancia & maDimizar la independencia en su utilizaci%n. En una base de datos, las entidades & atributos del mundo real, se convierten en re"istros & campos. Estas entidades pueden ser tanto ob5etos materiales como libros o foto"raf'as, pero tambin personas e, incluso, conceptos e ideas abstractas. )as entidades poseen atributos & mantienen relaciones entre ellas. Bna base de datos es una serie de datos or"anizados & relacionados entre s', +ue se puede tener f0cil acceso a la informaci%n, & estos datos son usados & o eDplotados por los sistemas de informaci%n del ne"ocio o la empresa +ue los re+uiera. 2e comprenden de filas & columnas adem0s de ser un eDcelente motor de bCs+ueda en medio de infinidad de datos.

) Eleccin del caso de estudio.

En una empresa de autofinanciamientos de coc6es no se cuenta con un control ni una base de datos sobre los clientes, +ue coc6es 6a& en eDistencia, +ue coc6es se entre"aran, o +ue coc6es &a fueron entre"ados & a +uien, por lo +ue pretendo realizar una base de datos para solucionar todos estos problemas. Como datos de entrada pues se ocuparan +ue tipos, modelos, cantidad de coc6es, as' como datos de los clientes potenciales como de los clientes &a atendidos, fec6as & nombres de clientes & vendedores, mediante el proceso se realizara la introducci%n de todos los datos, de relacionar todos los tipos relaciones +ue ten"an +ue eDistir. Como salida encontraremos +ue conoceremos datos eDactos & reales de cu0les son, cuantos & a +uien se 6an vendido autos en un tiempo determinado o fec6a indicada. c) #ipo de Base de datos utilizado. Es+uema .elacional ;ara nuestro caso se eli"i% construir una base de datos documental relacional, debido a +ue en la actualidad son las m0s utilizadas &a a +ue permite la manipulaci%n de datos 9bCs+uedas entre otras operaciones: de manera %ptima & eficiente pues su estructura est0 constituida por tablas 9tuplas: +ue est0n conformadas por re"istros & campos, de a6' su nombre relacional. d) Es$ue%a de entradas& procesos ' salidas.
ENTRADAS -Datos de e!tas -Datos de Compras -Datos de C"ie!tes -#e$%as PROCESOS -I!&e!tario de &e!tas -I!&e!tario de $ompras -I!&e!tario de C"ie!tes SALIDAS '!idades e!tre(adas por mes

e) Instru%ento de recopilacin de in(or%acin *cuestionario& entrevista o encuesta)& seg+n el caso. )os cuestionariosA son utilizados con ma&or frecuencia, dado +ue son menos costosos,
)

estos fueron diseados para realizar cuantificaci%n de informaci%n & a6orrar tiempo, &a +ue permiten a las personas llenar o contestar las pre"untas de manera escrita, sin la a&uda ni la intervenci%n directa del investi"ador. EECBE24( ;(.( -E/*.(. E) 2E.F,C,* 1.G<ue le "ustar'a me5orar para la calidad del servicio del personal +ue lo atiendeH I.G<ue d'a le "ustar'a +ue le entre"aran su unidadH 3.GEn +ue 6orario se le puede entre"ar su unidad para su comodidadH J.G)e llamaron para avisarle cuando pasara a la sucursal a reco"er su unidadH K.G .ecomendar'a a la empresa +ue le entre"o su unidadH 6.G 4uvo buen trato por parte del Lrea (dministrativa, 8erente de 2ucursal & FendedoresH )a encuesta es una 6erramienta +ue recopila informaci%n m0s enfocada a estudios de mercado & de opini%n pCblica, la cual es cuantificada. Esco5o esta tambin por+ue me va a&udar a saber +ue unidad es la +ue se vende m0s en la sucursal & cu0l es la menor +ue los clientes piden o no les interesa. (s' como llevar el control de estas encuestas en el 0rea de Compras para +ue puedan llevar un me5or control de las unidades +ue 6a& +ue entre"ar a los clientes para +ue no se molesten. ;.E8BE4(2 ;(.( )( EECBE24( 1.GCual es el carro +ue m0s le "ustaH 7 por+ueH I.GCual es el carro m0s caroH 3.GCual es el carro +ue menos le "ustaH 7 por+ueH J.GCual es el carro meno caroH K.G .ecomendar'a a la empresa para +ue compren a+u' su carro 6.G Eos dar'a 6 referencias personales o familiares +ue se interesen en la empresa.

() -eporte de estudio de (acti ilidad.

85-D95-E ,mpresoras

:;<#95-E 2istema *perativo

;=E-5#I>ID5D )a base de datos a&udara a reducir tiempo para entre"ar unidades

<I?5?CIE-; 4ener m0s clientes

EC;?;0IC; Crecer como empresa

2ervidor

;a+ueter'a

*r"anizaci%n de los clientes para entre"arles sus unidades

4ener m0s ventas

me5ores sueldo para los empleados tener una ma&or "anancia econ%mica

;C

(ntivirus

(po&o para el departamento de compras para +ue sepan cual es el carro de ma&or demanda & cu0l es la de menos 2aber +ue d'a 6a& +ue entre"arle la unidad al cliente 2aber +u d'a lle"a la unidad a la sucursal

4ener m0s unidades para vender

Esc0ner #aD

;ro"ramas

reducir costos en compras

g) -e$ueri%ientos de .ard/are ' so(t/are.


+ard,are
Comp.tadora/ por perso!a - I!te" Core i3 - 4 (b memoria Ram - 500 0b DD - P.erto 'S1 - '!idad D D2CD Impresora/ +p Laser3et 3010

So-t,are
Pa4.eter5a O--i$e 2010 6i!do,s * 78S9L P".(i! :a&a P".(i! #"as% Adobe Reader;

<

.) 0odelo entidad relacin


Diagrama entidad relacin. (dministraci%n 6! E7PLEADOS E7PRESA A'TO#IN 7T= s.$.rsa"es Compras &e!tas

Ro$i> :os? L.is

0ere!tes

Normalizacin EE4.E8( DE BE,D(DE2 ( C),EE4E2 7 BE,D(DE2 .EC,B,D(2 EE 2BCB.2() BE,D(DE2 1E# BE,D(DE2 IE# BE,D(DE2 3E#

BE,D(DE2 #EBC BE,D(DE2 JE# BE,D(DE2 #EBC 9 KE# :

Modelo relacional. NUMER O 1 NOMBRE CINT+IA DEPARTAMENTO CO7PRAS OBJETIVO $omprar mAs .!idades &e!der mAs .!idades ""e&ar .! $o!tro" de e!tre(a de .!idadesC re$ibir .!idades e! s.$.rsa" 4.e e" $"ie!te !o est? e!o3ado 4.e e" $"ie!te se &a8a -e"iD 8 re$omie!de a "a empresa META POR MES 30

RENE

ENTAS

15

B'LE7A

AD7INISTRATI O

25

ROCIO

ATENCION A CLIENTES

I ONNE

ENTRE0A DE 'NIDAD

30

10

i) #a las lgicas.

Acti i!"! 1# T"$%"& %'(ic"& V-.t"


I D 1 2 3 4 5 ) * < @ 1 0 N)*$,- !-% E*+%-"!) Ro$i> B."ema Ri$ardo Do"ores Re!? RaE" Sa!dra :essi$a Car"os a!esa U.i!"! N/* D-+",t"* -& E*+%-" -.t) V-.!i! !) "& Compras 40@2 Compras 2354 Compras 3)5* e!tas @<)* e!tas 2345 e!tas 5321 e!tas 3455 Compras @<** Compras 235) Compras 2134 U.i!"!-& 0-c1" !E.t,-("!"& -.t,-(" C%i-.t-

Acti i!"! 1# T"$%"& %'(ic"& C)*+,"


I D N)*$,- !-% E*+%-"!) D-+",t"* N/* U.i!"!-.t) E*+%-" & 11 0-c1" !- C)*+," C%i-.t-

!) 1 2 3 4 5 ) * < @ 1 0 Ro$i> B."ema Ri$ardo Do"ores Re!? RaE" Sa!dra :essi$a Car"os a!esa Compras Compras Compras e!tas e!tas e!tas e!tas Compras Compras Compras 40@2 2354 3)5* @<)* 2345 5321 3455 @<** 235) 2134

C)*+," !"&

j) Diccionario de datos.

Di$$io!ario de Datos
Nombre de" Des$rip$io! $ampo
N.mGEmp"e NombGEmp"e e!tG.!i E!treG.!i N.mGC"ie E!trG#e$%a N.mGEmp"e N.mero de emp"eado Nombre de" emp"eado '!idades &e!didas '!idades e!tre(adas N.mero de $"ie!tes #e$%a de e!tre(a N.mero de

e!tas
Campo Campo ""a&e Ob"i(atori pF -F o
si si si si si si si si si si si si si si

Tipo
sma""i!t sma""i!t $%ar $%ar $%ar date sma""i!t

Lo!(it .d
4 4 50 50 50

Di$$io!ario de Datos Compras


4 12

NombGEmp"e '!iGComp C"ie! CompG#e$%a

emp"eado Nombre de" emp"eado '!idades Compradas C"ie!te #e$%a de "a $ompra

sma""i!t $%ar $%ar date

4 50 50

si si si si

si si si si

4) 5plicacin de cinco operaciones de 6lge ra relacional co%o %7ni%o al caso de estudio.


1 2 I.t-,&-cci'.3 U.i!"!-& E.t,-("!"&34 NombGEmp"e 5 E!treG.!i

U.i!"!-& E.t,-("!"&

l) Conclusiones. ;ara crear & manipular una base de datos relacional necesitamos 2<). (dem0s, si la tarea
13

+ue +ueremos 6acer re+uiere el poder de procesamiento de un len"ua5e de pro"ramaci%n. Estos tipos de modelos son utilizados para facilitar el desarrollo de un producto de soft@are mediante la definici%n de par0metros & re+uisitos +ue permitan satisfacer las necesidades del usuario adem0s facilitar el traba5o a +uien lo disea.

14

You might also like