Professional Documents
Culture Documents
(Versin 1.31)
UNESCO Division of Information and Informatics Sector of Communication, Information and Informatics UNESCO, Noviembre 1998 Traducido por do!fo "ern#nde$, CINDOC-CSIC. Distribuidor Naciona! para Espa%a
PREFACIO
CDS&ISIS es un sistema 'enera!i$ado de a!macenamiento ( recuperaci)n de informaci)n mane*ado por un con*unto de men+s dise%ado espec,ficamente para e! mane*o por ordenador de bases de datos estructuradas- Una de !as ma(ores venta*as ofrecidas por e! dise%o 'enera! de! sistema consiste en .ue CDS&ISIS es capa$ de manipu!ar un n+mero i!imitado de bases de datos cada una de !as cua!es puede consistir en un con*unto diferente de datos e!ementa!es- Si bien a!'unas posibi!idades de CDS&ISIS re.uieren a!'+n conocimiento (&o e/periencia con sistemas de informaci)n por ordenador, !a ma(or parte de !as ap!icaciones de! sistema 0an sido dise%adas para .ue puedan ser mane*adas por personas .ue ten'an poca o nin'una e/periencia anterior con computadores- 1ara a.ue!!os usuarios avan$ados o .ue ten'an acceso a profesiona!es inform#ticos, CDS&ISIS ofrece 0erramientas inte'radas de pro'ramaci)n .ue permiten e! desarro!!o de ap!icaciones especia!i$adas (&o e/tensiones de !as .ue ori'ina!mente ofrece e! pro'ramaEste manua!, escrito por e! recientemente fa!!ecido 2iampao!o De! 3i'io, describe !as operaciones de !a versi)n 4indo5s de CDS&ISIS ( 0a sido pensado para ser un manua! comp!ementario de! Manual de Referencia de CDS/ISIS para !a versi)n de! sistema operativo 6S7DOS 8inc!uido e! arc0ivo 9E D-6E faci!itado con dic0a versi)n:- En particu!ar a.u, se describen !os cambios ( !as nuevas 0erramientas .ue est#n so!o disponib!es en !a versi)n para 4indo5s- Esta versi)n es tota!mente compatib!e con !a versi)n para 6S7DOS1 de CDS&ISIS- ;as bases de datos creadas con dic0a versi)n pueden operar sin nin'+n cambio ba*o !a versi)n de 4indo5s- En cua!.uier caso, ( para poder disfrutar de !as nuevas caracter,sticas 8por e*emp!o !os comandos 'r#ficos o 0iperte/tua!es de! !en'ua*e de formateo: usted puede revisar ( modificar sus formatos de visua!i$aci)n (&o sus tab!as de se!ecci)n 8<-=ST:- ;os +!timos m)du!os de !a versi)n para 4indo5s no est#n inc!uidos en este manua! 8como puede ser >Definici)n asistida de bases de datos?, etc-:, para !os cua!es @d- debe consu!tar e! arc0ivo sup!ementario inc!uido en !os dis.uetes de distribuci)nEsta versi)n de CDS&ISIS para 4indo5s inc!u(e todas !as posibi!idades de !a versi)n para 6S7DOS e/cepto a!'unas uti!idades de bases de datos como puede ser !a reinicia!i$aci)n- "a sido dise%ada para a.ue!!os usuarios de !a actua! versi)n de 6S7DOS .ue .uieran operar en ambiente 4indo5s, as, como para !os nuevos usuariosDavide Storti ssistant 1ro'ramme 6ana'er, Division of Information and Informatics UNESCO
6icrosoftB, 6S7DOSB and 4indo5sB son marcas re'istradas propiedad de 6icrosoft CorporationI36B es marca re'istrada propiedad de Internationa! 3usiness 6ac0ines Corporation
En la versin en espaol ha sido incluido un captulo (Cap. 5 con las e!plicaciones del "dulo de creacin de #ases de datos$ as co"o la traduccin del suple"ento al "anual de %ovie"#re de &''(
TABLA DE CONTENIDOS
1. DESCRIPCIN DEL SISTEMA.......................................................................................... 7 A. LA BASE DE DATOS CDS/ISIS .........................................................................................7 B. FUNCIONES DEL SISTEMA .................................................................................................8 C. ESTRUCTURA DE LA BASE DE DATOS..............................................................................8 1- 9C"I@OS DE DE=INICICN DE 3 SES DE D TOS ---------------------------------------------------------------------8 D- 9C"I@O 6 EST9O -------------------------------------------------------------------------------------------------------------9 E- 9C"I@O IN@E9SO---------------------------------------------------------------------------------------------------------------9 F- 9C"I@OS NG-----------------------------------------------------------------------------------------------------------------1H I- 9E; CIONES ENT9E 9C"I@OS--------------------------------------------------------------------------------------------11 D. ARQUITECTURA DEL SISTEMA ........................................................................................11 1- 6ENJS-------------------------------------------------------------------------------------------------------------------------------11 D- DIK;O2O 6U;TI;LN2ME------------------------------------------------------------------------------------------------------1D E- @ENT N S DE DIK;O2O----------------------------------------------------------------------------------------------------1E F- @ENT N S--------------------------------------------------------------------------------------------------------------------------1E 2. INSTALACIN DEL SISTEMA....................................................................................... 15 A. REQUISITOS DE HARDWARE..........................................................................................15 B. INSTALACIN DE CDS/ISIS EN UN ORDENADOR...........................................................15 1- INST ; CICN DE CDS&ISIS-------------------------------------------------------------------------------------------------1I D- DI9ECTO9IOS DE CDS&ISIS------------------------------------------------------------------------------------------------1N E- ISIS1 S-1I=----------------------------------------------------------------------------------------------------------------------1O F- CO61 TI3I;ID D 4INDO4S 9I G 4INDO4S NT-----------------------------------------------------------------1O C. ARCHIVOS DE PARMETROS DEL SISTEMA ....................................................................18 1- SGS1 9-1 9A 1 9K6ET9OS 2;O3 ;ES----------------------------------------------------------------------------18 D- D3N-1 9A 1 9K6ET9OS DE ; 3 SE DE D TOS-----------------------------------------------------------------DI D. REDES DE REA LOCAL.................................................................................................2 1- UTO9IP CICN DE CCESO 6J;TI1;E ESC9ITU9 ------------------------------------------------------------DN D- INST ; CICN DE CDS&ISIS EN UN 9ED-----------------------------------------------------------------------------DO E. RESTRICCIONES DEL SISTEMA .......................................................................................28 !. MEN"S DE CDS/ISIS......................................................................................................... !# A. B. C. D. E. F. %. H. I. LA VENTANA PRINCIPAL.................................................................................................!# MEN" BASE DE DATOS ...................................................................................................!1 MEN" MOSTRAR............................................................................................................!! MEN" DE B"SQUEDA......................................................................................................!$ MEN" EDITAR................................................................................................................! MEN" CONFI%URAR.......................................................................................................!7 MEN" UTILIDADES.........................................................................................................!8 MEN" VENTANAS...........................................................................................................!& MEN" A'UDA..................................................................................................................$#
$. VENTANAS CDS/ISIS........................................................................................................ $2
A. VENTANA DE BASE DE DATOS ........................................................................................$2 B. VENTANA DE ENTRADA DE DATOS................................................................................$5 1- EDIT 9 UN C 61O ------------------------------------------------------------------------------------------------------------FO D- Q DI9 UN C 61O-------------------------------------------------------------------------------------------------------------I1 E- 3O99 9 UN C 61O------------------------------------------------------------------------------------------------------------I1 F- @ ;ID CICN DE C 61OS G 9E2IST9OS-------------------------------------------------------------------------------I1 I- CTU ;IP CICN DE; 9C"I@O IN@E9SO----------------------------------------------------------------------------ID C. VENTANA DE B"SQUEDA E(PERTA................................................................................5! D. VENTANA DE B"SQUEDA ASISTIDA..............................................................................55 E. VENTANA DICCIONARIO.................................................................................................57 5. DEFINICIN DE BASES DE DATOS.............................................................................. 5& A. VENTANA DE DILO%O NUEVA BASE.............................................................................5& B. DEFINICIN DE BASES DE DATOS -1) TABLA DE DEFINICIN CAMPOS *FDT+...............5& C. DEFINICIN DE BASES DE DATOS 2) DEFINICIN DE HO,AS DE TRABA,O.................... 2 1- @ENT N DE @ ;ID CICN DE C 61OS-------------------------------------------------------------------------------NE D- "OR DE @ ;ID CICN DE 9E2IST9OS----------------------------------------------------------------------------------NF D. DEFINICIN DE BASES DE DATOS !) DEFINICIN DE FORMATOS DE IMPRESIN.......... 5 E. DEFINICIN DE BASES DE DATOS $) DEFINICIN DE LA TABLA DE SELECCIN DE CAMPOS *FST+...................................................................................................................... 7 . VENTANAS DE DILO%O CDS/ISIS ............................................................................. 71 A. VENTANA DE DILO%O ABRIR ARCHIVOS......................................................................71 B. VENTANA DE DILO%O HISTRICO DE B"SQUEDAS......................................................72 C. VENTANA DE DILO%O DE IMPORTACIN.....................................................................72 D. VENTANA DE DILO%O DE E(PORTACIN.....................................................................7 E. VENTANA DE DILO%O DE MANTENIMIENTO DEL ARCHIVO INVERSO.........................7& F. VENTANA DE DILO%O ADICIONES %LOBALES .............................................................82 %. VENTANA DE DILO%O BORRADOS %LOBALES.............................................................8! H. VENTANA DE DILO%O REEMPLA-AR CAMPO..............................................................8$ I. VENTANA DE DILO%O IMPRESIN.................................................................................85 1- INST9UCCIONES 1 9 ; 19E1 9 CICN DE ; I619ESICN---------------------------------------------------8I D- @ENT N DE DIK;O2O DE I619ESICN 82ENE9 ;: -------------------------------------------------------------8O E- @ENT N DE DIK;O2O DE I619ESICN 819ESENT CICN:------------------------------------------------------89 F- @ENT N DE DIK;O2O DE I619ESICN 86K92ENES:------------------------------------------------------------9H I- @ENT N DE DIK;O2O DE I619ESICN 8DISEQO:------------------------------------------------------------------91 N- @ENT N DE DIK;O2O DE I619ESICN 8C; SI=IC CICN:------------------------------------------------------9E 7. EL LEN%UA,E DE B"SQUEDA DE CDS/ISIS .............................................................. &8 A. INTRODUCCIN...............................................................................................................&8 B. E(PRESIONES DE B"SQUEDA..........................................................................................&& 1- TI1OS DE TS96INOS DE 3JSTUED -------------------------------------------------------------------------------------99 D- O1E9 DO9ES DE 3JSTUED ---------------------------------------------------------------------------------------------1H1 E- SINT UIS DE ; S EU19ESIONES DE 3JSTUED ------------------------------------------------------------------1HF F- C ;I=IC DO9ES DE ;OS O1E9 DO9ES-------------------------------------------------------------------------------1HF I- DES 99O;;O DE UN EST9 TE2I DE 3JSTUED -------------------------------------------------------------1HI C. B"SQUEDA EN TE(TO LIBRE *SECUENCIAL+.................................................................1# 8. EL LEN%UA,E DE FORMATOS DE CDS/ISIS ........................................................... 1#&
A. NUEVAS FUNCIONES DE BASES DE DATOS...................................................................1#& 1- OCU99ENCI S DE C 61OS 9E1ETI3;ES-----------------------------------------------------------------------------1H9 D- NUE@ S =UNCIONES NU6S9IC SA ------------------------------------------------------------------------------------1H9 E- NUE@ S =UNCIONES DE C DEN SA -----------------------------------------------------------------------------------111 F- 9E=E9ENCI S OT9 S 3 SES DE D TOS---------------------------------------------------------------------------11D B. INCLUSIN DE FORMATOS PREDEFINIDOS....................................................................112 C. VARIABLES DE FORMATO ............................................................................................112 D. COMANDO WHILE......................................................................................................11! E. EL AMBIENTE %RFICO DE WINDOWS........................................................................11$ 1- CO6 NDO =ONTS-----------------------------------------------------------------------------------------------------------11F D- CO6 NDO CO;S-------------------------------------------------------------------------------------------------------------11I E- CO6 NDOS DE =O96 TEO DE 1K99 =OS--------------------------------------------------------------------------11N F- CO6 NDOS DE =O96 TEO DE C 9 CTE9ES---------------------------------------------------------------------11O I- 1;IC CICN DE =O96 TOS SO;O DETE96IN DOS O3RETOS--------------------------------------------118 N- DICICN DE CO6 NDOS "I1E9TEUTU ;ES ;OS =O96 TOSA E; CO6 NDO ;INV------------118 &. CDS/ISIS PASCAL........................................................................................................... 1!1
1#. ADAPTACIONES DE CDS/ISIS A NECESIDADES LOCALES ............................... 1!! A. CREACIN DE UNA VERSIN EN UN NUEVO IDIOMA.....................................................1!! 1- C9E CICN DE UN NUE@ 3 SE DE D TOS DE 6ENJS------------------------------------------------------1EF D- C9E CICN DE UN NUE@ 3 SE DE D TOS DE 6ENS RES--------------------------------------------------1EF E- C9E CICN DE UN NUE@O 1E9=I; DE USU 9IO-------------------------------------------------------------------1EI B. TABLAS DE CONVERSIN.............................................................................................1! 1- T 3; DE CON@E9SICN OE6 NSI------------------------------------------------------------------------------1EO D- T 3; DE CON@E9SICN NSI OE6------------------------------------------------------------------------------1EO E- T 3; DE CON@E9SICN 6 GJSCU; S 8ISISUC-T 3:---------------------------------------------------1EO F- T 3; DE C 9 CTE9ES ;= 3STICOS 8ISIS C-T 3:------------------------------------------------------1E8 I- T 3; 8ISISUC-T 3: D 1T D ; IDIO6 ES1 QO;-----------------------------------------------------1E8 11. AP.NDICE A - TECLAS DE EDICIN DE WINDOWS......................................... 1$#
12. AP.NDICE B / SUPLEMENTO AL MANUAL DE REFERENCIA ........................1$1 A. USO DE MODELOS DE RE%ISTRO EN ENTRADA DE DATOS.........................................1$1 1- C9E CICN DE UN 6ODE;O-----------------------------------------------------------------------------------------------1F1 D- 3O99 DO DE; 6ODE;O CTU ;--------------------------------------------------------------------------------------1FD E- C 63IO DE; 6ODE;O CTU ;------------------------------------------------------------------------------------------1FD F- 9ECIC; DO DE 9E2IST9OS @ CLOS O 3O99 DOS---------------------------------------------------------------1FD I- CO1I 9 9E2IST9OS SO39E OT9OS EUISTENTES------------------------------------------------------------------1FD B. MARCADO ' RESALTE DE LOS T.RMINOS DE B"SQUEDA...........................................1$2 1- 1 9K6ET9O 1FDA 9ES ;T DO DE TS96INOS DE 3JSTUED ----------------------------------------------1FD C. CAMBIO DEL FONDO DE LAS VENTANAS DE BASES DE DATOS MEDIANTE FORMATO . 1$$ 1- 1; NTI;; S DE =ONDO-----------------------------------------------------------------------------------------------------1FF D- CO6 NDO >WISIS1 TT >-----------------------------------------------------------------------------------------------------1FF E- 1 9K6ET9O 1F1 X 9UT DE ;OS 9C"I@OS 3IT6 1S--------------------------------------------------------1FF D. CONSULTA AL USUARIO ANTES DE E,ECUTAR COMANDOS HIPERTE(TUALES ............1$$ E. COMO CAMBIAR EL COLOR DE LOS ENLACES DE HIPERTE(TOS ................................1$ 1- CO;O9 DE "I1E9TEUTOS 1O9 DE=ECTO----------------------------------------------------------------------------1FN D- CO6 NDO DE ESTI;O 9T= W"TCO;O9-------------------------------------------------------------------------------1FN
F. OTROS COMANDO DE HIPERTE(TOS ............................................................................1$ 1- 19O61T 819E=IRO:----------------------------------------------------------------------------------------------------------1FN D- 9ESETSE 9C" 819E=IRO:-----------------------------------------------------------------------------------------------1FO E- @IE4A NUE@OS 1 9K6ET9OS-------------------------------------------------------------------------------------------1FO F- @IE4;A @IE4 CON ;OOVU1---------------------------------------------------------------------------------------------1FO I- 6ESS 2EA EN@L UN 6ENS RE 4INISIS NO CO619O3 DO -----------------------------------1F8 N- ; 2OTOA 19OUI6 D 6ENTE CO6O ;OOVU1 2OTO-----------------------------------------------------1F8 O- 19INTT"ISA I619I6E ; 1K2IN CTI@ ------------------------------------------------------------------------1F8 8- 19INTSE 9C"A CCESO ; 19I6E9 @ENT N DE DIK;O2O DE I619ESICN---------------1F9 %. OTROS PARMETROS DEL S'SPAR.PAR...................................................................1$& H. OTROS COMANDOS RTF..............................................................................................152 I. CONTROL DE LA VISUALI-ACIN DE RESULTADOS . EL ARCHIVO E(P........................15! 1!. AP.NDICE C - NOTAS ' FORMATOS DE E,EMPLO............................................ 15
15. %LOSARIO...................................................................................................................... 1 8
1 . 0NDICE............................................................................................................................ 17!
r'ument de commutateur 7
r'ument de commutateur 8
durante !os procesos de b+s.ueda o para !a 'eneraci)n a travYs de !a sa!ida de impresora de productos ta!es como cat#!o'os o ,ndices- CDS&ISIS posee un potente ( f#ci! de entender !en'ua*e de formateo .ue permitir# visua!i$ar e! contenido de !os re'istros en !a forma .ue se deseeT1231*>+ 45 S535997:8 45 C1;<=> *FST+) Una =ST define !os campos de !a base de datos .ue entrar#n a formar parte de! rc0ivo Inverso 8diccionario: asociado a su base de datos, as, como !a forma en .ue su contenido deba ser e/tra,do para faci!itar !as b+s.uedas- Otros arc0ivos =ST adiciona!es definir#n !os re.uisitos de ordenaci)n ( c!asificaci)n mas frecuentemente usados en !a base de datosN=@1A )a versin &.*& de CDS/ISIS para +indo,s inclu-e -a las herra"ientas para la definicin de #ases de datos. De cual.uier "anera se pueden se/uir utili0ando los servicios de la versin para MS1D2S .ue son total"ente co"pati#les con la versin de +indo,s.
2. Archivo Maestro
E! rc0ivo 6aestro contiene todos !os re'istros de una determinada base de datos, consistiendo cada re'istro en un con*unto de campos de !on'itud variab!e- Cada re'istro se identifica por un n+mero +nico, asi'nado autom#ticamente por e! sistema cuando es creado, !!amado %3"ero de archivo "aestro$ n3"ero de re/istro o MFN1ara faci!itar un r#pido acceso a cada re'istro de! arc0ivo maestro, CDS&ISIS asocia un arc0ivo especia! a! arc0ivo maestro !!amado rc0ivo de 9eferencias Cru$adas, .ue consiste de 0ec0o en un ,ndice .ue indica !a posici)n de cada re'istro en e! rc0ivo 6aestroSe pueden crear, modificar o borrar uno o varios re'istros de! arc0ivo maestro por medio de !os Servicios de Entrada de Datos de CDS&ISIS-
3. Archivo Inverso
un.ue siempre es posib!e recuperar directamente un re'istro por su 6=N, a travYs de! arc0ivo de referencias cru$adas, son necesarias, natura!mente, otras v,as de acceso a un determinado re'istro- En !a recuperaci)n de re'istros bib!io'r#ficos, por e*emp!o, puede ser deseab!e poder acceder a !os re'istros por autor, por tema o por cua!.uier otro e!emento de !os datos .ue aparecen en e! re'istro- CDS&ISIS permite crear un n+mero de puntos de acceso a cada re'istro virtua!mente i!imitado, mediante !a creaci)n de un arc0ivo especia! !!amado Archivo inversoE! arc0ivo inverso, creado se'+n dise%o de! usuario, contiene todos !os tYrminos .ue pueden ser usados como puntos de acceso durante !as operaciones de b+s.ueda, (, para cada uno de !os tYrminos, una !ista de referencias de !os re'istros de! rc0ivo 6aestro de !os .ue dic0o tYrmino 0a sido e/tra,do- E! con*unto de todos !os puntos de acceso de una determinada base de datos se !!ama diccionario- 1uede pensarse .ue e! rc0ivo Inverso es un ,ndice de! contenido de! rc0ivo 6aestro-
1or e*emp!o, supon'amos .ue cuatro re'istros de! arc0ivo maestro 8con 6=N 18, DHF, ONN ( 1HE9: contienen e! descriptor EDUC CION DE DU;TOS- ;a estructura !)'ica de !a correspondiente entrada de! rc0ivo Inverso ser#A
EDUCACION DE ADULTOS 18 204 766 1039
.u,, EDUC CION DE DU;TOS es e! punto de acceso 8o tYrmino de! diccionario:, ( cada referencia a! rc0ivo 6aestro .ue a.u, aparece se !!ama apuntador 8postin':Dado .ue cada tYrmino norma!mente tendr# un numero diferente de re'istros indi$ados con dic0o tYrmino, !os re'istros !)'icos de! rc0ivo inverso deben de ser de !on'itud variab!eCDS&ISIS permite !a creaci)n se!ectiva de rc0ivos inversos para cada base de datos- Se podr#n se!eccionar campos, subcampos o sus e!ementos- dem#s, especificando !as opciones adecuadas pueden e/traerse pa!abras individua!es, frases o descriptores de !os campos se!eccionadosE! usuario debe definir !os e!ementos buscab!es de una determinada base de datos por medio de una Tabla de Seleccin de Campos 8=ST: .ue contendr# informaci)n sobre !os campos ( !a tYcnica de indi$aci)n .ue ser# usada para cada uno de e!!osdiferencia de otros sistemas de recuperaci)n basados en arc0ivos inversos, en !os .ue e/iste un arc0ivo inverso separado para cada campo buscab!e, CDS&ISIS usa un +nico rc0ivo Inverso para cada base de datos- Sin embar'o, dada !a particu!ar estructura de este arc0ivo, es funciona!mente e.uiva!ente a un sistema basado en m+!tip!es arc0ivos inversos- De 0ec0o, cada postin' contiene no so!o !a informaci)n de! 6=N, si no .ue adem#s contiene !a informaci)n precisa para identificar e! campo de! .ue se 0a e/tra,do e! e!emento dato, e inc!uso !a posici)n re!ativa de !a pa!abra en e! mismo;a versi)n actua! de! sistema permite puntos de acceso de un m#/imo de EH caracteres;os e!ementos de !on'itud superior son truncados a EH caracteres antes de ser introducidos en e! arc0ivo inverso-
4. Archivos ANY
Un tipo de arc0ivos opciona!es, asociados con e! rc0ivo inverso, son !os Archivos ANY- Dic0os arc0ivos se usan en !as opciones de b+s.ueda para unir entre s, varios tYrminos re!acionados- Un t rmino an! es un nombre co!ectivo asi'nado a una tab!a de tYrminos de b+s.ueda- Cuando se usa un tYrmino an( en una b+s.ueda se recuperan todos !os re'istros .ue conten'an a!'uno de !os tYrminos individua!es de dic0a tab!aE! criterio para definir tYrminos NG deriva de su frecuencia en !as b+s.uedas- En a!'+n caso dic0o criterio puede basarse en a'rupamientos 'eo'r#ficos, pero puede ser de otro tipo- Si por e*emp!o se crea e! tYrmino AN' A;EA791 L1@781, .ue inc!u(e !os nombres de todos !os pa,ses !atinoamericanos, se puede uti!i$ar dic0o tYrmino co!ectivo, !o .ue es m#s r#pido .ue tec!ear cada uno de !os nombres de dic0os pa,ses-
r'ument de commutateur 1#
1. Men"s
Se pueden se!eccionar !as operaciones a rea!i$ar e!i'iendo e! comando correspondiente de !os "en3s .ue e! sistema muestra en !a panta!!a- Un comando es una instrucci)n .ue indica a CDS&ISIS !a rea!i$aci)n de una determinada operaci)n- Un men+ es una !ista de comandos disponib!es, de entre !os cua!es se e!e'ir# e! adecuado- ;os 6en+s aparecen en !a barra de 0erramientas en !a parte superior de !a ventana de CDS&ISIS, *usto deba*o de !a barra de t,tu!os- 1ara se!eccionar un comando, se activa primero e! icono de! men+ con
r'ument de commutateur 11
e! bot)n i$.uierdo de! rat)n 8aparecer# entonces una !ista de !os comandos disponib!es en e! men+ se!eccionado:- Se e!i*e entonces e! comando deseado situando e! cursor encima de Y! ( pu!sando e! bot)n i$.uierdo de! rat)nTYn'ase en cuenta .ue de 0ec0o a!'uno de !os men+s pueden ser diferentes de !os .ue aparecen en este manua!, dado .ue e! usuario puede cambiar !a apariencia de !os men+s, e inc!uso !a descripci)n de !os comandos- Cuando se desp!ie'a un men+ a!'unos comandos pueden aparecer desactivados 8es decir, visua!i$ados en co!or 'ris c!aro:Dic0os comandos no podr#n ser se!eccionados, dado .ue no estar#n operativos en e! conte/to particu!ar en .ue se encuentre e! sistema- 1or e*emp!o, no podr# se!eccionarse e! comando de Importaci)n de! men+ de !a si'uiente fi'ura si anteriormente no 0a sido abierta nin'una base de datos- ;os comandos se'uidos de 8...: indican .ue se re.uiere informaci)n adiciona! para e*ecutar !a operaci)n correspondiente- En este caso, a! pu!sar e! comando aparecer# un cuadro de di#!o'o en e! .ue se introducir# dic0a informaci)nComo e*emp!o se reproduce a continuaci)n un men+ de 3ase de DatosA
=i'ura171 A E*emp!o de men+ de CDS&ISIS ;os men+s de CDS&ISIS se describen en deta!!e en e! cap,tu!o E-
2. Di#lo$o M%ltil&n$'e
CDS&ISIS es tota!mente interactivo ( mu!ti!,n'[e- Esta +!tima caracter,stica es particu!armente interesante (a .ue permite se!eccionar e! idioma en e! .ue e! sistema de men+s ( !os mensa*es aparecer#n en !a panta!!aCada ve$ .ue se inicia una sesi)n con CDS&ISIS aparecen !os men+s en e! idioma se!eccionado por defecto cuando e! 'estor de base de datos fue insta!ado en e! ordenador- En cua!.uier momento se puede cambiar e! idioma de di#!o'o de !a sesi)n de
r'ument de commutateur 12
traba*o e*ecutando e! comando Cambiar "dioma de! men+ Configurar- Este comando mostrar# una !ista de !os idiomas disponib!es en ese momento- 1ara se!eccionar uno cua!.uiera se sit+a e! cursor sobre Y! ( se pu!sa e! bot)n i$.uierdo de! rat)n- partir de ese momento, ( durante esa sesi)n de traba*o, todos !os men+s, e! sistema de mensa*es ( !os avisos aparecer#n en e! idioma e!e'ido- TYn'ase en cuenta, sin embar'o .ue !as ventanas .ue estYn abiertas 8desp!e'adas en ese momento: permanecer#n en e! idioma anterior 0asta .ue sean cerradas ( abiertas de nuevo-
3. (entanas de Di#lo$o
En a!'unos casos CDS&ISIS necesita informaci)n adiciona! antes de e*ecutar determinados comandos- Se deber# proporcionar dic0a informaci)n se!eccionando !as correspondientes opciones en un tipo especia! de ventana !!amadas ventanas de di4lo/oComo e*emp!o !a ventana de di#!o'o de e/portaci)n se muestra a continuaci)nA
=i'ura 17D A E*emp!o de ventana de di#!o'o de CDS&ISIS Todas !as ventanas de di#!o'o de CDS&ISIS se describen en deta!!e en !a Secci)n I-
4. (entanas
CDS&ISIS usa diferentes tipos de B58@181> .ue 0an sido dise%adas con diferentes fines1or e*emp!o, para visua!i$ar un re'istro de !a base de datos .ue est# en uso se uti!i$a !a B58@181 45 21>5 45 41@=> 8veasY un e*emp!o m#s ade!ante:, para rea!i$ar una b+s.ueda se uti!i$a !a B58@181 45 2F>GC541>, para introducir o modificar re'istros se uti!i$ar# !a B58@181 45 58@A141 45 41@=>- Este tipo de ventanas se desp!ie'an autom#ticamente en !a panta!!a cuando se se!ecciona e! correspondiente comando- Todas !as ventanas CDS&ISIS se describen con deta!!e en !a Secci)n F
r'ument de commutateur 1!
r'ument de commutateur 1$
4indo5s E-1 o posteriorSi bien CDS&ISIS es un pro'rama basado en 4indo5s E-1, corre ba*o 4indo5s 9I ( 4indo5s NT sin prob!emas espec,ficos conocidos-
r'ument de commutateur 15
apartado >SGS1 9-1 9A 1ar#metros '!oba!es? en !a p#'- 18- Se !e so!icitar# introducir informaci)n sobre !as si'uientes opciones de insta!aci)nA 1- E! directorio principa! de CDS&ISIS para 4indo5s 8por defecto 9)IJ787>7>:D- E! 'rupo de pro'ramas de 4indo5s en e! .ue se crear#n !os iconos de CDS&ISIS para 4indo5s 8por defecto W787>7>:E- E! directorio de bases de datos, es decir, e! directorio donde est#n o ser#n a!macenadas sus bases de datos- 1or compatibi!idad con !os directorios definidos para !os usuarios de !a versi)n para 6S7DOS e! directorio por defecto es 9)I7>7>I41@1- Si @d- no es usuario de dic0a versi)n !e recomendamos .ue cambie !a opci)n por defecto a 9)IJ787>7>I41@1- ;a base de datos de e*emp!o CDS se insta!ar# en e! directorio .ue @d- e!i*aF- E! idioma inicia! de di#!o'o de CDS&ISIS por defecto es e! in'!Ys- Ta! como se distribu(e por UNESCO, se inc!u(en !os si'uiente idiomasA ES 8Espa%o! 8Espa%a::, EN 8In'!Ys:, FR 8=rancYs:, IT 8Ita!iano: ( SP 8Espa%o! 8;atinoamYrica::- En cua!.uier caso !as copias suministradas por !os Distribuidores Naciona!es pueden contener idiomas adiciona!esI- E! directorio de pro'ramas Isis1asca!, es decir, e! directorio en e! .ue sus pro'ramas de CDS&ISIS 1asca! est#n ) ser#n a!macenados- 1or compatibi!idad con !os directorios definidos para !os usuarios de !a versi)n para 6S7DOS e! directorio por defecto es 9)I7>7>I<A=K- Si @d- no es usuario de dic0a versi)n !e recomendamos .ue cambie !a opci)n por defecto a 9)IJ787>7>I<A=K- ;os pro'ramas de e*emp!o suministrados se insta!ar#n en e! directorio a.u, se%a!adoN- E! tama%o de !as fuentes de sistema de 4indo5s uti!i$adas 8por defecto S, fuentes pe.ue%as 8sma!!::- Si su sistema 4indo5s fue insta!ado con fuentes 'randes, cambie por L 8!ar'e:- @easY tambiYn >1ar#metro 1EEA Sistema de fuentes de 4indo5s? en !a p#'ina DI-
2. Directorios de )DS*ISIS
E! proceso de insta!aci)n descrito arriba crear# un directorio principa! para e! sistema ( oc0o subdirectorios, .ue contendr#n cada uno de e!!os una cate'or,a espec,fica de arc0ivos, distribuidos de !a si'uiente forma 8!os nombres .ue !os par#metros por defecto asi'nar#n se indican entre parYntesis:A D7A59@=A7= <A7897<13 *9)IJ787>7>+) Contiene e! fic0ero e*ecutab!e 8WISIS.E(E: ( !os arc0ivos re!acionados- No se puede borrar o modificar nin'uno de !os arc0ivos insta!ados en este directorio e/cepto e! arc0ivo S'SPAR.PAR descrito mas ade!anteSC247A59@=A7= 45 <A=KA1;1> *9)I7>7>I<A=K+) Contiene !os pro'ramas de ap!icaciones escritas en CDS&ISIS 1asca!SC247A59@=A7= 45 M58F> *9)IJ787>7>I;58C+) Contiene !as bases de datos de !os men+s ( !as tab!as de! sistemaSC247A59@=A7= 45 ;58>1?5> *9)IJ787>7>I;>K+) Contiene !as bases de datos de mensa*es de! sistema-
r'ument de commutateur 1
SC247A59@=A7= 45 @A121?= *9)IJ787>7>IJ=AL+) Contiene !os arc0ivos de traba*o 'enerados por CDS&ISISSC247A59@=A7= 45 B1>5> 45 D1@=> *9)I7>7>I41@1+) Contiene !os arc0ivos asociados a !as bases de datos 8Yste subdirectorio puede contener otros subdirectorios como se e/p!ica en >1ar#metros de !a 3ase de Datos? en !a p#'ina DI:4inisis 1-E1 insta!a adem#s otros tres subdirectoriosA 9)IJ787>7>I2K, 9)IJ787>7>IC@3!4 ( 9)IJ787>7>I4=9, .ue contienen respectivamente e*emp!os, contro!adores 8<-d!!: de sistema de 4indo5s ( !os fic0eros de documentaci)n de !a ap!icaci)n-
3. ISIS+AS.+I,
E! pro'rama de insta!aci)n insta!a e! arc0ivo ISIS1 S-1I= en su directorio de 4indo5s ( e! arc0ivo ISIS1 S-EUE 8e! compi!ador de CDS&ISIS 1asca!: en e! directorio principa! de CDS&ISIS para 4indo5s- E! arc0ivo 1I= se re.uiere para compi!ar !os pro'ramas CDS&ISIS 1asca! con CDS&ISIS- Contiene !a ruta de acceso 8pat0: de! arc0ivo ISIS1 S-EUE ( de! directorio de traba*o .ue deber# uti!i$arse- Si se decide insta!ar CDS&ISIS en un directorio distinto de 9)IJ787>7>M se deber# editar dic0o arc0ivo isispas-pif para cambiar adecuadamente !as opciones por defecto3a*o W784=J> !.H proceda como se indica a continuaci)nA 1- Desde e! principa!:] Ddministrador ( de 1ro'ramas abra e! editor 1I= 8en !a ventana
E- 6odifi.ue adecuadamente e! directorio en !os cuadros de directorios N=;2A5 45 PA=KA1;1 ( 47A59@=A7= 7879713] F- 2uardar ( cerrar e! arc0ivo3a*o W784=J> &5 proceda as,A 1- ;oca!ice e! arc0ivo ISIS1 S-1I= uti!i$ando e! e/p!orador de 4indo5s] D- Sit+e e! cursor en e! arc0ivo, ( pu!se e! bot)n derec0o ( se!eccione !a barra 1ropiedades] E- Se!eccione !a fic0a PA=KA1;1] F- 6odifi.ue e! directorio en !a 3N851 45 9=;184= ( 91A<5@1 45 @A121?=, en !a forma apropiada] I- 1u!se e! bot)n 195<@1A-
r'ument de commutateur 17
CT;ED@D-D;; 8.ue 0a sido 'uardado en e! subdirectorio 9@3!4 de! directorio principa! de CDS&ISIS durante e! proceso de insta!aci)n: en e! directorio W5indo5sWs(stemTYn'ase en cuenta tambiYn .ue CDS&ISIS no puede mane*ar nombres de arc0ivos o directorios de mas de oc0o caracteres- 1or tanto se deben uti!i$ar nombres de menos de 9 caracteres para nombres de arc0ivos (&o directorios, ( de menos de O caracteres para nombres de bases de datos, si .ueremos mantener !a compatibi!idad con !a versi)n de 6S7DOS-
E! va!or debe ser tec!eado inmediatamente detr#s de! si'no i'ua! 8sin nin'+n espacio en b!anco dado .ue todo !o .ue apare$ca despuYs de! si'no i'ua! formar# parte de! va!or de! par#metro:- Cuando e! va!or consista en e! nombre de un directorio o arc0ivo, ( este no se encuentra en e! directorio actua! de CDS&ISIS, e! va!or debe contener !a ruta de acceso comp!eta 8pat0: para construir !a especificaci)n rea! de! arc0ivo- En cua!.uier caso, e! nombre de !os directorios deben acabar en barra invertida 8 W :, dado .ue de otra forma se 'enerar,a un nombre de arc0ivo inv#!ido- 1or e*emp!oA
2=\isis\menu\
!os par#metros ausentes, o a !os .ue conten'an un espacio en b!anco !es ser#n asi'nados !as opciones est#ndar por defecto de! sistema- Es decir su S'SPAR.PAR so!o necesita contener a.ue!!os par#metros .ue se deseen cambiar- ;os par#metros se pueden escribir en cua!.uier ordenSe pueden insertar lneas de co"entarios 8.ue ser#n i'noradas por CDS&ISIS: escribiendo un punto ( coma 8 ] : a! principio de !a !,nea- 1or e*emp!oA
r'ument de commutateur 18
continuaci)n se indica !a !ista comp!eta de par#metros .ue se pueden especificarTYn'ase en cuenta sin embar'o .ue norma!mente s)!o se re.uieren !os par#metros de! 1 a! I, mientras .ue e! resto de !os par#metros se pueden usar para cambiar !a confi'uraci)n por defecto de CDS&ISIS, pero no son esencia!es-
0=56la0e de a66es*...
En este caso cada ve$ .ue se inicia CDS&ISIS e! pro'rama !eer# en primer !u'ar e! S'SPAR.PAR ( definir# !a ruta de acceso 8pat0: de! sistema, de !os men+ ( de !os mensa*es, ( se!eccionar# e! espa%o! como !en'ua*e por defecto- DespuYs so!icitar# a! usuario !a c!ave de acceso 8par#metro H:- Si !a respuesta es ?=O8, e! pro'rama !eer# este arc0ivo ( definir# !os par#metros .ue a!!, se especifi.uen] e! usuario *o0n de este e*emp!o, traba*ar# en in'!Ys ( usar# 3I3;IO como su base de datos imp!,cita- 1ara !o'rar una ma(or se'uridad es posib!e esconder estos arc0ivos por medio de !a modificaci)n de !os atributos apropiados-
r'ument de commutateur 2#
de datos ta!es como HITM LNRM LSR etc- se asi'nan a !a ruta de arc0ivos de traba*o especificada con e! par#metro FObsYrvese .ue !os arc0ivos asociados a una base de datos pueden estar a su ve$, distribuidos en uno o m#s directorios (&o unidades de discos, cuando esto se especifica en un arc0ivo 428.PAR 8vYase >1ar#metros de !a base de datos? m#s ade!ante:-
r'ument de commutateur 21
1#2USH dic0a base ser# MNESSH- Natura!mente dic0a base deber# 0aberse creado previamente en e! directorio WW5inisisWmenuW-
r'ument de commutateur 22
Notese .ue CDS&ISIS actua!i$a este par#metro autom#ticamente cada ve$ .ue se cambie !a fuente en !a @entana de Entrada de Datos-
TYn'ase en cuenta .ue este par#metro debe estar contenido en una so!a !,nea- Se indican e/p!icaciones deta!!adas de !os comandos de formato 'r#fico en e! apartado >87E- E! ambiente 'r#fico de 4indo5s? en !as p#'inas 118 a 1D9-
r'ument de commutateur 2!
r'ument de commutateur 2$
Pa)9met)* ''''''''' 1 2 3 4 1
r'ument de commutateur 25
6 7 8 9 10
301 302 &=P A#Y =$?8 =S?8 =>?8 P=?8 S?A8 SR?
No es necesario especificar todos !os par#metros- ;os arc0ivos para !os .ue no se define un ruta ser#n !oca!i$ados en !a ruta de !a base de datos definida con e! par#metro I de SGS1 9-1 9- 1or e*emp!o, e! si'uiente arc0ivo de par#metros indica a CDS&ISIS .ue e! rc0ivo 6aestro est# en !a unidad de disco 4) ( e! arc0ivo IFP en !a unidad de disco eA en !os directorios indicados 8!os otros arc0ivos asociados a !a base de datos estar#n en !a ruta especificada para !a base de datos en S'SPAR.PAR:A
2=dB\bibli*\ 8=eB\bibli*\
r'ument de commutateur 2
;a primera forma es !a m#s adecuada por ra$ones de mantenimientoA Si se accede a una nueva versi)n de! pro'rama so!amente se necesita actua!i$ar e! mismo en e! servidor ( todos !os usuarios tendr#n acceso autom#ticamente a !a nueva versi)n, mientras .ue en !a se'unda opci)n tendr# .ue repetirse !a insta!aci)n en cada estaci)n de traba*o- En ambos casos se deben se'uir ciertos pasos para ase'urar .ue e! pro'rama funcione adecuadamente, es decir, a.ue!!os .ue !e permiten encontrar varios sistemas ( arc0ivos de bases de datos-
directorio para indicar a CDS&ISIS donde est#n rea!mente a!macenados !os distintos arc0ivos asociados a dic0a base- 1or tanto, !a me*or forma de indicar e! par#metro I es usando una ruta 8pat0: re!ativa, por e*emp!oA I^dataW En dic0o directorio se deber# crear entonces un arc0ivo dbn-par para cada una de !as bases de datos .ue no estYn f,sicamente arc0ivadas a!!,- Si a!'una de !as !,neas de! a!'+n arc0ivo dbn-par 0ace referencia a una unidad, debe estar ase'urado .ue dic0a unidad est# permanentemente asi'nada 8( conectada si fuese necesario:- En otro caso CDS&ISIS no ser# capa$ de !oca!i$ar !a base de datos- Debe tenerse en cuenta tambiYn .ue todas !as unidades necesarias 8es decir, !as unidades referidas e/p!,citamente en !os arc0ivos s(spar-par (&o dbn-par: deben estar conectadas antes de .ue se inicie !a e*ecuci)n de CDS&ISIS-
r'ument de commutateur 28
N+mero m#/imo de campos 8definidos en DHH 8e/c!u(endo repeticiones de campos =DT: repetib!es: N+mero m#/imo de !,neas en una =ST N+mero m#/imo de pa!abras vac,as NHH O99
Tama%o m#/imo de un formato de 1HHHH caracteres visua!i$aci)n Tama%o m#/imo de! buffer panta!!a NFHHH
TYn'ase en cuenta .ue !os re'istros de m#s de 8HHH caracteres no pueden ser usados con !a versi)n 6S7DOS- Si se- pretende poder intercambiar datos con usuarios de !a versi)n de 6S7DOS, deber# tenerse en cuenta esa !imitaci)nD
3.Men"s de )DS*ISIS
A. La entana !rinci!al
Esta ventana se visua!i$a cada ve$ .ue se inicia CDS&ISIS- Norma!mente estar# vac,a, ta! como se muestra aba*o, siempre .ue no se 0a(a se!eccionado una base de datos por defecto a travYs de! par#metro N de! arc0ivo >P><1A.<1A- En ese caso, !a ventana de dic0a base de datos se desp!e'ar# autom#ticamente-
=i'ura E71 A @entana 1rincipa! ;os principa!es componentes de esta ventana sonA ;a B1AA1 45 @N@C3= 45 B58@181, en !a parte superior de !a ventana] ;a B1AA1 45 ;58F>, .ue permite e! acceso a todas !as funciones de CDS&ISIS 8a!'unas de estas funciones pueden ser activadas tambiYn presionando a!'unos botones de !a barra de 0erramientas:] ;a B1AA1 45 O5AA1;758@1>, Co!ocada *usto deba*o de !a barra de men+s, .ue permite un r#pido acceso con e! rat)n a !as funciones de CDS&ISIS mas frecuentemente usadas, como pueden ser apertura de bases de datos, b+s.ueda ) impresi)n 8!os botones de !a barra de 0erramientas se e/p!ican en )a ventana de #ase de datos:] ;a B1AA1 45 5>@14=, en !a parte inferior de !a ventana, usada para desp!e'ar !os mensa*es de a(uda- Esta barra puede ser desactivada a travYs de! par#metro 1D1 de! arc0ivo >P><1A.<1A;as si'uientes secciones describen cada men+ en deta!!e-
r'ument de commutateur !#
=i'ura E7D A 6en+ 3ase de datos ;a parte inferior de! men+ contiene !a !ista de !as cinco +!timas bases abiertas- Estas pueden ser !!amadas directamente pu!sando !a correspondiente entrada de! men+-
i.
Abrir
E/isten tres formas de abrir una base de datosA 1- ;a primera consiste en se!eccionar una de !as cinco +!timas bases abiertas, ta! como se 0a mencionado arriba] D- ;a se'unda es se!eccionar esta opci)n de! presente men+] E- ;a tercera es pu!sar e! bot)n brir base de datos en !a barra de 0erramientasA En !os dos +!timos casos CDS&ISIS desp!e'ar# !a B58@181 45 47Y3=K= 45 >535997:8 45 1A9O7B=- DespuYs de abrir una base de datos se visua!i$ar# !a correspondiente B58@181 45 B1>5 45 41@=>-
ii.
)errar
Esta opci)n cierra !a base de datos en uso- Todas !as ventanas asociadas a dic0a base, como puedan ser ventanas de b+s.ueda, etc-, ser#n cerradas autom#ticamente-
r'ument de commutateur !1
iv. Importar
Este comando 8opci)n: permite importar datos de arc0ivos e/ternos estructurados de acuerdo a! formato est#ndar de intercambio de informaci)n ISO7DOH9- ! se!eccionar este comando, CDS&ISIS desp!e'ar# primero !a V58@181 45 47Y3=K= 45 S535997:8 45 1A9O7B=, de !a cua! se se!eccionar# e! arc0ivo a importar, ( despuYs !a V58@181 45 47Y3=K= 45 I;<=A@197:8 .ue contiene !os diversos par#metros .ue deben suministrarse-
v.
56portar
Este comando permite e/traer una base de datos o una porci)n de e!!a, norma!mente para ser transmitida a otros usuarios- TambiYn puede uti!i$arse este comando para definir a!'una reestructuraci)n de !os re'istros de una base (, usando !a opci)n de importar, reincorporar!os a !a base de datos ori'ina! o a otra distinta- ! se!eccionar este comando CDS&ISIS desp!e'ar# primero !a V58@181 45 47Y3=K= 45 S535997:8 45 1A9O7B=, de !a cua! se se!eccionar# e! arc0ivo a importar, ( despuYs !a V58@181 45 47Y3=K= 45 EH<=A@197:8 .ue contiene !os diversos par#metros .ue deben suministrarse-
vii. Imprimir
Este comando permite imprimir e! resu!tado de una consu!ta dada (&o imprimir un determinado ran'o de re'istros- Se pueden ordenar !os re'istros por cua!.uier combinaci)n de campos ( subcampos- E!8!os: campo8s: por !os .ue se 0an ordenado !os re'istros pueden ser uti!i$ados como encabe$amientos de re'istros en !a impresi)n- - ! se!eccionar este comando CDS&ISIS desp!e'ar# !a V58@181 45 47Y3=K= 45 I;<A5>7:8 en !a .ue se !e so!icitar#n !as diversas opciones de ordenaci)n ( !os par#metros de pa'inaci)n .ue se necesiten para e! proceso de impresi)n particu!ar-
i6. Salir
Este comando fina!i$a !a e*ecuci)n de CDS&ISIS- Todas !as bases abiertas ser#n cerradas autom#ticamente-
r'ument de commutateur !2
C. 3en+ 3ostrar
Este men+ contiene !os comandos 8opciones: mostrados a continuaci)n, .ue afectar#n a! contenido de !a B58@181 45 B1>5 45 D1@=> ( a !a B58@181 45 58@A141 45 41@=>-
i.
3ase de Datos
Inicia !a base de datos activa en "odo Mostrar- En dic0o modo ser#n accesib!es o editados !os re'istros independientemente de cua!.uier b+s.ueda rea!i$ada-
ii.
6uestra !a base de datos activa en "odo de visuali0acin de #3s.ueda- En dic0o modo so!o se visua!i$an !os re'istros recuperados por !a b+s.ueda se!eccionada- Cuando se se!ecciona este modo, CDS&ISIS desp!ie'a !a !ista de b+s.uedas rea!i$adas durante !a sesi)n de traba*o, de !as .ue se podr# se!eccionar !a deseada1uede usarse este comando para ver !a !ista de b+s.uedas rea!i$adas 0asta e! momento-
r'ument de commutateur !!
v.
Abrir Diccionario
D. 3en+ de B+squeda
Este men+ contiene !os si'uientes comandosA
r'ument de commutateur !$
i.
3"s:%eda 56perta
Este comando abre !a B58@181 45 2F>GC541 est#ndar, .ue permite rea!i$ar b+s.uedas en !a base de datos activa- Un mYtodo de b+s.ueda simp!ificado es accesib!e se!eccionando e! comando *+squeda Asistida e/p!icado a continuaci)n-
ii.
3"s:%eda Asistida
Este comando abre !a B58@181 45 BF>GC541 A>7>@741, .ue accede a !a interfa$ de b+s.ueda simp!ificada- ;os usuarios e/pertos pueden preferir uti!i$ar e! comando *+squeda e%perta e/p!icado antes-
v.
Este comando permite ree*ecutar una b+s.ueda previamente 'uardada 8es decir, una b+s.ueda .ue se 0a(a arc0ivado por medio de! comando ,uardar b+squeda e/p!icada antes:- CDS&ISIS desp!ie'a !a ventana de di#!o'o KC1A41A 1A9O7B=, de donde se puede se!eccionar e! arc0ivo -..sv a recuperar- ;a b+s.ueda correspondiente a! arc0ivo se!eccionado se a%ade autom#ticamente a !a !ista de b+s.uedas actua!es ( !a B58@181 45 21>5 45 41@=> mostrar# entonces e! primer re'istro recuperado- ;a b+s.ueda recuperada fi'urar# entonces como b+s.ueda actua!-
r'ument de commutateur !5
E. 3en+ Editar
Este men+ contiene !os si'uientes comandosA
i.
5ntrada de Datos
Este comando abre !a B58@181 45 E8@A141 45 D1@=>, .ue permite modificar !os re'istros de !a base de datos o crear otros nuevos-
ii.
3orrar re$istro
Estando en modo de entrada de datos, este comando borra e! re'istro actua!- 8es decir e! re'istro mostrado en !a ventana de entrada de datos-
v.
Este comando abre !a primera ventana de D5678797:8 45 B1>5> 45 D1@=> - T1231 45 45678797:8 45 C1;<=> *FDT+ .ue permite comprobar (&o modificar !a estructura de !a base de datos activa, ( a partir de !a cua! se puede acceder directamente a! resto de !as ventanas de definici)n asociadas a dic0a base 8veasY p#'- N1:-
r'ument de commutateur !
F. 3en+ Con/i)urar
Este men+ contiene !os si'uientes comandosA
i.
)ambiar Idioma
Este comando permite cambiar e! idioma en e! .ue aparecer#n !os men+s, !as ventanas ( !os mensa*es desp!e'ados- Inicia!mente CDS&ISIS se abre en e! idioma se!eccionados a travYs de! par#metro 1H1 de! arc0ivo >P><1A.<1A- Cuando se se!ecciona este comando se desp!ie'a una !ista de !os idiomas disponib!es, de !a .ue se puede e!e'ir e! deseado- Una ve$ se!eccionado un idioma permanece activo en esa sesi)n 0asta .ue se e!i*a otro- Sin embar'o, !as ventanas abiertas antes de cambiar e! idioma no !o cambiar#n-
ii.
)ambiar +erfil
r'ument de commutateur !7
v.
!ec%perar )onfi$%racin
Este comando re!ee e! >P><1A.<1A de! disco duro- Si Yste arc0ivo es editado mientras est# activo CDS&ISIS, !os par#metros cambiados tendr#n efecto-
B. 3en+ Ctilidades
Este men+ contiene !os si'uientes comandosA
i.
Este comando permite a%adir informaci)n a un campo de un ran'o de re'istros de! fic0ero maestro- CDS&ISIS muestra !a V58@181 45 47Y3=K= 45 AX1474=> %3=2135>-
ii.
Este comando permite borrar informaci)n de un campo para un determinado ran'o de re'istros de! fic0ero maestro- CDS&ISIS muestra !a V58@181 45 47Y3=K= 45 B=AA14=> %3=2135>-
r'ument de commutateur !8
v.
Este comando permite borrar !a informaci)n contenida en un determinado campo de todos !os re'istros resu!tado de una b+s.ueda- CDS&ISIS abre primero !a ventana de di#!o'o H7>@:A79= 45 2F>GC541> de !a cua! se se!eccionar# a.ue!!a sobre !a .ue se .uiere e!iminar !a informaci)n ( una ve$ se!eccionada mostrar# !a V58@181 45 47Y3=K= 45 B=AA14=> %3=2135>-
H. 3en+ 5entanas
Este men+ contiene !os si'uientes comandosA
i.
)ascada
6uestra !as distintas ventanas parcia!mente superpuestas a partir de! borde superior derec0o de !a ventana principa! de CDS&ISIS- ;a barra de t,tu!os de cada ventana permanece visib!e, faci!itando !a se!ecci)n de cua!.uiera de e!!as pu!sando con e! rat)n en !a correspondiente barra-
ii.
Mosaico hori4ontal
Or'ani$a !as ventanas activas en fran*as 0ori$onta!es, dividiendo !a superficie de !a ventana principa! en tantas fran*as como ventanas activas 0a(a- Todas !as ventanas permanecen visib!es sin so!apamiento entre e!!as-
v.
1C 2C 3C . . .
1ermite se!eccionar una ventana particu!ar entre !as distintas ventanas activas- CDS&ISIS cambia esta parte de! men+ de ventanas din#micamente, cada ve$ .ue se abre una nueva ventana- 1or cada base se pueden tener tres ventanas activasA !a de base de datos, !a de b+s.ueda ( !a de entrada de datos- Dependiendo de! n+mero de ventanas activas ( de! tama%o de su panta!!a pueden aparecer unas sobre otras- Se!eccionando !a ventana deseada de esta !ista, se activar# situ#ndose en primer p!ano-
I. 3en+ A<uda
Este men+ permite acceder a! fic0ero de a(uda de CDS&ISIS 8en !a versi)n actua! so!o en in'!Ys:, ( contiene !os si'uientes comandosA
i. ii.
r'ument de commutateur $#
r'ument de commutateur $1
4.(entanas )DS*ISIS
A. 5entana de Base de datos
;a ventana de 3ase de datos, un e*emp!o de !a cua! se muestra a continuaci)n, se desp!ie'a cuando se abre una base de datos- 6uestra e! primer re'istro se'+n e! formato de visua!i$aci)n activo- ;os contenidos de esta ventana pueden ser modificados por !as distintas opciones de! ;58F M=>@A1A-
=i'ura F71 A @entana de 3ase de datos ;a barra de 0erramientas de esta ventana contiene !os si'uientes ,temsA Este campo contiene e! nc de re'istro 6=N de! re'istro activo1u!sando en e!!a puede visua!i$arse cua!.uier re'istro escribiendo su nc de 6=N ( pu!sando !a tec!a Enter6uestra e! primer re'istro- Si se est# mostrando e! resu!tado de una b+s.ueda, Yste ser# e! primero de !os recuperados- Si se est# mostrando una base en modo secuencia!, ser# e! re'istro de 6=N ^ 16uestra e! re'istro anterior- Si se est# mostrando e! resu!tado de una b+s.ueda, se visua!i$ar# e! de 6=N anterior a! actua! de entre !os recuperados 8si e/iste:-
r'ument de commutateur $2
6uestra e! pr)/imo re'istro- Si se est# mostrando e! resu!tado de una b+s.ueda, se visua!i$ar# e! de 6=N posterior a! actua! de entre !os recuperados 8si e/iste:6uestra e! +!timo re'istro- Si se est# mostrando e! resu!tado de una b+s.ueda, Yste ser# e! +!timo de !os recuperados- Si se est# mostrando una base en modo secuencia!, ser# e! re'istro de ma(or 6=NEste campo muestra e! formato en uso- Se puede cambiar e! formato de visua!i$aci)n pu!sando en e! campo para desp!e'ar !a !ista de !os disponib!es 8.ue se tomar# de !a =DT de !a base:, ( se!eccionando por dob!e pu!saci)n sobre e! deseadoEste bot)n so!o est# activo en !a visua!i$aci)n de resu!tados de b+s.uedas- 1u!s#ndo!o se marca o desmarca e! re'istro activo 8aparece una >@? en e! bot)n:- Tras marcar re'istros se pueden visua!i$ar so!o estos +!timos e!i'iendo e! comando R5K7>@A=> M1A914=> de! 6en+ M=>@A1A;a barra de estado, en !a parte inferior de !a ventana, contiene !os si'uientes camposA E>@14= 453 A5K7>@A=A Este campo muestra e! estado de! re'istro activo- 1ermanece vac,o si no est# borrado, en cu(o caso se indicar# dic0a circunstancia- En visua!i$aci)n de resu!tados de b+s.uedas este campo muestra un mensa*e de! tipoA 3+s.ueda dIA e1&1Hf En este e*emp!o se estar,a visua!i$ando e! primero de !os 1H re'istros recuperados en !a .uinta b+s.ueda rea!i$ada en !a sesi)n de traba*oMYH7;= MFNA 6uestra e! +!timo nc de re'istro de! rc0ivo 6aestro de !a base activaEste bot)n abre !a B58@181 45 47997=81A7= asociado a !a base de datos activaCuando se encuentra activa cua!.uier ventana de base de datos pueden uti!i$arse !os si'uientes botones de !a barra de 0erramientas principa!A Este bot)n abre una base de datos (a definida anteriormente- Tiene e! mismo efecto .ue e! comando A2A7A de men+ B1>5 45 D1@=>3orra e! contenido de! portapape!es de 4indo5s- Tiene e! mismo efecto .ue e! comando L7;<71A P=A@1<1<535> de! men+ E47@1ACopia e! re'istro activo en e! portapape!es de 4indo5s- Tiene e! mismo efecto .ue e! comando C=<71A 13 <=A@1<1<535> de men+ E47@1A- 1ueden concatenarse as, numerosos re'istros- Si est# activado e! modo 9T= 8ver m#s ade!ante:, se obtendr# un so!o documento 9T= .ue contendr# todos !os re'istros copiados a! portapape!esConfi'ura e! portapape!es en modo de formato SCII-
r'ument de commutateur $!
bre !a ventana de 3+s.ueda de !a base de datos activa- Tiene e! mismo efecto .ue !os comandos BF>GC541... de! men+ BF>GC541- Norma!mente se activar# e! tipo de ventana de b+s.ueda rea!i$ada en +!timo !u'ar es decir BF>GC541 EH<5A@1 o BF>GC541 A>7>@741Inicia un proceso de impresi)n- Es e.uiva!ente a! comando I;<A7;7A de! men+ B1>5 45 D1@=>- Se puede imprimir e! resu!tado de una b+s.ueda (&o un ran'o se!eccionado de re'istros, .ue pueden ser ordenados !os re'istros por cua!.uier combinaci)n de campos ( subcampos- ;os par#metros necesarios en !os procesos de impresi)n se e/p!ican en !a ventana de di#!o'o de I;<A5>7:8Divide !a ventana de 3ase de Datos en dos partes- ;a primera muestra e! re'istro en modo 'r#fico, ( !a se'unda en formato SCII- Si !a ventana (a est# dividida, retorna a !a forma norma! de visua!i$aci)nEn e! modo de visua!i$aci)n de dob!e ventana, este bot)n cambia !a se'unda parte de !a misma a!ternando entre !a vista en formato SCII de! re'istro activo, ( !a e/presi)n CDS&ISIS de! formato activo en modo de edici)n- Si !a ventana no est# dividida, !a desdob!a mostrando e! formato activo en modo edici)n- Esta forma de visua!i$aci)n de !os formatos de visua!i$aci)n permite cambiar!os ( o crear nuevos formatos a partir de uno dado- ! activarse aparecer#n !os si'uientes nuevos botones en !a parte derec0a de !a ventana desdob!adaA bre !a ventana KC1A41A 1A9O7B= para arc0ivar e! nuevo formato p!ica e! nuevo formato modificado a! re'istro activobre !a ventana de 6C58@5> disponib!es bre !a ventana de E8@A141 45 D1@=> de !a base activa- Tiene e! mismo efecto .ue e! comando E8@A141 45 D1@=> de! men+ E47@1Abre !a primera ventana de D5678797:8 45 B1>5> 45 D1@=>- Tiene e! mismo efecto .ue e! comando NC5B1 *D5678797:8+--- de! men+ B1>5 45 D1@=>
r'ument de commutateur $$
=i'ura F7D A @entana de Entrada de Datos Cuando se abre, esta ventana mostrar# e! re'istro activo 8es decir, e! .ue se estY visua!i$ando en !a ventana de base de datos:- Su contenido, sin embar'o, puede modificarse por se!ecci)n de !os comandos ap!icab!es de! men+ M=>@A1AE! contenido de !os campos de! re'istros se mostrar#n en !a parte inferior de !a ventana de acuerdo a !a 0o*a de traba*o de entrada de datos activa 8o !a por defecto:;a ventana de Entrada de Datos tiene !os si'uientes ,temsA Este bot)n !e permite mostrar o retirar !a se'unda barra de 0erramientasEste campo contiene e! nc de re'istro 6=N de! re'istro activo- 1u!sando en e!!a puede editarse cua!.uier re'istro escribiendo su nc de 6=N ( pu!sando !a tec!a Enter6uestra e! primer re'istro- Si se est# editando e! resu!tado de una b+s.ueda, Yste ser# e! primero de !os recuperados- Si se est# editando una base en modo secuencia!, ser# e! re'istro de 6=N ^ 16uestra e! re'istro anterior- Si se est# editando e! resu!tado de una b+s.ueda, se visua!i$ar# e! de 6=N anterior a! actua! de entre !os recuperados 8si e/iste:-
r'ument de commutateur $5
6uestra e! pr)/imo re'istro- Si se est# editando e! resu!tado de una b+s.ueda, se visua!i$ar# e! de 6=N posterior a! actua! de entre !os recuperados 8si e/iste:6uestra e! +!timo re'istro- Si se est# editando e! resu!tado de una b+s.ueda, Yste ser# e! +!timo de !os recuperados- Si se est# editando una base en modo secuencia!, ser# e! re'istro de ma(or 6=NCrea un nuevo re'istro- Se mostrar# !a 0o*a de traba*o de entrada de datos activa con todos !os campos vac,os2uarda e! re'istro activo en e! rc0ivo 6aestroEste bot)n !e permitir# mostrar 8u ocu!tar: !os campos vac,os de !a panta!!a 8norma!mente !os campos vac,os de un re'istro no se muestran a no ser .ue e! par#metro 1DE de! arc0ivo s(spar-par va!'a 1:;e permite se!eccionar distintas 0o*as de traba*o- 1u!sando !a f!ec0a se desp!ie'a !a !ista de 0o*as disponib!es 8inc!uidas en !a =DT:;e permite a%adir nuevos campos a !a 0o*a de traba*o activa1u!sando !a f!ec0a se desp!ie'a !a !ista de campos disponib!es en !a 0o*a activaEst#n disponib!es opciones adiciona!es presionando este bot)n, .ue abre e! si'uiente submen+A
A2A7A D7997=81A7=A bre !a ventana de! diccionario asociado a !a base activaCA51A C8 8C5B= A5K7>@A=A Crea un nuevo re'istro- ;a 0o*a de traba*o activa se desp!ie'a con todos !os campos vac,osC=<71A 1 C8 8C5B= A5K7>@A=A Crea un nuevo re'istro con e! mismo contenido .ue e! actua!- ! re'istro creado se !e asi'na e! pr)/imo nc de 6=N disponib!eR59C<5A1A A5K7>@A= 453 47>9=A Cance!a todos !os cambios rea!i$ados ( devue!ve e! contenido de !os mismos a !as opciones por defectoB=AA1A A5K7>@A=A 6arca e! re'istro activo como borrado 8!)'icamente:-
r'ument de commutateur $
R59C<5A1A A5K7>@A=A 9etira !a marca de borrado !)'ico de! re'istro activoD56787A B13=A5> <=A 45659@=A Copia e! contenido de! re'istro actua! como va!ores por defecto durante !a sesi)n de traba*oB=AA1A B13=A5> <=A 45659@=A 3orra e! contenido por defecto de todos !os campos definidos por !a opci)n anteriorL7;<71A D1@=>A 3orra e! contenido de todos !os campos en !a 0o*a de traba*o- 1uede uti!i$arse esta opci)n para reemp!a$ar un re'istro e/istente por otro .ue ten'a e! mismo nc de 6=N- Ten'a en cuenta sin embar'o .ue so!amente !os campos presentes en !a 0o*a de traba*o activa ser#n borrados- ;os dem#s campos .ue estando presentes en e! re'istro pero no en !a 0o*a de traba*o, no ser#n borrados, manteniendo por tanto su contenido anteriorAPC41 58 31 58@A141 45 41@=>A 6uestra !os temas re!acionados de! fic0ero CDS&ISIS "e!pE35K7A 6C58@5 *@7<= 45 35@A1+A ;e permite cambiar !a fuente ( su tama%o en !a ventana de! editor de campos;a barra de estado, en !a parte inferior de !a ventana contiene !os si'uientes camposA E>@14= 453 A5K7>@A=A Este campo muestra e! estado de! re'istro activo- 1ermanece vac,o si no est# borrado, en cu(o caso se indicar# dic0a circunstancia- En !a edici)n de resu!tados de b+s.uedas este campo muestra un mensa*e de! tipoA 3+s.ueda dIA e1&1Hf En este e*emp!o se estar,a editando e! primero de !os 1H re'istros recuperados en !a .uinta b+s.ueda rea!i$ada en !a sesi)n de traba*oAPC41 453 91;<=A 6uestra e! mensa*e de a(uda, si e/iste, asociado a! campo editado-
1. 5ditar %n campo
1ara editar un campo en particu!ar primero debe pu!sarse e! bot)n i$.uierdo de! rat)n sobre e! campo correspondiente- Su contenido se desp!e'ar# entonces en !a B58@181 45 54797:8 45 91;<=>- En dic0a ventana pueden usarse todas !as tec!as est#ndar de !as funciones de edici)n de 4indo5s 8veasY pYndice , p#'- 1FH: (, adem#s, !as cuatro tec!as especia!es si'uientesA E8@5A F2 ESC ctua!i$a e! campo ( se!ecciona e! si'uiente] 3orra e! contenido de! campo] I'nora todos !os cambios 8E! campo ser# reeditado en !a forma en .ue estaba antes de iniciar !a edici)n:M1PF>ZE8@5A ctua!i$a e! campo ( se!ecciona e! anterior]
1uede cambiarse e! tama%o de !a ventana arrastrando arriba o aba*o !a barra inferior de !a misma- TambiYn pueden cambiarse !as fuentes ( su tama%o usadas para mostrar e!
r'ument de commutateur $7
contenido de! campo se!eccionando !a opci)n E35K7A 6C58@5 *@7<= 45 35@A1+ de! submen+ O<97=85>-
c. Caracteres de Control
!'uno de !os caracteres a!macenados como parte de !os datos pueden ser interpretados por CDS&ISIS como caracteres de control, en ve$ de caracteres de !os datos, ( activar entonces a!'+n tipo especia! de proceso- ;os caracteres de contro! est#n norma!mente reservados para su uso por CDS&ISIS ( no deben por tanto formar parte de !os datos-
Ten'a en cuenta .ue e! car#cter separador de ocurrencias es un par#metro dependiente de !a insta!aci)n 8veasY 1ar#metro 8 de! arc0ivo s(spar-par en !a seci)n b rc0ivos de 1ar#metros de! Sistemab:- Si este par#metro 0a sido redefinido, debe uti!i$arse en !os e*emp!os anteriores e! car#cter asi'nado a!!,E
r'ument de commutateur $8
;os de!imitadores de subcampo e/p!icados anteriormente son un e*emp!o de caracteres de contro!- Otros caracteres reservados para CDS&ISIS se describen a continuaci)n-
i.
Delimitadores de b"s:%edas
;os de!imitadores de tYrminos de b+s.ueda pueden uti!i$arse para identificar pa!abras o frases c!ave .ue .ueden asi'nadas a cada re'istro para permitir su recuperaci)n- ;as pa!abras c!ave pueden de!imitarse en una de dos formasA encerr#ndo!as entre un par de dia'ona!es 8&---&:, o encerr#ndo!as entre parYntesis trian'u!ares 8g--h:- ;a venta*a de uti!i$ar !os parYntesis trian'u!ares sobre !as dia'ona!es es .ue estos son caracteres reservados 8a diferencia de !as dia'ona!es:, ( .ue CDS&ISIS cuenta con opciones para mostrar!os o suprimir!os, "ientras .ue no e!iste opcin para supri"ir las dia/onalesCuando se suprimen !os parYntesis trian'u!ares, norma!mente son e!iminados durante !a visua!i$aci)n de! campo, e/cepto cuando e! .ue abre si'ue inmediatamente a! .ue cierraA en este caso, CDS&ISIS reemp!a$a ambos caracteres con un punto ( coma ( un espacio1or e*emp!o, se!eccionando e! modo de visua!i$aci)n adecuado, e! datoA 9curso universitario:9entrena"iento en docu"entacin:9escuela de #i#liotecono"a: ser# visua!i$ado de! modo si'uienteA curso universitario; entrena"iento en docu"entacin; escuela de #i#liotecono"a. E/cepto por este caso, e! usuario debe ase'urarse .ue !os espacios necesarios precedan ( si'an a !os parYntesis trian'u!ares .ue abren ( cierran respectivamente- 1or e*emp!o, cuando a!'unas pa!abras c!ave se encuentran insertas en un te/to de un campo, ta! como en e! e*emp!o si'uienteA Reporte de la "isin .ue descri#e un 9curso universitario: so#re 9entrena"iento en docu"entacin: en una 9escuela de #i#liotecono"a: de <frica oriental ;os espacios a!rededor de cada pa!abra c!ave deben estar presentes para 'enerar !a visua!i$aci)n correctaA Reporte de la "isin .ue descri#e un curso universitario so#re entrena"iento en docu"entacin en una escuela de #i#liotecono"a de <frica oriental Si se 0ubiera in'resado este campo de! modo si'uienteA Reporte de la "isin .ue descri#e un9curso universitario:so#re 9entrena"iento en docu"entacin:en una9escuela de #i#liotecono"a:de <frica oriental CDS&ISIS !o presentar,a de! modo si'uienteA Reporte de la "isin .ue descri#e uncurso universitarioso#reentrena"iento en docu"entacinen unaescuela de #i#liotecono"ade <frica oriental En otras pa!abras, CDS&ISIS simp!emente i'nora !os parYntesis trian'u!ares, ( no !os reemp!a$a con espacios-
ii.
Cuando se 'eneran cat#!o'os impresos se necesita c!asificar e! contenido de uno o m#s campos para imprimir !os re'istros en !a secuencia correcta- CDS&ISIS tratar# de producir una secuencia de c!asificaci)n de acuerdo con !as normas de c!asificaci)n com+nmente aceptadas, pero a!'unas veces esto no es posib!eEn estos casos, CDS&ISIS ofrece !a posibi!idad de estab!ecer en forma e/p!,cita como debe ser c!asificado un campo dado, suministr#ndo!e informaci)n para c!asificaci)n en e! momento de in'resar !os datos- ;a informaci)n para c!asificaci)n se 'raba en forma permanente dentro de! propio campoEsta faci!idad permite instruir a CDS&ISIS para .ue reemp!ace o i'nore cua!.uier secuencia de caracteres en un campo, cuando este campo es usado como c!ave para ordenamiento, por medio de una de !as especificaciones si'uientesA ]@5H@=.1U@5H@=.2^ en este caso, CDS&ISIS substituir# @5H@=.1 por @5H@=.2 cuando e! campo sea usado para rea!i$ar una c!asificaci)n, pero usar# @5H@=.1 8e i'nora @5H@=.2: cuando e! campo se visua!i$a] ]@5H@=-1^ En este caso, @5H@=.1 ser# i'norado a! c!asificar, ( uti!i$ado so!amente para visua!i$ar e! campocontinuaci)n se presentan a!'unos casos donde esta capacidad es usada norma!mente 8pero su uso no est# !imitado a estos casos:A
In)resa*o co+o C3aD e0*lu6iEn de l*s sistemas de inf*)ma6iEn C100=6ienD dGas C>6=ma6DP-e)s*n8 . @lasifi6ad* 6*m* 4%!3:@&F# $4 3!S S&S?4>AS $4 &#=!R>A@&F# @&4# $&AS >A@P"4RS!# . ,isuali-a*o co+o 3a e0*lu6iEn de l*s sistemas de inf*)ma6iEn 100 dGas >6P-e)s*n8 .
r'ument de commutateur 5#
2. AAadir %n campo
Se!eccione e! campo .ue .uiera a%adir de !a !ista .ue se desp!ie'a a! pu!sar en AX147A 91;<=- No se podr#n a%adir nuevas ocurrencias en campos no repetib!es- Si se a%ade un campo repetib!e con informaci)n anterior, se a%adir# una nueva ocurrencia- TambiYn se pueden de a%adir ocurrencias en campos repetib!es pu!sando e! icono de! campo-
3. 3orrar %n campo
Se!eccione e! campo a borrar con e! rat)n ( oprima !a tec!a F2 o borre 8tec!a Supr: su contenido ( oprima !a tec!a E8@5A-
donde @1K es !a eti.ueta 8n+mero: de! campo a va!idar ( 6=A;1@= es un formato v#!ido de CDS&ISIS- Cada ve$ .ue se crea o modifica un campo, CDS&ISIS e*ecutar# e! correspondiente formato de va!idaci)n- Cua!.uier sa!ida producida por e! formato ser# mostrada como mensa*e de error;a !,nea de va!idaci)n de re'istro, .ue tiene .ue ser !a +!tima de! arc0ivo de va!idaci)n tiene e! si'uiente formatoA
.for+ato
Este formato es e*ecutado inmediatamente antes de !a actua!i$aci)n de! re'istroCua!.uier sa!ida producida por e! formato ser# mostrada como mensa*e de errorTYn'ase en cuenta .ue cada formato de va!idaci)n de campo debe estar contenido en una so!a !,nea- No puede insertarse, por tanto, nin'+n retorno de carro e/cepto a! fina! de! formatoUn e*emp!o de arc0ivo de va!idaci)n se muestra a continuaci)nA
10B H0al10IJ
r'ument de commutateur 51
20B if siKeI020JD7 t-en L4l 6am(* 20 n* (uede tene) m9s de 7 6a)a6te)esMfi Bif (I020J and (I010J t-en L3*s 6am(*s 10 N 20 s*n mOtuamente eP6luNentesM fi
Este arc0ivo de va!idaci)n c0e.uea !os campos 1H ( DH ( e! con*unto de! re'istro- 1ara e! campo 1H e*ecuta e! formato de sa!ida va!1H- Si dic0o formato devue!ve cua!.uier cadena no vac,a, se mostrar# dic0a cadena como un mensa*e de error- 1ara e! campo DH se muestra un mensa*e de error si e! campo contiene m#s de O caracteres- =ina!mente, ( antes de actua!i$arse e! re'istro se muestra otro mensa*e de error si ambos campos 1H ( DH contienen informaci)nSi cua!.uier campo o e! re'istro no supera !os criterios de va!idaci)n CDS&ISIS muestra un mensa*e de error ( reposiciona e! cursor a! principio de! campo- Deben rea!i$arse !as correcciones oportunas antes de proceder con e! si'uiente campo-
r'ument de commutateur 52
i.
Dperadores
1u!sando cua!.uiera de estos botones se inserta en !a posici)n de! cursor en !a ventana E!presin de #3s.ueda e! correspondiente operador-
ii.
56presin de b"s:%eda
Esta ventana de edici)n contiene !a e/presi)n de b+s.ueda activa- ;os usuarios e/pertos pueden escribir directamente en dic0a ventana !as b+s.uedas .ue deseen rea!i$ar 8veasY >;en'ua*e de 9ecuperaci)n CDS&ISIS? en !as p#'s- 1HE ( si'- del Manual de Referencia Mini1"icro CDS/ISIS (versin *.> :- E! n+mero m#/imo de caracteres .ue pueden escribirse en esta ventana es de 1HHH-
Esta ventana tendr# diferente aspecto si e! par#metro 98H de! arc0ivo s(spar-par va!e 1 8veasY pYndice 3 7 Secci)n 1 en !a p#'- 1IF:- En este caso !a ventana correspondiente se muestra en !a si'uiente p#'ina-
r'ument de commutateur 5!
;os si'uiente botones operan en esta ventanaA bre !a V58@181 D7997=81A7=6uestra !a !ista de tYrminos NG de !a base de Datos- 1u!sando sobre cua!.uiera de e!!os se inserta en !a ventana E!presin de #3s.ueda1u!sando este bot)n se e*ecuta !a e/presi)n de b+s.ueda 1u!sando este bot)n se borra !a e/presi)n de b+s.ueda1u!sando este bot)n se cierra !a sesi)n de b+s.ueda 1u!sando este bot)n se abre !a a(uda sobre temas de b+s.uedas-
r'ument de commutateur 5$
D.
Esta ventana proporciona una interfa$ simp!ificada de b+s.ueda para usuarios ine/pertosSe muestra a! se!eccionar e! comando 3+s.ueda sistida de! men+ 3+s.ueda- 8veasY tambiYn !a secci)n >;en'ua*e de 3+s.ueda de CDS&ISIS?, p#'- 1H1:-
i.
5lementos de b"s:%eda
!ternativamente puede pu!sarse e! bot)n para abrir !a
;a ventana ofrece cuatro recuadros de te/to donde pueden escribirse tYrminos de b+s.ueda-
r'ument de commutateur 55
B58@181 D7997=81A7= 8veasY a continuaci)n:, de !a .ue puede se!eccionarse por dob!e pu!saci)n e! apropiado tYrmino de b+s.ueda-
ii.
)ampos b%scables
Cada e!emento de b+s.ueda puede estar asociado a un campo particu!ar, por se!ecci)n de! mismo en !a correspondiente !ista de Campos buscables tras pu!sar e! bot)n -
iii. Dperadores
;os e!ementos de b+s.ueda pueden ser re!acionados entre s, con !os tres operadores de b+s.ueda ND, O9 ( NOT, se!eccionado e! adecuado de !a correspondiente !ista de /peradores .ue se desp!ie'a a! pu!sar e! bot)n -
v.
3otones
1ara e*ecutar !a b+s.ueda pu!se e! bot)n - ;a ecuaci)n de b+s.ueda 'enerada por CDS&ISIS ser# mostrada entonces en !a ventana EH<A5>7:8 45 2F>GC541Cuando se 0a(a comp!etado se mostrar# e! n+mero asi'nado en e! A59C14A= NF;5A= 45 2F>GC541, ( e! nc de re'istros recuperados aparecer# en e! recuadro N_ 45 1975A@=>1ueden visua!i$arse !os resu!tados presionando e! bot)n bot)n ] a! presionar e!
se vue!ve a !a B58@181 45 B1>5 45 D1@=> ( a! presionar e! bot)n se borrar# e! contenido de !os recuadros E35;58@=> 45 2F>GC541-
r'ument de commutateur 5
E. 5entana Diccionario
Esta ventana muestra !os tYrminos de b+s.ueda de! diccionario- parecer# cada ve$ .ue se pu!se e! bot)n Diccionario en cua!.uiera de !as ventanas BF>GC541 5H<5A@1, BF>GC541 A>7>@741, E8@A141 45 41@=> o B1>5 45 D1@=>-
i.
)ampos b%scables
Esta ventana de se!ecci)n permite e!e'ir !os tYrminos de! diccionario asociados a un determinado campo cuando se traba*a en modo de b+s.ueda e/perta- ! se!eccionar un campo se a%ade autom#ticamente e! correspondiente 913767914=A 45 @EA;78= a !os
r'ument de commutateur 57
tYrminos se!eccionados en !a ecuaci)n de b+s.ueda- Se!eccionando ]T=4=> 3=> 91;<=>^ !a b+s.ueda se rea!i$a sobre todos !os campos indi$ados! se!eccionar un campo, !a ventana diccionario se modifica como si'ue, dependiendo de! va!or de! par#metro 1HF de! arc0ivo de confi'uraci)n >P><1A.<1A1HF^H 8defecto: 1HF^1 Se visua!i$a e! diccionario comp!eto, pero !os tYrminos de otros campos aparecen en min+scu!as 'rises ( no son se!eccionab!es] s)!o aparecen !os tYrminos de! diccionario presentes en e! campo se!eccionado-
ii.
(entana de tErminos
! escribir uno o m#s caracteres en !a ventana de tYrminos se avan$a !a visua!i$aci)n de! diccionario de acuerdo a! con*unto de caracteres tec!eado 8p-e*- a! tec!ear >f? !os tYrminos de! diccionario se muestran a partir de! primero .ue empie$a por =:-
r'ument de commutateur 58
=i'ura I- 71 A @entana Nueva 3ase En esta ventana se 0a de introducir e! nombre ( ruta de acceso 8pat0: de !a nueva baseE! nombre de !a base no 0a de contener m#s de seis caracteres- Si no se especifica e! pat0, se tomar# !o especificado por defecto en e! par#metro I de! arc0ivo >P><1A.<1A-
=i'ura I7D-7 Tab!a de Definici)n de Campos En esta ventana aparecer#n !os recuadros si'uientes, cada uno de !os cua!es se re!!enar#n para cada campo para especificar sus caracter,sticasA
T1K *E@7GC5@1+
E! r)tu!o o eti.ueta es un va!or numYrico +nico 8de! 1 a! EDONO:, .ue identifica a! campo- Se usar# cada ve$ .ue se desee .ue CDS&ISIS !!eve a cabo a!'una operaci)n con ese campo- ;a eti.ueta se a!macena en e! re'istro maestro ( se encuentra asociada a! contenido de! campo correspondiente E! nombre de! campo es un nombre descriptivo .ue e! usuario asi'na a ese campo- Norma!mente se uti!i$a en !as 0o*as de in'reso de datos para rotu!ar e! campo en !a panta!!a- E! nombre de! campo puede tener una !on'itud m#/ima de EH caracteres1u!sando e! bot)n se desp!ie'an !as opciones de tipo de campoE! va!or imp!,cito por defecto de! editor de !,neas es !fanumYrico- E! tipo de campo puede ser uno de !os si'uientesA A3618C;EA79= E! campo admite cua!.uier car#cter a!fanumYrico;os campos de este tipo no son verificados por CDS&ISISA3612E@79= E! campo s)!o admite caracteres a!fabYticos 8!os espacios no son caracteres a!fabYticos:- Durante e! proceso de in'reso, CDS&ISIS verificar# esta restricci)n, presentar# un mensa*e si no es satisfec0a, ( so!icitar# .ue se corri*a e! dato E! campo so!o admite caracteres numYricos 8H79:En e! in'reso de datos, CDS&ISIS verificar# esta restricci)n, presenta un mensa*e si no es satisfec0a, ( so!icitar# .ue se corri*a e! dato-
N=;2A5
T7<=
NC;EA79=
R5<
Este par#metro define si un campo es repetib!e o no 8pueda presentarse m#s de una ve$ en un re'istro, o no:- Una R indica .ue e! campo es repetib!e- E! n+mero de ocurrencias de un campo repetib!e s)!o est# !imitado por e! tama%o m#/imo de! re'istroSC291;<=> Si e! campo contiene subcampos, !os identificadores de subcampo permitidos se definen a.u,, en e! orden en e! .ue deben aparecerN)tese .ue e! s,mbo!o de ne'aci)n 8[: .ue identifica a! de!imitador de subcampo, no se inc!u(e- 1or e*emp!o, si un campo puede contener !os subcampos ia, ib ( ic, estos se definen en !a =DT como abc 8( no como iaibic:-
P1@A:8/SC291;<=>
r'ument de commutateur #
P1@A:8/SC291;<=>
P1@A=85> Un patr)n es una descripci)n car#cter por car#cter, de! contenido de! campo- 1ara cada posici)n en e! campo, e! usuario define en e! patr)n e! tipo de car#cter .ue puede contener, de acuerdo con !o si'uienteA ( !a posici)n puede contener cua!.uier car#cter a!fanumYrico A !a posici)n debe contener un car#cter a!fabYtico & !a posici)n debe contener un car#cter numYrico =@A= !a posici)n debe contener e! car#cter .ue se indicaN)tese .ue ( ( A deben indicarse en ma(+scu!a;as si'uientes restricciones de !os campos tipo 1atr)n sonA Su !on'itud m#/ima est# !imitada a DH caracteres] No pueden ser repetib!es] ( no pueden contener subcampos;os si'uientes son a!'unos e*emp!os de patrones ( de !os datos correspondientes a! in'resoA 1atr)n 997999& UUU8 :9 Dato In'resado EI7NOF&UE EI7*IN&Ue Urr833:O ---8O8:9 Comentario @#!ido j*k es inv#!ida @#!ido jO8k es inv#!ido
dem#s !a ventana presenta !os si'uientes botonesA @a!ida !a informaci)n de! con*unto de par#metros de definici)n de! campo e/p!icados anteriormente ( edita !a correspondiente !,nea de !a =DT 3orra !os datos de !os recuadros de definici)n anteriores Ordena !os campos por su va!or de ta' 8eti.ueta: 3orra todas !as !,neas de !a =DT definidas 0asta e! momento Cance!a e! proceso de definici)n de nueva base de datosCDS&ISIS abrir# una ventana pidiendo su confirmaci)n bre e! fic0ero de a(uda sobre esta panta!!a 8no 0abi!itado: Una ve$ definidos todos !os campos de !a base, debe pu!sar este bot)n para proceder a !a si'uiente etapa
r'ument de commutateur 1
=i'ura I7E-7 Definici)n de "o*as de Traba*o En esta ventana e/isten !os si'uientes recuadrosA H=? TA12A Contiene BASE 83 SE es e! nombre de !a base de datos .ue se est# creando:- En esta operaci)n dic0o nombre no puede cambiarse- Esta misma ventana se puede uti!i$ar posteriormente para definir nuevas 0o*as de entrada de datos C1;<=>A Contiene !a !ista de !os campos de !a base definidos en !a etapa anteriorSe!eccionando cua!.uiera de e!!os se pueden inc!uir en !a 0o*a de traba*o-
C1;<=> 45 58@A141 45 41@=> A En este recuadro se indican !os campos .ue formar#n parte de !a 0o*a de entrada de datos .ue se est# definiendoE8@A141 45 41@=> 58 ;=4= 78>5A97:8) Determina e! modo de edici)n por defecto en .ue se desp!e'ar# !a 0o*a de traba*o 8inserci)n o sobreescritura: dem#s esta ventana de definici)n de 0o*as de traba*o tiene !os si'uientes botonesA
r'ument de commutateur 2
! pu!sar este bot)n e! campo se!eccionado en e! recuadro C1;<=> se inc!u(e en e! recuadro C1;<=> 45 58@A141 45 41@=>, inte'r#ndose en !a futura 0o*a de entrada de datos de !a base ! pu!sar este bot)n se e/c!u(e e! campo se!eccionado en e! recuadro C1;<=> 45 58@A141 45 41@=> de dic0o recuadro, borr#ndose de !a futura 0o*a de entrada de datos de !a base /pcin recomendadaA ! pu!sar este bot)n todos !os campos de! recuadro C1;<=> se inc!u(en en e! recuadro C1;<=> 45 58@A141 45 41@=>, inte'r#ndose en !a futura 0o*a de entrada de datos de !a base Una ve$ se!eccionado un campo en e! recuadro C1;<=> 45 58@A141 45 41@=>, a! pu!sar este bot)n se sube una !,nea su posici)n en !a futura 0o*a de entrada de datos de !a base Una ve$ se!eccionado un campo en e! recuadro C1;<=> 45 58@A141 45 41@=>, a! pu!sar este bot)n se ba*a una !,nea su posici)n en !a futura 0o*a de entrada de datos de !a base Cance!a e! proceso de definici)n de nueva base de datos- CDS&ISIS abrir# una ventana pidiendo su confirmaci)n bre e! fic0ero de a(uda sobre esta panta!!a 8no 0abi!itado: ! pu!sar cua!.uiera de estos botones se desp!ie'a !a ventana de definici)n de bases de datos de !a anterior o si'uiente fase Desp!ie'a !a ventana de va!idaci)n de campos descrita a continuaci)n Desp!ie'a !a ventana de va!idaci)n de re'istros descrita a continuaci)n
r'ument de commutateur !
En esta ventana se muestran !os si'uientes recuadrosA 0escripcin) Nombre de! campo activo 8marcado, se!eccionado: en e! recuadro C1;<=> 45 58@A141 45 41@=> de !a H=?1 45 E8@A141 45 41@=> cuando se pu!s) e! bot)n de va!idaci)n de campos$tiqueta) Numero de! campo o eti.ueta 8Ta': de dic0o campo1alor por 0efecto) @a!or .ue se asi'na a! campo por defecto en !a futura 0o*a- 1ara !as 0o*as de traba*o de in'reso, 'enera!mente se proporcionar# un va!or por defecto so!amente para a.ue!!os campos cu(os contenidos ser#n !os mismos para !a ma(or,a de !os re'istrosA!uda) 6ensa*e de a(uda .ue aparecer# en !a H=?1 45 E8@A141 45 41@=> sobre e! tipo de informaci)n contenida en e! campo ( su formatoFormato ) =ormato de va!idaci)n de! campo 8@easY apartado F-F >@a!idaci)n de Campos ( re'istros?, p#'- ID: dem#s esta ventana posee !os si'uientes botonesA bre !a ventana de 6C58@5> disponib!es Cance!a !a va!idaci)n de campos, vo!viendo a !a panta!!a anterior bre !a ventana de a(uda asociada- 8No disponib!e en esta versi)n: rc0iva !a 0o*a de va!idaci)n de campos-
r'ument de commutateur $
En esta ventana se puede definir e! formato .ue 0a de cump!ir e! re'istro, pudiYndose imponer cuantas condiciones nos permita e! !en'ua*e de formatos de CDS&ISISdem#s esta ventana posee !os si'uientes botonesA bre !a ventana de 6C58@5> disponib!es Cance!a !a va!idaci)n de campos, vo!viendo a !a panta!!a anterior bre !a ventana de a(uda asociada- 8No disponib!e en esta versi)n: rc0iva !a 0o*a de va!idaci)n de campos-
=i'ura I7N-7 sistente definici)n de formatos 7 1 En !a .ue se nos consu!ta si deseamos uti!i$ar e! asistente para !a definici)n de formatos de visua!i$aci)n e impresi)n- Si pu!samos e! bot)n >SN?, (reco"endado , se desp!e'ar# !a si'uiente panta!!a para .ue e!i*amos e! tipo de formato .ue .ueremos crearA
r'ument de commutateur 5
=i'ura I7O-7 sistente definici)n de formatos 7 D En esta panta!!a se ofrecen cuatro tipos de formatosA $stilo Normal -7 E! sistente crear# un formato senci!!o pero con a!'una de !as nuevas 0erramientas de formatos definidas para !a versi)n de 4indo5s, .ue por !o tanto no ser# v#!ido para entorno de 6S7DOSFormato compatible con C0S)"S"S para 0/S -7 E! formato so!o inc!uir# !as 0erramientas de formatos compatib!es con !a versi)n de DOS- (reco"endado si desea"os co"pati#ilidad con la versin D2S Formato decorado -7 E! sistente crear# un formato con distintos tipos de !etras, recuadros, etc- .ue aprovec0ar#n !a ma(or parte de !as nuevas 0erramientas definidas para !e versi)n de CDS&ISIS para 4indo5s, por !o .ue no podr# ser usado en !a versi)n de DOS- (2pcin reco"endada si no necesita"os co"pati#ilidad con la versin D2S Formato 2TM3 decorado -7 I'ua! .ue e! anterior pero escrito en !en'ua*e "T6;, !o .ue permitir# inc!uir !as sa!idas de visua!i$aci)n o impresi)n en cua!.uiera de !os pro'ramas .ue puedan mane*ar dic0os formatosEn esta panta!!a tendremos .ue e!e'ir una de !as cuatro opciones .ue nos presenta e! asistente, marcando con e! rat)n una de e!!as, tras !o cua! pu!saremos e! bot)n , .ue desp!e'ar# !a ventana de definici)n de formatos de visua!i$aci)n e impresi)n, en !a .ue e! sistente 0abr# inc!uido autom#ticamente e! tipo de formato e!e'ido] esta misma ventana pero con e! recuadro =ormato en b!anco se desp!e'ar# directamente en b!anco, si en su momento decidimos no uti!i$ar e! asistente 8fi'ura I7N:A
=i'ura I78 -7 Definici)n de =ormatos de visua!i$aci)n e impresi)n En !a .ue aparecer# e! nombre de! formato 8i'ua! .ue e! de !a base si estamos en !a etapa de definici)n de una nueva base de datos:, e! recuadro de edici)n de formatos, 8.ue aparecer# re!!eno en e! caso de .ue 0a!!amos e!e'ido usar e! sistente: ( sobre e! .ue podremos rea!i$ar !as modificaciones .ue estimemos oportunas 8no recomendado, (a .ue
r'ument de commutateur
si !o necesitase dic0a operaci)n puede rea!i$arse despuYs de 0aber terminado e! proceso de definici)n de !a base:-
=i'ura I79-7 sistente definici)n de Diccionarios 7 1 Si pu!samos !a opci)n de aceptar e! uso de! asistente se desp!e'ar# !a ventanaA
=i'ura I71H-7 sistente definici)n de Diccionarios 7 D En !a .ue podremos marcar !os campos de !os .ue deseamos rea!i$ar !a indi$aci)n, as, como !a tYcnica de indi$aci)n a ap!icar a! con*unto- Dado .ue !a tab!a de se!ecci)n de campos creada con e! uso de! asistente se puede modificar en cua!.uier momento, !o m#s recomendab!e en esta etapa es marcar !os campos .ue .ueremos indi$ar e!i'iendo una de !as tYcnicas de indi$aci)n de! H a! F- 1osteriormente podremos reeditar esta tab!a ( rea!i$ar !as modificaciones oportunas- En cua!.uier caso tendremos .ue tener en cuenta .ue cada ve$ .ue se 0a'a cua!.uier modificaci)n en !a =DT tendremos .ue re0acer e! arc0ivo inverso a travYs de! comando Actuali(ar ")F de! men+ *ase de datos-
r'ument de commutateur 7
Una ve$ aceptadas !as opciones .ue nos ofrece e! asistente de definici)n de diccionarios, podemos pu!sar e! bot)n O\, con !o .ue se desp!e'ar# !a si'uiente ventanaA
=i'ura I711-7 Definici)n de !a Tab!a de se!ecci)n de Campos En esta ventana aparece en !a parte superior e! nombre de !a tab!a de se!ecci)n de campos asociada a !a nueva base, .ue 0a de coincidir con e! nombre de !a misma, as, como !os distintos formatos de 'eneraci)n de arc0ivos .ue 'ener) e! asistente- Esta misma ventana se desp!e'ar# sin nin'+n contenido en e! recuadro Entrada si dedicimos en su momento no 0acer uso de! asistente- En cua!.uier caso tendremos !a oportunidad de inc!uir o modificar cua!.uiera de !as entradas de !a =DT, con a(uda de !os si'uientes recuadros (&o botonesA Eti.&nombre En Yste recuadro se e!i'e e! o !os campos a !os .ue se .uiere ap!icar cada una de !as !,neas, a travYs de! men+ desp!e'ab!e .ue contiene !a !ista de !os campos definidos en !a nueva 3ase de datos 1odemos se%a!ar cua!.uiera de !a tYcnicas de indi$aci)n disponib!es en CDS&ISIS- 1ara m#s ac!araciones veasY p#'s- 8E a 8N de! >Manual de Referencia CDS/ISIS. 5ersin *.> ? En Ysta ventana de edici)n tendremos .ue definir o modificar e! formato de e/tracci)n de datos para cada una de !as !,neas de !a =DT para arc0ivo inverso- 1ara m#s ac!araciones veasY p#'s- 8N a 9D de! >Manual de Referencia CDS/ISIS. 5ersin *.> ? Una ve$ definidos !os par#metros anteriores para cada !,nea de !a =DT, deberemos pu!sar Yste bot)n para .ue se inc!u(a en e! recuadro Entrada 1u!saremos Yste bot)n para definir nuevas !,neas en !a =DT ! pu!sar Yste bot)n se borra de! recuadro entrada !a !,nea de !a =DT activada 8marcada con fondo a$u!:
TYcnica
=ormato
r'ument de commutateur 8
Des0ace !os cambios rea!i$ados en !a !,nea activa, re!e(endo !os anteriores de! disco bre !a ventana de a(uda asociada- 8No disponib!e en esta versi)n: Cance!a e! proceso de definici)n de nueva base de datos- CDS&ISIS abrir# una ventana pidiendo su confirmaci)n 9etorna a !a etapa anterior de! proceso de definici)n de nuevas bases de datos Cierra !as ventanas de di#!o'o de definici)n de nuevas bases de datos, pasando a !a etapa de 'rabaci)n de !os datos suministrados en !as cuatro etapas! fina!i$ar !a cuarta ( +!tima etapa de proceso de definici)n de nuevas bases de datos, pu!sando e! correspondiente bot)n de !a panta!!a anterior se desp!e'ar# e! si'uiente recuadro de di#!o'oA
.ue nos pide confirmaci)n para dar por fina!i$ado e! proceso- Si aceptamos !os datos .ue se definieron en !as etapas anteriores, se desp!e'ar# !a si'uiente ventanaA
.ue nos informa .ue se 0an 'rabado !os fic0eros correspondientes de !a nueva base de datos- ! pu!sar e! bot)n aceptar, se desp!e'ar# !a ventana de di#!o'o de se!ecci)n de arc0ivos por si .ueremos abrir !a base reciYn creada 8@entana Abrir *ase de datos:A
Si e!e'imos !a base de datos reciYn creada 8sd'-mst en Yste e*emp!o: se desp!e'ar# !a ventana de !a nueva base de datos, .ue, a! no contener nin'+n re'istro, presentar# e! si'uiente aspectoA
en donde podemos rese%ar .ue e! n+mero de re'istros 8mfn m#/imo ( actua!: es H- Una ve$ en este punto podremos empe$ar e! proceso de 'rabado de !os re'istros de !a nueva base a travYs de! correspondiente comando de! men+ $ditar-
r'ument de commutateur 7#
i.
Se!eccione o escriba e! nombre de! arc0ivo .ue desee abrir- E! recuadro so!o mostrar# !os arc0ivos con e/tensi)n i'ua! a !a&s se!eccionada&s en e! recuadro V5A 1A9O7B=> 45 T7<=-
ii.
Se!ecciona e! tipo de arc0ivos .ue aparecer#n en e! recuadro anterior- E! tipo de rc0ivos se asi'na autom#ticamente por CDS&ISIS se'+n !a operaci)n particu!ar .ue se estuviese rea!i$ando de !a forma si'uienteA brir bases de datos Operaciones de Importaci)n ( e/portaci)n rc0ivos 'uardados "o*as de Traba*o <-mst] <-par <-iso<-5sv <-5pr
iii. Bnidad
Se!ecciona !a unidad .ue contiene e! arc0ivo .ue se desea abrir- Ten'a en cuenta .ue so!o ser#n !istadas !as unidades de red .ue estuviesen conectadas antes de iniciar !a sesi)n de traba*o con CDS&ISIS-
r'ument de commutateur 71
iv. Directorios
Se!ecciona e! directorio donde est# a!macenado e! arc0ivo .ue se desea abrir-
v.
3otones
bre e! arc0ivo se!eccionado Cance!a !a operaci)n bre !a ventana de a(uda de! tema re!acionado
=i'ura N7D A @entana de di#!o'o "ist)rico de b+s.uedas 1ara se!eccionar una b+s.ueda pu!se sobre e! correspondiente bot)n- 1ara cance!ar !a operaci)n pu!se sobre e! primer bot)n 8 ]-^ :-
r'ument de commutateur 72
en !a .ue se se!eccionar# e! arc0ivo <-iso .ue se desea importar- Tras e!!o se desp!ie'a !a si'uiente ventana-
=i'ura N7E A @entana de di#!o'o de importaci)n Dic0a ventana posee !os si'uientes recuadros de di#!o'o ( botonesA
i.
Este campo contiene e! nombre de arc0ivo .ue se e!i'i) en !a ventana de rc0ivo ISO de entrada- E! rc0ivo debe estar en e! formato est#ndar ISO 27#& descrito en e! Manual de Referencia de CDS/ISIS-
ii.
Si se especifica este par#metro CDS&ISIS renumerar# secuencia!mente !os re'istros de entrada a partir de! n+mero de 6=N especificado- Norma!mente se debe introducir 1 si se est# usando !a opci)n C1AK1A, ( e! n+mero de re'istros actua! de !a base l !, cuando se usan !as opciones AX147A o A9@C137D1A- En este +!timo caso, sin embar'o, si se indica ErreurZ r'ument de commutateur inconnu-. ErreurZ inconnur'ument de commutateur 7!
un n+mero de re'istro 86=N: (a asi'nado a un re'istro presente en !a base de datos, CDS&ISIS numerar# autom#ticamente !os re'istros importados a partir de! pr)/imo n+mero de re'istro a ser asi'nado en !a base 8por tanto !as opciones AX147A ( A9@C137D1A funcionan de !a misma forma:-
Sup)n'ase por e*emp!o .ue e! arc0ivo de entrada contiene !os campos si'uientesA
E H mgmvEHHmhm ecampo de sa!ida E contiene !as pa!abras c!ave encerradas entre g--h] cada pa!abra c!ave ser# tomada de una ocurrencia de! campo de entrada EHHf
r'ument de commutateur 7$
v.
Este recuadro puede contener e! nombre de una tab!a de conversi)n 2i$mo para ser usada en !a importaci)n- Esta opci)n se inc!u(e principa!mente para faci!itar e! intercambio de datos .ue contienen marcas diacr,ticas codificadas entre p!ataformas de diferente 0ard5are (&o soft5are- Un arc0ivo de conversi)n 2IP6O es un arc0ivo de te/to SCII .ue puede ser creado usando cua!.uier editor de te/tos, ( se define de! modo si'uienteE! primer car#cter de !a primera !,nea contiene e! prefi*o de diacr,tica 8norma!mente e! s,mbo!o n para CDS&ISIS:- Cada !,nea posterior tiene e! formato si'uienteA d/(/(/(/(/(----/( donde d es e! c)di'o de diacr,tica 8p-e*-A O para e! acento a'udo:, / es e! car#cter a ser acentuado, e ( es e! car#cter acentuadoUn e*emp!o de una tab!a de conversi)n 2IP6O simp!e es !a si'uienteA n Naoep Oa#eY 88e ::f CDS&ISIS usa esta tab!a para producir diacr,ticas codificadas en !a e/portaci)n 8p-e*-A E ser# convertida en n75:, ( para decodificar diacr,ticas codificadas en !a importaci)n 8p-e*-A n 1 ser# convertida en `:NotaA Esta 0erramienta no est# imp!ementada en !a versi)n 1-H.
vi. Dpciones
Este par#metro indica !a forma en .ue !os re'istros ser#n incorporados a !a base de datos, de acuerdo a !o si'uienteA Cargar4 En este caso, !a base de datos resu!tante contendr# so!amente !os re'istros importados- Debido a .ue esta opci)n borra cua!.uier re'istro .ue pudiera e/istir previamente en !a base de datos, CDS&ISIS siempre so!icitar# .ue e! usuario confirme esta operaci)nA'adirA %ade !os re'istros de! arc0ivo de entrada a !os .ue (a se encuentran en !a base de datos, si !os 0a(- Sin embar'o, !os re'istros de entrada con un n+mero de 6=N i'ua! a re'istros e/istentes, no son reemp!a$ados 8a menos .ue !os re'istros e/istentes estYn marcados para ser borrados:- CDS&ISIS mostrar# !os 6=N de estos re'istros, si !os 0a(Actuali(ar4 I'ua! .ue 6, e/cepto .ue !os re'istros con i'ua! 6=N son reemp!a$ados autom#ticamenteN)tese .ue !as opciones AX147A ( A9@C137D1A s)!o operan como se indica si se est#n importando !os MFN de !os re'istros 8o sea, .ue se 0a re!!enado e! recuadro C1;<= 9=8 MFN:- En caso contrario, CDS&ISIS simp!emente a%ade a! arc0ivo maestro !os campos .ue va(an in'resando, ( asi'na 6=N secuencia!es a partir de! 6=N m#s a!to asi'nado
r'ument de commutateur 75
0asta e! momento, o desde e! 6=N especificado por e! usuario en e! campo PA7;5A MFN 1 >5A 1>7K814=-
en !a .ue se indicar# e! nombre de! arc0ivo <-iso .ue se desea e/portar- Tras e!!o se desp!ie'a !a si'uiente ventanaA
=i'ura N7F A @entana de di#!o'o E/portar Dic0a ventana posee !os si'uientes recuadros de di#!o'o ( botonesA
r'ument de commutateur 7
i.
Este campo contendr# e! nombre ( ruta 8pat0: de! arc0ivo ISO de sa!ida indicado en !a @entana de di#!o'o anterior- Este arc0ivo estar# en e! formato standard ISO DOH9 se'+n se describe en >=ormato de intercambio ISO DOH9? en e! apYndice 3 de! Manual de Referencia de CDS/ISIS-
ii.
Separador de )ampos
En este recuadro se indicar# e! car#cter .ue se usar# como separador de campos en e! arc0ivo de sa!ida- Si se de*a vac,o CDS&ISIS usar# e! separador de campos standard definido en !a norma ISO DOH9 es e! c)di'o SCII EH 81E 0e/adecima!:- Sin embar'o, si e! arc0ivo a ser e/portado debe ser transmitido a travYs de cana!es de te!ecomunicaciones, este car#cter puede ser a!terado o e!iminado por e! soft5are de comunicaciones- 1or e!!o, CDS&ISIS permite a! usuario redefinir e! car#cter de separaci)n de campos como cua!.uier c)di'o SCII .ue pueda pasar por !os cana!es de comunicaci)n- N)tese .ue e! car#cter se!eccionado debe ser ta! .ue no apare$ca nunca como parte de !os datos en !a base de datos, (a .ue CDS&ISIS reservar# su uso para estos efectos1ara especificar cua!.uier car#cter notaci)nA W/// donde HHH es e! n+mero de! c)di'o SCII correspondiente a! car#cter deseado- 1or e*emp!o para especificar como separador de campos e! car#cter SCII D8 debe escribirse en este recuadroA I#28SCII como separador de campos uti!ice !a si'uiente
r'ument de commutateur 77
( DOH, ( !os !,mites de 6=N son 1H&DHH, so!o se e/portar# en re'istro de 6=N 1IH, a! ser e! +nico .ue cump!e ambos criterios-
v.
,S1 de !eformateo
Este par#metro es opciona!- Si se de*a en b!anco, !os campos en e! arc0ivo de sa!ida mantendr#n sus eti.uetas ( su contenido- En forma a!terna, puede rea!i$arse cierto 'rado de reformateo suministrando e! nombre de una =STCuando se usa para reformateo, !a =ST se interpreta de !a manera si'uienteA Cada !,nea de !a =ST representa un campo de sa!ida] cada campo de sa!ida se !e asi'na una eti.ueta ISO i'ua! a! identificador de campo definido en !a !,nea correspondiente de !a =STE! formato de e/tracci)n de datos inc!uido en !a =ST define e! contenido de! campoEn este formato, se deben usar !as eti.uetas CDS&ISIS de !os campos se'+n se definieron para !a base de datos- Cada !,nea producida por e! formato 8o cada e!emento, si !a =ST especifica !as tYcnicas de indi$ado D, E o F: 'enerar# una nueva ocurrencia de! campo de sa!ida1 utor 8repetib!e: D T,tu!o E 1a!abras c!ave 8repetib!e: F Notas Una =ST para reformateo para este arc0ivo podr,a ser !a si'uienteA 1 H mfn 1HH H 8v1&: ee! campo de sa!ida 1 contendr# e! 6=Nf ee! campo de sa!ida 1HH ser# i'ua! .ue e! campo de entrada 1 8n)tese e! uso de un 'rupo repetib!e en e! formato, para 'enerar en !a sa!ida cada ocurrencia de! campo 1, como una !,nea separada:f ee! campo de sa!ida DHH ser# i'ua! a! campo de entrada Df
Sup)n'ase por e*emp!o .ue !a base de datos contiene !os campos si'uientesA
DHH H vD
EHH H mgmvEmhm ee! campo de sa!ida EHH contiene !as pa!abras c!ave encerradas entre g--h] cada pa!abra c!ave ser# tomada de una ocurrencia de! campo de entrada Ef N)tese .ue como nin'uno de !os formatos se refiere a! campo F, este no ser# e/portado1uede entonces usarse una =ST para reformateo con ob*eto de e/portar s)!o determinados campos-
r'ument de commutateur 78
Esta opci)n s)!o afecta a! arc0ivo de sa!ida ISO- ;os re'istros de !a base de datos no sufren modificaci)n- N)tese sin embar'o, .ue esta opci)n s)!o tiene efecto si se e/porta e! 6=N como uno de !os campos de sa!ida a travYs de! uso de !a opci)n Campo de salida con MFN e/p!icada a continuaci)n-
i.
Act%ali4ar
Esta opci)n actua!i$a e! rc0ivo Inverso de todos !os re'istros de! rc0ivo 6aestro cu(a actua!i$aci)n estY pendiente, es decir de !os re'istros a%adidos, borrados o modificados desde !a +!tima actua!i$aci)n de! rc0ivo inverso-
ii.
Esta opci)n 'enera tota!mente e! arc0ivo inverso para una base de datos- Norma!mente esta opci)n no se uti!i$a, a menos de .ue sea rea!mente necesario- 1or e*emp!o siempre .ue se .uiera cambiar e! contenido de! diccionario mediante e! cambio de !a =ST para arc0ivo inverso, entonces debe re'enerarse e! arc0ivo inverso- Si no se 0ace esto, se introducir#n inconsistencias en !a base de datos, (a .ue !os re'istros a're'ados o modificados despuYs de! cambio de !a =ST .uedar#n invertidos de manera diferente a !os .ue se 'eneraron antes de! cambioN)tese sin embar'o, .ue 0a( casos .ue no re.uieren una inversi)n tota!, aun.ue se 0a(a modificado !a =ST- Sup)n'ase por e*emp!o .ue se decidi) a're'ar un nuevo campo a !a base de datos- Esto re.uiere una modificaci)n a !a =DT, ( puede re.uerir un cambio en !a =ST si se desea .ue ese campo sea recuperab!e- Sin embar'o, nin'uno de !os re'istros de !a base de datos contiene todav,a datos para este campo, ( por !o tanto, una inversi)n tota! no es necesaria en este caso, siempre ( cuando se 0a'a e! cambio de !a =ST antes de modificar o a%adir !os re'istros .ue conten'an e! nuevo campoE! proceso de 'eneraci)n de! arc0ivo invertido consta de tres pasosA 1- Creaci)n de! arc0ivo de !i'as 8 rc0ivo !in\:] D- C!asificaci)n de! arc0ivo de !i'as] E- Car'a de! arc0ivo de !i'as c!asificado a! arc0ivo invertidoE! arc0ivo de !i'as 8!in\ fi!e: contiene toda !a informaci)n necesaria para 'enerar e! arc0ivo invertido, ( se 'enera de acuerdo a !a =ST para arc0ivo invertido definida para !a base de datos- Contiene un re'istro para cada pare*a tYrmino de b+s.ueda & apuntador 8postin': a ser inc!uida en e! arc0ivo invertido- 1or ra$ones de eficiencia, en rea!idad se crean dos arc0ivos de !i'asA uno .ue contiene !os tYrminos de 0asta 1H caracteres de !on'itud, ( e! otro contiene !os tYrminos de m#s de 1H caracteresE! se'undo paso en !a 'eneraci)n de! arc0ivo invertido, c!asifica e! arc0ivo de !i'as en orden a!fabYtico- E! prop)sito de esta c!asificaci)n es a'rupar todos !os apuntadores 8postin': re!acionados con cada tYrmino de b+s.ueda, en preparaci)n de! +!timo paso, .ue car'a e! arc0ivo de !in\s (a c!asificado a! arc0ivo invertidoEstos tres pasos pueden tambiYn ser rea!i$ados uno a uno, uti!i$ando !as opciones CA51A 1A9O7B=> 378LM OA4581A AA9O7B=> 378L ( L55A 1A9O7B=> 378L, en ese ordenEsta posibi!idad se ofrece para bases de datos mu( 'randes, donde !a 'eneraci)n tota! de! arc0ivo invertido puede re.uerir un tiempo re!ativamente !ar'o, ( bastante espacio en disco- En este caso, no debe rea!i$arse nin'+n cambio a! arc0ivo maestro 8a're'ar, modificar o e!iminar nin'+n re'istro: 0asta .ue se 0a(a terminado e! +!timo pasoDebe tenerse presente .ue CDS&ISIS no borra autom#ticamente !os arc0ivos de !i'as 8;N1, ;ND, ;V1 ( ;VD:- E! usuario puede borrar!os manua!mente en cua!.uier momento despuYs de terminar !a 'eneraci)n de! arc0ivo invertido, o en caso de 0aber rea!i$ado !a 'eneraci)n en !as tres etapas por separado, pueden borrarse !os arc0ivos de !in\s sin c!asificar 8;N1 ( ;ND: despuYs de e*ecutar !a opci)n OA4581A AA9O7B=> 378L ( antes de e*ecutar !a opci)n L55A 1A9O7B=> 378Lntes de iniciar !a 'eneraci)n, puede indicarse a CDS&ISIS e! ran'o de 6=N a ser invertido uti!i$ando !os recuadros a! efecto 8por defecto aparece desde 6=N 1, 0asta
r'ument de commutateur 8#
6=N 9999999, es decir, todos:] Si se especifica un ran'o, p-e*- 1&1H, s)!o se invertir#n !os re'istros indicados, ( estos ser#n !os +nicos recuperab!es por medio de! arc0ivo invertido- Esta posibi!idad deber# ser usada s)!o para probar !a =ST para inversi)nCDS&ISIS mantiene a! usuario informado acerca de! paso .ue se estY e*ecutando, mostrando !a si'uiente panta!!a-
v.
Esta opci)n ordena !os arc0ivos producidos por !a opci)n anterior- ;os arc0ivos de !i'as ordenados pueden ser !e,dos entonces usando !a opci)n 3eer archivos lin6E! proceso de ordenaci)n para cada arc0ivo de !i'as 8tYrminos cortos ( !ar'os: es e! mismo- Durante !a primera etapa, !!amada fase H, !os re'istros de! arc0ivo de !i'as son ordenados en 'rupos tan 'randes como puedan caber en !a memoria- Si e! arc0ivo de !i'as comp!eto cabe en memoria, !a ordenaci)n fina!i$a despuYs de !a fase H- En otro caso !os 'rupos ordenados son distribuidos en cuatro arc0ivos de traba*o tempora!es ( fusionados despuYs- Dependiendo de! n+mero de re'istros, pueden rea!i$arse una o m#s etapas de fusi)n, !!amadas fase 1, D, etc-, produciYndose en cada etapa 'rupos de re'istros ordenados de tama%o creciente, 0asta .ue se obtiene un +nico 'rupo-
r'ument de commutateur 81
Si se introduce un ran'o de re'istros, so!o e!!os ser#n invertidos a! diccionario, ( so!o e!!os ser#n buscab!es-
i.
Si se 0a e!e'ido e! comando A'adir Campo 75ango8 indi.ue a.u, !os n+meros de 6=N inferior ( superior de !os re'istros a !os .ue se .uiera ap!icar !a operaci)n- p-e*- A 1/2#- Si se 0a e!e'ido e! comando A'adir Campo 7*+squeda8, CDS&ISIS indicar# a.u, e! n+mero de! con*unto de b+s.ueda se!eccionado-
ii.
5ti:%eta de )ampo
iv. 3otn DH
1u!sando e! rat)n sobre este bot)n se inicia !a operaci)n-
v.
3otn )ancelar
r'ument de commutateur 82
i.
Si se 0a e!e'ido e! comando *orrados ,lobales 75ango8 indi.ue a.u, !os n+meros de 6=N inferior ( superior de !os re'istros a !os .ue se .uiera ap!icar !a operaci)n- p-e*- A 1/2#- Si se 0a e!e'ido e! comando *orrados ,lobales 7*+squeda8, CDS&ISIS indicar# a.u, e! n+mero de! con*unto de b+s.ueda se!eccionado-
ii.
iii. 3otn DH
1u!sando e! rat)n sobre este bot)n se inicia !a operaci)n-
r'ument de commutateur 8!
i.
Intervalo
Especifi.ue a.u, bien e! ran'o de !os n+meros de 6=N .ue deber#n ser modificados, se!eccionando 39mites de MFN ( escribiendo e! 6=N menor ( ma(or separados por >/?, p-e*- 1/1##] o bien una b+s.ueda anteriormente rea!i$ado se!eccionando Con:unto de b+squeda, ( e!i'iendo entonces !a b+s.ueda sobre !a .ue se .uiere rea!i$ar !a operaci)n de !a !ista de b+s.uedas .ue aparecer# a! oprimir e! bot)n - En este caso se puede ob!i'ar a .ue !a operaci)n de reemp!a$ar te/to se ap!i.ue e/c!usivamente sobre !os re'istros marcados en !a referida b+s.ueda marcando con e! rat)n sobre e! recuadro 5egistros Marcados-
ii.
1e6to a encontrar
iv. Dpciones
6ar.ue cua!.uiera de !as si'uientes opciones si es e! casoA Coincidir ma!+sculasA Se buscar# e! te/to ta! cua! fi'ure en e! recuadro Te/to a encontrar- Si no se marca, !a sustituci)n se rea!i$ar# independientemente de .ue e! te/to encontrado estY en ma(+scu!as o min+scu!as]
r'ument de commutateur 8$
Solo palabras completasA So!amente se reemp!a$ar# e! te/to cuando Yste se encuentre precedido ( se'uido de espacios en b!anco o se encuentre a! principio o !a fina! de! campo 8o subcampo:-
v.
Alcance
Si se desea .ue e! cambio se rea!ice e/c!usivamente en determinados campos indi.ue en recuadro $tiquetas !a8s: correspondiente8s: eti.ueta8s: de campo, 0asta un m#/imo de 1H, en e! recuadro de eti.uetas separados por coma 8p-e*- 1##M11#M12#:- Si se desea rea!i$ar e! cambio so!o en determinados subcampos indi.ue en e! recuadro Subcampos e! c)di'o de subcampos adecuados 8p-e*- 12:-
r'ument de commutateur 85
de disco, e!i'iendo !a opci)n adecuada en e! campo Salida a de Ysta fic0a- Si se desea .ue !a sa!ida se rea!ice directamente a !a impresora debemos ase'urarnos de !os si'uientes e/tremosA ;a impresora est# !ista ( conectada] !a parametri$aci)n de !a misma es !a adecuada para su traba*o, ( 0a(a suficiente pape! disponib!eEn !a fic0a de #resentacinA S5 4567858 @N@C3=> <1A1 3=> 786=A;5>A Se pueden definir 0asta tres !,neas de t,tu!os .ue ser# impresas a! principio de !a sa!ida, a!'una de !as cua!es pueden fi'urar como encabe$amiento en todas !as p#'inas .ue ocupe e! proceso de impresi)nEn !as fic0as de M;rgenes ( 0ise'oA S5 456785 53 6=A;1@= 45 <YK781A Se proporciona contro! tota! sobre m#r'enes, san'r,a, tama%o de pape!, enco!umnado, numeraci)n de p#'inas, etc-, indicando !os va!ores apropiados en cada apartadoEn !a fic0a de ClasificacinA S5 456785 31 >59C58971 45 >13741 *=A458197:8+A 1or medio de !a 0o*a de traba*o de c!asificaci)n se define !a secuencia e/acta en .ue .uieren imprimirse !os re'istros se!eccionados- Estos pueden ordenarse virtua!mente por cua!.uier combinaci)n de campos ( subcampos S5 4567858 3=> 589125D1;758@=>A E! o !os campos uti!i$ados en !a ordenaci)n de !os re'istros pueden ser uti!i$ados como encabe$amientos- 1or e*emp!o, si se 0a ordenado una sa!ida por e! campo autor, !os re'istros son ordenados en orden a!fabYtico de! contenido de dic0o campo- Si adem#s 0emos se!eccionado dic0o campo como encabe$amiento, se imprimir# e! contenido de dic0o campo una ve$ de!ante de! con*unto de !os re'istros de dic0o autor- ;a fic0a de Clasificacin permite tambiYn si !a sa!ida tendr# encabe$amientos o no, ( si !os tiene, e! n+mero de nive!es de encabe$amientos deseado- Se puede, por e*emp!o, ordenar una !ista de art,cu!os de con'resos por !u'ar 8primer nive!:, fec0a 8se'undo nive!: ( nombre de! con'reso 8tercer nive!:De acuerdo a !os par#metros suministrados CDS&ISIS proceder# de !a si'uiente forma 8!as etapas 17E ser#n obviadas si no se indica nin'+n criterio de c!asificaci)n:A 1- Uti!i$ando !a informaci)n indicada en !a fic0a de Clasificacin primero se crear# un archivo hit .ue contendr# !os criterios de c!asificaci)n ( encabe$amientos] D- continuaci)n se ordenara dic0o arc0ivo] E- Uti!i$ando e! arc0ivo 0it ordenado como contro!, para cada re'istro de Yste arc0ivo comprueba si 0an cambiado uno o m#s de !os encabe$amientos] de ser as, formatea e imprime !os encabe$amientos re.ueridos de acuerdo a! formato proporcionado o a! formato de encabe$amiento por defecto] F- Entonces imprime e! correspondiente re'istro de! arc0ivo maestro de acuerdo a! formato .ue se 0a(a definido- Una e/cepci)n a esto es cuando se indica < en !u'ar de un formato de impresi)n, se'+n se comenta m#s ade!ante-
r'ument de commutateur 8
i.
I%E Imprimir
T=4=> 3=> A5K7>@A=> 45 31 F3@7;1 2F>GC541 Se!eccione esta opci)n si .uiere imprimir e! con*unto de re'istros .ue estuviera visua!i$ando *usto antes de entrar a !a ventana de di#!o'o de impresi)n- Si estaba viendo e! resu!tado de una b+s.ueda 8!!amado tambiYn con*unto de b+s.ueda:, se puede e!e'ir e! imprimir so!amente !os re'istros marcados, si !os 0ubiera, marcando !a opci)n Solo los registros marcadosI8@5AB13= 45 MFN 6arcando Ysta opci)n se puede indicar e!&!os interva!o&s de re'istros a imprimir- Dic0o interva!o puede ser indicado en !a formaA n 1n n1 n1" Se imprime so!o e! re'istro de 6=N ^ n Imprime !os n primeros re'istros Imprime todos !os re'istros a partir de! n1si"o 8n inc!uido: imprime !os re'istros de nc de 6=N ^ n a! de 6=N ^ " (a"#os incluidos Se pueden concatenar interva!os uti!i$ando comas, p-e*-A 71H,1I,DH7EH,IH7 con !o .ue se imprimir#n !os primeros 1H re'istros, e! 1I, de! DH a! EH ( !os re'istros a partir de! de 6=N IH 8inc!uido:-
r'ument de commutateur 87
ii.
Salida a
DespuYs de 0aber indicado .ue es !o .ue se va a imprimir, se debe indicar e! dispositivo de sa!ida- CDS&ISIS !e ofrece !as si'uientes opcionesA I;<A5>=A1 ;a sa!ida ser# impresa por !a impresora por defecto de 4indo5sAA9O7B= <=>@>9A7<@ ;a sa!ida se 'raba en un arc0ivo output.ps en e! directorio de traba*o de CDS&ISIS 8par#metros I de! arc0ivo s(spar-par:AA9O7B= ASCII *ANSI+ ;a sa!ida ser# 'rabada en un arc0ivo de te/to en formato uti!i$ando e! *ue'o de caracteres definido para 4indo5sAA9O7B= ASCII *OEM+ ;a sa!ida ser# 'rabada en un arc0ivo de te/to en formato uti!i$ando e! *ue'o de caracteres definido para 6S7DOSSCII SCII
Cuando se e!i'e !a opci)n de impresi)n a un arc0ivo, CDS&ISIS !e pedir# .ue indi.ue e! nombre de dic0o arc0ivo por medio de una ventana de di;logo ,uardar Archivo *usto antes de empe$ar e! proceso de impresi)n 8a! pu!sar e! bot)n "mprimir:-
v.
3otn Archivar
r'ument de commutateur 88
Esta fic0a !e permite definir para su documento t,tu!os, encabe$amientos ( pies de p#'ina- En !a parte superior e! recuadro de se!ecci)n $ditar indica .uY e!emento se est# editando en recuadro de edici)n 8deba*o de !a fic0a, sobre !os botones Imprimir, (uda ( Cance!ar:- Se pueden editar ( definir as, cua!.uiera de !os si'uientes componentes se!eccion#ndo!os de! recuadro $ditar4 PA7;5AM S5KC84= P T5A95A @N@C3=M P7E P E89125D1;758@= 45 <YK781- 1ara cada t,tu!o de su documento puede esco'erA Uti!i$ar e! t,tu!o como cubierta T,tu!o en todas !as p#'inas !ineaci)n de! t,tu!o Tipo de !etra de! t,tu!o Tama%o de fuente Esti!o de caracteres Disponib!e s)!o para e! tercer t,tu!oSe puede definirA !ineaci)n derec0a!ineaci)n i$.uierda, Centrado (
Se puede e!e'ir !a fuente adecuada para cada t,tu!o uti!i$ando e! recuadro de se!ecci)n correspondienteSe puede variar e! tama%o de !a fuente de cada uno de !os t,tu!os uti!i$ando e! recuadro de se!ecci)n correspondienteSe puede definir para cada t,tu!o su esti!o entre It#!ica 8 i , Ne'rita 8B: ( Subra(ado 8C:, o sus combinaciones-
En esta fic0a se pueden definir !os m#r'enes a usar en !a sa!ida as, como otros par#metros re!acionados-
i.
M#r$enes
Espacio entre e! principio de !a p#'ina ( !a primera !,nea impresa] Espacio entre e! fina! de !a p#'ina ( !a +!tima !,nea impresa] mar'en i$.uierdo mar'en derec0o espacio e/tra a a%adir a !a i$.uierda de! e!emento a imprimir
;os m#r'enes .ue se pueden definir son !os si'uientesA SC<5A7=A) I865A7=A) IDGC75A4= D5A59O= S18KAN1
ii.
Bnidades de Medida
Define !as unidades de medida a usar en !os distintos m#r'enes- Se pueden esco'er entreA M73N;5@A=>M C58@N;5@A=>M PC3K141> P TJ7<>.
v.
Este par#metro indica e! m,nimo n+mero de !,neas .ue deber#n estar disponib!es en !a co!umna o p#'ina actua! antes de imprimir un re'istro-
i. ii.
v.
3ordes
viii. +osicin
E!i*a si prefiere .ue !os n+meros apare$can en !a parte superior o inferior de !a p#'ina-
i6. Alineacin
E!i*a > !a i$.uierda?, >Centrado?, > !a derec0a?, >Dentro? o >=uera?-
6.
Iniciar en
6iii. No clasificar
6arcando este recuadro se i'norar# !a fic0a de c!asificaci)n-
Esta fic0a define todos !os par#metros re!acionados con !a c!asificaci)n ( mane*o de encabe$amientos-
i.
N"mero de encabe4ados
Ind,.uese a.u, e! n+mero de nive!es de encabe$amiento .ue de desea uti!i$ar- Dic0o n+mero debe ser a! menos i'ua! a! n+mero de c!aves de c!asificaci)n especificadas 8veasY aba*o:- Si no se indica nada, CDS&ISIS usar# como n+mero de nive!es de encabe$amiento e! de c!aves de c!asificaci)n indicadoE! prop)sito principa! de usar encabe$amientos es e! de a(udar a! !ector a encontrar !a informaci)n re.uerida de un r#pido vista$oA e! san'rado de !os encabe$amientos sa!ta a !a vista, su'iriendo as, intuitivamente !a ordenaci)n de! !istado- Como re'!a 'enera!, e! n+mero de encabe$ados debe ser uno menos de! n+mero de c!aves de c!asificaci)n especificado, ( !a +!tima c!ave de c!asificaci)n deber# corresponder a! primer e!emento de! dato a imprimir para cada re'istro- 1or e*emp!o, en un !istado ordenado por autor 8primer nive! de c!asificaci)n: ( t,tu!o 8se'undo nive! de c!asificaci)n: se deber# uti!i$ar un so!o nive! de encabe$ados- Sin embar'o, no 0abr,a muc0o prob!ema en uti!i$ar dos nive!es de encabe$amiento, dado .ue es mu( improbab!e .ue un autor pueda escribir dos traba*os con e! mismo t,tu!o- En otro e*emp!o, se puede ordenar un !istado de comunicaciones de con'resos por !u'ar de ce!ebraci)n 8primer nive! de c!asificaci)n:, fec0a de! con'reso 8se'undo nive!:, T,tu!o de! Con'reso 8tercer nive!: ( t,tu!o de! art,cu!o 8cuarto nive!:, ( usar tres nive!es de encabe$amiento 8!u'ar, fec0a ( t,tu!o de! con'reso:] ;as comunicaciones ser#n !istadas entonces en orden a!fabYtico de t,tu!os, .ue podr#n imprimirse como primer e!emento de datos en su formato de impresi)n-
ii.
Si en a!'una de !as Tab!as de Se!ecci)n de Campos 8=ST: usadas para 'enerar !as c!aves de c!asificaci)n 8veasY m#s ade!ante:, se uti!i$a !a tYcnica de indi$ado F 8indi$ado por pa!abras:, puede desearse e! uso de un fic0ero de pa!abras vac,as, .ue contendr# una !ista de pa!abras no si'nificativas- En Yste caso, indi.ue a.u, e! nombre de dic0o arc0ivo a uti!i$ar- CDS&ISIS i'norar# !as pa!abras contenidas en dic0a !ista para construir !as c!aves de c!asificaci)n-
6";,??d@18H,i:&??d@D8i,Di:& - - - d Donde 7 es e! va!or .ue se asi'n) a! par#metro >18KAN1 45 41@=> en !a 0o*a de traba*o de impresi)n, ( @1, @D, etc--- son e! primer, se'undo, etc--- encabe$amientos- E! formato antes indicado de*ar# una !,nea en b!anco de!ante de cada encabe$amiento, ( otra de!ante de! primer re'istro impreso deba*o de! +!timo nive! de encabe$amiento-
Una tab!a de se!ecci)n de campo 8=ST: para c!asificaci)n define !os contenidos de !a c!ave de c!asificaci)n ( a! mismo tiempo, en su caso, de !os correspondientes encabe$amientos 8recuerde, sin embar'o, .ue debe definir m#s c!aves de c!asificaci)n .ue encabe$amientos:- ;a diferencia entre una c!ave de c!asificaci)n ( e! encabe$amiento es .ue !a primera se usa para !istar !os re'istros en e! orden re.uerido, mientras .ue e! se'undo se usa para imprimir- Sin embar'o, una c!ave de c!asificaci)n contiene !a misma informaci)n .ue su correspondiente encabe$amiento, esta informaci)n puede ser representada de diferente forma- 1or e*emp!o, una c!ave de c!asificaci)n estar# siempre en ma(+scu!as] si e! campo de! cua! 0a sido e/tra,da contiene informaci)n de c!asificaci)n, contiene !a forma ordena#le de! campo- 1or otra parte, un encabe$amiento es e/tra,do se'+n se especifica, es decir, no es convertido a ma(+scu!as, en tanto en cuanto no se fuerce dic0a conversi)n en e! formato de !a =ST- dem#s, un encabe$amiento siempre contiene !a forma i"pri"i#le de en campo siempre .ue dic0o campo conten'a informaci)n para c!asificaci)n;as Tab!as de Se!ecci)n de Campos 8=ST: se discuten en deta!!e en e! Manual de Referencia de Mini1"icro CDS/ISIS (versin *.> . Se puede proporcionar e! nombre de una =ST predefinida o escribir una directamente- Si se .uiere uti!i$ar una =ST
predefinida indi.ue su nombre precedido de! s,mbo!o arroba 8n:- E! s,mbo!o n !e indica a CDS&ISIS .ue se trata de una =ST distinta de !a actua!- 1ara escribir una =ST, se deber#n indicar sus tres componentes separados entre si por un espacio en b!anco en e! si'uiente ordenA Identificador de campo, tYcnica de indi$aci)n ( formato- En e! caso de .ue se necesite indicar una =ST .ue ocupe m#s de una !,nea, separe cada una de e!!as con un si'no l separado de! resto por medio de espacioscontinuaci)n se indican dos e*emp!os de =STA ;a primera indica a CDS&ISIS .ue uti!ice una =ST predefinida !!amada UT"O9] !a se'unda indica a! sistema .ue cree una c!ave de c!asificaci)n a partir de! contenido de! campo 1H - una c!ave de c!asificaci)n por cada descriptor de! campo DHA
QA:?"!R 1 0 %10 R 1 2 %20
En e! se'undo e*emp!o, dado .ue !a =ST especifica dos !,neas, todos !os encabe$amientos 'enerados ser#n ordenados en una simp!e secuencia a!fabYtica- En una =ST mu!ti!,nea se pueden usar diferentes identificadores de campo ( tYcnicas de indi$aci)n para cada !,nea, es decirA
1 0 %10 R 2 2 %20
Si en este +!timo caso se especifica un formato de encabe$amiento, dic0o formato debe tener en cuenta !as eti.uetas definidas en !a =ST- 1ara !a =ST anterior, debe uti!i$arse @1 para referirse a! campo 1H ( @D para referirse a! campo DH- Esto puede uti!i$arse, por e*emp!o, para imprimir e! encabe$amiento usando distintos tipos de fuentes, dependiendo de! ori'en de !a informaci)nComo se 0a mencionado anteriormente, si uno o m#s campos contienen informaci)n para c!asificaci)n, CDS&ISIS tendr# en cuenta esto mientras constru(e !a c!ave de c!asificaci)nIndicador del Tipo encabezamiento
Este par#metro determina si CDS&ISIS debe construir una c!ave de c!asificaci)n senci!!a o una c!ave para cada e!emento producido por !a Tab!a de Se!ecci)n de Campos 8=ST:dem#s indica cuando un encabe$amiento debe ser +nico, es decir, impreso so!o cada ve$ .ue cambie, o bien impreso en todos !os casos1uede especificarse !o si'uienteA # *95A=+ = 2 para 'enerar una so!a c!ave] en este caso, !a c!ave se constru(e a partir de! primer e!emento producido por !a tab!a de se!ecci)n de campos- 1or e*emp!o, si se 0ace !a c!asificaci)n por autor, puede usarse esta opci)n para especificar .ue s)!o se desea usar a! primer autor como c!ave de c!asificaci)n, ( por !o tanto, .ue un re'istro dado debe so!amente ser impreso ba*o e! primer autor] para 'enerar c!aves m+!tip!es] en este caso, CDS&ISIS construir# una c!ave para cada e!emento producido por !a tab!a de se!ecci)n de camposEsta opci)n norma!mente se usa para !a producci)n de ,ndices- En este caso, e! re'istro a partir de! cua! se e/tra*eron !as c!aves, ser# impreso ba*o cada uno de !os encabe$amientos- 1or e*emp!o, puede usarse !a 'eneraci)n de c!aves m+!tip!es para producir un ,ndice de autores o de pa!abras si'nificativas- Si se so!icita !a 'eneraci)n de c!aves m+!tip!es para
1=!
m#s de un nive! de c!asificaci)n, CDS&ISIS 'enerar# todas !as combinaciones necesarias1ara producir encabe$amientos +nicos, debe se!eccionarse e! va!or # o 1- ;os va!ores 2 o ! 0ar#n .ue !os encabe$amientos se impriman en cada ocasi)n, sea .ue 0a(an cambiado o no- Esta +!tima opci)n es de particu!ar uti!idad para !a producci)n de fic0as cata!o'r#ficasLongitud de la clave
Este par#metro define e! tama%o de !a c!ave de c!asificaci)n para este proceso de impresi)n- Se debe se!eccionar una !on'itud .ue sea suficiente, dependiendo de! campo de! .ue se e/trae !a c!ave, para producir !a secuencia correcta- 1or e*emp!o, si se especifica una !on'itud de 1H caracteres para un t,tu!o, CDS&ISIS s)!o usar# !os 1H primeros caracteres para ordenar !os t,tu!os- Esto puede tener !as si'uientes consecuenciasA primero, todos !os t,tu!os .ue difieren s)!o desde !a undYcima posici)n en ade!ante, .uedar#n probab!emente en orden a!eatorio, (a .ue CDS&ISIS asumir# .ue estos son de 0ec0o i'ua!es] se'undo, si e! t,tu!o es uno de !os encabe$amientos, s)!o se imprimir# e! primero, debido a .ue CDS&ISIS imprime e! encabe$ado s)!o cuando 0a( un cambio de !a c!ave de c!asificaci)n correspondiente1or otro !ado, no debe se!eccionarse una c!ave de c!asificaci)n demasiado !ar'a, (a .ue esto aumentar# e! tama%o de! arc0ivo, ( por !o tanto e! tiempo de c!asificaci)n- dem#s, 0a( un !,mite m#/imo de! tama%o tota! de !as c!aves de c!asificaci)n, .ue no debe e/ceder de FH9N caracteres, ( de! tama%o de! re'istro de! arc0ivo "IT, .ue no puede e/ceder !os EHHHH caracteres- 1or !o tanto, si se desea c!asificar con m#s de una c!ave, debe ase'urarse .ue e! tama%o m#/imo de !a c!ave inte'rada 8para todas !as c!aves:, no e/ceda de FH9N caracteres, ( .ue !a suma de !as !on'itudes de !as c!aves con !a !on'itud de !os encabe$amientos correspondientes no e/ceda de EHHHH caracteres- Si esto !!e'ara a suceder, CDS&ISIS 'enera un mensa*e de a!erta, e i'nora !os re'istros de !on'itud e/cesiva
Recuadro de marcado de FST
Este recuadro !e indica a CDS&ISIS si 0a de considerar 8si est# marcado: o i'norar 8si est# en b!anco: !a c!ave de c!asificaci)n re!acionada- Esta opci)n puede ser +ti! cuando se estYn uti!i$ando 0o*as de traba*o de impresi)n predefinidas-
B. E=!resiones de B+squeda
1. 1ipos de tErminos de b"s:%eda
! formu!ar !a e/presi)n de b+s.ueda, pueden usarse tres tipos de tYrminosA e/actos, truncados a !a derec0a, ( NG, se'+n se e/p!ica a continuaci)n-
a. 8Drminos e=actos
Un tYrmino e/acto es cua!.uier e!emento de b+s.ueda definido para una base de datos dada, ta! como un descriptor de materia, pa!abra c!ave, frase, pa!abras de! t,tu!o, nombres de autor, etc- E! usuario debe estar fami!iari$ado con !os tYrminos de b+s.ueda disponib!es en cada base de datos en !a .ue pretenda rea!i$ar b+s.uedasCuando se usa un tYrmino de b+s.ueda e/acto, este debe ser especificado en !a forma idYntica en .ue es conocido por CDS&ISIS- ! formu!ar una consu!ta, se deber,a tener a mano una !ista de !os tYrminos de b+s.ueda 8o usar !a ventana 47997=81A7=, para ver !a !ista de !os tYrminos de b+s.ueda disponib!es:un variaciones menores en !a orto'raf,a 0ar#n .ue CDS&ISIS rec0ace un tYrmino- 1or e*emp!o, si e! tYrmino conocido por CDS&ISIS es CO;O9 8de acuerdo con e! uso en !os Estados Unidos:, no podr# usarse e! tYrmino en su forma brit#nica CO;OU9, (a .ue esta ser# rec0a$adaFUn punto importante .ue debe tenerse presente, es .ue si e! tYrmino de b+s.ueda contiene parYntesis, o cua!.uiera de !os =<5A14=A5> 45 2F>GC541 8Q Z 8%: 8F: . a [:, o si empie$a con e! s,mbo!o b, debe ser encerrado entre comi!!as dob!es 8c: para e!iminar una posib!e ambi'[edad- 1or !o tanto, si e! tYrmino de b+s.ueda a uti!i$ar esA
ALEMANIA *REP"BLICA FEDERAL+
Cabe destacar .ue CDS&ISIS en su confi'uraci)n standard no 0ace distinciones entre min+scu!as ( ma(+scu!as, ni toma en cuenta !os acentos para efectos de comparaci)n de !os tYrminos de b+s.ueda, por !o .ue !os tYrminosA Cora$)n, cora$)n, CO9 PCN ser#n considerados idYnticos en este caso en particu!ar 8N- de! T-:
F
E! truncamiento a !a derec0a se indica co!ocando un si'no de d)!ar 8a: inmediatamente despuYs de! +!timo car#cter de !a ra,$- Sup)n'ase por e*emp!o .ue !a !ista de tYrminos de b+s.ueda contiene e! si'uiente con*unto de tYrminosA
ILE O/0ANI1ATION IL2 IL2 INDUST/3 IL2 LI4/A/IES IL252A6E/ IL252A6IN0 IL252A6IN0 T/AININ0 IL2ST/I% ILT/ATION
es e.uiva!ente aA
! i'ua! .ue en e! caso de @EA;78=> 5H19@=>, si !a ra,$ contiene parYntesis, a!'uno de !os =<5A14=A5> 45 2F>GC541, o si empie$a con e! si'no b, debe encerrarse entre comi!!as dob!es 8>:- 1or e*emp!o, cFILM ad es e.uiva!ente aA
IL2 IL2 INDUST/3 IL2 LI4/A/IES
pero FILM a 8sin encerrar!o entre comi!!as dob!es:, producir# un mensa*e de error-
c. 8Drminos A@&
Un t6r"ino ?%@ es un tYrmino co!ectivo .ue representa a un con*unto predefinido de tYrminos de b+s.ueda- Cuando se inc!u(e un tYrmino NG en !a formu!aci)n de una b+s.ueda, CDS&ISIS unir# con una operador O 8or:, todos !os tYrminos de b+s.ueda de !os asociados con e! tYrmino NG especificadoUn tYrmino NG consiste en !a pa!abra NG se'uida por un identificador +nico, 'enera!mente mnemotYcnico, asi'nado a! con*unto de tYrminos asociados- 1or e*emp!o, e! tYrmino AN' BENELU( puede usarse para recuperar !os re'istros indi$ados con e! nombre de cua!.uier pa,s de! 'rupo 3ene!u/ 83Y!'ica, "o!anda ( ;u/embur'o:ntes de .ue pueda usarse un tYrmino NG en una b+s.ueda, su contenido debe ser definido especificando e! con*unto de tYrminos asociados- N)tese .ue no es necesario definir dic0os tYrminos para todas !as bases de datos- 1or !o tanto, antes de intentar usar un tYrmino NG debe ase'urarse .ue efectivamente e/iste esta faci!idad para !a base de datos considerada, ( .ue e! tYrmino NG .ue se desea usar, est# efectivamente definido-
2. Dperadores de 3"s:%eda
Se pueden combinar dos o m#s tYrminos de b+s.ueda en una e/presi)n, usando operadores de b+squeda .ue indi.uen !a re!aci)n .ue se desea imponer entre e!!os-
E! O !)'ico por !o tanto, se uti!i$a para amp!iar e! #mbito de !a b+s.ueda, ( en 'enera! aumentar# e! n+mero de re'istros recuperados 8"ITS . El s"#olo usado para representar al operador / lgico es el s"#olo de su"a (? . s,, por e*emp!o para recuperar documentos acerca de !os pa,ses de! 'rupo 3ene!u/, podr,a uti!i$arse e! operador O !)'ico de! modo si'uienteA
B.L%ICA Z HOLANDA Z LU(EMBUR%O
E! G !)'ico por !o tanto es uti!i$ado para restrin'ir e! #mbito de !a b+s.ueda a! re.uerir !a co7ocurrencia de tYrminos, ( en 'enera! reducir# e! n+mero de re'istros recuperadoss, por e*emp!o, para recuperar documentos sobre qsistemas en !,nea de recuperaci)n de informaci)nr, puede uti!i$arse e! operador G de! modo si'uienteA
SISTEMAS EN L0NEA Q RECUPERACIN DE INFORMACIN
N)tese .ue, a! i'ua! .ue en e! O !)'ico, e! orden de !os tYrminos es irre!evanteE! resu!tado de un G !)'ico puede ser un con*unto vac9o, o sea, un con*unto .ue no contiene e!ementos- En este caso, no se recuperan documentos- En e! e*emp!o anterior, se obtendr# e! con*unto vac,o si en !a base de datos no ha- nin/3n re'istro .ue conten'a simu!t#neamente !os tYrminos SISTE6 S EN ;LNE ( 9ECU1E9 CICN DE IN=O96 CICN-
*F+
mismo campo u ocurrencia individua! de un campo repetib!e, por e*emp!oA 1KC1 *F+ >C53=
i'ua! .ue 8F:, pero con !a restricci)n adiciona! de .ue !os dos tYrminos no se 0a!!en a m#s de n pa!abras de distancia, donde n es e! n+mero de puntos m#s uno1or e*emp!oA 1KC1 . >C53= 1KC1 . . >C53= 1KC1 . . . >C53= ad(acentes m#/imo una pa!abra entre a'ua ( sue!o m#/imo dos pa!abras entre a'ua ( sue!o-
i'ua! .ue *F+, pero con !a restricci)n adiciona! de .ue !os dos tYrminos se 0a!!en e/actamente a n pa!abras de distancia, donde n es e! n+mero de si'nos s m#s uno1or e*emp!oA 1KC1 a >C53= 1KC1 a a >C53= ad(acentes e/actamente una pa!abra entre a'ua ( sue!o
1KC1 a a a >C53= e/actamente dos pa!abras entre a'ua ( sue!oN)tese .ue !os operadores - ( s deben estar precedidos ( se'uidos por un espacio-
d. @7 l)ico E@78F
E! NO !)'ico es e! operador de e/c!usi)n de con*untos- E! resu!tado de un NO !)'ico entre dos con*untos, es e! con*unto .ue contiene todos !os e!ementos de! primer con*unto .ue no pertene$can tambiYn a! se'undo con*unto- 1or !o tanto, si ( 3 son dos tYrminos .ue representan !os dos con*untos de documentos indi$ados con !os tYrminos (3 respectivamente, !a operaci)n NO !)'ico entre ( 3, es e! con*unto de documentos indi$ados ba*o e! tYrmino pero .ue no est#n indi$ados simu!t#neamente ba*o e! tYrmino 3, como se indica en e! si'uiente es.uemaA
El s"#olo usado para indicar la operacin N/ lgico es el si/no de ne/acin 7@8. E! NO !)'ico debe usarse con 'ran cuidado, (a .ue puede f#ci!mente resu!tar en !a pYrdida inadvertida de materia! re!evante1or e*emp!o, en una b+s.ueda de documentos acerca de 'rupos de minusv#!idos pero e/c!u(endo a ni%os minusv#!idos parecer,a conveniente formu!ar !a b+s.ueda de! modo si'uienteA
%RUPOS MINUSVLIDOS [ NIeOS MINUSVLIDOS
Sin embar'o, es mu( posib!e .ue un documento sobre e! tema de interYs tambiYn conten'a una secci)n re!ativa a ni%os minusv#!idos- Este documento ser,a e!iminado si se usa !a consu!ta anteriorN)tese adem#s .ue a diferencia de! O !)'ico ( de! G !)'ico, !a operaci)n NO !)'ico no produce e! mismo resu!tado si se invierte e! orden de !os dos operandos- O sea, i 3 no es !o mismo .ue 3 i 8e/cepto para e! caso especia! en .ue ( 3 representan e! mismo con*unto, en cu(o caso e! resu!tado es e! con*unto vac9o:-
Si dos o m#s operadores de !a misma prioridad aparecen en e! mismo nive! de parYntesis en !a misma e/presi)n, ser#n e*ecutados de i$.uierda a derec0a- 1or !o tanto, para eva!uar !a e/presi)n de! si'uiente e*emp!oA
A : 4 9 C
CDS&ISIS eva!uar# primero 3 < C ( despuYs eva!uar# e! O !)'ico entre 6ientras .ue para eva!uarA
(A : 4) 9 C
( 83 < C:-
primero eva!uar# l 3 ( despuYs e! G !)'ico entre 8 l 3: ( C- Se pueden anidar parYntesis en caso necesario, como !o muestra e! si'uiente e*emp!oA
((A : 4) 9 C : (D : E) : ) # 0
! formu!ar una e/presi)n de b+s.ueda deben observarse a!'unas re'!as sint#cticas simp!esA No puede 0aber dos operadores !)'icos ad(acentes, e/cepto por > . > ( > a > repetidos 8.ue sin embar'o no pueden me$c!arse:] ;os parYntesis deben e.ui!ibrarse, o sea, e! n+mero de parYntesis .ue abren debe ser i'ua! a! n+mero de parYntesis .ue cierran, ( cada parYntesis .ue abre debe corresponder a uno .ue cierra-
;os ca!ificadores de !os operandos pueden ser uti!i$ados en con*unci)n con operadores de b+s.ueda para restrin'ir !a b+s.ueda a campo8s: especificado8s:, ( pueden ap!icarse tambiYn a tYrminos de b+s.ueda truncados a !a derec0a, o a tYrminos NG- 1or e*emp!o, considYrese una base de datos bib!io'r#fica donde !os tYrminos se 'eneran por pa!abras usando todos !os campostravYs de !a operaci)n G es posib!e recuperar en forma simp!e cua!.uier re'istro .ue conten'a !os tYrminos INTE9N CION ;, EU1E9TOS ( 9EUNICNA
INTERNACIONAL Q E(PERTOS Q REUNIN
Sin embar'o, e! n+mero de re'istros .ue satisfacen esta consu!ta puede ser mu( 'rande, (a .ue cada pa!abra puede aparecer en cua!.uier campo, p-e*- t,tu!o, nombre de or'anismo, materia, etc- Uti!i$ando e! operador 8F:A
INTERNACIONAL *F+ E(PERTOS *F+ REUNIN
e! n+mero de re'istros recuperados se reducir#, pero pueden persistir ambi'[edades, (a .ue !os tYrminos pueden aparecer en e! resumen, en e! t,tu!o, e! editor, etcSin embar'o, a! a%adir e! ca!ificador /* 2+A
INTERNACIONAL *F+ E(PERTOS *F+ REUNIN/* 2+
s)!o !os re'istros .ue contienen todos !os tYrminos en !a misma ocurrencia de! campo ND ser#n recuperados 8n)tese .ue en este caso es suficiente con ca!ificar s)!o uno de !os tYrminos:- Cuando e! operando es un tYrmino truncado a !a derec0a o un tYrmino NG, CDS&ISIS ap!icar# e! ca!ificador a todos !os miembros de! con*unto correspondiente- 1or !o tanto, e! e*emp!oA
AN' BENELU(/* $+
es e.uiva!ente aA
B.L%ICA/* $+ Z HOLANDA/* $+ Z LU(EMBUR%O/* $+
Si !a e/presi)n de b+s.ueda contiene a!'+n @EA;78= AN', ser#n desp!e'ados !os apuntadores 8postin's: de cada uno de !os tYrminos de b+s.ueda asi'nados a! tYrmino NG, as, como e! va!or a're'ado de !os apuntadores 8postin's: de! tYrmino NG- De manera seme*ante, si !a e/presi)n de b+s.ueda contiene C8 @EA;78= @AC8914= 1 31 45A59O1, ser#n desp!e'ados !os apuntadores 8postin's: de cada tYrmino individua!, as, como e! va!or a're'ado de todos !os apuntadores 8postin's: de! tYrmino truncado-
Si se usa un tYrmino .ue no es v#!ido, CDS&ISIS definir# e! va!or de !os apuntadores 8postin's: como cero, ( marcar# e! tYrmino con e! mensa*eA
QQ NO SE ENCUENTRA QQ
Como (a se mencion), CDS&ISIS asi'na un n+mero +nico a cada e/presi)n de b+s.uedaTambiYn mantiene nota de !os re'istros .ue cump!en con !a e/presi)n de b+s.ueda- En e/presiones de b+s.ueda posteriores, se puede 0acer referencia a e/presiones previas simp!emente usando e! n+mero de! con*unto .ue !e asi'n) CDS&ISIS precedido por e! si'no 8d:Esta posibi!idad permite desarro!!ar !a estrate'ia de b+s.ueda paso a paso- E! dividir !a consu!ta en e!ementos no s)!o permite verificar paso a paso e! n+mero de re'istros recuperados, sino .ue tambiYn permite desp!e'ar !os re'istros mismos, de modo .ue se puede verificar en cua!.uier momento !a va!ide$ !)'ica de !a b+s.ueda formu!ada, en tYrminos de !os re'istros recuperadosSup)n'ase por e*emp!o, .ue despuYs de desp!e'ar !os re'istros recuperados por !a e/presi)n 8IT ;I l =9 NCI : < 9TE, se identifican a!'unos re'istros irre!evantes recuperados debido a .ue se refieren a !a conservaci)n de monumentos- 1odr,a entonces modificarse !a formu!aci)n introduciendo !a e/presi)n de b+s.uedaA
;1 # CONSE/,ACI<N DE 2ONU2ENTOS
;as referencias a e/presiones de b+s.ueda definidas previamente se denominan referencias retrospectivasN)tese .ue es posib!e ap!icar un ca!ificador a una referencia retrospectiva- 1or e*emp!oA
;1=(>")
se!eccionar,a entre !os re'istros recuperados por !a e/presi)n de b+s.ueda 1, s)!o a.ue!!os en donde esa e/presi)n se cump!e en e! campo NFNo 0a( re'!as predefinidas para formu!ar una b+s.ueda- E! usuario desarro!!ar# sus propios 0#bitos conforme ad.uiere e/periencia en e! uso de CDS&ISIS- En 'enera!, !as personas con poca e/periencia deben evitar e! uso de e/presiones comp!e*as a! principio, sino m#s bien empe$ar con e/presiones simp!es, .ue a! combinarse produ$can !a formu!aci)n deseada- "aciendo referencia a! e*emp!o anterior, !a misma b+s.ueda se pudo formu!ar en F pasos, de !a manera si'uienteA
6*n,unt* nOm. T1B 6*n,unt* nOm. T2B 6*n,unt* nOm. T3B 6*n,unt* nOm. T4B A/TE ITALIA : /ANCIA CONSE/,ACI<N DE DOCU2ENTOS ;1 9 ;! : ;?
r'ument de commutateur 1#
1ara rea!i$ar una b+s.ueda en te/to !ibre, primero debe se!eccionarse e! comando *+squeda e%perta en e! M58F 45 BF>GC541 ( escribir su ecuaci)n de b+s.ueda en e! recuadro $%presin de b+squeda de !a ventana BF>GC541 5H<5A@1- 1ara poder distin'uir!a de una e/presi)n de b+s.ueda norma!, debe precederse con un si'no interro'ativo, de! modo si'uienteA A e%presin booleana o A Bn e%presin booleana dondeA A Bn identifica a esta como una b+s.ueda en te/to !ibrerestrin'e optativamente !a b+s.ueda en te/to !ibre a! resu!tado de una b+s.ueda previa 8n es e! n+mero de! con*unto de !a b+s.ueda previaA Esta puede 0aber sido una b+s.ueda a travYs de! arc0ivo invertido, o una b+s.ueda en te/to !ibre, o una combinaci)n de ambos tipos:] si se omite, !a b+s.ueda en te/to !ibre se rea!i$ar# sobre toda !a base de datos]
e%presin booleana es una e/presi)n boo!eana de CDS&ISIS se'+n se define en !a p#'ina N1 de! >Manual de Referencia CDS/ISIS. 5ersin *.>?En respuesta a una b+s.ueda en te/to !ibre, CDS&ISIS eva!uar# !a e/presi)n boo!eana para cada re'istro de! arc0ivo maestro, ( construir# una !ista "IT .ue identifica !os re'istros .ue satisfacen !a condici)n especificada 8o sea, todos !os re'istros para !os cua!es !a e/presi)n boo!eana produce e! va!or @erdadero etruef:- 1or e*emp!oA
@ A!" . BUnescoC an* Aal(A!>#c) D= 1&'>
recuperar,a todos !os re'istros .ue contienen Unesco en e! campo DF, con una fec0a de pub!icaci)n 8vDNic: ma(or o i'ua! a 198N- ;o si'uienteA
@ ;! (E(A!") or E(A!&)) an* A!>#$ . BunescoC
recuperar,a, entre !os re'istros recuperados por !a e/presi)n dD, s)!o a.ue!!os .ue contienen unesco en e! subcampo b de! campo DN, siempre ( cuando estos re'istros conten'an (a sea e! campo DF o e! D9 o ambos! i'ua! .ue !as b+s.uedas con e! arc0ivo invertido, cada b+s.ueda en te/to !ibre recibe un n+mero de con*unto, .ue puede posteriormente uti!i$arse en otras e/presiones de b+s.ueda- N)tese .ue aun cuando !as e/presiones .ue usan e! arc0ivo invertido ( !as de te/to !ibre, no pueden combinarse en una so!a e/presi)n, es posib!e a travYs de !as referencias retrospectivas combinar cua!.uier n+mero de e!!as en e/presiones por separado, ta! como se muestra en e! e*emp!o si'uienteA
6*n,. 1 A0UA 9 SUELO 6*n,. 2 @ ;1 Aal(A!>#c) D 1&'( 6*n,. 3 AN3 LATINOA2E/ICA 6*n,. 4 ;! 9 ;?
Debido a .ue CDS&ISIS debe !eer cada re'istro de! arc0ivo maestro para poder verificar si se cump!en !as condiciones de !a b+s.ueda se satisfacen, e! tiempo de proceso de b+s.uedas en te/to !ibre puede ser mu( 'rande, especia!mente si se ap!ica a una base de datos 'rande-
CDS&ISIS mantiene informado a! usuario acerca de! proceso, represent#ndo!o en panta!!a, de modo .ue se puede ir viendo e! desarro!!o de !a b+s.ueda- ;a fi'ura muestra !a apariencia de !a panta!!a durante !a e*ecuci)n de una b+s.ueda en te/to !ibre-
;os recuadros presentan !a si'uiente informaci)nA 10ase-7 Tipo de operaci)n .ue se rea!i$a 1rocessin'-7 6uestra e! curso de !a operaci)n con !os si'uientes datosA 6=N "ITS ` muestra e! 6=N de! re'istro .ue est# en proceso muestra e! n+mero de re'istros recuperados 0asta e! momento 8se incrementa en 1 cada ve$ .ue un re'istro cump!e con !a e/presi)n boo!eana:] muestra e! porcenta*e de aciertos, o sea, e! porcenta*e de re'istros recuperados, respecto de! n+mero de re'istros procesados-
9E2S es e! n+mero tota! de re'istros a ser procesados;a e*ecuci)n de una b+s.ueda en te/to !ibre puede suspenderse en cua!.uier momento pu!sando C18953, con ob*eto de ver con m#s cuidado !os resu!tados parcia!es-
a. Funcin LREE/ormatoFGdeGaF
1arecida a !a funci)n L, !a funci)n LR consu!ta e! arc0ivo inverso por e! tYrmino definido en for"ato, ( devue!ve todos !os apuntadores 8postin's: de! mismo- 1or e*emp!oA ref8!r88v1H::,v1,vD:, devo!ver# !os campos 1 ( D de todos !os re'istros .ue ten'an como apuntador 8postin': e! tYrmino contenido en e! campo 1H- Se puede !imitar e! ran'o de !os apuntadores a ser recuperados uti!i$ando !os par#metros opciona!es de ( a- 1or e*emp!oA !r88v1H:,E,O: so!o recuperar# !os apuntadores de! E a! O- ;os par#metros opciona!es de ! a pueden ser e/presiones numYricas v#!idas-
c. Funcin @#S8E/ormatoF
! i'ua! .ue !a funci)n L, !a funci)n NPST busca en e! arc0ivo inverso e! tYrmino definido por for"ato, ( devue!ve e! n+mero de apuntadores 8postin's: de! mismo-
d. Funcin 7CC
;a funci)n OCC devue!ve e! n+mero actua! de ocurrencias contenidas en un 'rupo repetib!e- 1uede ser usada para producir !istados numerados- 1or e*emp!o, e! formatoA
(AF0=)
produce una !,nea por cada ocurrencia de! campo OH- Usando !a funci)n OCC se puede escribirA
if E(AF0) tGen f(occ,1,0),C8 B fi,AF0=)
e. Funcin SIHEE/ormatoF
Devue!ve e! tama%o de !a cadena de caracteres 'enerada por for"ato- Debe tenerse en cuenta .ue Ysta funci)n es sensib!e a! comando modo- s,, si e! campo 1H contiene DH caracteres, si$e8mp!,v1H: devo!ver# DH, mientras .ue si$e8md!,v1H: devo!ver# e! va!or DD, a! contar e! punto ( e! espacio 'enerado autom#ticamente por e! "odo dato-
devue!ve 1 si e! contenido de! campo 1H se corresponde a! patr)n ( H en caso contrario;a se'unda forma puede usarse para comprobar otras condiciones de acuerdo con e! va!or de !a e/presi)n numYrica, .ue puede ser una de !as si'uientesA 1 7 a!fanumYrica 8!a cadena contiene so!o caracteres a!fabYticos o numYricos:]
2 7 a!fabYtica 8!a cadena contiene so!o caracteres a!fabYticos:] ! 7 numYrica 8!a cadena contiene so!o caracteres numYricos:] $ 7 enteros decima!es 8!a cadena es un entero opciona!mente con si'no, p- e*-A 7DF: 5 7 N+mero decima! 8!a cadena es un va!or numYrico, inc!uso en notaci)n cient,fica:1or e*emp!oA
tHEe(?,A"0)
devue!ve 1 si e! campo FH contiene so!o !os d,'itos de! H79Ten'a en cuenta .ue CDS&ISIS usar# !a tab!a ISIS C-T 3 para determinar cuando un car#cter es a!fabYtico o no 8veasY !a p#'- DI1 de! >Manual de Referencia CDS/ISIS. 5ersin *.>?:-
a. Funcin DA8EEe=!F
Devue!ve !a fec0a actua! (&o !a 0ora en e! formato especificado por !a e/presi)n numYrica e!p- E! va!or de e!p puede ser uno de !os si'uientesA 17 devue!ve !a fec0a de idYntica forma .ue !a funci)n D TEST 61 de ISIS 1asca!, es decir una cadena de 18 b(tes de !a forma 667DD7GG ""A66ASS 8p-e*date81: puede devo!verA H97EH79O 1IAHEAFF:] devue!ve so!o !a fec0a 8p-e*- date8D: puede devo!verA H97EH79O:] devue!ve so!o !a 0ora 8p-e*- date8E: puede devo!verA 1IAHEAFF:-
D7 E7
'. Funcin DB
;a funci)n DB devue!ve e! nombre de !a base de datos activa-
c. Funciones de su'cadenas
Se pueden obtener subcadenas a partir de una cadena de caracteres de dos formas diferentesA 1Uti!i$ando e! comando Q45><31D1;758@=.3=8K7@C4 *unto con !a funci)n S 8veasY p#'s- IH ( O1 >Manual de Referencia CDS/ISIS. 5ersin *.> ?:, como en e! si'uiente e*emp!oA S*B2$MB &+Q!.5 8en Yste caso CDS&ISIS e/traer# I caracteres a partir de! Fc de !a cadena devue!ta por !a funci)n S:] Uti!i$ando !a nueva funci)n de subcadenas SS7posElongEformato8. ;a funci)n SS devo!ver# !a subcadena de !a cadena indicada en for"ato .ue empie$a en !a posici)n
D-
pos ( de una !on'itud de lon/ caracteres !on'- 1or e*emp!o SS*1M5MB!#+ e/trae !os I primeros caracteres de! campo EH;a principa! diferencia entre !as dos formas consiste en .ue en !a funci)n SS tanto pos como lon/ pueden e/presiones numYricas mientras .ue en e! comando Q45><31D1;758@=.3=8K7@C4 !os va!ores deben ser constantes numYricas-
En Yste e*emp!o, e! contenido de! campo 1 determinar# si se e*ecuta e! formato fmt1 o e! fmtD-
C. 5aria'les de Formato
CDS&ISIS predefine die$ variab!es numYricas de formato ( die$ variab!es de cadena de formato, .ue pueden ser uti!i$adas en !os formatos cuando sea necesario- ;as die$ variab!es numYricas de formato se !!aman desde EH a E9 ( !as die$ variab!es de cadena desde SH a S9- E! va!or de dic0as variab!es se inicia!i$an a H 8cero: en e! caso de !as numYricas ( a cadena nu!a en !as de cadena, cada ve$ .ue se e*ecuta e! formatoSe puede asi'nar o cambiar e! va!or de una variab!e numYrica como si'ueA
En)Ue%presin num rica 8por e*emp!oA 51)UB13*B1#+Z5: G se pueden cambiar o asi'nar e! va!or de una variab!e de cadena como si'ueA Sn)U*formato+ 8por e*emp!oA >5)U*B1#+:TYn'ase en cuenta .ue se precisan parYntesis a!rededor de for"atoSe puede usar una variab!e numYrica en todos !os casos en .ue se deban usar va!ores numYricos, por e*emp!o como operando de e/presiones numYricas como 76 51Z1#]25 @O58 ... 67- Como cua!.uier otro va!or numYrico, !as e/presiones numYricas no pueden ser mostradas directamente, pero pueden ser tratadas previamente usando !a funci)n F 8veasY p#'- NO de! >Manual de Referencia CDS/ISIS. 5ersin *.> ?:;as variab!es de cadena pueden usarse tanto como operandos de cua!.uier e/presi)n de cadena como cua!.uier comando de formato-
D. Comando 9HILE
E! comando WHILE proporciona capacidad iterativa en !a medida .ue se necesite !a e*ecuci)n repetida de un formato- Se codifica como se indica a continuaci)nA WHILE condicin 7formato8 dondeA condicin formato es una e/presi)n 3oo!eana se'+n se definen en !a p#'- N1 ( si's- de! >Manual de Referencia CDS/ISIS. 5ersin *.> ?] es e! formato CDS&ISIS .ue debe ser repetido mientras .ue !a e/presi)n 3oo!eana sea V5A4145A1-
Si e! va!or inicia! de condicin es F13>= entonces no se e*ecutar# en nin'+n caso e! formato- 1ara .ue termine e! cic!o se debe inc!uir en e! formato a!'+n comando .ue 'arantice .ue en a!'+n momento !a condicin resu!te F13>=, ( se cierre e! cic!o- 1or e*emp!oA
e1B=18e2B=n*66I070J8 .-ile e1C=e2 IfIe18180J8M. L8070 Ue1V; e1B=e1R1J
Yste e*emp!o muestra cada ocurrencia de! campo OH en una nueva !,nea, precedida por e! n+mero de !a ocurrencia, p-e*-A
1. P)ime) Aut*) 2. Se+und* Aut*) 3. ?e)6e) Aut*)
.-ile e2C=e0 and ssIe2818s1JCDMDM Ie2B=e2R1J8 s2B=IssIe1R18e2'e1'18s1JJ8 if siKeIs2JD0 t-en fIe38180J8M. L8s2; e3B=e3R1 fi8 e1B=e2R1 J
En Yste e*emp!o se e/traen !os descriptores de! campo N9 enmarcados entre g h, ( se muestran en una nueva !,nea precedidos por su n+mero secuencia!, p-e*-A
1. P)ime) des6)i(t*) 2. Se+und* des6)i(t*) 3. ?e)6e) des6)i(t*)
E.
6icrosoft 4indo5s, como !a ma(or parte de !os ambientes 'r#ficos, ofrece amp!ias capacidades de tratamiento en !a visua!i$aci)n e impresi)n de caracteres de te/to- 1or e*emp!o !e permite esco'er !as fuentesN .ue ser#n usadas en e! dispositivo de sa!ida de te/toCDS&ISIS para 4indo5s proporciona nuevos comandos para manipu!ar !a visua!i$aci)n usando varias fuentes, inc!uso proporciona!es, variando su tama%o ( co!or- Se pueden a%adir estos nuevos comandos a formatos e/istentes para me*orar !a ca!idad tipo'r#fica de !as sa!idas a panta!!a o impresora;os formatos definidos en !a versi)n para 6S7DOS se muestran usando por defecto !a fuente fi*a, no proporciona! >Courier Ne5?, para simu!ar !a sa!ida en dic0o ambiente ba*o 4indo5s e interpretar correctamente !os par#metros de san'r,a e/presados en n+mero de caracteres- Sin embar'o cuando se usan fuentes proporciona!es, un comando comoA >San'rar !a primera !,nea con I caracteres? no tendr# siempre e! mismo efecto, dado .ue cada car#cter tiene diferente anc0ura- ;os nuevos comandos !e podr#n a(udar para e! dise%o de formatos con una apariencia adecuada en estos casos;os si'uientes apartados describen en deta!!e dic0os comandos-
1. )omando ,DN1S
E! comando FONTS define e! con*unto de fuentes 8tambiYn !!amado tab!a de fuentes: .ue se usar# en su formato- Si est# presente, siempre debe ser e! primer comando en e! formato- En otro caso CDS&ISIS usar# e! par#metro por defecto e! definido en e! par#metro 11H de! SGS1 9-1 9, o e! con*unto de fuentes definido por defecto en 4indo5s si tambiYn dic0o par#metro de! s(spar-par est# ausenteE! comando FONTS se codifica como si'ueA FONTS 77familiaGEfuenteG8 E 7familiaHEfuente8E . . . 8
Una fuente es un con*unto de caracteres .ue tiene una +nica combinaci)n de a!tura, anc0ura, aspecto, *ue'o de caracteres ( otros atributos- ;as ap!icaciones usan fuentes para visua!i$ar o imprimir te/tos con varios aspectos ( tama%os- 1or e*emp!o, !os procesadores de te/tos usan fuentes para proveer a! usuario una interfase de! tipo !o .ue ve es !o .ue obtiene 8b,hat -ou see is ,hat -ou /et b, 4GSI4G2:N
Una fuente en particu!ar se define con !os nombres de !a fa"ilia ( de !a fuente, separados por una coma ( encerrados entre parYntesis- ;a fami!ia es un con*unto de fuentes .ue tienen simi!ares caracter,sticas, !a fuente representa a una fuente espec,fica de una fami!ia en particu!ar- ;as fami!ias est#n predefinidas, !as fuentes dependen de! con*unto de !as disponib!es 8insta!adas en su pro'rama 4indo5s:, en su ordenador 8se puede obtener una !ista de e!!as uti!i$ando e! comando FC58@5> de! P1853 45 C=8@A=3 de 4indo5s:;a si'uiente tab!a indica !as fami!ias de fuentes .ue se pueden usar ( da e*emp!os de fuentes para cada una de e!!asF1;7371 N73 R=;18 >J7>> ;=45A8 >9A7<@ 459=A @59O D5>9A7<97:8 Desconocida o defecto 84indo5s: 9oman, fuentes de espaciado proporciona! ( con >bi'oti!!o?S5iss, fuentes de espaciado proporciona! ( sin >bi'oti!!o?=uentes de espaciado fi*o=uentes Script =uentes Decoradas =uentes tYcnicas, s,mbo!o ( matem#ticasTimes Ne5 9oman, 1a!atino ria! Courier Ne5, 1ica Cursive O!d En'!is0, ITC Papf C0ancer( S(mbo! E?5;<3=>
CDS&ISIS numera cada fuente definida en e! comando fonts a partir de H- 1or e*emp!o, si se desean uti!i$ar !as fuentes >Times Ne5 9oman? ( > ria!? se deber# usar e! si'uiente comandoA
fonts((ro+an,Ti+es New /o+an),(swiss,Arial))
En Yste caso !a fuente !a fuente >Times Ne5 9oman? ser# !a fuente H ( > ria!? ser# fuente 1partir de entonces, en su formato, podr# se!eccionar cua!.uiera de e!!as usando e! comando Fn descrito mas ade!ante, para activar !a deseada-
2. )omando )D<S
E! comando COLS define e! con*unto de co!ores 8tambiYn !!amado ta#la de colores: .ue ser#n usados en su formato- E! comando CO;S so!o puede ser usado inmediatamente detr#s de! comando =ONTS- En otras pa!abras, para uti!i$ar e! comando COLSM antes debe 0aberse definido e! comando FONTS- Si no se define e! comando COLS,
CDS&ISIS usar# e! especificado en e! par#metro 11H de! SGS1 9-1 9 o !a tab!a de co!ores por defecto de 4indo5s si no se defini) dic0o par#metroE! comando COLS se codifica como se indica a continuaci)nA COLS 77ro:oGEverdeGEa(ulG8 E 7ro:oHEverdeHEa(ulH8E . . . 8 dondeA ro:o8 verde8 a(ul8 es un n+mero de! H a! DII .ue indica e! 'rado de ro*o es un n+mero de! H a! DII .ue indica e! 'rado de verde es un n+mero de! H a! DII .ue indica e! 'rado de a$u!
;os distintos co!ores se obtienen a travYs de una me$c!a de !os tres co!ores b#sicosA ro*o, verde ( a$u!, e! 'rado de cada co!or indica !a cantidad de dic0o co!or en !a me$c!a en una esca!a de! 1 a! DII- ;a pa!eta de co!ores var,a desde e! ne'ro 8H,H,H: 0asta e! b!anco 8DII,DII,DII:- 1or e*emp!o e! co!or 8DII,H,H: indica e! ro*o puroCDS&ISIS numera cada co!or definido en una tab!a a partir de! H- 1or e*emp!o si se .uieren definir !os co!ores ro*o, verde ( a$u! se podr# usar e! si'uiente comandoA
COLS ((!((,0,0),(0,!((,0),(0,0,!(())
En este caso, e! ro*o ser# e! co!or H, e! verde e! co!or 1 ( e! a$u! e! co!or D- DespuYs en e! formato, se puede se!eccionar cua!.uiera de Ystos co!ores usando e! comando CLn 8veasY m#s ade!ante:-
a. San)r>a
Se puede uti!i$ar e! comando M para definir e! mar'en '!oba! i$.uierdo como si'ueA M 7 sangr9aEpsangr9a 8 dondeA sangr9a psangr9a es !a san'r,a a ap!icar a! p#rrafo desde e! mar'en i$.uierdo, ( es !a san'r,a de !a primera !,nea de! p#rrafo-
mbas medidas est#n e/presadas en puntos 8una pu!'ada e.uiva!e a 1FFH puntos ( un cent,metro a INO:Este comando es simi!ar a! comando de san'r,a .ue si'ue a un se!ector de campo en e! !en'ua*e de formateo 8p-e*- @1H8I,1H::, pero e! comando 6 !e permitir# no so!o tener un contro! m#s preciso de !a san'r,a, si no tambiYn e! ap!icar!a a m#s de un campo-
indica !a posici)n de! si'uiente car#cter e/presada en pasos desde e! mar'en i$.uierdo actua!-
Si no est# presente 7valor8 ser# tomado un va!or por defecto- Este comando es simi!ar a! comando CM pero permite un contro! m#s preciso de !a tabu!aci)n-
c. Comando de Centrado
Este comando permite centrar un te/to entre !os m#r'enes i$.uierdo ( derec0o activosSe codifica como se indica a continuaci)nA QC
d. Comando de -usti/icado
1ermite distribuir e! te/to entre !os m#r'enes i$.uierdo ( derec0o activos- Se codifica como se indica a continuaci)nA Q,
e. Comando B7I
Este comando permite dibu*ar un marco a!rededor de un te/to- Tiene dos formas como se indica a continuaci)nA BO( BO(*8+ ;a primera forma simp!emente dibu*a un borde a!rededor de! p#rrafo usando e! co!or activo 8veasY a continuaci)n e! comando CLn ba*o Co"andos de for"ateo de caracteres:- ;a se'unda forma re!!ena e! fondo de! recuadro de dic0o p#rrafo usando e! co!or n 8definido por e! comando COLOR:- TYn'ase en cuenta .ue en este caso e! co!or activo debe ser diferente de! co!or n, (a .ue en otro caso no ser# visib!e e! te/to encerrado en e! recuadro, a! uti!i$ar e! mismo co!or .ue e! fondo-
I C3 6n 6>n
It#!ica Subra(ado continuo =uente 8donde n es !a fuente definida en !a tab!a de fuentes: Tama%o de fuente 8donde n es e! tama%o de !a fuente en medios puntos, p-e*- 6>2$ define un tama%o de 1D puntos: Co!or 8donde n es e! co!or definido en !a tab!a de co!ores:
93n
accin
;os si'uientes apartados describen !os comandos de 0iperte/to .ue pueden ser usados en !a parte accin de! comando LINSN=@1A Todos !os comandos de 0iperte/to contenidos en accin de#en estar escritos en "a-3sculas - se/uidos por un espacio - dem#s !os si'uientes caracteres especia!es contenidos en cua!.uier !itera! deber#n ser codificados como se indica en !a si'uiente tab!aA C1AY9@5A I f g C=4767914= 1>N II If Ig
Debe tenerse en cuenta adem#s .ue ambas formatos son sensib!es a! comando ;=4= 8veasY p#'- ID de! Manual de Referencia Mini1"icro CDS/ISIS (versin *.> :- En consecuencia en a!'+n caso se deber# cambiar e! modo activo para obtener e! resu!tado deseado-
a. Comando C3D
E*ecuta e! pro'rama de 4indo5s o 6S7DOS indicado por comando 8de !a misma forma .ue !o 0ar,a e! comando >E8ecutar? de! dministrador de 1ro'ramas 84indo5s E-//:, o e! comando >E8ecutar? de! men+ Inicio 84indo5s 9I ( 98::- Comando puede inc!uir !os par#metros necesarios para !a e*ecuci)n de! pro'rama- TYn'ase en cuenta .ue para .ue 4indo5s encuentre e! pro'rama, su ruta 8pat0: deber# estar inc!uida entre !as !istadas en !a sentencia 1 T" de! arc0ivo autoe/ec-bat, o en otro caso inc!uidas en e! comandocontinuaci)n se indican a!'unos e*emp!osA E*emp!o 1A
+El,linM((B%ulse aNuO Eara Aer el tePto co+EletoC),CC2D winwor*C,A10)
;a sa!ida en panta!!a de Yste comando simp!emente ser#A 1u!se a.u, para ver e! te/to comp!eto Siempre .ue e! usuario pu!se e! bot)n i$do- de! rat)n sobre Yste te/to, CDS&ISIS abrir# 8CMD: 4ord para 4indo5s 8J78J=A4: ( con e! documento cu(o nombre estY contenido en e! campo 1H 8B1#:- Natura!mente, en su caso, este nombre puede inc!uir su ruta comp!eta 8pat0:E*emp!o DA
+El,linM((B,er AO*eoC),CC2D ElaHer BA10)
Siempre .ue e! usuario pu!se e! bot)n i$do- de! rat)n sobre Yste te/to, CDS&ISIS abrir# 8CMD: e! visua!i$ador de mu!timedia 8<31P5A: ( presentar# !a pe!,cu!a cu(o nombre estY ErreurZ r'ument de commutateur inconnu-. ErreurZ inconnur'ument de commutateur 11&
contenido en e! campo 1H 8B1#:- TambiYn en Yste caso, si fuese necesario este nombre de arc0ivo puede inc!uir su ruta comp!eta 8pat0:E*emp!o EA
+El,linM((BUNESCO QQQC),CC2D netscaEe BA10)
Si e! usuario pu!sa Yste te/to, CDS&ISIS abrir# 8 CMD: Netscape 8netscape: .ue mostrar# !a p#'ina de !a direcci)n de Internet cu(a U9; estY contenida en e! campo 1H 8v1H:- Si por e*emp!o, e! campo 1H contiene q0ttpA&&555-unesco-or'r, Netscape mostrar# !a p#'ina 4eb de UNESCOE*emp!o FA
+El,linM ((B,er i+a)enC),CC2D E$rusG B,A10)
;a sa!ida a panta!!a de Yste comando ser#A @er ima'en Si e! usuario pu!sa Yste te/to, CDS&ISIS abrir# 8 CMD: 4indo5s 1aintbrus0 8<2AC>O: .ue mostrar# !a ima'en cu(o nombre estY contenido en e! campo 1H 8B1#:- TambiYn en Yste caso, este nombre de arc0ivo puede inc!uir su ruta comp!eta 8pat0:E*emp!o IA En Yste e*emp!o supondremos .ue e! campo 1H contiene tres subcamposA E! primero, >a?, contiene e! te/to a desp!e'ar en panta!!a, e! se'undo, >b?, contiene e! pro'rama a ser e*ecutado, ( e! tercero, >c?, contiene e! nombre de! arc0ivo con .ue se abrir# e! pro'rama indicado en e! subcampo >b?- 1or e*emp!oA
Wa%i)+en 6*n #iX*Wb(b)us-W6\(i6tu)es\)afael.bm(
Si e! usuario pu!sa Yste te/to, CDS&ISIS abrir# 8 CMD: 4indo5s 1aintbrus0 8B1#[2: .ue mostrar# !a ima'en qWpicturesWraffae!-bmpr cu(o nombre est# en e! subcampo c de! campo 1H 8B1#[9:-
Si e! usuario pu!sa Yste te/to, CDS&ISIS desp!e'ar# e! re'istro cu(o 6=N se indi.ue en e! campo 1H-
c. LB787 tDrmino
Este comando muestra e! re'istro correspondiente a! primer apuntador de t rminot rmino es un formato como !os definidos en e! diccionario de tYrminos en .ue se buscar#- 1or e*emp!oA
linM((BtestC),CL0OTO a)uaC)
Si e! usuario pu!sa Yste te/to, CDS&ISIS desp!e'ar# e! re'istro correspondiente a! primer apuntador de! tYrmino de! diccionario qa'uar- =,*ese en .ue e! e*emp!o anterior tendr# e! mismo efecto .ueA
linM((BtestC),C0OTO B,f(l(BwaterC),1,0))
;a diferencia es .ue ;2OTO rea!i$a !a consu!ta so!o en respuesta a !a pu!saci)n de! usuario, mientras .ue 2OTO !a rea!i$a durante !a e*ecuci)n de! formato contenido en e! comando ;INV- ;2OTO se e*ecuta m#s r#pido ( 0ace innecesaria !a consu!ta a! diccionario-
d. B7BACJ
6uestra e! re'istro visua!i$ado inmediatamente antes de! actua!- 1or e*emp!o, supon'a .ue viendo e! re'istro FI, se cambi) a! re'istro 1DF a! pu!sar un en!ace 0iperte/tua!1uede ser .ue @d- no recuerde e! n+mero de re'istro .ue estaba visua!i$ando antes- Si su ap!icaci)n !o necesitase, podr,a reso!ver este prob!ema usando e! comando 2O3 CV1or e*emp!oA
linM((BR/e)8 EreAioSC),C0O4AC6 B)
Si e! usuario pu!sa Yste te/to, CDS&ISIS mostrar# e! re'istro actua! uti!i$ando e! formato de visua!i$aci)n qcds1r- Una ve$ car'ado dic0o formato ser# e! activo-
En e! comando =O96 T pueden usarse dos par#metros adiciona!es para modificar e! formato car'ado antes de .ue sea e*ecutado 8te%to>antiguo ( nuevo>te%to:, como se e/p!ica m#s ade!ante ba*o e! ep,'rafe formatos Bor"atos poli"rficos.
/. BR79SE nom're?'aseKGm/nGnom're?/ormatoL
bre !a base de datos especificada en nombre>base en una nueva ventana de base de datos ( muestra e! re'istro mfn uti!i$ando e! formato nombre>formato] mfn ( nombre> formato son par#metros opciona!es- 1or defecto mfn es 1 ( nombre>formato es e! formato por defecto de !a base de datos] nombre>base, mfn ( nombre>formato son formatos .ue deben producir !os va!ores re.ueridos- 1or e*emp!oA
linM((BA$rir TTESC),C4/OQSE tGesC)
G a! pu!sar sobre dic0o te/to se abrir# !a base de datos T"ES en una nueva ventana, mostrando e! re'istro de mfn 1 usando en formato por defecto de dic0a base 8t0es:linM((BOEen CDSC),C4/OQSE c*s,10,c*s1C)
En este caso se abrir# !a base de datos CDS en una nueva ventana mostrando e! re'istro 1H con e! formato CDS1Se puede uti!i$ar e! par#metro mfn sin especificar nombre>formato- Sin embar'o se debe indicar e! par#metro mfn 8o insertar una coma: si se desea especificar e! par#metro nombre>formato- Todos !os e*emp!os si'uientes son especificaciones v#!idasA
linM((BOEen CDSC),C4/OQSE c*s,10C) linM((BOEen CDSC),C4/OQSE c*s,1,c*s1C) linM((BOEen CDSC),C4/OQSE c*s,,c*s1C)
). 8EI8B7I /ormato
Este formato permite visua!i$ar e! te/to .ue resu!ta de !a e*ecuci)n de formato, en una ventana separada- E! si'uiente e*emp!o muestra !a forma b#sica de! comandoA
linM((BA$rir nueAa AentanaC),CTEIT4OI B,A!")
Cuando se pu!sa e! en!ace brir nueva ventana, se abrir# una nueva ventana mostrando e! contenido de! campo DF-
i.
;os distintos tipos se especifican a travYs de sus correspondientes atributos como si'ueA
TE(TBO( TE(TBO(CHILD
TE(TBO(RCHILD
E! usuario so!o podr# cerrar !a nueva ventana pu!sando su bot)n >cerrar? 8 : o sa!iendo de 4inisis;a nueva ventana es dec!arada subventana de !a base de datos activa! cerrar dic0a base de datos se cerrar#n autom#ticamente todas !as subventanas asociadas;a nueva ventana es dec!arada subventana de! re'istro activoCambiando de re'istro, o cerrando !a base se cerrar#n todas !as ventanas asociadas a dic0o re'istro-
TYn'ase en cuenta .ue e! formato de! comando TEUT3OU se e*ecuta "ientras se visuali0an re/istros- 1or !o tanto, su sa!ida se a!macena en e! #rea de traba*o de visua!i$aci)n cu(o tama%o m#/imo es de NF-HHH caracteres- 1or e*emp!o, si e! formato produce una cadena de EH-HHH caracteres, deber# ase'urarse .ue e! formato TEUT3OU no 'enerar# m#s d EF-HHH caracteres o se producir# un error- 1or otra parte, ( por ra$ones de dise%o, formato no puede contener nin'+n comando de espaciado 0ori$onta! o vertica!, ni nin'+n comando 'r#fico ta!es como =, =S, C;, etc- 8si !os contiene ser#n i'norados:- Si se re.uiriese a!'uno de e!!os se podr# usar !a c!ave ;O D como se e/p!ica a continuaci)n-
ii.
1ara superar a!'unas de !as !imitaciones descritas en e! apartado anterior se puede a%adir e! ca!ificador ;O D a un comando TEUT3OU, .ue indica .ue e! par#metro formato es antes un nombre de formato .ue un formato actua!- En este caso, e! formato no ser# !e,do o e*ecutado 0asta .ue e! usuario pu!se e! correspondiente en!ace 0iperte/tua!- Un formato car'ado puede producir una cadena de m#s de NF-HHH caracteres ( puede inc!uir todos !os comandos de formateo !e'a!es- E! ca!ificador ;O D puede ser ap!icado a cua!.uier tipo de TEUT3OU- 1or e*emp!oA
linM ((B2ostrar re)istroC),CTEIT4OICTILDLOAD c*s1C)
abrir# una nueva ventana mostrando e! te/to .ue resu!ta a! ap!icar e! formato qcds1rEs de se%a!ar !a diferencia entre !os si'uiente dos en!acesA
linM((B2ostrar re)istroC),CTEIT4OI B,Jc*s1) linM((B2ostrar re)istroC),CTEIT4OILOAD c*s1C
E! primero e*ecuta e! formato qcds1r a! visua!i$ar e! re'istro] e! se'undo e*ecuta qcds1r so!o cuando e! usuario pu!sa e! en!ace 0iperte/tua! 6ostrar re'istro- Como e*emp!o adiciona! considere !os si'uientes formatosA F=A;1@= CDS)
if (I044J t-en lin/IIL>*st)a) S4R&4 1M;J8M?4<?2!<3!A$ 6ds1MJ fi8 if (I044J t-en lin/IIL>*st)a) S4R&4 2M;J8M?4<?2!< L8Q6ds1J fi8
F=A;1@ CDS1)
Yb8fs308MS4R&4SB L8SIS%44SJ SZ
En este caso e! en!ace 6ostrar SE9IE 1 8en formato CDS: mostrar# e! campo FF en ne'rita uti!i$ando un tama%o de fuente de 1I puntos, mientras .ue 6ostrar SE9IE D mostrar# e! campo FF usando caracteres norma!esCuando se use e! ca!ificador ;O D se pueden uti!i$ar tambiYn !os distintos par#metros de reemp!a$o de formatos como en e! comando =O96 T 8veasY Bor"atos Coli"rficos$ p4/. &D':-
abrir# una ventana mostrando e! arc0ivo de ima'en >abw*un9O-bmp? Se puede usar e! ca!ificador I62 con cua!.uier tipo de TEUT3OU- Sin embar'o, !os ca!ificadores ;O D e I62 son mutuamente e/c!u(entes- 1or e*emp!oA
linM((BSGow EictureC),CTEI4OICTILDI20 c.UUwinisisUUa$VWun&FC) linM((BSGow EictureC),CTEI4OI/CTILDI20 c.UUwinisisUUa$VWun&FC)
;as im#'enes de m#s de IHH / EHH pi/e!s ser#n adaptadas a dic0o tama%o-
h. 5IE9 nom're?'aseKGm/nGnom're?/ormatoL
Este comando es simi!ar a! comando 39O4SE, e/cepto en .ue e! re'istro se muestra en una ventana de te/to en ve$ de en una ventana de 3ase de datos- ;a diferencia principa! consiste en .ue dic0a ventana de te/to no contiene barra de 0erramientas ni de estado ( e! usuario no puede por tanto acceder a nin'una de !as funciones de men+s 8como puede ser impresi)n, b+s.ueda, entrada de datos, etc-: de !a base de datos abierta con e! comando @IE4- 1or e*emp!oA
linM((BSGow CDSC),C,IEQ c*s,1(C)
Es de se%a!ar !a diferencia fundamenta! entre e! comando TEUT3OU por una aparte ( !os comandos 39O4SE ( @IE4 por otra- En e! primer caso, e! formato especificado en e! comando TEUT3OU se ap!ica siempre a! re'istro actua! de !a base de datos desde !a .ue se activa, mientras .ue en e! caso de !os comandos 39O4SE ( @IE4 e! formato especificado 8o imp!,cito: se ap!ica a !a base de datos abierta por e!!os 8veasY p#'s- 1DN ( 1FO:-
.ue cua!.uier nueva referencia a e!!as reuti!i$ar# dic0a ventana en !u'ar de abrir una nuevaE! n+mero de ventana 8.ue puede variar de 1 a DH: debe ser co!ocado entre corc0etes inmediatamente detr#s de! comando TEUT3OU o @IE4, como en !os si'uientes e*emp!osA
linM((BSGow linM((BSGow linM((BSGow linM((BSGow recor*C),CTEIT4OIR!S B,Jc*s1) recor*C),CTEIT4OIR1SCTILDLOAD c*s1C) recor*C),CTEIT4OIR?SLOAD c*s1C CDSC),C,IEQR1S c*s,1(C)
En todos estos e*emp!os !a ventana indicada se desp!e'ar# !a primera ve$ .ue se active e! en!ace 0iperte/tua!, pero cua!.uier activaci)n posterior simp!emente reemp!a$ar# !os datos en !a misma ventanaNatura!mente, !a misma ventana numerada TEUT3OU o @IE4 podr# ser usada para dos o m#s bases de datos-
-. Formatos #olimr/icos
;os comandos =O96 T ( ca!ificador ;O D de! comando TEUT3OU pueden contener !os par#metros opciona!es si'uientesA =!R>A? nombre7formatoIEte%to>antiguoE nuevo>te%toJ ?4<?2!<3!A$ nombre7formatoIEte%to>antiguoE nuevo>te%toJ Tue permiten modificar e! formato !e,do antes de ser e*ecutadoA CDS&ISIS reemp!a$ar# cada ocurrencia de !a cadena te%to>antiguo por e! va!or de nuevo>te%to- 1or e*emp!o, suponiendo .ue e! formato >cds1? contiene !a cadena >///?, en !os si'uientes comandosA
B O/2AT c*s1,PPP,C,A!" BTEI4OILOAD c*s1,PPP,C,A!"
CDS&ISIS reemp!a$ar# todas !as ocurrencias de q///r por e! contenido de! campo vDF antes de e*ecutar e! formato qcds1rNatura!mente !a cadena te%to>antiguo no puede contener nin'una coma, dado .ue a! ana!i$ar e! formato se considerar# !a primera coma encontrada como separador entre !os par#metros te%to>antiguo ( nuevo>te%to-
/. )DS*ISIS +ascal
;os pro'ramas CDS&ISIS 1asca! estar#n disponib!es para !a versi)n de 4indo5s so!amente en forma de !!amadas de formato 8format e/its:- ;os pro'ramas ser#n tota!mente compatib!es a nive! de -pcd con !a versi)n de CDS&ISIS para 6S7DOS- Sin embar'o, a!'unas de !as restricciones para !a versi)n de 6S7DOS, en particu!ar !as re!acionadas con e! tama%o m#/imo de !as cadenas ( con e! n+mero m#/imo de cadenas, no e/isten a0ora- ;as cadenas pueden ser (a de m#s de EDV, inc!u(endo !as cadenas de entrada ( sa!ida de una !!amada de formato 8format e/it:De momento so!amente est#n disponib!es !as si'uientes rutinas de !a bib!ioteca de ISIS7 1 SC ;A ASS&[# @"R @!PYS?R $2# $A?4S?A>P 4#@&#? 4#@R4A3 4<4@ =&43$ =&43$# =&34<&S? =&#$ =3$?A[ [4?>=# >A<>=# >A<S4? #=&43$S #!@@ #P!S?S #<?P!S #<?P!S? #<??4R> !R$ PA?" P!S&?&!# P!S?&#[ R4A$IlnJ R4@A33 R4@!R$ S4AR@" S4?P!S S&\4 S:2S?R SYS?4> :@ %A3 AR&?4I3#J
parte de esto 0a( .ue considerar !as si'uientes diferencias entre !as funciones re!acionadas arriba de !as versiones para 6S7DOS ( 4indo5s-
i. ii.
Estas funciones est#n disponib!es so!amente para arc0ivos 8es decir 9ead8 78<,---: ( 4rite8=C@,---::- ;as entradas desde tec!ado o sa!idas a panta!!a no est#n soportadas- E!!o imp!ica .ue siempre se debe abrir e/p!,citamente e! arc0ivo a ser !e,do o escrito usando e! procedimiento ASSI%N-
cadena de sa!ida sD de - E! pro'rama 3 devue!ve un va!or en !a cadena de sa!ida sDEsto permite pasar un par#metro de entrada a, ( recibir sa!idas de un pro'rama e*ecutado- 1or e*emp!oA
P)*+)am AIs1B st)in+; l.8 *66B )eal; s2B st)in+J Uf*)matV; be+in s2B=MPPPM; ePe6IL2MJ; Y t-e 0alue *f s2 at t-is (*int .ill be LPPPNNNKKKM Z s2B=s2SM...M; end. P)*+)am 2Is1B st)in+; l.8 *66B )eal; s2B st)in+J Uf*)matV; be+in Y *n ent)NB s1 .ill be LPPPM Z s2B=s1SMNNNM; ePe6IL@MJ; Y t-e 0alue *f s2 at t-is (*int .ill be LPPPNNNM Z end. P)*+)am @Is1B st)in+; l.8 *66B )eal; s2B st)in+J Uf*)matV; be+in Y *n ent)NB s1 .ill be LPPPNNNM Z s2B=s1SMKKKM; Y t-e 0alue *f s2 at t-is (*int .ill be LPPPNNNKKKM Z end.
!!
Es e! c)di'o de! perfi! de usuario- 1or defecto dic0o c)di'o ser# DF, .ue inc!u(e
todos !os comandos de men+s de CDS&ISIS- Se pueden a%adir nuevos perfi!es de usuario, p-e*- 3S pera un men+ .ue so!o permita e! acceso a! usuario a determinadas funciones 8veasY a continuaci)n Creacin de un nuevo perfil:-
E! nombre de !a base de datos de! men+ inicia! se define con !os par#metros 1H1 ( 1HD de! s(spar-par;os mensa*es, inc!uidas a!'unas eti.uetas usadas en varias ventanas ( cuadros de se a!macenan en !a base de datos de mensa*es, !oca!i$adas e! directorio de mensa*es indicado por e! par#metro E de! s(spar-par 8por defecto IJ787>7>I;>K:- ;os nombres de !as bases de datos de men+s est#n codificados comoA M>%% dondeA %% es e! c)di'o de! idioma 8es decir EN para in'!Ys 8en'!is0::- Se pueden definir nuevos c)di'os de idioma, ta!es como CP para e! C0eco o 1; para e! 1o!aco, con !a +nica !imitaci)n de .ue no pueden e/istir dos idiomas con e! mismo c)di'o- E! c)di'o de idioma usado en !a base de datos de mensa*es debe ser e! mismo .ue e! usado en !a correspondiente base de datos de men+s-
s, se crear# una copia de !os mensa*es en in'!Ys en !a nueva base 86S2 -<:N- Cierre !a sesi)n de 6S7DOS ( e*ecute 4inisis- 1u!se en e! comando A2A7A de! men+ B1>5 45 D1@=> ( se!eccione su directorio de mensa*es 8por defecto W4INISISW6S2: ( se%a!e !a base de datos reciYn creada 6S2 -6STObra !a ventana de Entrada de datos (, pasando secuencia!mente re'istro a re'istro todos e!!os, tradu$ca cada mensa*e a! nuevo idioma 8'a!!e'o:- ;a si'uiente tab!a !e puede a(udar a entender e! sentido de cada mensa*e en !a 6STA C1@5K=AN1 45 ;58>1?5> 3otones est#ndar 8OV, C NCE;, etc-:- E! primer campo de! primer re'istro contiene e! nombre de! idioma .ue ser# desp!e'ado cuando 4inisis desp!ie'ue !a !ista de idiomas disponib!es3ase de datos ( Estado de !os re'istros 8@entana 3ase de Datos:-
1171D
1D71N] FE7FO] @entanas de di#!o'o de confi'uraci)n, importaci)n, e/portaci)n ( 1DH71DE] 1DI71D9 mantenimiento de! arc0ivo Inverso1O719 D17DE] DI7DO E1 F17FD I17IE N17OH O17OE 8179I] 1HH71HE Uti!idades @entanas de b+s.ueda@entana de di#!o'o de rc0ivos 6ensa*es de error@entana de Entrada de datos @entanas de di#!o'o de Impresi)n 6ensa*es de (udas de !a barra de 0erramientas Definici)n de 3ases de datos
;os re'istros no contenidos en !a tab!a no est#n uti!i$ados en !a versi)n 1-E111ara conse'uir .ue e! nuevo idioma sea tomado como idioma por defecto 8es decir, e! idioma con .ue CDS&ISIS inicie cada nueva sesi)n: se deber# inc!uir e! c)di'o correspondiente en e! par#metro 1H1 de! s(spar-par, por e*emp!o, para e! 'a!!e'oA
; $efault lan+ua+e 101=[A
1ara crear un nuevo perfi! de men+s de un idioma determinado 8de c)di'o UU: se 0an de se'uir !as si'uientes etapasA 1- E!e'ir un nuevo acr)nimo para e! nuevo perfi! 8por e*emp!o BS:D- brir una sesi)n de 6S7DOS desde 4indo5sE- Cambiarse a su directorio 4inisis- Norma!mente ser# CAW4INISISF- Cambiarse a! directorio de men+s- 8CAW4INISISW6ENU: I- E*ecutar !os si'uientes comandos de! 6S7DOSA H9=<P ;85846Q.Q ;8%%2>Q.Q 9=<P R;8584.6;@ R;8%%2.6;@ s, se crear# una copia de! men+ de bases de datos idioma %%- En particu!ar !a primera orden crear# una copia de !a bases de datos, mientras .ue !a se'unda copiar# !as 0o*as de traba*o de !a mismaN=@1) ;os nombres de !as 0o*as de traba*o 8arc0ivos -=6T:, est#n compuesta por una !etra .ue indica e! n+mero de p#'inas- ( !os cinco primeros caracteres de! nombre de !a base de datos 8por e*emp!o 6NEND-=6T:- s,, si se tiene mas de un men+ de perfi! de usuario .ue empiecen por !a !etra >3?, por e*emp!o 6NEN3S-6ST ( 6NEN39-6ST, no es necesario dup!icar!as 0o*as de traba*o, (a .ue en ambos casos su nombre ser,a 6NEN3-=6T- Esta situaci)n no causar# nin'+n conf!icto entre ambos perfi!esN- Cierre !a sesi)n de 6S7DOS ( e*ecute 4inisis- 1u!se en e! comando A2A7A de! men+ B1>5 45 D1@=> ( se!eccione su directorio de mensa*es 8por defecto W4INISISW6ENU: ( se%a!e !a base de datos reciYn creada, 6NEN3S-6STObra !a ventana de Entrada de datos (, pasando secuencia!mente re'istro a re'istro todos e!!os, borre todos !os comandos .ue no desee .ue estYn disponib!es en e! nuevo perfi!N=@1) 1ara impedir .ue e! usuario se!eccione e! men+ por defecto se debe borrar e! comando Cambiar idioma de! men+ de Configuracin- Se puede cambiar tambiYn e! nombre de! perfi! editando e! primer campo de! primer re'istro de esta base de datos, .ue por defecto diceA b@ersi)n comp!etab8- Cierre !a base de datos9- Se puede comprobar e! nuevo perfi!, se!eccion#ndo!o con e! comando Cambiar perfil de! men+ Configuracin- Si por a!'una causa no se adaptase a !os re.uerimientos ( no se pudiese vo!ver a !a versi)n comp!eta para rea!i$ar !os cambios oportunos, cierre su sesi)n de 4inisis, borre e! par#metro 1HD de su s(spar-par si e/iste, ( vue!va a abrir una nueva sesi)n de 4inisis1H- 1ara activar e! nuevo perfi! cambie e! par#metro 1HD de! arc0ivo s(spar-par-
?%SI: con !os .ue se muestran en panta!!a, ( convertidos tambiYn cuando se actua!i$a un re'istro- De Ysta forma !a misma base de datos f,sica puede traba*ar indistintamente con !as versiones de 6S7DOS ( 4indo5s, ( sus datos pueden intercambiarse entre distintos usuarios independientemente de !a versi)n con .ue estYn traba*ando- Dependiendo de! idioma de !a base de datos ( de! correspondiente *ue'o de caracteres de 6S7DOS 8code pa'e: usado, se deber# reescribir !as adecuadas tab!as de conversi)n de caracteres si !as proporcionadas por defecto no traba*an adecuadamenteO- Todas !as tab!as de conversi)n contienen DIN enteros 8e/cepto ISIS C-T 3:, .ue corresponden a !os c)di'os de caracteres de! H a! DII- ;a conversi)n de caracteres se rea!i$a reemp!a$ando un car#cter de te/to dado por e! de! correspondiente c)di'o en !a tab!a- 1or e*emp!o, si e! n+mero .ue aparece en !a posici)n 1D9 de !a tab!a es e! 199, entonces CDS&ISIS reemp!a$ar# cada ocurrencia de! car#cter de c)di'o 1D8 por e! car#cter de c)di'o 199- ;as tab!as de conversi)n de caracteres usadas por CDS&ISIS se describe a continuaci)n-
000 016 032 048 064 080 096 080 067 069 061 176 192 208 224 240
001 017 033 049 061 081 061 081 081 069 073 177 193 209 221 241
002 018 034 010 066 082 066 082 069 069 079 178 194 210 226 242
003 019 031 011 067 083 067 083 061 079 081 179 191 211 227 243
004 020 036 012 068 084 068 084 061 079 078 180 196 212 228 244
001 021 037 013 069 081 069 081 061 079 078 181 197 213 229 241
006 022 038 014 070 086 070 086 061 081 166 182 198 214 230 246
007 023 039 011 071 087 071 087 067 081 167 183 199 211 231 247
008 024 040 016 072 088 072 088 069 089 168 184 200 216 232 248
009 021 041 017 073 089 073 089 069 079 169 181 201 217 233 249
010 026 042 018 074 090 074 090 069 081 170 186 202 218 234 210
011 027 043 019 071 091 071 123 073 111 171 187 203 219 231 211
012 028 044 060 076 092 076 124 073 116 172 188 204 220 236 212
013 028 041 061 077 093 077 121 073 117 173 189 201 221 237 213
014 030 046 062 078 094 078 126 061 118 174 190 206 222 238 214
011 031 047 063 079 091 079 127 061 119 171 191 207 223 239 211
224 240 000 016 032 048 064 081 097 081 067 069 061 176 192 208 224 240
221 241 001 017 033 049 061 082 061 082 081 069 073 177 193 209 221 241
226 242 002 018 034 010 066 083 066 083 069 069 079 178 194 210 226 242
227 243 003 019 031 011 067 084 067 084 061 079 081 179 191 211 230 243
228 244 004 020 036 012 068 081 068 081 061 079 0F& 180 196 212 231 244
229 241 001 021 037 013 069 086 069 086 061 079 0F& 181 197 213 232 241
230 246 006 022 038 014 070 087 070 087 061 081 166 182 198 214 229 246
231 247 007 023 039 011 071 088 071 088 067 081 167 183 199 211 233 247
232 248 008 024 040 016 072 089 072 089 069 089 168 184 200 216 234 248
233 249 009 021 041 017 073 090 073 090 069 079 169 181 201 217 228 249
234 210 010 026 042 018 074 091 074 091 069 081 170 186 202 218 231 210
231 211 011 027 043 019 071 092 071 123 073 111 171 187 203 219 227 211
236 212 012 028 044 060 076 093 076 124 073 116 172 188 204 220 236 212
237 213 013 028 041 061 077 094 077 121 073 117 173 189 201 221 237 213
238 214 014 030 046 062 078 091 078 126 061 118 174 190 206 222 238 214
239 211 011 031 047 063 080 096 080 127 061 119 171 191 207 223 239 211
N)tese .ue !a tab!a resu!tante es !a uni)n de dos tramos de DIN n+meros- E! primero cump!e !a funci)n de conversi)n de caracteres a ma(+scu!as- E! se'undo, a!tera !a ordenaci)n de los caracteres al "o"ento de ordenar claves en una salida i"presa. ;os n+meros HO9 resa!tados en ne'rita fueron interca!ados para ad*udicar!es e! va!or de !etra %- Con su inc!usi)n se increment) en uno e! va!or ori'ina! de !as !etras O a P- ;a modificaci)n de !a tab!a permite .ue ambas !etras 8 X ( ) sean inc!uidas en e! rc0ivo Invertido ( .ue adem#s sean consideradas a! momento de a!fabeti$ar una sa!ida impresa] !o .ue no es posib!e con !a tab!a ori'ina!Esta ta#la ha sido to"ada del Manual para instructores de +inisis$ editado co"pilado por Centro de Infor"acin C?C 1 C%E?$ 0istribuidor Nacional C0S)"S"S para la 5ep+blica Argentina. Euenos ?ires. &'''. Cop-ri/th &''( Co"isin %acional de Ener/a ?t"ica. ISE% '(F1'F>5'1515
1. )reacin de %n Modelo...
a: partir de una p#'ina en b!anco 8e/7novo: 1rimero pu!se e! bot)n CA51A 8C5B= A5K7>@A=- parecer# una p#'ina en b!anco donde deber# escribir todos !os datos .ue desee .ue se inc!u(an en su mode!ob: partir de un re'istro e/istente 1ara crear un mode!o pueden tambiYn tomar !os datos de un re'istro anterior, borrando !a informaci)n no deseada e incorporando cua!.uier e!emento nuevo .ue se .uiera inc!uirSe!eccione entonces de! men+ O<97=85> - D56787A B13=A5> <=A 45659@= *M=453=+4inisis presentar# un nuevo re'istro basado en e! mode!o se!eccionado- 1uede entonces empe$ar a comp!etar !a entrada de datos en su nuevo re'istroSi no se .uiere crear un nuevo re'istro, so!o muevasY a cua!.uier otroA por e*emp!o puede presionar e! bot)n re'istro anterior- 4inisis !e pre'untar# .ue si .uiere arc0ivar e! nuevo re'istro, a !o .ue se contestar# NOE! usuario estar# informado sobre !a e/istencia en memoria de! 6ODE;O a travYs de !a barra de estado de! re'istro con e! mensa*e MODELO CAR%ADOpartir de este momento, !os nuevos re'istros creados se basar#n en e! mode!o definido9ecuerdesY .ue !os nuevos re'istros de 4inisis no son a!macenados f,sicamente 0asta .ue se oprime e! bot)n b%C1A41A A5K7>@A=b- No se preocupe por presionar e! bot)n nuevo re'istro cuantas veces sea necesario para sus pruebas-
2. )omando PQisispatt P
Este comando simp!emente da acceso a !a funci)n principa! de 4inisis en orden a fi*ar !a p!anti!!a de fondo- Se debe indicar e! nombre de! arc0ivo 361, sin su e/tensi)n- Es necesario de8ar un espacio en #lanco despu6s del no"#re del archivo- 1or e*emp!oA x ,rWisispatt patHH1 q,x
i.
E! comando 19O61T puede ser a%adido de cua!.uier otro comando en sentencias ;in\1or e*emp!oA --,;in\88yTesty:,y19O61T TEUT3OU Ciaoy:,--
! pasar e! rat)n sobre e! en!ace de! anterior 0iperte/to, aparecer# una pe.ue%a ventana de te/to *usto deba*o de! tYrmino pu!sado 8qTestr:- Un cambio de! cursor indica .ue 4inisis est# esperando a !a acci)n de! usuario- Si se mueve e! rat)n a otro ob*eto desaparecer# !a ventana de te/toUse ENTE9 para va!idar !a entrada ( e!iminar e! te/to de !a panta!!a-
ii.
4inisis sustituir# cada aa 8si'no dob!e d)!ar: en e! resto de! comando de 0iperte/to con !a entrada de! usuario- 1or e*emp!oA --,;in\88yTesty:,y19O61T TEUT3OU ssy:,-abrir# una nueva ventana con !a cadena de caracteres escrita por e! usuario-
9ef8!8yConferenciay:,vDF: En respuesta a! cua! 4inisis iniciar# !a b+s.ueda de! tYrmino Conferencia devo!viendo e! campo DF de! re'istro recuperado-
De esta forma no se puede determinar m#s de un co!or para 0iperte/tos en un formato dado-
1. +!DM+1 ?prefi>o@
@easY !a secci)n 1D7D 8p#'- 1FF:-
2. !5S51S5A!)= (prefijo)
Descripci)nA Desactiva e! modo de visua!i$aci)n de resu!tados, vo!viendo a !a opci)n de visua!i$aci)n de base de datos- =uer$a, por tanto, a parar !a visua!i$aci)n de resu!tados de b+s.ueda- 1or e*emp!o, cuando e! resa!tado de tYrminos de b+s.ueda est# activo, se puede usar 9ESETSE 9C" para detener e! resa!tado de tYrminos ( presentar una nueva interfa$ de b+s.uedaSinta/is ( descripci)n de par#metrosA 9ESETSE 9C" es un prefi*o, ( por a0ora, solo se aplica al co"ando FORMAT- 1or e*emp!oA RESETSEARCH =O96 T cds1
8!oo\upterm:A tYrmino a buscar- Debe ser inc!uido entre parYntesiste/to7anti'uoA te/to a ser substituidonuevo7te/toA ----
ND )DM+!D3ADD
Descripci)nA Env,a un mensa*e a 4inisis- 2enera!mente permite abrir una base de datos o una ventana de di#!o'o en particu!ar a travYs de Y!Sinta/is ( descripci)n de par#metrosA MESSA%E mensa*e,dbase,formato mensa*eA dbaseA formatoA e! mensa*e a enviarbase de datos .ue recibir# e! mensa*eformato .ue usar# dbase-
Cada acci)n abrir# !a base de datos especificada si es necesario- ;as base de datos se identifican por su nombre;os mensa*es disponib!es sonA O1ENSE 9C"A ; N2U 2E7UU bre e! modo de b+s.ueda e/pertaCambia e! idioma de traba*o actua! de 4inisis
6u( adecuado para ser usado en con*unci)n con 19O61T para obtener una mu( simp!e interfa$ de b+s.ueda- 1or e*emp!oA y19O61T ; 2OTO accy mostrar# e! primer re'istro correspondiente a! primer tYrmino de! diccionario .ue empiece por yaccy-
'. #ar"metro (*.% 3odo de a!ertura de la entana de 'ase de datos < tamaMo
Sinta/isA 1DF^modoe,i$.uierda,arriba,derec0a,aba*of E! va!or por defecto esA 1DF^H E! va!or de ;=4= puede ser # 8defecto: o 1 indicando !a forma en .ue 4inisis abrir# !a base de datos por defecto 8par4"etro 7:- Si 1DF^1, 4inisis abrir# !a base de datos por defecto sin barra de 0erramientas ni de estado, con !o .ue e! usuario no podr# acceder a nin'una de !as funciones de bases de datos 8b+s.ueda, actua!i$aci)n, Importaci)n---:- Es mu( apropiado para definir men+s 0iperte/tua!es persona!i$ados .ue ser#n mostrados autom#ticamente cada ve$ .ue se inicie, permitiendo diri'ir !as acciones de! usuario- ;os par#metros opciona!es 7DGC75A41M 1AA721M 45A59O1, ( 121?= definen !a posici)n inicia! ( e! tama%o de !a ventana por defecto 8en pi/e!es:-
N/TA4 3os siguientes par;metros no est;n incluidos en la 1entana de 0i;logo de #ar;metros del Sistema
;os tres asteriscos 0acen .ue 4inisis muestren e! te/to .ue !es si'ue- Su !on'itud est# !imitada a 8H caracteres-
ventana TEUT3OUC"I;D;O D asociada a !a base de datos activa- E! comando ;oad abrir# e! arc0ivo T7<> F=A;1@- 1or e*emp!oA 981^a(uda identifica e! arc0ivo 1PC41.<6@, como e! .ue debe ser usado con e! bot)n Searc0 Tips, .ue deber# estar arc0ivado en e! directorio de !a base de datos activaSe pueden usar funciones de Isis71asca! para modificar e! contenido de! formato de a(udaA 1or e*emp!o, se pueden usar distintos formatos para diferentes idiomas etc-
Versin
Comando
%omentario
Rustifica e! p#rrafo a !a derec0aDefine e! co!or de !os 0iperte/tos- E*emp!o A W0tco!or1 Define e! t,tu!o de !a ventana activa- ;os parYntesis son necesarios- 1-e*-A uWtit!e T,tu!o de mi ventana v De*a !a !,nea actua! intacta- Si !a !,nea no se adapta a! espacio de !a ventana, ser# cortadaDefine e! co!or de fondo- Se usa para recuadros definidosInserta e! arc0ivo bitmap filena"e en e! te/to- 1uede usarse como 0iperte/to cuando se inserta en un comando !in\A !in\88qWc0pict bu!!et q:,rC6D notepad mite/to-t/tr:
1-1
I9O<79@1 file& fileD Una variante de Wc0pict para efectos de 0iperte/to- Inserta e! arc0ivo file& en e! te/to- Cuando e! cursor de! rat)n pasa sobre Y!, se muestra e! arc0ivo bitmap fileD- Se restaura !a ima'en Bile& en cuanto e! rat)n abandona e! #rea .ue ocupan ambas im#'enes- ;os arc0ivos file&.#"p ( fileD.#"p DE3EN tener e! mismo tama%o- 1or e*emp!oA !in\88qWc0pict1 bu!! bu!!ovr q:,rC6D notepad m(te/t-t/tr: I2A4A4=@ Dibu*a un borde punteado a!rededor de! p#rrafo usando e! co!or de te/to- E! recuadro formado aparecer# re!!eno con e! co!or de fondo activoUsa e! arc0ivo bitmap filena"e para re!!enar e! fondo 8bitmap de 8/8 pi/e!s:- 1uede combinarse con un bitmap de fondoDefine e! arc0ivo bitmap filena"e como fondo de ventana activo- Norma!mente se muestra en !a es.uina superior7i$da-
1-1
1-H 1-1
1-1
I<79>91354%
Define !a a!ineaci)n (&o esca!a de! bitmap de fondo- ;os par#metros disponib!es sonA 1 6osaico 2 Esca!ado $ Centrado 0ori$onta! 8 Centrado vertica! 1 !ineado a !a derec0a !2 !ineado arriba ;os par#metros pueden combinarse para producir diferentes esti!o- 1or e*emp!o, use I<79>9135412 para centrar e! bitmap en !a ventana *8Z$+
TE8K1>5 58 9C58@1 GC5 @=4=> 3=> 9=;184=> deben ser insertados entre comillas sencillasE dado .ue todav,a no 0an sido introducidos como comandos activos- Es de se%a!ar todos !os espacios e/tras .ue si'uen a !os par#metros en !os e*emp!os, ta!es como nombres de arc0ivosA !in\88qWc0pict bu!!et q:,rC6D notepad m(te/t-t/tr: o n+merosA qWpicsca!ed1 q
a. Funcionamiento de la entana
Cuando se muestra e! resu!tado de una b+s.ueda, !a ventana norma! se transforma en dos pane!es, con sus correspondientes barras de 0erramientas ( de estado- E! pane! de !a i$.uierda contiene !a !ista de re'istros resu!tado de !a b+s.ueda- E! pane! de !a derec0a muestra a!'unas instrucciones de uso de !as ventanas;a barra de 0erramientas contiene un recuadro de se!ecci)n desp!e'ab!e con todos !os campos de !a =DT ( un bot)n de Opciones- ! e!e'ir un campo de! recuadro de se!ecci)n, se mostrar# dic0o campo de cada re'istro de !a !ista-
NOT A cuando se eli/e i"pri"ir al/o$ se puede seleccionar el dispositivo de i"presin (archivo o i"presora $ as co"o el for"ato a usar.
isuali6acin en
Es posib!e determinar !a confi'uraci)n de estas ventanas a travYs de un arc0ivo especia! .ue determinar# a!'unos par#metros de !as mismas- Dic0o arc0ivo se !!ama dbn-EU1 ( deber# estar situado en e! mismo directorio .ue D3N-1 9, por compatibi!idadSu sinta/is es !a misma .ue !a de! arc0ivo s(spar-par- cepta !os si'uientes par#metrosA IHH^nombre7de!7formato 1ermite especificar e! formato a usar en e! pane! derec0o de !a panta!!a- ;a ma(or parte de !os formatos de 0iperte/to funcionan adecuadamente- Sin embar'o, es
recomendab!e comprobar!os en este ambiente antes de dar por terminada su base de datos o ap!icaci)n IHD^formato7corto Define e! formato a usar en e! pane! i$.uierdo de !a ventana- 1or e*emp!oA IHD^mfn81:,y<<< y,vD IHF^orden 8ascendente, descendente: si'ne e! va!or 1 a este par#metro 8va!or por defecto: para mostrar en primer !u'ar e! re'istro de ma(or 6=N- si'ne H para mostrar primero e! de va!or mas ba*o IHN^z 1uede e!e'ir e! usuario e! formato de visua!i$aci)n _ Cuando Yste par#metro va!e 1, 4inisis mostrar# !a !ista de formatos disponib!es en !a ventana desp!e'ab!e de se!ecci)n 0abitua!- Cambiando dic0o formato cambiar# e! aspecto de! re'istro Se pueden inc!uir !,neas de comentarios en Ystos arc0ivos, iniciando !a correspondiente !,nea con un punto ( coma, como en e! arc0ivo SGS1 9-1 9A ; esto es un co"entario
continuaci)n se muestra e! m#s simp!e formato de T0es, .ue muestra so!o un nive! de re!aciones entre tYrminos- No es necesario e! uso de 9E=, dado .ue e! primer nive! est# siempre contenido en e! mismo re'istroA mpu,v1,cED,y8y,mfn8F:,y:y&mp!,8m SN mvD8E,E:&: 8m USE mvE8E,E:&:8m U= mvF8E,E:&: 8m 3T mvI8E,E:&:8m NT mvN8E,E:&:8m 9T mvO8E,E:&:d $tapa H E! si'uiente formato e/pande 0asta I nive!es !as re!aciones entre TYrminos 2enYricos 83T: ( TYrminos espec,ficos 8NT:- ;a sa!ida, en e! caso de .ue e! tYrmino activo no ten'a re!aciones con otros tYrminos, ser# !a misma .ue !a de! formato anteriormpu,v1,&mp!,8b SN b,vD8I,I:&:8m USE mvE&: 8m U= mvF&:8m 3T mvI&,ref8!8vI:, 8m 3TD mvI&, ref8!8vI:,8m 3TE mvI&, ref8!8vI:,8m 3TF mvI&, ref8!8@I:,8m 3TI mvI&::::::::: 8m NT mvN&,ref8!8vN:,8m NTD mvN&, ref8!8vN:,8m NTE mvN&, ref8!8vN:,8m NTF mvN&, ref8!8vN:,8m NTI mvN&::::::::: 8m 9T mvO&:d Este nuevo formato funciona dado .ue e! arc0ivo inverso contiene referencias +nicas a !os tYrminos- ;a =ST para arc0ivo inverso es !a si'uienteA 1 H m0u,v1 ;os espacios adiciona!es en !as eti.uetas se inc!u(en para introducir san'r,as en !as cadenas de caracteres resu!tantesA O9@IETO 3T Umbria 3TD Ita!ia 3TE Europa 3TF 6undo $tapa N ;!e'ados a Yste punto seria bonito tener !a posibi!idad de e/pandir uno de !os tYrminos con una pu!saci)n de! rat)n- 1or e*emp!o, supon'asY .ue se desean visua!i$ar !as re!aciones de! tYrmino Europa de !a panta!!a anterior- "asta e! momento se deber,a abrir !a ventana de b+s.uedas, escribir beuropab, e*ecutar !a b+s.ueda ( por +!timo visua!i$ar e! resu!tado- dem#s, si se 0ubiera cometido a!'+n error de escritura, se deber,a corre'ir ( repetir e! proceso comp!etocontinuaci)n se indica un formato .ue podr,amos uti!i$ar para rea!i$ar !a versi)n 0iperte/tua! de dic0o procesoA mpu,v1,&mp!, 8b SN b,vD8I,I:&: 8m USE mvE&: 8m U= mvF&: 8 if p8vI: t0en m 3T mdI,!in\88vI:,y2OTO yf8!8vI:,1,H::&,ref8!8vI:, 8 if p8vI: t0en m 3TD mdI,!in\88vI:,y2OTO yf8!8vI:,1,H::&,ref8!8vI:, 8
fi :8 if p8vN: t0en m NT mdN,!in\88vN:,y2OTO yf8!8vN:,1,H::&,ref8!8vN:, 8 if p8vN: t0en m NTD mdN,!in\88vN:,y2OTO yf8!8vN:,1,H::&,ref8!8vN:, 8 if p8vN: t0en m NTE mdN,!in\88vN:,y2OTO yf8!8vN:,1,H::&,ref8!8vN:, 8 if p8vN: t0en m NTF mdN,!in\88vN:,y2OTO yf8!8vN:,1,H::&,ref8!8@N:, 8 if p8vN: t0en m NTI mdN,!in\88vN:,y2OTO yf8!8vN:,1,H::& fi :: fi :: fi :: fi :: fi : 8m 9T mvO&: d !o .ue introducir# para cada uno de !os I nive!es de tYrminos 3T ( NT, un comando de 0iperte/to 2OTO .ue producir# una sa!ida como !a si'uienteA O9@IETO 3T Umbria 3TD Ita!ia 3TE Europa 3TF 6undo Cada tYrmino subra(ado reaccionara a una pu!saci)n de! rat)n e*ecutando e! comando 2OTO- na!icemos a0ora uno de dic0os comandos 0iperte/tua!esA m NTE mdN,!in\88vN:,y2OTO yf8!8vN:,1,H:: Supon'amos .ue e! campo vN contiene e! va!or yEU9O1 b- E! formato escribir# primero !a eti.ueta NTE 8( sus espacios re!acionados:, ( dado .ue vN no est# vac,o 8dN:, entonces se e*ecutar# !a sentencia de en!ace !in\- ;a eti.ueta de! en!ace es e! campo mismo, vN, mientras .ue !a acci)n 0iperte/tua! resu!tar# de !a e*ecuci)n de! formato y2OTO yf8!8vN:,1,H:- Supon'amos tambiYn .ue e! primero 8( +nico: apuntador de!
fi ::
if p8vI: t0en m 3TE mdI,!in\88vI:,y2OTO yf8!8vI:,1,H::&,ref8!8vI:, 8 if p8vI: t0en m 3TF mdI,!in\88vI:,y2OTO yf8!8vI:,1,H::&,ref8!8@I:, 8 if p8vI: t0en m 3TI mdI,!in\88vI:,y2OTO yf8!8vI:,1,H::& fi :: fi :: fi ::
tYrmino yEU9O1 y es e! re'istro n+mero 1I, con !o .ue !a acci)n resu!tante para EU9O1 ser#A y2OTO 1Iy Cuando se pu!se e! rat)n sobre Yste tYrmino, se visua!i$ar# e! re'istro n+mero 1I$tapa O "asta e! momento no e/iste forma de vo!ver a! re'istro anterior- Si, por e*emp!o, e! nuevo re'istro no tiene en!ace a yO9@IETOy se deber# buscar nuevamente usando !a ventana de b+s.ueda- En nuestro e*emp!o, puede ser absurdo (a .ue se'+n e! formato definido en !a etapa anterior, se e/panden I nive!es en ambas direcciones, con !o .ue se'uro tenemos una v,a directa para vo!ver a! tYrmino ori'ina!, pero puede ser m#s f#ci! e! inc!uir un bot)n .ue rea!ice !a misma operaci)nA 2O 3 CV%adamos !a si'uiente !,nea a! fina! de! formato 8o en cua!.uier otro !u'ar:A d !in\88yeprevious termfy:,y2O3 CV y:& con !o .ue se mostrar# un bbot)nb para recuperar e! +!timo re'istro visua!i$ado antes de! actua!Me:oras 1ara aumentar !a ve!ocidad de e*ecuci)n de! formato creado, se puede usar e! comando de 0iperte/to ;2OTO en !u'ar de! simp!e 2OTOA if p8vN: t0en m NT mdN,!in\88vN:,y;2OTO yvN:& fi Cambiando todas !as sentencias 2OTO por ;2OTO, no ser#n necesarias !as b+s.uedas mientras se visua!i$a e! re'istroE,EMPLO.2 > $l formato de referencias interactivo Este e*emp!o muestra como se pueden mostrar re!aciones entre una simp!e base de datos bib!io'r#fica 8CDS: ( una base de datos de titu!aciones de !os autores, por e*emp!o UTO9-6STN=@1) la #ase de datos ?HL2R no se su"inistra con +inisis - no e!iste real"ente. )os no"#res usados en los si/uientes p4rrafos son i"a/inarios. E! traba*o principa! se tendr# .ue rea!i$ar en !a base bib!io'r#fica 8CDS en nuestro e*emp!o:- ;a idea es producir un formato .ue muestre !os re'istros bib!io'r#ficos, en !os .ue !os autores apare$can como en!aces de 0iperte/to- 1u!sando sobre cua!.uiera de e!!os, 4inisis deber# mostrar e! mismo formato, pero e/pandiendo !os datos re!ativos a! autor marcado- !'o parecido a !o .ue ocurre en a! dministrador de rc0ivos o e! E/p!orador de 4indo5s, en !os .ue a! pu!sar e! rat)n sobre una carpeta o directorio, autom#ticamente se e/pande, mostrando !os subdirectorios .ue comprende$tapa G. Supon'amos .ue !a base de datos autor contiene !os si'uientes campos ( estructuraA @1K 45>9A7<97:8 1 Nombre D Nacido E 2raduado en F Otros 6asters A5<5@. 9 9 >C291;<=>
I 1ub!icaciones 9 1ara simp!ificar, supondremos .ue todos !os autores tienen diferente nombre] Tendremos .ue indi$ar UTO9-6ST con !a si'uiente =STA 1 H v1 Supon'amos .ue en dic0a base (a e/isten !os si'uientes re'istros de autoresA NombreA NacidoA 2raduado enA Otros 6astersA 1ub!icacionesA NombreA NacidoA 2raduado enA Otros 6astersA 1ub!icacionesA =red ;on'ar HF71D719IH Universidad de !a =antas,a Ciencia de !os Comics 6i primer !ibro 6i se'undo !ibro
;arr( 3ai!s DE7HN719IN Universidad de !os Cerebritos Ciencia de !a 9ea! =icci)n Intervenciones en T@ Nove!as de! Espacio 6ecan)'rafo de noc0e G supon'amos .ue !a base tiene actua!i$ado e! arc0ivo inverso$tapa H Debemos preparar !a base de datos CDS estab!eciendo una cone/i)n entre dic0os autores- 1ara e!!o deberemos crear un nuevo re'istro .ue conten'a a! menos !os si'uientes camposA T,tu!o8DF:A ;a noc0e de !as estre!!as misteriosas utor8es: 1ersona!es8OH:A =red ;on'er`;arr( 3ai!s $tapa N Crearemos un nuevo formato editando cua!.uiera de !os e/istentes, borrando su contenido, ( escribiendo !as dos si'uientes !,neas en su !u'arA bT,tu!oA bvDF81H,I:& if p8vOH: t0en y utor8es:A y, 8m8OIH,OIH:,!in\88vOH:,y=O96 T cdsauy,f8occ,1,H::&: fi arc0ivando Yste formato con e! nombre CDS UH-1=T 8e! +!timo car#cter es un cero:Este senci!!o formato, muestra e! t,tu!o de !a obra ( sus autores como 0iper7en!aces a otro formato- En particu!ar y=O96 T cdsauy,f8occ,1,H: constru(endo un nombre diferente de formato, dependiendo de! n+mero de !a ocurrencia procesadaA y=O96 T cdsau1y y=O96 T cdsauDy ---
E! comando =O96 T permite cambiar e! formato de visua!i$aci)n actua! cuando se pu!sa sobre Y!- s,, a! pu!sar sobre e! primer autor, indicamos a 4inisis .ue cambie e! formato de visua!i$aci)n a cdsau1-pft ( vue!va a mostrar e! re'istro actua!$tapa O continuaci)n crearemos un n+mero de formatos cdsauU-pft para reaccionar ante !as posib!es pu!saciones de! rat)n de! usuario- Se deber# crear un n+mero suficiente de formatos .ue cubran e! n+mero m#/imo de autores .ue un mismo !ibro pueda tener 8en nuestra bib!ioteca:- 1ara nuestro e*emp!o, necesitaremos dos formatosA cdsau1-pft ( cdsauD-pft, dado .ue so!o 0a( dos autoresTodos Ystos formatos deben rea!i$ar una b+s.ueda en !a base de datos UT"O9-6ST ( mostrar su contenido- continuaci)n se muestra e! formato cdsau1-pftA bT,tu!oA bvDF81H,I:& if p8vOH: t0en y utor8es:A y,8 if occ^1 t0en m8OIH,OIH:,!in\88vOH,y g7y:,y=O96 T cdsauHy: ref7haut0or8!7haut0or8vOH:,u&m88HH,8HH:,i, bNacidoA bvD& b2raduado enA bvE& bOtros 6astersA bvF& b1ub!icacionesA b8vI81N:&:v: e!se m8OIH,OIH:,!in\88vOH:,y=O96 T cdsauy,f8occ,1,H:: fi &: fi cdsauD-pft ( !os sucesivos se diferenciar#n de! anterior so!amente en e! n+mero de !a ocurrencia tratada, como se indica a continuaci)nA cdsauD-pft contendr# !a !,nea if occ^D t0en cdsauE-pft contendr# !a !,nea if occ^E t0en cdsauF-pft contendr# !a !,nea if occ^F t0en --1ara vo!ver atr#s ( cerrar otra ve$ e! formato, introduciremos !a si'uiente !,neaA if occ^1 t0en m8OIH,OIH:,!in\88vOH,y g7y:,y=O96 T cdsauHy: .ue crear# un en!ace 0iperte/to en e! autor e/pandido, para ree*ecutar e! formato 3 SEN=@1) Se 0a a%adido y g7y so!o para indicar .ue e! usuario debe vo!ver a pu!sar sobre e! autor para restaurar !a sa!ida ori'ina!$tapa P {Eso es todo, ami'osZ- E! usuario abrir# e! formato 3 SE 8cdsauH-pft: para visua!i$ar !os re'istros de CDS- Entonces podr# e/pandir ( co!apsar !ibremente sus autores favoritos, *u'ando con !os 0iperte/toscontinuaci)n se muestra !o .ue e! usuario ver# en su panta!!aA T,tu!oA utor8es:A ;a noc0e de !as estre!!as misteriosas =red ;on'ar
;arr( 3ai!s Si pu!sase sobre =red ;on'ar !a panta!!a mostrar#A T,tu!oA ;a noc0e de !as estre!!as misteriosas utor8es:A =red ;on'ar g7 %acido= >J1&D1&'5> Mraduado en= Hniversidad de la Bantasa 2tros Masters= Ciencia de los Co"ics Mi pri"er li#ro Mi se/undo li#ro ;arr( 3ai!s G a! pu!sar sobre ;arr( 3ai!sA T,tu!oA ;a noc0e de !as estre!!as misteriosas utor8es:A =red ;on'ar ;arr( 3ai!s g7 %acido= D*1>71&'57 Mraduado en= Hniversidad de los Cere#ritos 2tros Masters= Ciencia de la Real Biccin Intervenciones en L5 %ovelas del Espacio Mecan/rafo de noche 1u!sando nuevamente sobre ;arr( 3ai!s se restaurar# e! formato ori'ina!A T,tu!oA ;a noc0e de !as estre!!as misteriosas utor8es:A =red ;on'ar ;arr( 3ai!s E,EMPLO.! > *+squedas bibliogr;ficas 7versin de una sola base de datos8 Cuando se muestra un re'istro bib!io'r#fico 8en CDS:, esta ap!icaci)n permite se!eccionar uno de !os autores, abriendo una nueva ventana .ue muestre !os t,tu!os de todas sus pub!icaciones en !a misma base- dem#s e! usuario podr# se!eccionar cua!.uiera de e!!as .ue ser# mostrada en !a ventana de base de datos como nuevo re'istro activoEs un e*emp!o de b+s.ueda .ue muestra sus resu!tados en una !ista- 1u!sando sobre cua!.uiera de sus e!ementos se recupera e! re'istro comp!eto$tapa G Deberemos escribir un nuevo formato para CDS .ue muestre !os autores como 0iperte/tos- 1ara 0acer!o m#s f#ci! mostraremos so!o e! t,tu!o 8vDF: ( !os autores 8vOH:;!amaremos a Yste formato CDSIDU-1=TA vDF&,8if p8vOH: t0en !in\88vOH:,yTEUT3OU;O D cdsa-pfty: fi&: Cuando se pu!se e! rat)n sobre un autor, 4inisis abre una nueva ventana mostrando e! formato CDS -1=T- Esto no resue!ve nuestro prob!ema, dado .ue cdsa-pft es un formato est#tico, sea cua! sea su dise%o- Si se pu!sa e! rat)n sobre e! primer autor, se visua!i$ar# cdsa-pft, i'ua! .ue si se pu!sa e! se'undo o e! tercero- Si cambiamos de
re'istro ( se pu!sa sobre !os nuevos autores, vo!veremos a tener e! mismo formato de sa!ida CDS -1=T$tapa H Esta versi)n de 4inisis, introduce a!'unos nuevos par#metros para !os comandos TEUT3OU;O D ( =O96 T- En e! e*emp!o se usa e! comando TEUT3OU;O D, dado .ue se desea .ue e! formato sea e*ecutado en una nueva ventanaCuando se esta !e(endo un formato, se puede for$ar a .ue una parte de! te/to de! mismo sea reemp!a$ada por a!'+n nuevo te/to variab!e- 1or e*emp!o, en Yste caso, e! formato CDS -1=T puede ser de !a si'uiente formaA ref8!r88y////y::,&mfn&vDF8I,I:: Este formato busca en !a base de datos activa 8CDS: !a cadena y////y, visua!i$ando para cada puntero e! correspondiente n+mero de re'istro, 6=N, ( t,tu!o- HHHH puede reemp!a$arse en cada momento por e! nombre de! autor deseado- Dic0o reemp!a$o se rea!i$a a travYs de! formato CDSIDU-1=TE! si'uiente formato, rea!i$a dic0a tareaA vDF&,8if p8vOH: t0en !in\88vOH:,yTEUT3OU;O D cdsa,////,yvOH: fi&: Cuando se pu!sa e! rat)n sobre un autor, 4inisis !ee e! formato cdsa-pft ( cambia cada cadena y////y .ue encuentra por e! contenido de! campo vOH, 18@5> de e*ecutar e! formato- De Ysta forma, si se pu!sa sobre 6r- ;arr( 3ai!s, CDS -1=T resu!tar# serA ref8!r88y;arr( 3ai!sy::,&mfn&vDF8I,I:: de Ysta manera, cuando e! usuario pu!se e! rat)n sobre e! nombre de cua!.uier autor, obtendr# !a !ista de todas !as pub!icaciones inc!uidas en !a base de datosNatura!mente este formato funcionar# so!amente si se 0a invertido e! campo vOH, procesando todas !as ocurrenciasN=@1) //// no es una pa!abra c!ave, es decir, se puede uti!i$ar cua!.uier te/to para ser reemp!a$ado por otro$tapa N 0ora tendremos .ue traba*ar en e! formato cdsa-pftA efectivamente reacciona a !as pu!saciones de rat)n de! usuario mostrando e! re'istro adecuado en !a ventana de base de datos- Eso es mu( simp!e de 0acer, es un en!ace 2OTO, pero ser# necesario convertir !a ventana TEUT3OU a C"I;D en e! formato cdsid/-pft, para poder e*ecutar !os comandos en !a ventana asociada- ;as ventanas TEUT3OU no C"I;D so!amente pueden e*ecutar e! comando C6D, para activar ap!icaciones e/ternas de 4indo5s- ;as ventanas de te/to C"I;D o 9C"I;D pueden e*ecutar !a ma(or parte de !os comandos de 0iperte/to a e/cepci)n de @IE4 ( 39O4SEs, .uedar,a !a versi)n fina! de cdsid/-pftA vDF&,8if p8vOH: t0en !in\88vOH:,yTEUT3OUC"I;D;O D cdsa,////,yvOH: fi&: continuaci)n se indica como .uedar,a e! formato cdsa-pft, inc!u(endo un comando de 0iperte/to 2OTO para cada 6=N visua!i$adoA
ub,fsEH,i,y1ub!icaciones de ////y&v ui,f8N1ST8y////y:,1,H:,y postin'8s:yv&d ref8!r88y////y::,&!in\88mfn:,y2OTO ymfn:&vDF8I,I:: ;as dos primeras !,neas muestran un encabe$amiento, siendo e! resto de !a ventana a!'o parecido aA PC2379197=85> 45 L1AAP B173> & postin/(s HH1HF ;a noc0e de !as estre!!as misteriosas HHDIH 4inisis para todos HHEF1 3ib!io a 2raf,a Cuando se pu!sa e! rat)n sobre cua!.uier 6=N, 4inisis mostrar# e! correspondiente re'istro usando e! formato activo en !a ventana principa!, es decir con e! formato cdsid/-pft 8en e! e*emp!o se visua!i$ar# de nuevo e! t,tu!o ( !a !ista de !os autores:-
Et-7
Ft-7
1 . ;losario
AA9O7B= AN' *AN' 6735+A rc0ivo opciona! .ue contiene e! con*unto de tYrminos NG definidos para una base de datos dada- E! arc0ivo NG es un arc0ivo SCII .ue puede crearse con un editor de te/tos com+n- 8p- e*- 4ordpad o Notepad: AX147A *P1>@5+) @Yase 6arcar ( tras!adar A<C8@14=A *P=78@5A = <=>@78K+) Informaci)n uti!i$ada por e! sistema para !oca!i$ar un dato- Como traducci)n de ypointery, norma!mente se trata de !a direcci)n donde se 0a!!a e! dato- Como traducci)n de ypostin'y, se refiere a !a informaci)n acerca de! re'istro, campo, etc- donde se encuentra un tYrmino de b+s.ueda dadoAA9O7B= 378L *L78L 6735+) rc0ivo construido por CDS&ISIS durante e! proceso de creaci)n de! arc0ivo invertido AA9O7B= HIT *H7@ 6735+) arc0ivo maestro rc0ivo creado por CDS&ISIS para c!asificar !os re'istros de!
AA9O7B= 78B5A@74= *I8B5A@54 6735+) Estructura !)'ica construida por CDS&ISIS en forma autom#tica para permitir !a recuperaci)n r#pida de !a informaci)n- Contiene e! diccionario de tYrminos de b+s.ueda, ( para cada tYrmino, una !ista de referencias a !os re'istros de! arc0ivo maestro de !os cua!es se e/tra*eron !os tYrminos- E! arc0ivo invertido consiste en rea!idad de seis arc0ivos f,sicos 8-I=1, -CNT, -;H1, -;HD, -NH1, -NHD: AA9O7B= ;15>@A= *M1>@5A 6735+) Estructura !)'ica .ue contiene !os re'istros de una base de datos dada- E! arc0ivo maestro en rea!idad est# constituido por dos arc0ivos f,sicos 8-6ST, -U9=: AA9O7B= SAVE *S1B5 6735+) rc0ivo usado para 'uardar !os resu!tados de una b+s.ueda ASCII *ASCII+ .- 8 merican Standard Code for Information Interc0an'e:- C)di'o binario de O bits usado para codificar !os caracteres en un ordenador- ;os c)di'os SCII tienen va!ores de H a 1DO- En muc0os ordenadores, ta!es como I36 1C, e! c)di'o 0a sido e/tendido a 8 bits, por !o .ue puede mane*ar un con*unto adiciona! de 1D8 c)di'os, de! 1D8 a! DII- Estos c)di'os adiciona!es no son norma!mente parte de !a norma SCII, ( por !o tanto no puede esperarse .ue sean i'ua!es en todas !os ordenadoresA@A72C@= *A@@A72C@5+) @Yase tributo de panta!!a A@A72C@= 45 <18@1331 *S9A558 1@@A72C@5+) Dependiendo de! tipo de panta!!a uti!i$ado, e! atributo de panta!!a puede definir e! co!or de un car#cter o una forma particu!ar de presentaci)n, ta! como a!ta intensidad, v,deo inverso, etcAC@=47K7@14= *AC@=@P<5+ *CDS/ISIS P1>913+) Caracter,stica .ue ofrece CDS&ISIS para simu!ar !a entrada de datos desde un tec!ado durante !a operaci)n de un pro'ramaCDS&ISIS mantiene !os caracteres aceptados de este modo en un buffer interno- Cada ve$ .ue e! pro'rama espera recibir caracteres, si e/iste a!'uno en e! buffer, se obtiene de a!!,- Cuando e! buffer interno se encuentra vac,o, se restab!ece !a entrada norma! por e! tec!ado- 8@er tambiYn !a descripci)n de! procedimiento UTOTG1E en e! manua! de CDS&ISIS 1asca!:B1>5 45 41@=> *D1@1 21>5+) Un arc0ivo de datos interre!acionados, reco!ectados para satisfacer !as necesidades de informaci)n de una comunidad de usuarios- Cada unidad
de informaci)n a!macenada en una base de datos consiste de datos e!ementa!es discretos, cada uno de !os cua!es representa caracter,sticas particu!ares de !a entidad .ue se describe- 1or e*emp!o, una base de datos bib!io'r#ficos contendr# informaci)n sobre !ibros, reportes, art,cu!os de revistas, etc- ;os datos e!ementa!es son a!macenados en campos, a cada uno de !os cua!es se !e asi'na una eti.ueta numYrica, .ue indica e! tipo de contenido de ese campoBC665A *BC665A+) rea de !a memoria .ue 0a sido reservada por e! pro'rama CDS&ISIS o por e! sistema operativo para mantener datos de car#cter tempora! C13767914=A *QC137675A+) Estructura uti!i$ada durante !a b+s.ueda para especificar e! campo o campos en donde debe aparecer un tYrmino de b+s.ueda dado C1;<= *F7534+) 9ecipiente o espacio ocupado por un dato e!ementa! C1;<= A5<5@7235 *R5<51@1235 67534+) Campo .ue puede ocurrir m#s de una ve$ en un mismo re'istro C=A@1A P P5K1A *CC@ 184 P1>@5+) Operaci)n de edici)n disponib!e en !a ma(or,a de !os procesadores de pa!abras, .ue consiste en mover una parte de! te/to de un !u'ar a otro- E! editor de campos de CDS&ISIS provee estas operaciones- 8para ma(ores deta!!es ver e! 6anua!, ba*o e! inciso bEditor de camposb:D1@= 535;58@13 *D1@1 535;58@+) 1ie$a e!ementa! de informaci)n .ue CDS&ISIS puede identificar- Un dato e!ementa! puede a!macenarse como un campo o como un subcampoD537;7@14=A 45 >C291;<= *SC267534 4537;7@5A+) C)di'o de dos caracteres .ue precede e identifica un subcampo de un campo D5>9A7<97:8 45 31 =<97:8 *O<@7=8 45>9A7<@7=8+) 1e.ue%o te/to .ue describe !a funci)n .ue rea!i$a una opci)n de un men+ D7997=81A7= *D79@7=81AP+) Con*unto de tYrminos de b+s.ueda para una base de datos dadaE@7GC5@1 *T1K+) N+mero +nico .ue identifica un campo espec,fico EH<=A@197:8 *EH<=A@+) Conversi)n de una base de datos de !a forma en .ue se encuentra a!macenada para proceso, a una forma conveniente para ser transmitida a otros usuarios o sistemasFDT *FDT+) @Yase Tab!a de definici)n de campos F=A;1@= *F=A;1@+) Con*unto de par#metros .ue especifican !a forma ( !a secuencia en .ue se .uieren visua!i$ar (&o imprimir !os distintos campos de !os re'istros de una base de datosF=A;1@= 45 B7>C137D197:8 *D7><31P 6=A;1@+) @Yase =ormato F=A;1@= 45 7;<A5>7:8 *PA78@ 6=A;1@+) @Yase =ormato FST *FST+) @Yase Tab!a de se!ecci)n de campos %7D;= *%7D;=+) Codificaci)n de caracteres con acentos, diacr,ticos u otros caracteres especia!es usados para e! intercambio de datos entre diferentes imp!ementaciones de CDS&ISIS- Un 2IP6O representa un so!o car#cter ( consiste en E caracteres, e! primero de !os cua!es siempre es e! si'no n, ( !os dos caracteres si'uientes definen e! car#cter .ue se est# representando- Contando con tab!as de conversi)n 2IP6O por ambas partes, dos usuarios pueden transmitir o recibir correctamente, caracteres .ue ten'an diferente representaci)n interna-
H7@ *H7@+) 9e'istro .ue satisface criterios espec,ficos de b+s.ueda H=?1 45 @A121?= *W=AL>O55@+) @Yase "o*a de traba*o de in'reso u "o*a de traba*o de! sistema H=?1 45 @A121?= 45 78KA5>= *D1@1 58@AP J=AL>O55@+) =ormato de panta!!a para e! in'reso de datos H=?1 45 @A121?= 453 >7>@5;1 *SP>@5; J=AL>O55@+) =ormato de panta!!a usado por CDS&ISIS para obtener !os par#metros de una operaci)n en particu!ar, ta! como un proceso de impresi)n, o una operaci)n de e/portaci)n I458@767914=A 45 =<97:8 *O<@7=8 7458@7675A+) ;etra .ue identifica una opci)n dada de un men+- ! presionar !a tec!a correspondiente, se activa esa opci)nI47=;1 *L18KC1K5+) @Yase Idioma de dia!o'o I47=;1 45 47Y3=K= *D713=KC5 318KC1K5+) E! idioma .ue CDS&ISIS usa para interca!ar con e! usuario- CDS&ISIS 0a sido dise%ado para usar un n+mero indefinido de idiomasI;<3N97@= *4561C3@+) @Yase va!or por defecto I;<=A@197:8 *I;<=A@+) Conversi)n de una base de datos de !a forma conveniente para su transmisi)n entre usuarios o sistemas, a !a forma re.uerida por CDS&ISIS para su proceso I847D14= *I845H78K+) 1roceso de e/traer tYrminos de b+s.ueda de un re'istro de! arc0ivo maestro I86=A;197:8 <1A1 931>7679197:8 *F7378K 786=A;1@7=8+) C)di'os especia!es insertados en un campo para definir como debe ser c!asificado 8ver inciso bInformaci)n para ordenar a!fabYticamenteb en e! 6anua!: ISO *ISO+) Or'ani$aci)n Internaciona! de Or'ani$ation: Normas 8Internationa! Standards
ISO 27#& *ISO 27#&+) =ormato internaciona! norma!i$ado para intercambio de informaci)n recomendado por ISO LN;7@5> *L7;7@>+) @Yase ;,mites 6=N LN;7@5> MFN *MFN L7;7@>+) 9an'o de 6=Ns, p-e*- 1&IH, .ue definen !os re'istros de! arc0ivo maestro a !os .ue debe ap!icarse cierta operaci)nL7>@1 45 O7@ *H7@ 37>@+) Con*unto de re'istros recuperados por una e/presi)n de b+s.ueda dada M58>1?5 *M5>>1K5 = PA=;<@+) 6ensa*e .ue presenta CDS&ISIS para dar indicaciones o para so!icitar datos a! usuario- Son !os mensa*es contenidos en !a base 6S// de! idioma 8//: .ue se est# usandoM58>1?5 B7A@C13 *DC;;P ;5>>1K5+) Caracteres .ue se encuentran inte'rados como parte de !a base de mensa*es 6S//, pero .ue contienen informaci)n para contro! interno, ( .ue no se visua!i$anMFN *MFN+) *NF;5A= 453 1A9O7B= ;15>@A= - M1>@5A 6735 8C;25A+) Numero +nico asi'nado autom#ticamente por CDS&ISIS a cada re'istro .ue se incorpora a !a base de datos- ;os 6=N son asi'nados secuencia!mente, iniciando con e! numero 1, ( representan e! orden crono!)'ico en .ue fueron in'resados !os re'istrosM=4= *M=45+) @Yase 6odo de visua!i$aci)n
M=4= 45 B7>C137D197:8 *D7><31P ;=45+) 6anera en .ue se presentan !os campos a! usuario- CDS&ISIS puede mostrar !os campos en tres modos distintosA prueba, datos o encabe$ado 8@er m#s deta!!es ba*o e! inciso bComando 6ODOb en e! 6anua!:O9CAA58971 *O99CAA5895+) Una instancia de un campo repetib!e P1312A1 B19N1 *S@=<J=A4+) 1a!abra no si'nificativa .ue debe ser i'norada cuando se indi$a un campo 8p- e*- art,cu!os, preposiciones, etc-: P1@A:8 *P1@@5A8+) Descripci)n, car#cter por car#cter, de !os posib!es contenidos de un campo- Un patr)n define, para cada posici)n de! campo, e! tipo de caracteres .ue puede contener 8p- e*- a!fabYticos, numYricos, etc-: P>5C4= ;58>1?5) @Yase mensa*e virtua! PC8@= 45 1995>= *A995>> <=78@+) @Yase TYrmino de b+s.ueda R18K= *A18K5+) 2rupo consecutivo de re'istros cu(o 6=N se encuentra en secuencia R5K7>@A= *453 1A9O7B= ;15>@A=+ *R59=A4-;1>@5A 6735+) Con*unto de campos .ue contienen todos !os datos arc0ivo e!ementa!es de una unidad de informaci)n a!macenada en una base de datosR5B7>7:8 >59C589713 *BA=J>78K+) @isua!i$aci)n secuencia! de! arc0ivo maestro, en e! orden .ue corresponde a !os 6=N de cada re'istro- O sea, en e! orden en .ue !os re'istros fueron in'resadosS18KAN1 *I8458@+) Espaciado 0ori$onta! .ue se de*a a! inicio de una !,nea impresa o desp!e'adaSC291;<= *SC267534+) Uno de !os datos e!ementa!es contenidos en un campo- ;os subcampos se identifican con un de!imitador de subcampoT1231 45 45678797:8 45 91;<=> *F7534 456787@7=8 @1235+) Tab!a .ue define !os campos de una base de datosT1231 45 >535997:8 45 91;<=> *F7534 >5359@ @1235+) Tab!a en !a .ue se estab!ecen !os criterios para e/traer de un arc0ivo maestro, !os datos e!ementa!es re.ueridos para un proceso particu!ar- ;as tab!as de se!ecci)n de campos pueden ser usadas para definir e! contenido de! arc0ivo invertido, para c!asificar re'istros antes de producir un reporte impreso, o para reformatear re'istros durante una operaci)n de importaci)n o de e/portaci)nT5931 45 9=8@A=3 *C=8@A=3 L5P+) Tec!as .ue cuando son presionadas rea!i$an una funci)n espec,fica predefinida- !'unas tec!as de contro! rea!i$an diferentes funciones dependiendo de! conte/to 8situaci)n: en .ue son usadas- 1or e*emp!o, si se presiona g=Dh mientras se encuentra un men+ desp!e'ado en !a panta!!a, CDS&ISIS re'resar# a! men+ principa!] si se presiona g=Dh cuando se encuentra activo e! editor de campos, este borrar# e! contenido de! campo donde se encuentre ubicado e! cursorT5931 45 6C897:8 *FC89@7=8 L5P+) @Yase Tec!a de contro! TEA;78= AN' *AN' @5A;+) TYrmino co!ectivo .ue representa un con*unto arbitrario 8pero predefinido: de tYrminos de b+s.ueda- Cuando se usa en una e/presi)n de b+s.ueda, un tYrmino NG es autom#ticamente transformado en e! con*unto de tYrminos .ue representa, !i'ados con un operador !)'ico O 8O9:- Si, por e*emp!o, e! tYrmino NGA NG 3ENE;UU representa !os tYrminos de b+s.ueda 3E;2IC , "O; ND ( ;UUE63U92O, entonces, cuando se usa !a e/presi)n NG 3ENE;UU en una e/presi)n de b+s.ueda, esta ser# traducida como 83E;2IC l
"O; ND l ;UUE63U92O:- ntes de .ue un tYrmino NG pueda usarse en una b+s.ueda, debe 0aber sido definido en e! arc0ivo NGTEA;78= 45 2F>GC541 *S51A9O @5A;+) Cua!.uiera de !os e!ementos .ue pueden usarse para recuperar un re'istro, p- e*- un descriptor o pa!abra c!ave, un nombre, una pa!abra, un c)di'o de documento, etc- ;os tYrminos de b+s.ueda para !os re'istros de una base de datos dada, se definen en !a =ST para inversi)n V13=A <=A 45659@= *D561C3@ B13C5+) Contenido predefinido de un campo-
1F. TNDI)5