SlideShare a Scribd company logo
CDS/ISIS
Information Storage
and
Retrieval System
United Nations Educational Scientific
and Cultural Organization
UNESCO - 2001
Davide Storti - UNESCO CI/INF Division
2
CDS/ISIS - What it is?
• CDS/ISIS is a generalized Information Storage and
Retrieval System
• It is intended to be used for structured non-numerical
databases containing mainly texts
• It may manage stand-alone as well as local network
database systems
• It is specialized in handling variable-length
information
3
CDS/ISIS - What it is?
• Unlike Dbase or MS-Access, CDS/ISIS is not a
relational database system, although it provides some
relational facilities
• CDS/ISIS deals with questions like: "which research
projects deal with basic education in India?"
• It may be expanded by advanced users (programmers)
for adding new services and tools
• A wide variety of solutions for Internet publishing of
data are already available
4
CDS/ISIS - What is a database?
• The term "database" denotes a collection of structured
information
• A database contains data elements called "records"
• Each record in the database has the same structure
• Some units of information in a record may be absent,
some others may occur more than once (a book may
have more than one author or may not have an ISBN)
• Data units in a record are called "fields"
• Fields may contain independent data elements called
"subfields".
5
CDS/ISIS - What is a database?
Example of database structure
6
CDS/ISIS - Basic features
• CDS/ISIS allows the user to design the record
structure of each database his own
• You can decide:
• what kind of fields to include
• which fields will be sortable and searchable
• in what shapes your want to display or print the
contents of a record
• You can keep many different databases each in a
different structure in your computer, for many different
applications
7
CDS/ISIS - Basic features
Once the database has been created, CDS/ISIS allows to:
• Create new records, to put new information in the archive
• Keep the stored information up-to-date by adding new
data elements, modifying existing ones and deleting
unnecessary information
• Analyze the content of the database to extract searchable
information following your own instruction
• Search and retrieve subsets of the stored information
• Display or print the results the way you want
8
CDS/ISIS - Basic knowledge
• Records are stored in a file named "Master File" (MST)
• Each record in the database can be referred to by its
unique number, called "Master File Number" (MFN)
• The MFN is automatically assigned by the system when
a the record is created
• You may access a record not only by its number but by
its content
• For this purpose, you may maintain a dictionary of
searchable terms, also called "Inverted File"
• Fields within a record are identified by a code number
called TAG
9
CDS/ISIS - Installation
To install CDS/ISIS for Windows:
• Insert the disk 1 in your drive
• From Windows 95 Start menu, run:
a:setup.exe
• The following screen will appear:
• Choose "Continue" to start the
installation procedure
• Follow the instructions on the
screen: usually you may just
click "Ok" to each installation
question
10
CDS/ISIS - Running CDS/ISIS
To launch the CDS/ISIS for Windows (Winisis):
• Locate the program shortcut.
In Windows95 it is in the Start
menu, folder Programs...
• Click the item to run Winisis
11
CDS/ISIS - Running CDS/ISIS
The following screen will appear:
In case of problems, please read the "readme.wri" file.
12
CDS/ISIS - Running CDS/ISIS
• Use menus and buttons to access the CDS/ISIS
services:
13
CDS/ISIS - Running CDS/ISIS
• In order to get familiar with the system, two databases
are provided as examples. The most important is CDS.
• To open an existing
database select the
menu option
File - Open…
Double-click on "CDS"
from the database list
14
CDS/ISIS - Running CDS/ISIS
• The database "CDS" is now open and you may start
using the CDS/ISIS services:
15
CDS/ISIS - Running CDS/ISIS
The CDS/ISIS interface is multi-lingual. UNESCO's
version comes with menus and messages in:
• English
• French
• Spanish (2 versions)
• Italian
Users may create their own language versions by
translating system messages to another language. This
procedure is quite simple and is explained in the Reference
Manual. Among other available languages are:
• Portuguese
• Vietnamese
• Dutch
• German
• Polish
• Slovak
16
CDS/ISIS - Running CDS/ISIS
Other language versions of CDS/ISIS are under
development or its feasibility study has been completed:
• Russian
• Armenian
• Kazakh
• Azeri
A successful effort has been made to develop a complete
Arabic version of CDS/ISIS in co-operation with the Arab
League Documentation Centre.
17
CDS/ISIS - Running CDS/ISIS
• At any time you may configure CDS/ISIS for Windows
using the "Configure - System Settings" menu:
• Use the menu "Configure" to
change the current interface
language and profile at any
time
18
CDS/ISIS - Basic Information retrieval
To browse the content of an existing database:
• Open the database file (ex. CDS.MST)
• Use the arrows to move within the records
sequentially, just as the pages of a book
• You may select different views by choosing a
different display format
Move within
records
sequentially
Select the display format
Open the dictionary
of searchable terms
Type here the
record number you
wish to access
The content of the
record displayed
using the current
format
19
CDS/ISIS - Basic Information retrieval
To search an existing database:
• Open the corresponding file (ex. CDS.MST)
• Select option "Search - Expert Search"
• Despite its name, the expert search" could be
easier than the "guided search"
• The following search window will come up:
Type here a search expression
(for example: water)
Click "Execute"
Search results will appear here
Double click on the result to
access the information
20
CDS/ISIS - Basic Information retrieval
Congratulations, you made your first search with CDS/ISIS!
• Your screen should now look like:
This screen explains how to watch
the results. As soon as you click
one of the MFN on the left side,
this panel will display the content
of the selected record
List of results. Each number
corresponds to a MFN (Master File
Number)
Click STOP to come back to the
normal view
• To make a new search select option "Search" again
21
CDS/ISIS - Basic Information retrieval
In order to get an idea of what the content of database CDS
is, you may display its dictionary of searchable terms.
This will help you to find out what can we ask to
CDS/ISIS and how:
All those terms comes
from the records. It is
possible to search for
them separately or in
combination
22
CDS/ISIS - Basic Information retrieval
• The dictionary of searchable terms, also called Inverted
File, is built following the directives given by the
database creator
• Those directives instruct CDS/ISIS on how to extract the
search terms from a record. The directives are collected in
the Field Selection Table (FST)
23
CDS/ISIS - Basic Data Editing
• You may update the information contained in a given
record by using the CDS/ISIS Data Entry option
• Selecting this option will open the
Data Entry window which allows to
modify the content of every single field
• This window also enables access to further options:
• Creation of new records
• Deletion of existing records
• Add./Deletion of fields, new repetitions, etc...
24
CDS/ISIS - Basic Data Editing
• When editing a record, the system will automatically
check for some kind of errors, for example:
• Attempt to insert invalid subfield elements
• Attempt to repeat non-repeatable fields
• Other validation restrictions foreseen by the database
manager
• Each time the record is stored (saved) to the disk, the new
content becomes available for browsing
• You must ensure that the Inverted File has been updated
in order to be able to search for terms in the new record
25
CDS/ISIS - Basic Data Editing
• Several Data Entry worksheets may be available for a
given database, in order to insert different data elements.
• Each time the record
is stored (saved) to
the disk, the new
content becomes
available for browsing
• You must ensure that the
Inverted File has been
updated in order to be
able to search for terms
in the new record
26
CDS/ISIS - Functioning scheme
• To resume, the following figure shows the role of the
different components of a CDS/ISIS database
27
CDS/ISIS - Beyond my own computer
There are several ways to share information with others:
• Publish diskettes or CD-Roms containing the database(s)
• Share them in a Local Area Network (LAN)
• Share them in Remote Private Networks (through TCP/IP)
• Publish them to the World Wide Web
• Mix all the solutions above!!
28
CDS/ISIS - Beyond my own computer
CD-Roms publishing
• Winisis can be used as the front end to the user
• The formatting language allows building nice-looking
presentations
• You may configure the environment to block the access
to specific "dangerous" functionalities
• The interface is already internationalized and supports
different languages
• Most applications do not need real programming
29
CDS/ISIS - Beyond my own computer
Local Area Network (LAN)
• Put your database in a shared network drive
• Use Winisis as a client: one copy to serve all terminals,
different configuration for each one
• Search, update, maintain the database from your chair
• The LAN type does not matter: Windows, Novell...
• Concurrent entry access is supported
30
CDS/ISIS - Beyond my own computer
JAVAISIS: Private Networks through TCP/IP
• Physically distant computers work on the same database
• JAVAISIS is a Client/Server suite for managing remote
databases in a TCP/IP (Internet) environment
• Search, update, maintain the database from your chair
• Easy to install, it comes with its own navigator
• Runs on Windows, Linux and Macintosh (client)
• JAVAISIS is a Winisis working with remote data
31
CDS/ISIS - Beyond my own computer
The World Wide Web
• It is more and more important to share data on the
Internet: presence
• Different tools exists for Web-publishing CDS/ISIS
databases. For example: WWWISIS by Bireme, Brazil
• It allows all kind of operation and perfectly integrates
the concepts of CDS/ISIS for free or very low cost
• Runs on many different platforms: Windows, Linux,
SUN, AIX...
32
CDS/ISIS - Beyond my own computer
The World Wide Web
• GENISIS (Ibiscus): to easy the use of WWWISIS
• Take a database, fill few questionnaire, press OK
• Your new CDS/ISIS enabled web page is ready to go!
• Need to change something? Go back and modify!
• Need to move to Linux? Export your web application
within minutes!
33
CDS/ISIS - Product family
• Here are some of the products available in the software
family:
• CDS/ISIS for DOS
• CDS/ISIS for Windows (all versions)
• CDS/ISIS for UNIX (character mode)
• JavaISIS, Client - Server Internet suite
• UNESCO/BIREME ISIS_DLL, programming tool
• BIREME WWWISIS
• WinIDIS, the interface to IDAMS
34
CDS/ISIS – New Products
• During 2001, the following new products have been
released by UNESCO:
• XML2ISIS a tool for importing XML files to CDS/ISIS
Available in English, French, Spanish, Italian, German
• IsisAscii a tool for importing ASCII delimited files to CDS/ISIS
• WinIDAMS data mining and statistical analysis
as Open-Source (all coming with documentation)
as Freeware
• Genisis 2 a wizard for database Web publishing
Available in French, Spanish and soon English
35
CDS/ISIS – Documentation
• UNESCO strengthened available documentation
• CDS/ISIS for Windows Handbook
Available in English
Spanish version (March 2002)
Russian version (April 2002)
Italian and German (during 2002)
• Base de données CDS/ISIS – Guide Pratique
A “from information to data” guide to CDS/ISIS
Available in French
36
CDS/ISIS – Ongoing projects
• In the year 2002, UNESCO will complete the following
projects:
• ISO2709 Import/Export a tool for handling all ISO2709
formats, including common MARC exports (in co-operation with
the University of Paris III)
• MARC21 Lite a complete implementation of the bibliographic
format with a specialized data entry software which users will be
able to adapt to other MARC-like formats (in co-operation with the
Library of Congress)
37
CDS/ISIS – Next biennium
• 2002-2003 Guideline
• In co-operation with external partners (i.e. universities, int.al
organizations) decentralized development of a new CDS/ISIS
system.
• Some projects already on-going in co-operation with the University
of Budapest.
• Strengthen international co-operation
• Objectives
• Develop a better system in terms of performance, reliability and
architecture
• Go Open Source
38
CDS/ISIS - Where to find more
• Some of those products, tools, examples and most
documentation can be found on UNESCO's FTP Server:
ftp://ftp.unesco.org/pub/winisis
• Also, more language versions of CDS/ISIS for Windows
can be found there.
39
CDS/ISIS - Where to find more
• For additional information, please consult UNESCO's
official sites. The following includes news from the
CDS/ISIS community and a wide list of users' dedicated
web-sites:
http://www.unesco.org/webworld/isis
http://web.tiscalinet.it/javaisis
• The following site is dedicated to JavaISIS:
• International and local mailing lists host discussions
about CDS/ISIS problems and events every day
40
CDS/ISIS - Where to find more
• Completely renewed web-sites of both CDS/ISIS and
IDAMS will be published by the end of the year:
http://www.unesco.org/webworld/isis
http://www.unesco.org/webworld/idams
41
CDS/ISIS - Conclusion
Thank you, ladies and gentlemen's, for your kind
attention.

More Related Content

What's hot

Digital Library Software
Digital Library SoftwareDigital Library Software
Gap Analysis
Gap AnalysisGap Analysis
Gap Analysis
PRELIDA Project
 
Library orientation: Resources and Finding overview
Library orientation: Resources  and  Finding overviewLibrary orientation: Resources  and  Finding overview
Library orientation: Resources and Finding overview
Nur Ahammad
 
Metadata Standards
Metadata StandardsMetadata Standards
Metadata Standards
Aditya Ranjan
 
IR and DSpace - International Seminar, Dhaka University
IR and DSpace - International Seminar, Dhaka UniversityIR and DSpace - International Seminar, Dhaka University
IR and DSpace - International Seminar, Dhaka University
Md. Zahid Hossain Shoeb
 
Wed batsakis tut_chalasdlenges of preservations
Wed batsakis tut_chalasdlenges of preservationsWed batsakis tut_chalasdlenges of preservations
Wed batsakis tut_chalasdlenges of preservations
eswcsummerschool
 
Multimedia database
Multimedia databaseMultimedia database
Multimedia database
SumitKeshri10
 
Computers in Libraries
Computers in LibrariesComputers in Libraries
Computers in Libraries
Kevin Conrad Tansiongco
 
E-granthalaya ILMS
E-granthalaya ILMSE-granthalaya ILMS
E-granthalaya ILMS
Dr. Rupak Chakravarty
 
Library Skill
Library SkillLibrary Skill
Library SkillDirz M
 
Data management principles
Data management principlesData management principles
Data management principlesFiddy Prasetiya
 
Digital Libraries
Digital LibrariesDigital Libraries
Digital Libraries
Jack Eapen
 
Electronic resource management system (ERM)
Electronic resource management system (ERM)Electronic resource management system (ERM)
Introduction to data management, terminologies and use of data management pla...
Introduction to data management, terminologies and use of data management pla...Introduction to data management, terminologies and use of data management pla...
Introduction to data management, terminologies and use of data management pla...
International Institute of Tropical Agriculture
 
MultiMedia dbms
MultiMedia dbmsMultiMedia dbms
MultiMedia dbmsTech_MX
 
Daffodil International University Permanent Campus Library Orientation
Daffodil International University Permanent Campus Library OrientationDaffodil International University Permanent Campus Library Orientation
Daffodil International University Permanent Campus Library Orientation
Nur Ahammad
 
Week10
Week10Week10
Week10
GroupB
 

What's hot (20)

Digital Library Software
Digital Library SoftwareDigital Library Software
Digital Library Software
 
Gap Analysis
Gap AnalysisGap Analysis
Gap Analysis
 
Library orientation: Resources and Finding overview
Library orientation: Resources  and  Finding overviewLibrary orientation: Resources  and  Finding overview
Library orientation: Resources and Finding overview
 
Database History
Database HistoryDatabase History
Database History
 
Metadata Standards
Metadata StandardsMetadata Standards
Metadata Standards
 
IR and DSpace - International Seminar, Dhaka University
IR and DSpace - International Seminar, Dhaka UniversityIR and DSpace - International Seminar, Dhaka University
IR and DSpace - International Seminar, Dhaka University
 
Wed batsakis tut_chalasdlenges of preservations
Wed batsakis tut_chalasdlenges of preservationsWed batsakis tut_chalasdlenges of preservations
Wed batsakis tut_chalasdlenges of preservations
 
Multimedia database
Multimedia databaseMultimedia database
Multimedia database
 
Computers in Libraries
Computers in LibrariesComputers in Libraries
Computers in Libraries
 
E-granthalaya ILMS
E-granthalaya ILMSE-granthalaya ILMS
E-granthalaya ILMS
 
Meta data
Meta dataMeta data
Meta data
 
Library Skill
Library SkillLibrary Skill
Library Skill
 
Data management principles
Data management principlesData management principles
Data management principles
 
Database
DatabaseDatabase
Database
 
Digital Libraries
Digital LibrariesDigital Libraries
Digital Libraries
 
Electronic resource management system (ERM)
Electronic resource management system (ERM)Electronic resource management system (ERM)
Electronic resource management system (ERM)
 
Introduction to data management, terminologies and use of data management pla...
Introduction to data management, terminologies and use of data management pla...Introduction to data management, terminologies and use of data management pla...
Introduction to data management, terminologies and use of data management pla...
 
MultiMedia dbms
MultiMedia dbmsMultiMedia dbms
MultiMedia dbms
 
Daffodil International University Permanent Campus Library Orientation
Daffodil International University Permanent Campus Library OrientationDaffodil International University Permanent Campus Library Orientation
Daffodil International University Permanent Campus Library Orientation
 
Week10
Week10Week10
Week10
 

Similar to Isis tutorial2

Isis_Tutorial2.ppt
Isis_Tutorial2.pptIsis_Tutorial2.ppt
Isis_Tutorial2.ppt
AsifAli165576
 
Unesco information storage and retrievals tools
Unesco information storage and retrievals toolsUnesco information storage and retrievals tools
Unesco information storage and retrievals tools
Liaquat Rahoo
 
Windows 8 dddd (beekelaar)
Windows 8 dddd (beekelaar)Windows 8 dddd (beekelaar)
Windows 8 dddd (beekelaar)hypervnu
 
Chapter-1 Introduction to Database Management Systems
Chapter-1 Introduction to Database Management SystemsChapter-1 Introduction to Database Management Systems
Chapter-1 Introduction to Database Management Systems
Kunal Anand
 
Fundamentals of Database ppt ch01
Fundamentals of Database ppt ch01Fundamentals of Database ppt ch01
Fundamentals of Database ppt ch01Jotham Gadot
 
System Analysis And Design
System Analysis And DesignSystem Analysis And Design
System Analysis And Design
Lijo Stalin
 
CNIT 121: 13 Investigating Mac OS X Systems
CNIT 121: 13 Investigating Mac OS X SystemsCNIT 121: 13 Investigating Mac OS X Systems
CNIT 121: 13 Investigating Mac OS X Systems
Sam Bowne
 
DB2 and Storage Management
DB2 and Storage ManagementDB2 and Storage Management
DB2 and Storage ManagementCraig Mullins
 
CA_Module_3.pptx
CA_Module_3.pptxCA_Module_3.pptx
CA_Module_3.pptx
OnyemaobiAmarachi
 
Windows Operating System.pptx
Windows Operating System.pptxWindows Operating System.pptx
Windows Operating System.pptx
OnyemaobiAmarachi
 
Unit-I mech for studendts for btech .ppt
Unit-I mech for studendts for btech .pptUnit-I mech for studendts for btech .ppt
Unit-I mech for studendts for btech .ppt
DeepakShakya39
 
Dbms Useful PPT
Dbms Useful PPTDbms Useful PPT
Dbms Useful PPT
Krishna Bashyal
 
ppt on open office.org
ppt on open office.orgppt on open office.org
ppt on open office.org
Deepansh Goel
 
6.2 software
6.2 software6.2 software
Presentation day1oracle 12c
Presentation day1oracle 12cPresentation day1oracle 12c
Presentation day1oracle 12c
Pradeep Srivastava
 
Database Systems Lec 1.pptx
Database Systems Lec 1.pptxDatabase Systems Lec 1.pptx
Database Systems Lec 1.pptx
NishaTariq1
 
Database part1-
Database part1-Database part1-
Database part1-
Taymoor Nazmy
 
Introducing file maker pro 12
Introducing file maker pro 12Introducing file maker pro 12
Introducing file maker pro 12
Juragan Pitware
 
Hadoop data management
Hadoop data managementHadoop data management
Hadoop data management
Subhas Kumar Ghosh
 

Similar to Isis tutorial2 (20)

Isis_Tutorial2.ppt
Isis_Tutorial2.pptIsis_Tutorial2.ppt
Isis_Tutorial2.ppt
 
Unesco information storage and retrievals tools
Unesco information storage and retrievals toolsUnesco information storage and retrievals tools
Unesco information storage and retrievals tools
 
Windows 8 dddd (beekelaar)
Windows 8 dddd (beekelaar)Windows 8 dddd (beekelaar)
Windows 8 dddd (beekelaar)
 
Chapter-1 Introduction to Database Management Systems
Chapter-1 Introduction to Database Management SystemsChapter-1 Introduction to Database Management Systems
Chapter-1 Introduction to Database Management Systems
 
Fundamentals of Database ppt ch01
Fundamentals of Database ppt ch01Fundamentals of Database ppt ch01
Fundamentals of Database ppt ch01
 
System Analysis And Design
System Analysis And DesignSystem Analysis And Design
System Analysis And Design
 
CNIT 121: 13 Investigating Mac OS X Systems
CNIT 121: 13 Investigating Mac OS X SystemsCNIT 121: 13 Investigating Mac OS X Systems
CNIT 121: 13 Investigating Mac OS X Systems
 
DB2 and Storage Management
DB2 and Storage ManagementDB2 and Storage Management
DB2 and Storage Management
 
CA_Module_3.pptx
CA_Module_3.pptxCA_Module_3.pptx
CA_Module_3.pptx
 
Windows Operating System.pptx
Windows Operating System.pptxWindows Operating System.pptx
Windows Operating System.pptx
 
Unit-I mech for studendts for btech .ppt
Unit-I mech for studendts for btech .pptUnit-I mech for studendts for btech .ppt
Unit-I mech for studendts for btech .ppt
 
Dbms Useful PPT
Dbms Useful PPTDbms Useful PPT
Dbms Useful PPT
 
ppt on open office.org
ppt on open office.orgppt on open office.org
ppt on open office.org
 
6.2 software
6.2 software6.2 software
6.2 software
 
NIF Data Ingest
NIF Data IngestNIF Data Ingest
NIF Data Ingest
 
Presentation day1oracle 12c
Presentation day1oracle 12cPresentation day1oracle 12c
Presentation day1oracle 12c
 
Database Systems Lec 1.pptx
Database Systems Lec 1.pptxDatabase Systems Lec 1.pptx
Database Systems Lec 1.pptx
 
Database part1-
Database part1-Database part1-
Database part1-
 
Introducing file maker pro 12
Introducing file maker pro 12Introducing file maker pro 12
Introducing file maker pro 12
 
Hadoop data management
Hadoop data managementHadoop data management
Hadoop data management
 

Recently uploaded

Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
Vlad Stirbu
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
ViralQR
 

Recently uploaded (20)

Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
 

Isis tutorial2

  • 1. CDS/ISIS Information Storage and Retrieval System United Nations Educational Scientific and Cultural Organization UNESCO - 2001 Davide Storti - UNESCO CI/INF Division
  • 2. 2 CDS/ISIS - What it is? • CDS/ISIS is a generalized Information Storage and Retrieval System • It is intended to be used for structured non-numerical databases containing mainly texts • It may manage stand-alone as well as local network database systems • It is specialized in handling variable-length information
  • 3. 3 CDS/ISIS - What it is? • Unlike Dbase or MS-Access, CDS/ISIS is not a relational database system, although it provides some relational facilities • CDS/ISIS deals with questions like: "which research projects deal with basic education in India?" • It may be expanded by advanced users (programmers) for adding new services and tools • A wide variety of solutions for Internet publishing of data are already available
  • 4. 4 CDS/ISIS - What is a database? • The term "database" denotes a collection of structured information • A database contains data elements called "records" • Each record in the database has the same structure • Some units of information in a record may be absent, some others may occur more than once (a book may have more than one author or may not have an ISBN) • Data units in a record are called "fields" • Fields may contain independent data elements called "subfields".
  • 5. 5 CDS/ISIS - What is a database? Example of database structure
  • 6. 6 CDS/ISIS - Basic features • CDS/ISIS allows the user to design the record structure of each database his own • You can decide: • what kind of fields to include • which fields will be sortable and searchable • in what shapes your want to display or print the contents of a record • You can keep many different databases each in a different structure in your computer, for many different applications
  • 7. 7 CDS/ISIS - Basic features Once the database has been created, CDS/ISIS allows to: • Create new records, to put new information in the archive • Keep the stored information up-to-date by adding new data elements, modifying existing ones and deleting unnecessary information • Analyze the content of the database to extract searchable information following your own instruction • Search and retrieve subsets of the stored information • Display or print the results the way you want
  • 8. 8 CDS/ISIS - Basic knowledge • Records are stored in a file named "Master File" (MST) • Each record in the database can be referred to by its unique number, called "Master File Number" (MFN) • The MFN is automatically assigned by the system when a the record is created • You may access a record not only by its number but by its content • For this purpose, you may maintain a dictionary of searchable terms, also called "Inverted File" • Fields within a record are identified by a code number called TAG
  • 9. 9 CDS/ISIS - Installation To install CDS/ISIS for Windows: • Insert the disk 1 in your drive • From Windows 95 Start menu, run: a:setup.exe • The following screen will appear: • Choose "Continue" to start the installation procedure • Follow the instructions on the screen: usually you may just click "Ok" to each installation question
  • 10. 10 CDS/ISIS - Running CDS/ISIS To launch the CDS/ISIS for Windows (Winisis): • Locate the program shortcut. In Windows95 it is in the Start menu, folder Programs... • Click the item to run Winisis
  • 11. 11 CDS/ISIS - Running CDS/ISIS The following screen will appear: In case of problems, please read the "readme.wri" file.
  • 12. 12 CDS/ISIS - Running CDS/ISIS • Use menus and buttons to access the CDS/ISIS services:
  • 13. 13 CDS/ISIS - Running CDS/ISIS • In order to get familiar with the system, two databases are provided as examples. The most important is CDS. • To open an existing database select the menu option File - Open… Double-click on "CDS" from the database list
  • 14. 14 CDS/ISIS - Running CDS/ISIS • The database "CDS" is now open and you may start using the CDS/ISIS services:
  • 15. 15 CDS/ISIS - Running CDS/ISIS The CDS/ISIS interface is multi-lingual. UNESCO's version comes with menus and messages in: • English • French • Spanish (2 versions) • Italian Users may create their own language versions by translating system messages to another language. This procedure is quite simple and is explained in the Reference Manual. Among other available languages are: • Portuguese • Vietnamese • Dutch • German • Polish • Slovak
  • 16. 16 CDS/ISIS - Running CDS/ISIS Other language versions of CDS/ISIS are under development or its feasibility study has been completed: • Russian • Armenian • Kazakh • Azeri A successful effort has been made to develop a complete Arabic version of CDS/ISIS in co-operation with the Arab League Documentation Centre.
  • 17. 17 CDS/ISIS - Running CDS/ISIS • At any time you may configure CDS/ISIS for Windows using the "Configure - System Settings" menu: • Use the menu "Configure" to change the current interface language and profile at any time
  • 18. 18 CDS/ISIS - Basic Information retrieval To browse the content of an existing database: • Open the database file (ex. CDS.MST) • Use the arrows to move within the records sequentially, just as the pages of a book • You may select different views by choosing a different display format Move within records sequentially Select the display format Open the dictionary of searchable terms Type here the record number you wish to access The content of the record displayed using the current format
  • 19. 19 CDS/ISIS - Basic Information retrieval To search an existing database: • Open the corresponding file (ex. CDS.MST) • Select option "Search - Expert Search" • Despite its name, the expert search" could be easier than the "guided search" • The following search window will come up: Type here a search expression (for example: water) Click "Execute" Search results will appear here Double click on the result to access the information
  • 20. 20 CDS/ISIS - Basic Information retrieval Congratulations, you made your first search with CDS/ISIS! • Your screen should now look like: This screen explains how to watch the results. As soon as you click one of the MFN on the left side, this panel will display the content of the selected record List of results. Each number corresponds to a MFN (Master File Number) Click STOP to come back to the normal view • To make a new search select option "Search" again
  • 21. 21 CDS/ISIS - Basic Information retrieval In order to get an idea of what the content of database CDS is, you may display its dictionary of searchable terms. This will help you to find out what can we ask to CDS/ISIS and how: All those terms comes from the records. It is possible to search for them separately or in combination
  • 22. 22 CDS/ISIS - Basic Information retrieval • The dictionary of searchable terms, also called Inverted File, is built following the directives given by the database creator • Those directives instruct CDS/ISIS on how to extract the search terms from a record. The directives are collected in the Field Selection Table (FST)
  • 23. 23 CDS/ISIS - Basic Data Editing • You may update the information contained in a given record by using the CDS/ISIS Data Entry option • Selecting this option will open the Data Entry window which allows to modify the content of every single field • This window also enables access to further options: • Creation of new records • Deletion of existing records • Add./Deletion of fields, new repetitions, etc...
  • 24. 24 CDS/ISIS - Basic Data Editing • When editing a record, the system will automatically check for some kind of errors, for example: • Attempt to insert invalid subfield elements • Attempt to repeat non-repeatable fields • Other validation restrictions foreseen by the database manager • Each time the record is stored (saved) to the disk, the new content becomes available for browsing • You must ensure that the Inverted File has been updated in order to be able to search for terms in the new record
  • 25. 25 CDS/ISIS - Basic Data Editing • Several Data Entry worksheets may be available for a given database, in order to insert different data elements. • Each time the record is stored (saved) to the disk, the new content becomes available for browsing • You must ensure that the Inverted File has been updated in order to be able to search for terms in the new record
  • 26. 26 CDS/ISIS - Functioning scheme • To resume, the following figure shows the role of the different components of a CDS/ISIS database
  • 27. 27 CDS/ISIS - Beyond my own computer There are several ways to share information with others: • Publish diskettes or CD-Roms containing the database(s) • Share them in a Local Area Network (LAN) • Share them in Remote Private Networks (through TCP/IP) • Publish them to the World Wide Web • Mix all the solutions above!!
  • 28. 28 CDS/ISIS - Beyond my own computer CD-Roms publishing • Winisis can be used as the front end to the user • The formatting language allows building nice-looking presentations • You may configure the environment to block the access to specific "dangerous" functionalities • The interface is already internationalized and supports different languages • Most applications do not need real programming
  • 29. 29 CDS/ISIS - Beyond my own computer Local Area Network (LAN) • Put your database in a shared network drive • Use Winisis as a client: one copy to serve all terminals, different configuration for each one • Search, update, maintain the database from your chair • The LAN type does not matter: Windows, Novell... • Concurrent entry access is supported
  • 30. 30 CDS/ISIS - Beyond my own computer JAVAISIS: Private Networks through TCP/IP • Physically distant computers work on the same database • JAVAISIS is a Client/Server suite for managing remote databases in a TCP/IP (Internet) environment • Search, update, maintain the database from your chair • Easy to install, it comes with its own navigator • Runs on Windows, Linux and Macintosh (client) • JAVAISIS is a Winisis working with remote data
  • 31. 31 CDS/ISIS - Beyond my own computer The World Wide Web • It is more and more important to share data on the Internet: presence • Different tools exists for Web-publishing CDS/ISIS databases. For example: WWWISIS by Bireme, Brazil • It allows all kind of operation and perfectly integrates the concepts of CDS/ISIS for free or very low cost • Runs on many different platforms: Windows, Linux, SUN, AIX...
  • 32. 32 CDS/ISIS - Beyond my own computer The World Wide Web • GENISIS (Ibiscus): to easy the use of WWWISIS • Take a database, fill few questionnaire, press OK • Your new CDS/ISIS enabled web page is ready to go! • Need to change something? Go back and modify! • Need to move to Linux? Export your web application within minutes!
  • 33. 33 CDS/ISIS - Product family • Here are some of the products available in the software family: • CDS/ISIS for DOS • CDS/ISIS for Windows (all versions) • CDS/ISIS for UNIX (character mode) • JavaISIS, Client - Server Internet suite • UNESCO/BIREME ISIS_DLL, programming tool • BIREME WWWISIS • WinIDIS, the interface to IDAMS
  • 34. 34 CDS/ISIS – New Products • During 2001, the following new products have been released by UNESCO: • XML2ISIS a tool for importing XML files to CDS/ISIS Available in English, French, Spanish, Italian, German • IsisAscii a tool for importing ASCII delimited files to CDS/ISIS • WinIDAMS data mining and statistical analysis as Open-Source (all coming with documentation) as Freeware • Genisis 2 a wizard for database Web publishing Available in French, Spanish and soon English
  • 35. 35 CDS/ISIS – Documentation • UNESCO strengthened available documentation • CDS/ISIS for Windows Handbook Available in English Spanish version (March 2002) Russian version (April 2002) Italian and German (during 2002) • Base de données CDS/ISIS – Guide Pratique A “from information to data” guide to CDS/ISIS Available in French
  • 36. 36 CDS/ISIS – Ongoing projects • In the year 2002, UNESCO will complete the following projects: • ISO2709 Import/Export a tool for handling all ISO2709 formats, including common MARC exports (in co-operation with the University of Paris III) • MARC21 Lite a complete implementation of the bibliographic format with a specialized data entry software which users will be able to adapt to other MARC-like formats (in co-operation with the Library of Congress)
  • 37. 37 CDS/ISIS – Next biennium • 2002-2003 Guideline • In co-operation with external partners (i.e. universities, int.al organizations) decentralized development of a new CDS/ISIS system. • Some projects already on-going in co-operation with the University of Budapest. • Strengthen international co-operation • Objectives • Develop a better system in terms of performance, reliability and architecture • Go Open Source
  • 38. 38 CDS/ISIS - Where to find more • Some of those products, tools, examples and most documentation can be found on UNESCO's FTP Server: ftp://ftp.unesco.org/pub/winisis • Also, more language versions of CDS/ISIS for Windows can be found there.
  • 39. 39 CDS/ISIS - Where to find more • For additional information, please consult UNESCO's official sites. The following includes news from the CDS/ISIS community and a wide list of users' dedicated web-sites: http://www.unesco.org/webworld/isis http://web.tiscalinet.it/javaisis • The following site is dedicated to JavaISIS: • International and local mailing lists host discussions about CDS/ISIS problems and events every day
  • 40. 40 CDS/ISIS - Where to find more • Completely renewed web-sites of both CDS/ISIS and IDAMS will be published by the end of the year: http://www.unesco.org/webworld/isis http://www.unesco.org/webworld/idams
  • 41. 41 CDS/ISIS - Conclusion Thank you, ladies and gentlemen's, for your kind attention.