Soumettre la recherche
Mettre en ligne
Adlib Sql tips & trucs'
•
0 j'aime
•
1,219 vues
Jeroen De Meester
Suivre
Workshop by Rolf Blijleven.
Lire moins
Lire la suite
Signaler
Partager
Signaler
Partager
1 sur 25
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Digital assets and Adlib - European Axiell User conference 2016
Digital assets and Adlib - European Axiell User conference 2016
Jeroen De Meester
Presentatie Axiell Adlib / Calm / Mimsy user group meeting Londen
Presentatie Axiell Adlib / Calm / Mimsy user group meeting Londen
Jeroen De Meester
The Adlib User Group Netherlands - presentation at the joint Adlib, Calm, Mim...
The Adlib User Group Netherlands - presentation at the joint Adlib, Calm, Mim...
Jeroen De Meester
Adlib gebruikersgroep - najaarsbijeenkomst 2014 - Jeroen De Meester - Wat is ...
Adlib gebruikersgroep - najaarsbijeenkomst 2014 - Jeroen De Meester - Wat is ...
Jeroen De Meester
Een goede voorbereiding is het halve werk
Een goede voorbereiding is het halve werk
Jeroen De Meester
Hoe een dams bruggen slaat over sectoren heen
Hoe een dams bruggen slaat over sectoren heen
Jeroen De Meester
Meertaligheid in Adlib
Meertaligheid in Adlib
Jeroen De Meester
Najaarsbijeenkomst 2013 - voorwoord
Najaarsbijeenkomst 2013 - voorwoord
Jeroen De Meester
Recommandé
Digital assets and Adlib - European Axiell User conference 2016
Digital assets and Adlib - European Axiell User conference 2016
Jeroen De Meester
Presentatie Axiell Adlib / Calm / Mimsy user group meeting Londen
Presentatie Axiell Adlib / Calm / Mimsy user group meeting Londen
Jeroen De Meester
The Adlib User Group Netherlands - presentation at the joint Adlib, Calm, Mim...
The Adlib User Group Netherlands - presentation at the joint Adlib, Calm, Mim...
Jeroen De Meester
Adlib gebruikersgroep - najaarsbijeenkomst 2014 - Jeroen De Meester - Wat is ...
Adlib gebruikersgroep - najaarsbijeenkomst 2014 - Jeroen De Meester - Wat is ...
Jeroen De Meester
Een goede voorbereiding is het halve werk
Een goede voorbereiding is het halve werk
Jeroen De Meester
Hoe een dams bruggen slaat over sectoren heen
Hoe een dams bruggen slaat over sectoren heen
Jeroen De Meester
Meertaligheid in Adlib
Meertaligheid in Adlib
Jeroen De Meester
Najaarsbijeenkomst 2013 - voorwoord
Najaarsbijeenkomst 2013 - voorwoord
Jeroen De Meester
Adlib gebruikersgroep - voorjaarsbijeenkomst 2014 - Rolf Blijleven - Do's en ...
Adlib gebruikersgroep - voorjaarsbijeenkomst 2014 - Rolf Blijleven - Do's en ...
Adlib_gebruikersgroep
Database Platformen Versus Etl Tools
Database Platformen Versus Etl Tools
Alexander van Helm
Nord Toelichting Techniek
Nord Toelichting Techniek
tjercus
Externe bronnen en Persistent Identifiers
Externe bronnen en Persistent Identifiers
Adlib_gebruikersgroep
Versiebeheer van database changes
Versiebeheer van database changes
Arjen van Vliet
Techdays 2013 NL - Serious Request met Windows Azure
Techdays 2013 NL - Serious Request met Windows Azure
Michaël Hompus
Gegevensbanken: begrippen
Gegevensbanken: begrippen
Erik Duval
2019 diy migration webinar gs nl
2019 diy migration webinar gs nl
EDB
Unleash the power of raven db
Unleash the power of raven db
Maurice De Beijer [MVP]
Oracle Discoverer to Oracle BI EE
Oracle Discoverer to Oracle BI EE
Daan Bakboord
Adlib gebruikersgroep - voorjaarsbijeenkomst 2019 - Wouter de Voogd - Datamig...
Adlib gebruikersgroep - voorjaarsbijeenkomst 2019 - Wouter de Voogd - Datamig...
Adlib_gebruikersgroep
M4B Gebruikersoverleg - 30 mei 2013
M4B Gebruikersoverleg - 30 mei 2013
boek_be
GD & AMIS - Oracle customer showcase
GD & AMIS - Oracle customer showcase
Getting value from IoT, Integration and Data Analytics
Ogh Visie 2010 zomer
Ogh Visie 2010 zomer
Daan Bakboord
Meetup DB testing met SoapUI en Robot Framework.pdf
Meetup DB testing met SoapUI en Robot Framework.pdf
christiantester
OpenESB -- Hello World Intor
OpenESB -- Hello World Intor
pappavis
Adlib gebruikersgroep - najaarsbijeenkomst 2017 - Rolf Blijleven - AAT-termen...
Adlib gebruikersgroep - najaarsbijeenkomst 2017 - Rolf Blijleven - AAT-termen...
Adlib_gebruikersgroep
Hoe Cloud in Open Source?
Hoe Cloud in Open Source?
Hans van Vlaanderen
Hoe Cloud is Open Source
Hoe Cloud is Open Source
IGI Group
IT- Presentatie Sql Server 2011 05
IT- Presentatie Sql Server 2011 05
KatelijneBeheydt
One tool to rule them all - het samenbrengen van museumcollecties, bibliothee...
One tool to rule them all - het samenbrengen van museumcollecties, bibliothee...
Jeroen De Meester
20181026 - Salon International du Patrimoine Culturel - Revivre le passé de l...
20181026 - Salon International du Patrimoine Culturel - Revivre le passé de l...
Jeroen De Meester
Contenu connexe
Similaire à Adlib Sql tips & trucs'
Adlib gebruikersgroep - voorjaarsbijeenkomst 2014 - Rolf Blijleven - Do's en ...
Adlib gebruikersgroep - voorjaarsbijeenkomst 2014 - Rolf Blijleven - Do's en ...
Adlib_gebruikersgroep
Database Platformen Versus Etl Tools
Database Platformen Versus Etl Tools
Alexander van Helm
Nord Toelichting Techniek
Nord Toelichting Techniek
tjercus
Externe bronnen en Persistent Identifiers
Externe bronnen en Persistent Identifiers
Adlib_gebruikersgroep
Versiebeheer van database changes
Versiebeheer van database changes
Arjen van Vliet
Techdays 2013 NL - Serious Request met Windows Azure
Techdays 2013 NL - Serious Request met Windows Azure
Michaël Hompus
Gegevensbanken: begrippen
Gegevensbanken: begrippen
Erik Duval
2019 diy migration webinar gs nl
2019 diy migration webinar gs nl
EDB
Unleash the power of raven db
Unleash the power of raven db
Maurice De Beijer [MVP]
Oracle Discoverer to Oracle BI EE
Oracle Discoverer to Oracle BI EE
Daan Bakboord
Adlib gebruikersgroep - voorjaarsbijeenkomst 2019 - Wouter de Voogd - Datamig...
Adlib gebruikersgroep - voorjaarsbijeenkomst 2019 - Wouter de Voogd - Datamig...
Adlib_gebruikersgroep
M4B Gebruikersoverleg - 30 mei 2013
M4B Gebruikersoverleg - 30 mei 2013
boek_be
GD & AMIS - Oracle customer showcase
GD & AMIS - Oracle customer showcase
Getting value from IoT, Integration and Data Analytics
Ogh Visie 2010 zomer
Ogh Visie 2010 zomer
Daan Bakboord
Meetup DB testing met SoapUI en Robot Framework.pdf
Meetup DB testing met SoapUI en Robot Framework.pdf
christiantester
OpenESB -- Hello World Intor
OpenESB -- Hello World Intor
pappavis
Adlib gebruikersgroep - najaarsbijeenkomst 2017 - Rolf Blijleven - AAT-termen...
Adlib gebruikersgroep - najaarsbijeenkomst 2017 - Rolf Blijleven - AAT-termen...
Adlib_gebruikersgroep
Hoe Cloud in Open Source?
Hoe Cloud in Open Source?
Hans van Vlaanderen
Hoe Cloud is Open Source
Hoe Cloud is Open Source
IGI Group
IT- Presentatie Sql Server 2011 05
IT- Presentatie Sql Server 2011 05
KatelijneBeheydt
Similaire à Adlib Sql tips & trucs'
(20)
Adlib gebruikersgroep - voorjaarsbijeenkomst 2014 - Rolf Blijleven - Do's en ...
Adlib gebruikersgroep - voorjaarsbijeenkomst 2014 - Rolf Blijleven - Do's en ...
Database Platformen Versus Etl Tools
Database Platformen Versus Etl Tools
Nord Toelichting Techniek
Nord Toelichting Techniek
Externe bronnen en Persistent Identifiers
Externe bronnen en Persistent Identifiers
Versiebeheer van database changes
Versiebeheer van database changes
Techdays 2013 NL - Serious Request met Windows Azure
Techdays 2013 NL - Serious Request met Windows Azure
Gegevensbanken: begrippen
Gegevensbanken: begrippen
2019 diy migration webinar gs nl
2019 diy migration webinar gs nl
Unleash the power of raven db
Unleash the power of raven db
Oracle Discoverer to Oracle BI EE
Oracle Discoverer to Oracle BI EE
Adlib gebruikersgroep - voorjaarsbijeenkomst 2019 - Wouter de Voogd - Datamig...
Adlib gebruikersgroep - voorjaarsbijeenkomst 2019 - Wouter de Voogd - Datamig...
M4B Gebruikersoverleg - 30 mei 2013
M4B Gebruikersoverleg - 30 mei 2013
GD & AMIS - Oracle customer showcase
GD & AMIS - Oracle customer showcase
Ogh Visie 2010 zomer
Ogh Visie 2010 zomer
Meetup DB testing met SoapUI en Robot Framework.pdf
Meetup DB testing met SoapUI en Robot Framework.pdf
OpenESB -- Hello World Intor
OpenESB -- Hello World Intor
Adlib gebruikersgroep - najaarsbijeenkomst 2017 - Rolf Blijleven - AAT-termen...
Adlib gebruikersgroep - najaarsbijeenkomst 2017 - Rolf Blijleven - AAT-termen...
Hoe Cloud in Open Source?
Hoe Cloud in Open Source?
Hoe Cloud is Open Source
Hoe Cloud is Open Source
IT- Presentatie Sql Server 2011 05
IT- Presentatie Sql Server 2011 05
Plus de Jeroen De Meester
One tool to rule them all - het samenbrengen van museumcollecties, bibliothee...
One tool to rule them all - het samenbrengen van museumcollecties, bibliothee...
Jeroen De Meester
20181026 - Salon International du Patrimoine Culturel - Revivre le passé de l...
20181026 - Salon International du Patrimoine Culturel - Revivre le passé de l...
Jeroen De Meester
Open Data: Mission accomplished ... What's next?
Open Data: Mission accomplished ... What's next?
Jeroen De Meester
Open up your data! Linked Open Data in the Museum Plantin-Moretus
Open up your data! Linked Open Data in the Museum Plantin-Moretus
Jeroen De Meester
Linked data bij Musea en Erfgoed Antwerpen
Linked data bij Musea en Erfgoed Antwerpen
Jeroen De Meester
Adlib gebruikersgroep - najaarsbijeenkomst 2015 - mededelingen van het bestuur
Adlib gebruikersgroep - najaarsbijeenkomst 2015 - mededelingen van het bestuur
Jeroen De Meester
Prepare your metadata (Brussel, 17 juni 2014) - Veld toevoegen in Adlib Desig...
Prepare your metadata (Brussel, 17 juni 2014) - Veld toevoegen in Adlib Desig...
Jeroen De Meester
Adlib gebruikersgroep - voorjaarsbijeenkomst 2014 - Adlib en pivot
Adlib gebruikersgroep - voorjaarsbijeenkomst 2014 - Adlib en pivot
Jeroen De Meester
Adlib gebruikersgroep - voorjaarsbijeenkomst 2014 - screen editor in adlib de...
Adlib gebruikersgroep - voorjaarsbijeenkomst 2014 - screen editor in adlib de...
Jeroen De Meester
Adlib gebruikersgroep - voorjaarsbijeenkomst 2014 - mededelingen van het bestuur
Adlib gebruikersgroep - voorjaarsbijeenkomst 2014 - mededelingen van het bestuur
Jeroen De Meester
Voorjaarsbijeenkomst 2013 - Adlib designer
Voorjaarsbijeenkomst 2013 - Adlib designer
Jeroen De Meester
Voorjaarsbijeenkomst 2013 - voorwoord
Voorjaarsbijeenkomst 2013 - voorwoord
Jeroen De Meester
AIS5 in de praktijk - Najaarsbijeenkomst 2012 Adlib Gebruikersgroep
AIS5 in de praktijk - Najaarsbijeenkomst 2012 Adlib Gebruikersgroep
Jeroen De Meester
Voorwoord - Najaarsbijeenkomst 2012 Adlib gebruikersgroep
Voorwoord - Najaarsbijeenkomst 2012 Adlib gebruikersgroep
Jeroen De Meester
Adlib designer - databank creëren vanaf nul
Adlib designer - databank creëren vanaf nul
Jeroen De Meester
Importeren en exporteren in Adlib met behulp van Office
Importeren en exporteren in Adlib met behulp van Office
Jeroen De Meester
Plus de Jeroen De Meester
(16)
One tool to rule them all - het samenbrengen van museumcollecties, bibliothee...
One tool to rule them all - het samenbrengen van museumcollecties, bibliothee...
20181026 - Salon International du Patrimoine Culturel - Revivre le passé de l...
20181026 - Salon International du Patrimoine Culturel - Revivre le passé de l...
Open Data: Mission accomplished ... What's next?
Open Data: Mission accomplished ... What's next?
Open up your data! Linked Open Data in the Museum Plantin-Moretus
Open up your data! Linked Open Data in the Museum Plantin-Moretus
Linked data bij Musea en Erfgoed Antwerpen
Linked data bij Musea en Erfgoed Antwerpen
Adlib gebruikersgroep - najaarsbijeenkomst 2015 - mededelingen van het bestuur
Adlib gebruikersgroep - najaarsbijeenkomst 2015 - mededelingen van het bestuur
Prepare your metadata (Brussel, 17 juni 2014) - Veld toevoegen in Adlib Desig...
Prepare your metadata (Brussel, 17 juni 2014) - Veld toevoegen in Adlib Desig...
Adlib gebruikersgroep - voorjaarsbijeenkomst 2014 - Adlib en pivot
Adlib gebruikersgroep - voorjaarsbijeenkomst 2014 - Adlib en pivot
Adlib gebruikersgroep - voorjaarsbijeenkomst 2014 - screen editor in adlib de...
Adlib gebruikersgroep - voorjaarsbijeenkomst 2014 - screen editor in adlib de...
Adlib gebruikersgroep - voorjaarsbijeenkomst 2014 - mededelingen van het bestuur
Adlib gebruikersgroep - voorjaarsbijeenkomst 2014 - mededelingen van het bestuur
Voorjaarsbijeenkomst 2013 - Adlib designer
Voorjaarsbijeenkomst 2013 - Adlib designer
Voorjaarsbijeenkomst 2013 - voorwoord
Voorjaarsbijeenkomst 2013 - voorwoord
AIS5 in de praktijk - Najaarsbijeenkomst 2012 Adlib Gebruikersgroep
AIS5 in de praktijk - Najaarsbijeenkomst 2012 Adlib Gebruikersgroep
Voorwoord - Najaarsbijeenkomst 2012 Adlib gebruikersgroep
Voorwoord - Najaarsbijeenkomst 2012 Adlib gebruikersgroep
Adlib designer - databank creëren vanaf nul
Adlib designer - databank creëren vanaf nul
Importeren en exporteren in Adlib met behulp van Office
Importeren en exporteren in Adlib met behulp van Office
Adlib Sql tips & trucs'
1.
Rolf Blijleven IT-diensten voor
musea M 06 12 872 892 E rolf@rolfblijleven.nl Adlib voor SQL Workshop Adlib Gebruikersdag 5 april 2012 © Rolf Blijleven 2012
2.
Programma • Even voorstellen.. •
Inleiding • CBF, SQL en Oracle • Waarom SQL? • Verschillen • Iets over kosten • Technische Tips & Trucs • Adlib API & De Toekomst © Rolf Blijleven 2012
3.
Even voorstellen HTS-E 1989
en 22 jaar technische ondersteuning • waarvan 2½ jaar bij Adlib Support afdeling Zelfstandig freelancer sinds oktober 2009 IT-diensten voor musea • freelance ondersteuning, applicatiebeheer en training • Legermuseum, Militaire Luchtvaart museum, Rijksmuseum, Huis Doorn, Sliedrechts Museum, Museum voor Moderne Kunst Arnhem, Volendams Museum, Teylers, Schrijver & (e-tech) vertaler • technisch en talen • Frans, Duits en Engels Nederlands & Engels © Rolf Blijleven 2012
4.
Inleiding - lagenmodel
applicatie database engine “de software” besturingssysteem computerhardware data - gegevens © Rolf Blijleven 2012
5.
Adlib als lagenmodel Vanaf
ca 2006 tot ca 2006 Adlib museum, “de applicatie” adlib.pbk Adlib museum, bibliotheek etc. bibliotheek etc. Adlib softwareAdlib software “de software” adlwin.exe MS SQL Oracle server Windows besturings- Windows (file-sharing) systeem of Server OS MS Server MS SQL Oracle CBF data © Rolf Blijleven 2012
6.
Interactie met de
data Dankzij de Adlib software verschillende blokken in de MS SQL Oracle software kan CBF db engine interface interface functionaliteit MS SQL Windows verschillend zijn Oracle server file sharing het regelen van het dataverkeer “erop vertrouwen” “vergewissen” (dus niet het dataverkeer zelf) MS SQL Oracle CBF data transacties zijn transacties zijn te ondeelbaar onderbreken © Rolf Blijleven 2012
7.
‘kleine’ verschillen • middentruncatie
in de selectietaal • *dl*b* ‘Adlib’ en ‘strandliefhebber’ • zoeken op ligaturen • strasse ‘Straße und Gestrüpp’ • veld op slot zetten alleen rol $ADMIN kan van ‘t slot halen data alleen nog leesbaar met versie 6.5.2 SP3 of hoger • zoekzinnen als pointerfile max 900 tekens (CBF: ca 27000) • getoonde afbeelding (lokaal) opslaan als.. • handig als de afbeeldingen op een SQL-beeldserver staan • hiërarchisch zoeken is uitschakelbaar (sneller) • selectietaal: npt’s niet automatisch vervangen door pt’s © Rolf Blijleven 2012
8.
grote verschillen
meertaligheid fonetisch (Engels) zoeken zoeken op datumbereik Adlib API © Rolf Blijleven 2012
9.
Meertaligheid • meertalige data •
selectietaal: data in een bepaalde taal • titel[en-GB] = 'house*' • knopje meertaligheid bewerken • sjablonen: huidige taal geldt • import/export: niet tagged, alleen XML • meer in de workshop van Jeroen © Rolf Blijleven 2012
10.
Datumbereik in de
zoekassistent © Rolf Blijleven 2012
11.
mijn zoekopdracht
gevonden: smal bereik gevonden: breed bereik gevonden: voor datum (overlapt) gevonden: na .. (overlapt) niet gevonden A: zoekopdracht; B t/m C ‘van datum’ en ‘tot datum’ zoals ingevuld NOT [(Datum van < begin-zoekdatum) AND (Datum tot > eind-zoekdatum)] © Rolf Blijleven 2012
12.
Wat kost het
aan spullen? • Meestal heb je al: • 1 redelijke server voor de CBF applicatie • werkstations • netwerkspullen • 1 of meer (freelance) IT-er(s) (m/v) • Aan extra spullen heb je nodig: • 1 zware server met • MS SQL, waarvoor licentiekosten aan MicroSoft • Overweeg hosting! • zelf nodig: 1 dikke internetpijp © Rolf Blijleven 2012
13.
Wat kost het
aan software? Uitgaande van een bestaande CBF-licentie • Eenmalig aan Adlib: • conversiekosten - afhankelijk van huidige pakket • installatiekosten • Jaarlijks aan Adlib: • hogere licentiekosten • hangt af van aantal huidige en toekomstige gelijktijdige gebruikers • tip: try before you buy. Je kunt die melding wegklikken. • meer voor de onderhoudsovereenkomst • recht op updates (gratis) & helpdesk • sales@adlibsoft.com © Rolf Blijleven 2012
14.
Oracle of Microsoft
SQL? Antwoord: Microsoft SQL Waarom? “Wij lopen achter Microsoft aan” -Bert Degenhart Drenth, Adlib gebruikersdag, voorjaar 2007 Oracle is voor Heel Zware databases Adlib ≠ het reserveringssysteem van de KLM Waarom toch Oracle? beleid van hogere machten ! overweeg overstappen ! © Rolf Blijleven 2012
15.
Basis-Tips & Trucs •
Installeer MS SQL Server Express op een laptop • Google ‘download MS SQL server Express’ • leuk voor thuis • Backup maken en restoren • in MS SQL Server Management Studio • Connect database & test • in Adlib Designer • Backup-strategie bepalen © Rolf Blijleven 2012
16.
Backup maken en
restoren In MS SQL Server Management Studio Backup wel opslaan op een plek waar je straks nog bij kunt. (vraag je IT-er) Restore: voor een nieuwe testomgeving Maak eerst een nieuwe lege database Restore daar in Foutmelding? Google weet ALLES! © Rolf Blijleven 2012
17.
Connect database &
test 1. open Adlib Designer 2. zet werkmap op applicatiemap 3. open Application Browser 4. open datamap 5. klik op 1 database 6. stel in Storage type 7. Designer vraagt ‘voor alle databases?’ Ja! 8. stel in Data Source = naam v.d. db in MSSSMS 9. herhaal stap 7 10. stel in Server 11. herhaal stap 7 12. klik Test en wacht op OK © Rolf Blijleven 2012
18.
Backup-strategie (1) In MS
SSMS open Databases; Rechtsklik op jouw db; Properties; Options • Simple • klein log • transactie OK? Verdwijnt uit log • Bulk-logged • niks mee te maken (Adlib imports zijn geen bulk-operaties) • Full • ALLE transacties worden bewaard • Groot log • spreek af met IT-er © Rolf Blijleven 2012
19.
Backup-strategie (2) In MS
SSMS open Databases; Rechtsklik op jouw db; Properties; Files • het Log moet niet wonen op dezelfde harddisk als de Database! • (in dit plaatje is ‘t dus fout) © Rolf Blijleven 2012
20.
Structured Query Language •
Selecties maken die in Adlib niet mogelijk zijn • Voor de doorzetters • Geef alle records in de index objectnaam select * from collect_objname • Geef alle gebruikte objectnamen maar 1 keer, gesorteerd op alfabet: select distinct collect_objname.term, thesau_term.term from collect_objname, thesau_term where collect_objname.term = thesau_term.priref order by thesau_term.term; • Hoe leer je SQL? • Op internet! • Maak zelf ’n tekstbestandje met SQL statements. © Rolf Blijleven 2012
21.
Adlib API
• Adlib SQL only The Sky is the Limit • onbegrensde mogelijkheden Adlib • nieuwe representaties Application • nieuwe toepassingen Program Interface • nieuwe manier van bedienen • joomla! MS SQL Oracle • wie kan programmeren kan er “iets” voor maken • objectbewegingen bijhouden m.b.v. barcodes © Rolf Blijleven 2012
22.
Adlib API showcase •
Amsterdam Time Machine • In 1 dag gemaakt tijdens ‘hack de overheid’ • Centraal Museum • Gemaakt door Humanique (nu onderdeel van Zicht) • Meer voorbeelden? Meld het ! • http://api.adlibsoft.com/forum/ © Rolf Blijleven 2012
23.
Waar gaat het
heen..? © Rolf Blijleven 2012
24.
.. met uw
collectiedatabase in een jaar of 10 .. 15? • In de Cloud? • In Europeana? • In Google? • In een Open Source applicatie? • Wie het weet mag het zeggen.. • ‘t Begint (waarschijnlijk) met de Adlib API © Rolf Blijleven 2012
25.
Bedankt
Vragen? voor uw aandacht © Rolf Blijleven 2012
Télécharger maintenant