Access-kyselyt. Luetteloinnin kehittämispäivä 13.12.2012 Mia Kujala

Samankaltaiset tiedostot
OpenOffice.org Base 3.1.0

Tietokannat PERUSMATERIAALI Microsoft Access 2007 Kieliversio: suomi Materiaaliversio 1.0 päivitetty

Vinkkejä musiikin tiedonhakuun OUTI-verkkokirjastossa

Kyselytunti RDA-kuvailusta

Ohjeistus opiskelijalle opinnäytetyön tallentamiseksi Theseus-verkkokirjastoon.

Avaa sovellus (PERUSAURORA)

Pedanet oppilaan ohje Aleksanteri Kenan koulu Eija Arvola

Miten siirrän omat työni Office 365:stä Peda.nettiin sekä jaan sen siellä muille Eija Arvola

Sähköisten materiaalien käyttö tableteilla

Ryhmäkirjeen hyödyntäminen

BIB-TIETUEIDEN KIRJASTOTASO PERUSLUETTELOITAESSA LINNEA2 YHTEISJÄRJESTELMÄN TIETOKANTOIHIN

Vinkkejä musiikin tiedonhakuun OUTI-verkkokirjastossa

Etsi aineistoa, uusi lainoja, tee varauksia. Onnistuneita hetkiä Juolukan parissa!

Pikaohje formaatin valmistamiseen

Pikaopas. Ohjeiden etsiminen Hae ohjesisältöä napsauttamalla kysymysmerkkiä.

Valkeakoski-opiston tuntiopettajien ohje Hellewiin

SELECT-lauseen perusmuoto

RDA kuvailijan näkökulmasta. AMK-luetteloinnin kehittämispäivä Kiti Vilkki-Eriksson Kansalliskirjasto

FINMARC -> Marc 21 järjestelmätoimittajan puheenvuoro. Helsinki Seppo Lindström varatoimitusjohtaja

ADMIN. Käyttöopas 08Q4

Kokoelmien kuvailujen tallennusohje Dspace tallennusalustalle Kokoelmakartan formaatin mukaisesti

Visma Fivaldi -käsikirja MiniCRM

Kaakkois-Suomen Ammattikorkeakoulu Oy Mikkelin Ammattikorkeakoulu Oy Kymenlaakson Ammattikorkeakoulu Oy

HELIA 1 (11) Outi Virkki Tiedonhallinta

Taulukot, taulukkoryhmät Sisällysluettelo

STS Uuden Tapahtuma-dokumentin teko

Lumme-verkkokirjaston tiedonhaun opas Pieksämäen kaupunginkirjasto

YH1b: Office365 II, verkko-opiskelu

Asiakastietojen tuominen toisesta tietokannasta etaika-ohjelmistoon. Kuinka yhdistän tietoja eri asiakastietokantojen välillä

Open Badge -osaamismerkit

TERVETULOA CHROME-TYÖASEMALLE!

SQL - STRUCTURED QUERY LANGUAGE

Kuva 7.2 vastaustaulu harjoitukseen 7.2

Kirjasto Relaatiotietokannat Kevät Auvinen Annemari Niemi Anu Passoja Jonna Pulli Jari Tersa Tiina

Asteri-auktoriteettitietokannan esittely. Minttu Hurme / KVP, tietojärjestelmät Kuvailun tiedotuspäivät

Facebook-sivun luominen

Office 365 palvelujen käyttöohje Sisällys

Tiedonsiirto helposti navetta-automaation ja tuotosseurannan välillä

Verkkosivun ulkonäkö mukautuu eri laitteisiin; älypuhelimeen, tablettiin tai tietokoneeseen. Hakuperiaatteet ovat samat laitteesta riippumatta.

Tietueiden etsiminen:

Sidonnaisuuspalvelun käyttöönotto

Office 365 OneDrive Opiskelijan ohje 2017

Opettajana Mika Sorsa, HAMK:n ammatillisen opettajakoulutuksen opetusharjoittelija

TAULUKKORYHMÄT. Sisällysluettelo

Tiedonhaku. Esim. kymenlaakso muutosjohtami* Laila Hirvisaari Tuntematon sotilas Ruksi tyhjentää hakukentän.

Tilastokeskuksen rajapintapalveluiden käyttöönotto QGIS-ohjelmistossa

KESKUSTANUORTEN NETTISIVUT- OHJEITA PIIRIYLLÄPITÄJÄLLE 1. KIRJAUTUMINEN

Doodle helppoa aikatauluttamista

CINAHL(EBSCO) käyttöohjeita (10/2010)

Kun valitset Raportit, Lisää uusi, voit ryhtyä rakentamaan uutta raporttia alusta alkaen itse.

SQL Buddy JAMK Labranet Wiki

Oppimateriaalin lisääminen

Tietosuoja-portaali. päivittäjän ohje

Helsingin yliopisto/tktl Kyselykielet, s 2006 Optimointi Harri Laine 1. Kyselyn optimointi. Kyselyn optimointi

Verkkokirjaston hakuohjeet

Kypsyysnäytteen laatiminen ja arvioiminen Examissa

Tietokannan luominen:

Hakukyselyt: SELECT * FROM taulu WHERE sarake1 = Malli Nimi [WHERE sarake1 LIKE M% ] [WHERE BETWEEN ehto1 AND ehto2] [WHERE sarake1 IN/= (alikysely)]

Alkuarvot ja tyyppimuunnokset (1/5) Alkuarvot ja tyyppimuunnokset (2/5) Alkuarvot ja tyyppimuunnokset (3/5)

Excel-lomakkeen (syöttötaulukko) käyttäminen talousarvio- ja suunnitelmatietojen toimittamisen testaamisessa Kuntatalouden tietopalvelussa

Toimittajaportaalin pikaohje

ARTO-iltapäivä kirjastolaisille

Kirjoita oma versio funktioista strcpy ja strcat, jotka saavat parametrinaan kaksi merkkiosoitinta.

Tiedonhallinnan perusteet. H11 Ovien ja kulun valvontajärjestelmän tietokanta

Sen jälkeen Microsoft Office ja sen alta löytyy ohjelmat. Ensin käynnistä-valikosta kaikki ohjelmat

SQL. ! nykystandardi SQL3 eli SQL'99. ! CREATE TABLE, ALTER TABLE ja DROP TABLE. ! CREATE VIEW ja DROP VIEW. ! CREATE INDEX ja DROP INDEX

Uuden lukuvuoden aloitus ViLLEssa

Verkkokirjaston hakuohjeet

Käyttöohje webrekkaselvitys-tietojärjestelmä

Kirjastojen kansallinen metatietovaranto -hanke Yleisten kirjastojen projekti

Tiedonlähteille NELLIn kautta -

Audio- ja videotiedostoja sisältävän PowerPoint-esityksen pakkaaminen

YH2: Office365 II, verkko-opiskelu

Tiedonhaku ja varaaminen

Lataa Akiva-aakkoset. Lataa

OKLV120 Demo 7. Marika Peltonen

Palaute - Koha-Suomi - Support #1510 Tukipyynnöt: Kohan raportit

OFFICE 365 OPISKELIJOILLE

Uusi kuvailustandardi RDA. Marja-Liisa Seppälä Kansalliskirjasto

Pikaohjeita OneNote OPS:in käyttäjille

Oppimateriaalin lisääminen

Lataa Turvallisuutta ja sopusointua vai jännitystä ja valtaa - Merja Joutsen-Onnela. Lataa

KÄYTTÖOHJEET PERUSTEET SANASTOA KIRJAUTUMINEN OPETUKSEN TYÖTILAT. Kopan osoite koppa.tampere.fi

HAAGA-HELIA ammattikorkeakoulu Lomakkeen tekeminen Google Docsilla

Opintojaksopalautejärjestelmä Opettajan OPAS

4 Google. Eetu Kahelin ja Kimi Syrjä DAT 17

Käsiteanalyysi prosessina ja tarveanalyysi

Microsoft Outlook Web Access. Pikaohje sähköpostin peruskäyttöön

KÄSITEANALYYSI PROSESSINA JA TARVEANALYYSI

Wilma-ohje huoltajille

Lataa Tiikerit tuhon tiellä. Lataa

Lataa Koriopiskelu-aakkoset - Marja Savolainen. Lataa

KÄYTTÖOPAS: NELLI-TIEDONHAKUPORTAALI

RADAR - RANDOM DATA GENERATOR

TIETOKANTOJEN PERUSTEET OSIO 11 MARKKU SUNI

Kuva: Ilpo Okkonen

Kypsyysnäytteen laatiminen ja arvioiminen Examissa

Sukelletaan Lummeverkkokirjastoon

Transkriptio:

Access-kyselyt Luetteloinnin kehittämispäivä 13.12.2012 Mia Kujala

Ennen kuin aloitat MS Access on asennettu Oracle ODBC-ajuri on asennettu C:\Voyager\Access Reports\Reports.mdb > Voyager-taulut on linkitetty (tietokanta koostuu tauluista) Laita tietokannan tiivistäminen Accessissa päälle Tiedosto -> Asetukset -> Avoinna oleva tietokanta -> Järjestä tietokanta uudelleen suljettaessa Tutustu tauluihin, katso mitä kenttiä taulut sisältävät ja mitä tietoa kentät sisältävät KyAMK Kirjasto- ja tietopalvelut 13.12.2012 2

KyAMK Kirjasto- ja tietopalvelut 13.12.2012 3

KyAMK Kirjasto- ja tietopalvelut 13.12.2012 4

KyAMK Kirjasto- ja tietopalvelut 13.12.2012 5

KyAMK Kirjasto- ja tietopalvelut 13.12.2012 6

KyAMK Kirjasto- ja tietopalvelut 13.12.2012 7

Muutamia tärkeimpiä tauluja: BIB_TEXT sisältää monia tärkeimpiä kenttiä (Nimeke, Sarja, ISBN, ISSN, painos, julkaisuvuodet, kustantaja, kieli, formaatti, 008-kenttä) BIB_INDEX sisältää kaikki bib-tietueiden vasemmalta ankkuroituihin indekseihin indeksoidut kentät (left anchored indexes) HUOM! mm. asiasanat (6xx kentät) MFHD_MASTER sisältää hyllyluokan 852 h ja i sekä linkin kokoelman nimeen 852 b:hen sekä kiinteämittaiset kentät 007 ja 008 KyAMK Kirjasto- ja tietopalvelut 13.12.2012 8

Bib: operaattori, historia, suppressointi KyAMK Kirjasto- ja tietopalvelut 13.12.2012 9

Perustaulut BIB_TEXT BIB_MFHD MFHD_MASTER MFHD_ITEM ITEM KyAMK Kirjasto- ja tietopalvelut 13.12.2012 10

Kyselyiden luominen Uusi kysely on helpointa luoda rakennenäkymässä (Desing View) Luo -välilehti > valitse Kyselyn rakennenäkymä Valitse tarvitsemasi taulut Perustaulut: BIB_TEXT BIB_MFHD MFH_MASTER MFHD_ITEM ITEM Useimmiten tarvitaan myös: LOCATION ITEM_BARCODE KyAMK Kirjasto- ja tietopalvelut 13.12.2012 11

Kyselyn osat Linkit Taulut Kentät Lajittelu Näytä/Valitse Ehdot KyAMK Kirjasto- ja tietopalvelut 13.12.2012 12

Ehdot Tarkat arvot lainausmerkkien sisälle (kirjainkoko on merkitsevä) 12334, lainaus, CREATE, Pending Operaattorit ja muuttujat <, >, <>, <=, >=, Not xxxxx, Like *xxx, Like xxx*, Like *xxx*, Is Null, Is Not Null,, <>, Is Null Or, Is Not Null And <>, 0, <> 0? = yksi merkki * = nolla tai enemmän merkkejä # = yksi numero [a-z] = mikä tahansa pieni kirjain [!0-9] = mikä tahansa muu kuin numeromerkki (! = NOT) Useita ehtoja tai arvoväli Missing Or Like Lost* <> Pending And <> Canceled Between 1 And 10 KyAMK Kirjasto- ja tietopalvelut 13.12.2012 13

Päivämäärät ehtoina risuaita ympärillä (access tekee automaattisesti) #13.12.2012# tietokoneen maa-asetukset vaikuttavat kirjoitustapaan oletuksena kuluva vuosi: #13.12# pelkästään vuosi ei riitä: #2012# Päivämäärä/kellonaika ongelmat kaikissa päivämäärissä on mukana myös kellonaika! #13.12.2012# tarkoittaa keskiyötä 13.12.2012 päivän alussa Sama tulos: Between #12.12.2012# And #13.12.2012# Between #12.12.2012# And #12.12.2012 23:59:59# KyAMK Kirjasto- ja tietopalvelut 13.12.2012 14

Esimerkki peruskyselystä Kysely suoritetaan tästä Listaa kaikki sijaintipaikassa KymkaLaina olevat niteet, joiden hyllyluokka alkaa 76.1 nimekkeen mukaan aakkosiin KyAMK Kirjasto- ja tietopalvelut 13.12.2012 15

KyAMK Kirjasto- ja tietopalvelut 13.12.2012 16

BLOB-kyselyt BLOB = Binary Large Object MARC-formaatissa oleva tietueiden raakadata on tallennettu kolmeen tauluun: BIB_DATA bibliografiset tiedot MFHD_DATA sijaintitietueet (holdings) AUTH_DATA auktoriteettitietueet Jokaisessa taulussa on kolme saraketta ID, SEQNUM ja RECORD_SEGMENT Tietueet jaettu 990 merkin segmentteihin, sitä pidemmät tietueet jaettu useisiin segmentteihin Tietueitten segmentit on kerätty yhteen ja tallennettu view-tauluihin, joissa on kokonaiset MARC-muotoiset tietueet MARC-kenttiä ja osakenttiä voi hakea näistä view-tauluista KyAMK Kirjasto- ja tietopalvelut 13.12.2012 17

Tiedot, jotka on haettava BLOBeista Bib 3xx kentät (ulkoasutiedot) Bib 5xx kentät (huomautukset) Bib 9xx kentät (kirjastokohtaiset tiedot) MFHD 86x kentät (kausijulkaisuiden holdings-tiedot) BLOB-kyselyt ovat hitaampia kuin tavalliset kyselyt, joten niitä kannattaa välttää viimeiseen asti KyAMK Kirjasto- ja tietopalvelut 13.12.2012 18

Valmiiden kyselyiden hyödyntäminen Kopioi sql-koodi esim. sähköpostista Aloita samoin normaalisti, Luo > Kyselyn rakennenäkymä Sulje Näytä taulukko-ikkuna. Valitse SQL-näkymä KyAMK Kirjasto- ja tietopalvelut 13.12.2012 19

Liitä sql-koodi. Voit tarkastella kyselyä tämän jälkeen Rakennenäkymässä (Näytä > Taulukkonäkymä). Tee tarvittavat muutokset, joskus esim. sijaintipaikkoja valmiina. Tallenna kysely ja suorita se. Kun haluat jakaa oman koodin, kopio sql-koodi esim. sähköpostiin ja lähetä. KyAMK Kirjasto- ja tietopalvelut 13.12.2012 20

020-kentät Esimerkkikyselyitä KyAMK Kirjasto- ja tietopalvelut 13.12.2012 21

Leader: 18 Luettelointisäännöt: ei i, ISBDvälimerkitys KyAMK Kirjasto- ja tietopalvelut 13.12.2012 22

Bibit ilman holdingsia Ääkköset kohdilleen Utf8to16 funktiolla: Esim. Nimeke: utf8to16([title]) (Yritetään rajata mm. e-kirjatietueet (Ebrary) pois field_008 Not like * s *= (ilmiasu ei s) Operator_id Is Not Null = operaattori ei tyhjä = Pulkimportoitu ) KyAMK Kirjasto- ja tietopalvelut 13.12.2012 23

Holdingsit joista puuttuu item KyAMK Kirjasto- ja tietopalvelut 13.12.2012 24

Suppressoidut bibit/holdingsit KyAMK Kirjasto- ja tietopalvelut 13.12.2012 25

Tietyllä aikavälillä lisätyt bibit KyAMK Kirjasto- ja tietopalvelut 13.12.2012 26

Lainaamattomat niteet Rajaukset: hyllyluokka, julkaisuvuosi, sijaintipaikka, lainakertojen määrä KyAMK Kirjasto- ja tietopalvelut 13.12.2012 27