Beruflich Dokumente
Kultur Dokumente
bores
ffimpmmnffi@
ffi
dores,
15
2.1.1
l.
Archivo Estudionte
t200200200'l
Am0oro Monuel
09-Jul-,l980
04-Feb-1 980
1t
il L
Compos
2.Regulormentecodooplicocirrtienesuconjuntodeorchivos.
rgBUnocompoocuenlocontressistemos:Facturqcinporoel lSllu ,""irtr O" los venlos de sus productos. Nmino poro el regisko de [fIIU tJpagosareolizorosusempleodoselnvenloriosenelcuolse c bodegos. Pors codo registron tos ingresoi y *gr*ros de ius productos de dotos propios' uno de ellos se tienu rn onjunto de srchivos o bose
Sisiemo de Facturacin
Sisfemo de Nmncl
t_____--_J t_-*:__J
Sisferno de lnvenlorios
L_
2.1
,_)
Figuro
o codo oplicocin monejo de monero oislodo sus dofos, debido el en orchivo yo se cuenio con un iistemo poro focturocin dondeporo sistemo
que
si
el ,,producto" se registro lo informocin de los productos y los que o odicionoles de inveniorios se requiere olmocenor dotos del cuenlo el orchivo "Producios", se tiene que combior lo estructuro
orchivo y ogregor los dotos que necesito el sisiemo de inventorios. Fsto implico iiempo odicioncl poro modificor iodos los progromos del sistemo de fociurocin, yo que lo estructuro der orchivo "producto" ho combodo, odems el tiempo poro concluir el sistemo de inveniorio es moyor. Anteriormente se incrementobo ionto el tiempo, que se optobo por creor nuevos orchivos, con iodo lo informocin que se requero poro el nuevo sisiema.
?
Los occesos
rc
'rln
el
'n rlo rl ca
nicomenie o iravs del progromo de oplicocin. Es decir, si se quiere que lo informacin contenidc en la nmino est limitodo o que slo determinodos usuorios tengon occeso o ello, el progromodor debe colocor en codo progromo los instrucciones necesorios poro indicor quienes s ienen outorizocin poro occesor los dotos.
4.
cs.
Poro gorontizor que ios dolos ingresodos son vlidos se escriben en los progromos los instrucciones que indicon cules son los volores que puede contener coda ccmpo o con instrucciones que verifiquen que los vclores seon los especificodos por lo empreso.
si ql compo de estodo civil del empleodo se estobiece que lo EJf, nico informocin vlido es Cosodo{oJ o Soliero{o), el progromodor debe incluir en el progromo de copturq de dicho informqcin, los instrucciones precisos poro que no se permito el ingreso de olgn volor diferente.
r:ln
orchivos implico lo modificocin en todos los progromos que los utilizon, es decir, si se necesito modificor un orchivo se deben modificor todos oquellos progromos donde se utilice el orchivo.
es necesqrio ohoro olmocenqr lo direccin de correo electrnico, de tol monero que se odiciono el compo y poro que funcionen odecucdomente los progromos que lo utilizcrn se debe modificor y definir lo nuevo estructuro del orchivo.
rEJH
r:0
En
el orchivo de Estudionie
6.
UE
ui
^
7. Lo descripcin de cmo
SI
:nvo
"u
d
encuentro en los progromos de oplicocin v/o en los documentos destinodos porq ello. Ante cuolquier cqmbio en lq estruciuro se deben
modificor estos documenlos.
r del
l7
sf;
Administrocin de
Bcrses
de Dotos
l=u
Un orchivo plono,
es
EJH dotos. Esle orchivo no contiene definicin que identifique o coda uno de los dotos que se encuentron en 1.
r2002002001
r200r003050
Amooro Mcnuel
Tol como lo vemos oqu, se muestron dolos pero sin ninguno referencio de qu es lo que contienen; es decir, no se indico lo identificccin del
de
annstracn
{os datos 2.1.2
l.
Redundoncio de Dotos
Como unc de los coroctersticos de los sistemos con orchivos trodicionoles es que se cuento con un conjunio de orchivos por codo oplicocin, muchos veces los mismos dotos son olmocenodos en diversos orchivos. lo que provoco duplicdod de informocin o lo que tombin se conoce como redundoncio de dotos.
r:E Como se muestro en lo Figuro 2.1, el orchivo "Producto" existe l=ilil porcr los oplicociones de "Focturocin" y de "lnvenlorio". Poro hllr U codc opiicocin se tiene lo informocin bsico sobre el produclo y tiene olgunc voriocin ol depender de lo oplicocin que se uiilice. To[ como se visuolizo en Io figuro 2.2 en lo toblo de Producto pcro lo oplicocin "lnventcrio" se iiene informocin de lo existencio mnimo y mximo que no se requiere en lo oplicocin de "Focturocin", pero lo informocin del cdigo del produclo, descripcin y exislencio esi en ombos. A esia corocterstico se le llomo redundqncio de informocin.
Aplicacln de Facturacin
Aplcacin de lnvenforios
Figura2.2 t8
Pero lo redundoncio de dotos no se do nicomente porque se tengon poro codo oplicocin su conjunto de orchlvos, sino tombin por un mol diseo de Io bose de dotos, tolcomo se presento o continuacin:
ial
Si exisle un orchivo principol {Clienie) que contiene los dotos Hx generoles del cliente y otro orchivo (Tr<lnsoccin) en el cuol se liene nmero del documento, fecho de lo lronsoccin, nmero de cliente, opellidos, nombres, tipo de operocin y monto, se puede visuolizor que exisie informocin dupiicodo {opellidos y nombres del cliente).
Clienle
I
r
30002r 300022
Ampcro Humberto
Trcnssccin
31010
Se
YCS
( Redundoncio )
Figuro 2.3
en
\,A
2.
-'^t^
-
fu
diversos orchivos donde se registren, yo que codo oplicocin octuolizo sus dotos de monero independiente.
control sobre lo octuollzocn de lo informocin, oumento lo probobilidod de que los dotos registrodos no seon los mismos en los
cy
-la
!
[5fi0
en
=ton
h||o duplicidod de datos generotes del cliente (opeilidos y nombres) en los orchivos de "Cliente" y "Tronsoccin", se presentct
En el
inconsisiencio en los doios cuondo desde el progrcmo de copiuro de tronsocciones del clienie, se modificon los opeilidos o nombres y no se modifico el orchivo donde se encuentron los doios generoles {Cliente). Por lo tonto, continon siendo los mismos. de tor monero que en un momenio determinodo no se iogrc estoblecer qu doto es el correcto.
En
flos
Hs mdulos de oplicaciones: "lnventorios" y "Focfurocin" porc los cuoles se registrcn los artculos y existencios. Fn el sislemc de inventorios es necesorio llevor registro de lo existencio cctuol y de los
l9
existencios mnimos y mximos de codo producto que deben montenerse en bodego. En el coso de fociurocin se requiere tener conocimienlo de los existencios pcro poder focturor ol clienle. Pero debido o que codo oplicocin cuento con un regislro independiente de lcs existencios de los productos, puede presentcrse el coso de que en bodego {utilizo oplicocin de "inventorios") se reolice un ingreso de producto y que dicho combio no seo cctucriizodo en lo existencio del orchivo "Productos" de lo oplicocin de "Focturocin". Debido o ello no se puede gorcntizor que los dotos regisirodos seon iguoles, es decir. se do lo inconsistencio de lo informocin que se obiengo de lo contidod de existencio del producto.
Al momento de dor ingreso cl producto en bodego, se ocluoliz la existencio en el orchivo uiilizodo por el sistemo de inveniorio, no os en
el orchivo utilizodo por el sistemo de facturocin.
3.
Cuondo se requiere cqmbior lo eslructuro de olgn orchivo se debe modificor codo uno de los progromos que utilizon dicho orchivo, por ello se dice que existe dependencio de dotos y progromos.
-.t
No poder entregor de monero inmedioio y oportuno los informes que surgen como nuevos requerimientos de los usuorios, yo que ol no iener un progromo de cplicocin que soiisfogo eso necesidod, se tiene que desorrollor un nuevo progromo.
. Problemos en elocceso simulineo de los dotos
Poro comportir lo informocin con vorios usuorios y con el objeiivo de que se presente lo informocin exocto, se incorporon en los progrcmos instrucciones que retienen los registros cuondo sios estn siendo modilicodos. Con ello se gorontizo que slo un usuorio est
20
Den
aaar
modificondo
consullondo.
Iq bose de dotos
'ei'o
:nla r r',la .-lal
t= Estoblecer un meconismo que permito retener lo informocin ItllH mientros est siendo octuolizodo, es decir, que no lo pued<: -- occesor otro usuorio hosto que finolice lo tronsoccin el primero.
Este mtodo de odministror los dotos es complejo y requiere de muchos controles que debe incorporor el personol de sislemos en los progromos poro gorontizor que los datos seon confiobles. Aunque existen diversos formos de minimizor lcs debilidodes que oqu se mencioncn sobre este mtodo, se pueden corregir ol escribir en delerminodo lenguoje de progromocin 1os instrucciones que permton controlor olgunos de estos problemos. Existe lo posibilidod de que el progromodor no introduzcs en los progromos de oplicacin dicho cdigo (instrucciones) y el sislemo quede vulneroble o errores.
ello
o evll ^ir
/
:in
J!U
;i en
Iun
'UUJ Fan )m^
csy
:n
importcnte mencionor que los progromos que conformon el DBMS no son progromos de oplicocin desorrollodos por los progromodores de los empresos que requieren odministror sus doios, sino por los proveedores de un producto de soffwore, dentro de los que se puede mencionor: orocle Corporotion, Sybose. Sqlserver, eic.
Es
que
)ner
r
1.
Los dqtos se orgonizon en toblos que, o su vez, estn iormodos por filos y columnos.
de
TICS
'rdo
>st
21
Ioblo
Filo
tr+
t2002002001
1200r0030s0
Amooro Monuel
Columno
Figuro 2.4
2.
Todos los oplicociones pueden occesor lo mismo bose de dotos, o diferencio de los archivos trodicionoles en donde se tienen registros de informocin osnodos poro codc oplicocin. En los DBMS se integron todqs los toblos en uno mismo bose de dotos. Al tener lo odministrocin de los dotos centrolizodo, se minimizo que existon dotos duplcodos poro diferentes oplicociones. Esto corocterstico ser ventojoso siernpre y cuondo el odministrodor de lo bose de dotos estoblezco los polticos y medidos periinentes poro que no existon vorios toblos que contengon porciol o totolmente lo mismo informocin de otra toblo.
r:>
t_:9
Producto
Lj5
-Estcr
t_l"'.T::J
Figuro 2.5
/'....,#---F-,______--a I Movimienio
formo de conceniror todos los orchlvos de dotos en uno solo bose de dotos y su odministrocin centrolizodo, permiie que lo persono encorgodo de dicho loreo puedo tener uno visuolizocin globol sobre el esquemo de lo bose de dotos y puedo evifor lq redundoncio o dupiicidod de informqcin en diversos ioblos. As goronlizo que ol momento de ogregor nuevos dstos o modificar los yo existentes, stos se encuentren solomente en un lugor y no en
diversos orchivos o toblos.
3.
22
4.
5.
de ios dotos y son los verificor que lo inform<rcin ingresodo o los diferentes columnos seo correctc, de ccuerdo o lc definicin del DBA {Adminislrodor de }o Bcse de Dctos). Estos progromas formon porte det DBMS y no son elcborodos por progromodores de Io encorgodos
de
:os. o
:strcs 'q se
'ar in
{ s:on = r]a
Cuento con uno bose de dotos que contiene informocin sobre lo bose de dqlos del usuorio, o lo cuol pueden recurrir los usuorios poro conocer cmo se encuentron orgonizodos los dotos. A eslCI informocin se le conoce como Diccionqtiq de Dotqs. clel cuol se omplior lo informocin en el cclptulo 3.
'silco
9no
.:'smo
rl
Un Sistema Admnstralor & tsases de Datos es u?L conjwtto de JrrograTns que yermten su fic. a{mnstracn, ya que cuenta corL mecamsmos
automtcos J0ar{7 rea{zar dicfi"as tareas
SCIO
.a ln /v lU rin
cr la
>. As
f,r los
Es importonte mencioncr que lo bose de dotos del DBMS contiene todo lo informocin que el DBA (Doto Bcse Administrator, Administrcrdor de la Bose de Dotos) le provee, es decir, el DBA debe registror los dotos de qu personos iienen occeso ol sistemo. qu tienen permitido hocer con lo informocin contenido en la bose de dotos y cual es el conrenido vlido poro codo columno de lq bose de dotos. Esto lo registro uno vez el DBA y posteriormente solomenie debe velor por estor actuolizondo dichos dotos, de ccuerdo o cmo lo requiero io orgonizacin. Ar estor regisirodo en lo Base de Dotos del DBMS, son los progromos que lo iniegron quienes se encorgon de velor porque dichos regrcrs del negocio se cumplon. En el coplulo 3 se conocer cules son los progromas que inlervienen en estos toreos y cul es elrol del DBA en un sistemo de informscin que utilizo un DBMS poro lo odministrocin de sus dotos.
oen
)s en
Fste mtodo de odminisirocin de dotos posee ms vento.ios que desvenlojos yo que cuento con muchos meconismos ouiomticos de administrocin de informocin. Toicomo se mencion olinicio deiccptulo, los sistemos odministrodores de boses de dotos surgen ante lo necesidod de uno odminisfracin de informocin fcil y segura.
a2
(DBMS)
Debdo o que los doios se encuentron ubicodos en uno o vorios boses de dotos cuyo odministrocin es centrolizodo, es ms fcil reolizor los combios que requiero lo orgonizocin con respecto o lo esiructuro de los dotos.
Se requiere que en lo toblo de estudiontes se ogregue uno columno pcro olmocenor lo direccin de correo electrnico. Al tener el registro de lo informocin del esludionte en un solo lugor, U se puede ogregor dicho columno sin el problemo de no ser ogregcdo en clguno oiro loblo. ol momento en que se requiero consullar dicho doto. Poro cuolquier otro oplicocin esle doto se encuenlro octuolizodo.
T--1n
l:nn i5th
2, Minimizcr
lo redundoncio
Por lo coroctersiico de contor con un regisiro centrolizodo de los doios, se minimizo io posibilidod de encontror redundoncia de informocin. Cloro que esto depender del diseo de lo bose de dotos y no del
DBMS.
3.
Se montiene
Io consistencis en
los dqtos
La consistencio se refiere o que los dotos deben tener el mismo volor, sin importcrr el lugor donde son solicitodos. En los DBMS se puede tener moyor control sobre lo estructuro de lo bose de dotos, es por ello que si
y odems se estoblecen los controles necesorios desde que se creo lo bose de dolos, sto puede mcntener consistencio en lc informocin que presentc; es decir, no imporior desde qu progromo se occeden los datos, siempre el resuliodo ser el mismo.
desorollo de progromos y montenimiento de los mismos se reduce
4.
El
Focilito reolizor modificociones en lo eslrucfura de olmocenomiento de los dotos. sin que ello implique combios en todos los progromos que occeson los dotos de lo toblo modificodo y permite que el tiempo de los progromodores so utilizodo en lo eloborocin de nuevos programos.
5.
El DBMS cuento con herrqmientas que simplificon lc generocin de reportes y focilito o los progromcdores lo obtencin de lo informocin que constantemente solicito el usuorio. Algunos de los herromientos
l4
pueden ser utilizodos por los mismos usuorios finoles poro obtener informocin, con menor osistencio tcnicc por porte del reo de
sislemos.
6.
)oses
xr
los
ode
ser
uiero
bse
desventojos de qmbos, pero no se puede concluir este coptulo sin esloblecer qu ospecio se debe consideror poro elegir entre uno u otro miodo. Poreciero obvio que el uso de DBMS es lo nico respuesto onte lo pregunto de cul mtodo utilizar, pero unCI de los rozones por los cuoles empresos pequeos o grondes on utilizon los orchivos plonos, es el coslo que tiene el softwqre, tonto de los DBMS, lo migrocin {troslodo} de detos de los qrchivos irodicionoles o DBMS, como lo construccin de progromos que son utilizqdos por los usucrrios poro olmocenor, procesor y presenior informocin.
)r, sln
fener
pe
si
iroles
lener rtor
r
b
el
ode
que
ode
evos
tde
cin nfos
Resumen:
5e hon dodo o conocer ol estudionte los dos mtodos poro odministrocin de dotos y que son conocidos como Archivos Trodicionoles y los Sistemos Adminisircdores de Bases de Dofos.
Los sistemcs que uiilizcn orchivos pionos son los ms cntiguos y corecen de meccnismos outomiicos que permitcn uno cdminisirocin seguro, rpidc y fcii.
Dentro de los coroctersticos principoles se tienen: '1. Los dotos se ogrupon en Compos, Registros y Archivos. 2. Los oplicociones cuenlon con su conjunto de archivos, 3. Los cccesos o io informocin se oplicon con lo construccin de rulin<rs dentro de los progromos. 4. Los modificociones o la esiructuro de los archivos impliccn ccmbios en todos los progromos que lo uiilizqn. 5. Utilizan lenguojes de progromocin trcdicionoles. 6. Lo descripcin de lc orgcnizocin de los orchivos se encuentro en los progromas de cplicociny/o en los documentos deslincdos poro ello. Los sisiemos odministrodores de boses de dalos estn compuestos de un conjunto de progromcs, boses de dotos y lenguojes especioles. Estos permilen que el Adminisirodor de lo Bose de Dotos reolice su lrobcjo con meconismos outomticos que permiten uno gil, fcily seguro odministrocin de lo bose de dotos. Dentro de los caroclersticcs principoles se tienen: 1. Los dotos se ogrupon en Columncs, Fllos y Tcblos. 2. Los toblcrs se pueden orgonizcr de mcrnero centrolizcrdo. 3. Los modificociones c lo eslructurc de los ioblos no implicon combios en los progromos que lo utilizan. 4. Los occesos o lo informocn se clmocenon en el Diccionorio de Dotos y cuento
lo
5. 6.
informocin est cutorizodo. Los progrcmos poro volid<rr cccesos y otrcs tcreos los reolizon los progrcmos propios del DBMS. Lo descripcin de lo orgonizocin de ios dotos se obtiene del Diccionorio de Dolos.
NOTAS:
26