Difference between revisions of "Orbita"
Line 1: | Line 1: | ||
{| | {| | ||
|- | |- | ||
− | |valign=top nowrap|[[Archivo:Folder closed.gif]]bases|| Una carpeta para cada base de datos. Cada carpeta de base de datos contendrá una carpeta denominada '''data''' donde se colocarán los 10 archivos que almacenan los datos y la tabla ''dbn.fst'' con la lógica de indización para crear los archivos invertidos | + | |valign=top nowrap|[[Archivo:Folder closed.gif]]bases|| |
+ | * Una carpeta para cada base de datos. Cada carpeta de base de datos contendrá a su vez una carpeta denominada '''data''' donde se colocarán los 10 archivos que almacenan los datos y la tabla ''dbn.fst'' con la lógica de indización para crear los archivos invertidos. El archivo fullinv.sh facilita la actualización de los índices | ||
+ | * Una carpeta denominada '''par''' contentiva de los archivos ''dbn.par'' con las rutas de acceso a los recursos relacionados con las bases de datos | ||
+ | * Una carpeta denominada '''www''' con los formatos de despliegue de los registros y el archivo '''autoridades.pft''' utilizado para la presentación de los índices por autores, materias, etc. | ||
+ | * Los archivos '''isisuc.tab''' e '''isisac.tab''' utilizados en los procesos de elaboración de la lista invertida | ||
|- | |- | ||
− | |[[Archivo:Folder closed.gif]]data|| Ejemplo | + | |valign=top nowrap|[[Archivo:Folder closed.gif]]data|| En esta carpeta se colocan los archivos que configuran las bases de datos que se publican: |
+ | |||
+ | '''bases.dat''': lista de las bases de datos. Consta de dos columnas separadas por el caracter '''|''': nombre de la base de datos | descripción de la base de datos. Ejm: | ||
+ | biblo|Material Bibliográfico | ||
+ | multi|Multimedia | ||
+ | plano|Cartografía | ||
+ | colec|Colecciones | ||
+ | |||
+ | '''avanzada.tab''': campos de búsqueda a ser incluídos en el formulario de búsqueda avanzada en la búsqueda que integra todas las bases de datos | ||
+ | |||
+ | Luego, para cada base de datos incluída en '''bases.dat''' se deben especificar los siguientes archivo: | ||
+ | |||
+ | '''''dbn''.def''' Breve descripción del contenido de la base de datos | ||
+ | |||
+ | '''''dbn''.ix''' Especificación de los índices para acceso a los datos. Consta de 3 columnas separadas por el caracter '''|'''. En la primera columna se coloca el nombre del índice. La segunda columna se coloca el prefijo con el cual se localiza el índice en el archivo invertido y la tercera columna corresponde al prefijo a utilizar para elaborar el índice de navegación alfabético. Ejemplo: | ||
+ | Autores|AU_|IAU_ | ||
+ | Títulos|TI_|ITI_ | ||
+ | Materias|MA_|IMA_ | ||
+ | |||
+ | Los prefijos deben de estar en corcondancia con los utilizados en la '''fst'''. Así, para el caso de autores podríamos tener: | ||
+ | |||
+ | 10 0 mpu,(|AU_|v10^*,|, |V10^b, '%'/)/ | ||
+ | 16 0 mpu,(|AU_|v16^*,|, |v16^b,'%'/)/ | ||
+ | 23 0 mpu,(|AU_|v23^*,|, |v23^b,'%'/)/ | ||
+ | 160 0 mpu,(|AU_|v160^*,|, |v160^b,'%'/) | ||
+ | |||
+ | 10 0 mpu,(|IAU_|v10^*.1,'%'/)/ | ||
+ | 16 0 mpu,(|IAU_|v16^*.1,'%'/)/ | ||
+ | 23 0 mpu,(|IAU_|v23^*.1,'%'/)/ | ||
+ | 160 0 mpu,(|IAU_|v160^*.1,'%'/) | ||
+ | |||
+ | |||
|- | |- | ||
− | |[[Archivo:Folder closed.gif]]images|| Ejemplo | + | |valign=top nowrap|[[Archivo:Folder closed.gif]]images|| Ejemplo |
|- | |- | ||
− | |[[Archivo:Folder closed.gif]]js|| Ejemplo | + | |valign=top nowrap|[[Archivo:Folder closed.gif]]js|| Ejemplo |
|- | |- | ||
− | |[[Archivo:Folder closed.gif]]php|| Ejemplo | + | |valign=top nowrap|[[Archivo:Folder closed.gif]]php|| Ejemplo |
|- | |- | ||
|[[Archivo:Folder closed.gif|derecha]]|| Ejemplo | |[[Archivo:Folder closed.gif|derecha]]|| Ejemplo |
Revision as of 16:15, 19 September 2016
Archivo:Folder closed.gifbases |
|
Archivo:Folder closed.gifdata | En esta carpeta se colocan los archivos que configuran las bases de datos que se publican:
bases.dat: lista de las bases de datos. Consta de dos columnas separadas por el caracter |: nombre de la base de datos | descripción de la base de datos. Ejm: biblo|Material Bibliográfico multi|Multimedia plano|Cartografía colec|Colecciones avanzada.tab: campos de búsqueda a ser incluídos en el formulario de búsqueda avanzada en la búsqueda que integra todas las bases de datos Luego, para cada base de datos incluída en bases.dat se deben especificar los siguientes archivo: dbn.def Breve descripción del contenido de la base de datos dbn.ix Especificación de los índices para acceso a los datos. Consta de 3 columnas separadas por el caracter |. En la primera columna se coloca el nombre del índice. La segunda columna se coloca el prefijo con el cual se localiza el índice en el archivo invertido y la tercera columna corresponde al prefijo a utilizar para elaborar el índice de navegación alfabético. Ejemplo: Autores|AU_|IAU_ Títulos|TI_|ITI_ Materias|MA_|IMA_ Los prefijos deben de estar en corcondancia con los utilizados en la fst. Así, para el caso de autores podríamos tener: 10 0 mpu,(|AU_|v10^*,|, |V10^b, '%'/)/ 16 0 mpu,(|AU_|v16^*,|, |v16^b,'%'/)/ 23 0 mpu,(|AU_|v23^*,|, |v23^b,'%'/)/ 160 0 mpu,(|AU_|v160^*,|, |v160^b,'%'/) 10 0 mpu,(|IAU_|v10^*.1,'%'/)/ 16 0 mpu,(|IAU_|v16^*.1,'%'/)/ 23 0 mpu,(|IAU_|v23^*.1,'%'/)/ 160 0 mpu,(|IAU_|v160^*.1,'%'/) |
Archivo:Folder closed.gifimages | Ejemplo |
Archivo:Folder closed.gifjs | Ejemplo |
Archivo:Folder closed.gifphp | Ejemplo |
derecha | Ejemplo |
derecha | Ejemplo |
Ejemplo | Ejemplo |
Ejemplo | Ejemplo |
Ejemplo | Ejemplo |
Estructura de carpetas
La carpeta contentiva del aplicativo Orbita tiene la siguiente estructura: