Está en la página 1de 5
Capitulo 12 2 Gestion de Ficheros | i bt { 42.4. Descripaga basica Cy ly fork dail | bal | ty =| Ficheros y sistemas de ficheros: | {fous El sistema de fiche» proportiona obstracciones de reairs0S relaGonadey con a almaenamiento standario. { | | | © Permite crear colecciones de datos ( Ficheros) con las siguiente propiedades; > Existendo a largo plazo: Se gratia y no desaparece cuando el usvaio se desconecto | Teele nL = Compartibie entie process: Ficheros Fienen nombres y permisos de acceso que Pemiten Contwlac la wompartiaca. peat > Sstuctora, puede ser interna, Jerarquica © May comple pare vellejar Ja relacion entre los fichers , | | I |—| fale ce fee * Operavones sobre los Ficheray = et | | = Crear se define el nua Ficheros y se leda una ubicaion (Rule) | 9 ~ Abrir — ficnem earstente se declara'abierto! gor un proceso - | lees = Cenar Un proceso cierm on Fichero y yano pate fealitar fundones sobre el mibm - Leer Un prorae lee de un Fidrero les dates © ona porch de-elley._ ~ Esribie Un process actvalita UN Fichero , yo sca @nadiendo dafes (meg, tamaio) | | | | | | \ | ~ Bomar 9¢ elimino._va ficher de (a estuctora de Ficheros y se desh © cambiando Loy valores existented . | | x Ntabutos de un fichero: — Propetaro lard | = Tempo de creadion | | | — Tiempo de altima modifiesdon | — Pruslegios de acceso. joy} Ol | - Ete. \ | \ a» Estructura de un fichero: ao | | = Campo: Elemento bosiw de datos . Campo individval hene On SEER Unico uolos $2 caracteriza por dy lengited y hpo de date . Puede ser de longilod Fj o va. viable el compo, cuando es variable Hene nomalmente dos bo hres subconps Ly cen et ualor (eal almacerdo™ , “nombre del voimpo" y algonos, casos “Yea loagited del compo , en otros casos se indita La tongitud mediante el oso de simbotoy de demoracisn erpedeled entre campos. IL \ \ Ee ~ Regist > Colecsiia de campos relecioncdos que pueden ser Hrolados como urided | por clgona opp. Puede ser de lengitud tip, 0 uaioble | ede Sey) pore uno de sv>cempos eo yauoble, © la contided de chimps] pale Verat, Cade camo | Here vn nombre de campo ya Eye tiene vn campo Mongitd. | |) | TT | | eee] sien de compos similares , £3 hatodo «mo entided omen poo =| = Fienevo: scarios y Mpps! Se feferendon por nome, pueden #C ceadoy yPorades, || bos pect lied eplican a nivel de fiche. Hele | ai fe] | |= (Bose de datos: Coleccion de datos reloaonades. x relacicn ene los alemen, | fos de dofos debe ser explicita y la base de datos be diseria para que [seq evade por Varios apps cistinins . Pucde contener fod 1a inf. de once Organi2zoacs © de oA pryecto, Forrada por VO 0 ma fchecws | a | tii * Operacones fipieas soporiodas + | | | | | | LI { st |Oblener.fodos > Oblener todos los regiahos de un ficheo, que se acteders o | TLL i ellos sewendolrente. | | it i | heb elt | Obtener_tino : Obiener solamente on fegisnoe 104 | | {Feel eels | | 7 Oblener -Siguiente> Obtener el viguiente registro respeclo al cegistro) mon jredenlemenie teido. Us pore, programas de rellenade de forrolenos y de | -[ saps FLEE | | | | ee | Ll {uf | | I \~ Oblener_ Anterior, Aaede al anteio: del rms redentemenle leido. | |= lwsertar Uno: Loserior on meade regisho enel ficnero, || | | tsp aa | 1.1] | 4 ie |Bonar tino: Bora un segisiro existenle. i } 1 | ~ Reloatrear-Uror Oblener 94 fegisho pora ouvalizar Ute 0 man de ws wmps> | yrepenbie el Gimio seqinho ocholizads enel Reker. | i |= Obleree-Nanoss Se obhienee varios registras qie amplan con wilenos espa fitos || | i | [ LEE lea) | CE] i ox Sistemas de gestion de Ficheray | (al | || Proportion Beevidoy oj lay Wwarios y aplicadones en el uso de Ficheros: Donde | pueden ageder aun fichero > posite solamente por el sistema de gerkon de | Mane (1k [ol ia) ry | i hy i i = Objetivos deon Sistema, de gration oe Feeney i |W Satishocer La necesidad'ide gestion de dalos y yequisitor de] wer, | indtwye olmaceramiento de 309 y capacidod de beoat x Garon REOr datos vélisos on los fines | epey exeo pererehet x Ophminr cendimento pow mayor poduchoided 1 (Remgo ¢ “respoesicd, parr el SO deak eesbeliiuachertel ey Hemp fe | m Sopotte A EIS a dispasitivos ce almauenamicaty. | (ew Eliminay © minimizor Ia perdido de datos, Clee x Rivhows de interfores de EIS proceso, ry Soporte EID a mbitiples usoarios , | Reqisitos del asoano: | | | tt > crear, horear, leer, escribir y modi ficar fener . Acer wontrolodo a ticnews no Propion = Control de pos de acceso permitidos . > Reeshucweoy ficheos de forma apropioda, | ~ Mover daforjentre ficheros . i | i ~ Copier y wewpernds de datos, > Acceder o |ficherms por nombres simbolicos. Arquilectorn de sistema de Ficheros | Be mvel mr bajo al atb= | | | = Rarejsdor de disposi tiwos: Comoniauda directa a disposiHves yori Ferws controladores © qnales . ' \ 1 = Siotemoa de ficneros basi: Thala con! bloques de datos que son inleccambiados won didios © vidtemas de! datar_ | | ~ Depermipor Basico EIS2 Enargado de intalization’s y finaltiadones de EIS. | EIS logo permite a vers y apps acceder alos pstras | (HEtodo de acceso: nivel mis cerano al vier, ofree inlecfar eskindar enhe pes y los sistemas de Ficheros y disposi fivoy . ) 1 AMiTAGSA y AO ales ficheLos . Ciiterios para #Seoger woe oxgonize cid: = Tempo de accesd corto. ~ Faalidad de acalizacion | 1 — Gwnonio de almacenamien to 7h — Hantenimiento sencllo . \ - Fiobilidod. | * Organizodones = Pilas Almacenamiento de datos en el orden de Wegerdar. Aarau ta do fo los quarda , por ende, cada campo de be ser au fo desecig two. EL acceso be Roce por porqueda exhastiva. Modeando gro efidente. = Fionero seuendal s M6> comin. Formato Ho paron regis wan mismo lamago rismo ATmera de campoy de. longilud. i. Tlene campo un campo clve qve idenhtiea de manera vaicn “al tegisho ' = Freero sewendal indexodo . Gracterishess claves del anlecios < ero Hene ua indie al Fienevo gee da soporte al acceso alealocio p c va Hehero de des.” tordamien to. Reduce enormemente € hempo | para dalist dae ake iho + Floneroindercdo; limina ona de las Umi Lenod faciones del ficnece seaenual yaque, bosard por olvo ahibito qv no sea el compo claue si es necesatio. + = Fichero de aces diwcloy Arceder dicecomenle a ealquier bioque de Una. Airecddn conpudo 5 reqnerede una clave pora ada regisho . 1 T- £.3. Directonos | | , * Contenido Tieng inf. sobre los fenerds y como ofrbulos , vpreadon y propiedad - Fs un ther , accesible para. varias okinar de gestion de ficheros - & Eshuclia tamed senda es ura Vsta de entoday , ung por cada ficnero - nade Wada WA Tochos UwarDD © Uovario Gon muchos MUheros ® Operodones sobre direclorios | |= Buxar direclodo dete penmtic encdnnar ta entrada a ichero boscado.| ~ Borrar fichero 2 debe eliminos enhada de che climnodo. - Crear ficnero 5¢ dete esadic entrada de Achao creado. Ld ~ Uslar diecionas Ver duectono cmpielo © pordsn del mismo). > Adwolizar direcloio cambio de entoda de direcocia Mrtespordiente. %* Nomprado | | | Reterenaor fichero Por nombre, \ simpdlice. El pombe nv deberia see uniwo 3) std erstrocdvede en forma de drbo|, en caro, bende un qombre de taming Bnico, Y no eia necesanio wsor Ye nombre de vamine oi hay un diechorio de habajo.que puede ser fefeventodo ae forma relahves {0.44. Comportiion de Aicheos ® Derechos de Acceso para Ficheros z = Ningsne z Nose Guede, niet propietario - = Conodmiento > of existe y quien © propiekato , — Fewudn 2 Leger y gyewlor pero no piano. = lectors : leer {ichera. — PRdicion ¢ Arete datos al fehero. = Achvoltmsiga + modi flor, afodit, botwr datos, = Camsio de poteciot . cambiar derechoy de acead = Borado = bonar Acre. * Closes de onarios » = Vowro copealico + wruorios que se denhifitan por el 1D detsustio = Gropos Je vsvaro 5 > Conjunto de wsuartos ave 00 5¢ definen individuolmente. ~ Todos? Cualquier ussario hene aceso ol fichero, fihero piblico . * Acceso simv Haneo | Acceso de adicigin 0 aclualicacion de un fichero a més de un usyanio jel SO © sistema de gestion de Frcheros debe formar una disciplina. Se dere trator aspectos de exdusion muta @ inlerbloqueos para diseriar e} acceso comprs tid. LI Bloqoesy [renishos | | | TT TT | Em la mayoria de 90 tos" bloques Henen \ongitud fio y dodo su tamamo 1 preden usar tes métodos = LL Bloque fijoa: Registros de loagetud Fije y se almacenan en un bloque unte. OL de registros. €5 usado comunmente paca ficheros seaenvales con regis _ fos de longitud fijo. Bioques €xpardidod de longitud uandble: Regishos de longitud variable y empaqueton en bioquer sin dejar espacio no ulilitado. Son eficien tes cespecto al almacenarniento y Ro \imitan el tamario de los registros. Fs difial de Tmple.men_ tor. x Floques nO expancides de longitod variabie: Reaistros de tongs tud uariable pero MO 82 AGTEGA expansion , existe espacio malo s todo en lo mayo fa de los bloques

También podría gustarte