Priprema 1

Слични документи
8 2 upiti_izvjesca.indd

4. Веза између табела практичан рад 1. Повежите табеле Proizvodi и Proizvođači у бази података Prodavnica.accdb везом типа 1:N. 2. Креирајте табелу St

Upute - JOPPD kreiranje obrasca

CARNET Helpdesk - Podrška obrazovnom sustavu e-dnevnik upute za nadzor razrednih knjiga tel: fax: mail:

Često postavljana pitanja u programu OBRT 1. Kako napraviti uplatu u knjizi tražbina i obveza? 2. Kako odabrati mapu/disk za pohranu podataka? 3. Kako

CARNet Helpdesk - Podrška obrazovnom sustavu e-dnevnik upute za administratore tel: fax: mail: url:

CARNet Helpdesk - Podrška obrazovnom sustavu e-dnevnik upute za administratore tel: fax: mail: url:

Smjernice za korištenje sustava online prijava Ukoliko imate pristupno korisničko ime i lozinku ili ste navedeno dobili nakon zahtjeva za otvaranje no

CARNet Helpdesk - Podrška obrazovnom sustavu e-dnevnik upute za nastavnike tel: fax: mail: url: carn

CARNet Helpdesk - Podrška obrazovnom sustavu e-dnevnik upute za nastavnike tel: fax: mail: url: carn

RAD SA PROGRAMOM

CARNet Helpdesk - Podrška obrazovnom sustavu e-dnevnik upute za nastavnike tel: fax: mail: url: carn

Упутствo за РАДНУ ГРУПУ за израду ПЛАНА ИНТЕГРИТЕТА на wеb апликацији Нацрти плана интегритета налазе се на линку integritet.acas.rs или на сајту Аген

No Slide Title

Slide 1

MultiBoot Korisnički priručnik

CARNET Helpdesk - Podrška obrazovnom sustavu e-dnevnik upute za nastavnike tel: fax: mail: url: carn

Упутство за пријављивање испита путем интернета Да би студент могао да пријави испит путем интернета мора прво да се пријави. Пријављивање се врши у п

ednostavno i veoma kvalitetno mozete film koji ste downloadovali sa interneta u avi formatu pretvoriti u dvd format i kreirati pocetni meni sa sekvenc

Kontrola korisnickih racuna (UAC) pomaze tako sto sprecava potencijalno stetne programe da izvrse promene u vasem racunaru i obavestava vas pre izvrse

Za formiranje JOPPD obrasca neophodno je točno popuniti šifre u osnovama primitaka. Svaka osnova primitka ima propisane šifre u prilozima JOPPD

UPUTA za uvođenje JOPPD - prva faza

VALIDNOST CERTIFIKATA ZA PRISTUP INTERNET APLIKACIJAMA POREZNE UPRAVE FEDERACIJE BOSNE I HERCEGOVINE (npis I ejs)

INTEGRIRANI KNJIŽNIČNI SUSTAV Sustav za podršku Upute za instalaciju: Aleph v22 ZAG

Upute za instaliranje WordPressa 1.KORAK Da biste instalirali Wordpress, najprije morate preuzeti najnoviju verziju programa s web stranice WordPressa

_Outlook

Microsoft Word - Uputstvo za koristenje aplikacije GIPKO

DRŽAVNO IZBORNO POVJERENSTVO REPUBLIKE HRVATSKE e-learning upute UPUTE ZA REGISTRACIJU ZA E-LEARNING TEČAJ Zagreb, 03. svibanj 2019.

O Nanokinetik NeeS TOC Builder-u NeeS TOC Builder je aplikacija koja se koristi za kreiranje Tabele sadržaja (TOC) za elektronske podneske u NeeS form

Trimble Access Software Upute za korištenje V2.0 Geomatika-Smolčak d.o.o.

Maxtv To Go/Pickbox upute

Recuva CERT.hr-PUBDOC

X PLATOON Pravila igre (v ) 1. PREGLED IGRE Cilj je osvojiti dobitnu kombinaciju na liniji za klađenje preko više rola. Podaci o igri :

Upute-podesavanj -accounta

Pages from 5527 lite guick guide from PDF - prevod_IO_FC - Serbian.doc

Microsoft PowerPoint - Rittal konfigurator 2019_prezentacija__HR

FAMILY SAFETY - PORODIČNA BEZBJEDNOST Program Family safety veoma je koristan za ograničavanje sadržaja i aplikacija koje učenici mogu koristiti na šk

Studijski primer - Dijagrami toka podataka Softverski inženjering 1

Upute za korištenje EasyChair konferencijskog sustava HRO CIGRE 2019 Prijava referata Ako ste već koristili EasyChair na 13. Savjetovanju ili prije ta

УПУТСТВО ЗА КОРИСНИКА Приступ локацији часописа Српски архив за целокупно лекарство добија се преко internet adrese: Након

Lorem ipsum dolor sit amet lorem ipsum dolor

Fra Serafina Schoena Rijeka MB: MBO: Žiro račun: kod RBA d.d. GSM:

Sveučilište u Zagrebu Fakultet prometnih znanosti Zavod za inteligentne transportne sustave Katedra za primijenjeno računarstvo Vježba: #7 Kolegij: Ba

CARNet Helpdesk - Podrška obrazovnom sustavu e-dnevnik upute za razrednike i stručno osoblje tel: fax: mail:

KORISNIČKE UPUTE APLIKACIJA ZA POTPIS DATOTEKA

CARNet Helpdesk - Podrška obrazovnom sustavu e-dnevnik upute za razrednike i stručno osoblje tel: fax: mail:

Primenjeno programiranje - vezbe GUI i baze podataka

CARNet Helpdesk - Podrška obrazovnom sustavu e-dnevnik upute za razrednike i stručno osoblje tel: fax: mail:

FTDI DRAJVER uputstvo za instalaciju NEMANJINA 57 A, POŽAREVAC TEL: FAX:

R u z v e l t o v a 5 5, B e o g r a d, t e l : ( ) , m a i l : c o n t a c p s i t. r s, w w w. p s i t. r s

CARNet Helpdesk - Podrška obrazovnom sustavu e-dnevnik upute za razrednike i stručno osoblje tel: fax: mail:

Korisnicki nalog je skup informacija i postavki koje koristite za interakciju sa racunarom i prilagodite Windows da radi onako kako vi zelite. Sa kori

Upute za rad

PROJEKT: Vektorizacija gradskih četvrti Grada Zagreba

5

VMC_upute_MacOS

Biz web hosting

** Osnovni meni

eППК

RITAM FORMS - PROIZVODNJA - NARUDŽBE I PLANIRANJE - PLAN PROIZVODNJE Stranica 1 od 10 Plan proizvodnje U pro esu proizvod je proizvodi astaju a os ovi

CARNet Helpdesk - Podrška obrazovnom sustavu e-dnevnik upute za razrednike i stručno osoblje mail: fax: url: carnet.

Laboratorija za termičku obradu Inženjerstvo površina Kratko uputstvo za obradu i analizu profila u programskom paketu SPIP Programski paket SPIP preu

Primenjeno programiranje - Vežbe

УПУТСТВО ЗА КОРИСНИКА Приступ локацији часописа Српски архив за целокупно лекарство добија се преко internet adrese: Након

Startovanje Androida u Windowsu Jednostavno ako zelite mozete instalirati operativni sistem Android u okviru samog Windowsa (to se takodje moze uradit

eredar Sustav upravljanja prijavama odjelu komunalnog gospodarstva 1 UPUTE ZA KORIŠTENJE SUSTAVA 1. O eredar sustavu eredar je sustav upravljanja prij

PuTTY CERT.hr-PUBDOC

Baze podataka MySQL Community Server i MySQL Workbench

broj 54 studeni Uvid u stanje nepovezanih uplata obveznog mirovinskog osiguranja II. stupa i obrazaca JOPPD (R-S/R-Sm/) Kroz Sustav elektronički

Универзитет у Београду Економски факултет Катедра за економску политику и развој Јавне финансије 2018/19 УПУТСТВО ЗА ПРИЈАВЉИВАЊЕ НА Е-КУРС ИЗ ПРЕДМЕТ

Kako postupiti u slučaju prekida internet veze i nemogućnosti fiskaliziranja računa? U slučaju da dođe do prekida internet veze fiskalizacija računa n

VJEŽBA 2: Tekstni, grafički elementi, tablice TEKSTNI OKVIR 1. Otvori novu prezentaciju 2. Postavi izgled slajda u samo naslov i napiši naslov Moji om

1, 2, 3, кодирај! Активности циклуса 4 Пројект «Аркадне игре» - Час 6: Програмирање падања новчића (наставак) Доминантна дисциплина Математикa Резиме

UPUTSTVO ZA PODEŠAVANJE MOBILNIH UREĐAJA ZA MMS

kriteriji ocjenjivanja - informatika 8

Microsoft Word - IQ.doc

CARNET Webmail Upute za korištenje

VII faza

OBAVIJEST PZZ KORISNICIMA Poštovani korisnici programskog rješenja Last2000. Za Vas smo pripremili sljedeće novosti u programu: NOVOSTI

Slide 1

Merlin: Priručnik za institucijske administratore Srce Centar za e-učenje (CEU) Sadržaj: 1. Otvaranje novog e-kolegija Otvaranje više e-kole

CARNET Helpdesk - Podrška obrazovnom sustavu e-dnevnik upute za razrednike i stručno osoblje tel: fax: mail:

KREIRANJE TORRENTA Ako zelite da kreirate torrent fajl od nekog fajla ili foldera u vasem racunaru a kasnije podeliti sa drugim korisnicima i uploadov

PROCES KUPNJE ULAZNICE NA PORTALU ULAZNICE.HR Početak kupovine... 2 Plaćanje Mastercard karticom... 5 Plaćanje Maestro karticom... 8 Plaćanje American

Podešavanje za eduroam – Windows Vista operativni sistem

ELEKTRONSKO BANKARSTVO BBI Instalacija USB ključa - Windows XP operativni sistem - Windows Vista i Windows 7 operativni sistem

UPUTSTVO ZA KRETANJE KROZ EON KORISNIČKI INTERFEJS 1

Gdin Nikola Kovač

Припејд картица Корисничко упутство

SKRIPTE EKOF 2019/20 skripteekof.com Lekcija 1: Brojevni izrazi Lekcija 1: Brojevni izrazi Pregled lekcije U okviru ove lekcije imaćete priliku da nau

СТАРТ - СТОП ПАРКИНГ СИСТЕМ КОРИСНИЧКО УПУТСТВО страна 1 од 12

Korisničke upute za podnošenje zahtjeva za rješavanje spora (žalbe)

Упутство за коришћење АМРЕС FileSender услуге

OpenDNS Family Shield CERT.hr-PUBDOC

Microsoft Word - KORISNIČKA UPUTA za pripremu računala za rad s Fina potpisnim modulom_RSV_ doc

PowerPoint Template

Opticum HD - Uputstvo za skeniranje kanala.docx

SDI Dopis 2014 v2.docx

Document ID / Revision : 0419/1.1 ID Issuer Sustav (sustav izdavatelja identifikacijskih oznaka) Upute za registraciju gospodarskih subjekata

Транскрипт:

Osnovna skola Prokosovici 8 Razred osnovne skole ACESS BAZA PODATAKA 8 RAZRED Lekcija 7 Predmetni nastavnik: Elvir Čajić

MSAccess kreiranje obrazca- čarobnjaci Najčešći način kreiranja obrazaca je pomoću Form Wizard čarobnjaka, pogotovo kada radimo jednostavne obrasce. Za naš prvi jednostavni obrazac odabrat ćemo podatke iz tablice Autori. Tu imamo samo dva polja: ime autora (AIme) i njegovo prezime (APrezime), ako ne računamo ID_Autor koje je po vrsti AutoNumber polje. U AutoNumber polja nije moguće upisivati podatke jer se automatski popunjavaju jedinstvenim brojčanim vrijednostima. Učenici sami kreiraju obrazac pomoću čarobnjaka: - u Database prozoru : Forms i u Toolbaru New. Slika 1. Otvaranje novog obrasca (Form) - u gornjem okviru odaberite Form Wizard. To je "čarobnjak" koji će vam pomoći u kreiranju obrasca. Opcije ispod takođe su svojevrsni čarobnjaci specijalizirani za pojedine vrste obrazaca. Za razliku od toga, izborom Design View prepušteni ste sami sebi tj. stvaranju obrasca bez ičije pomoći potpuno ispočetka - u donjem combo okviru trebate odrediti za koju tablicu ili upit ćete raditi obrazac. Izaberite tablicu Autori. Dalje će vas, kroz četiri laka koraka, voditi čarobnjak 1. korak: koja polja ćete imati na obrascu. Slika 2. Izbor polja za obrazac U lijevom okviru je popis polja tablice Autori, u desnom je okvir sa izabranim poljima. Strelice između okvira služe za prebacivanje polja iz jednog u drugi okvir. Iako smo rekli da nam ID_Autor zapravo ne treba, kliknite na strelice >> da biste u formu prebacili sva polja. Kliknite na Next za sljedeći korak

2. korak: kakav predefinirani raspored (Layout) polja želite. Slika 3. Izbor rasporeda (Layout) polja Na raspolaganju su četiri vrste obrazaca: Columnar slaže polja jedno ispod drugog u stupce (kolone). Koristi se kada slog ima puno polja koje sve odjednom želimo vidjeti na obrascu Tabular je izgled sličan tablici. Koristi se kada na obrascu želimo vidjeti više slogova Datasheet se koristi u iste svrhe kao i Tabular, a izgled obrasca identičan je izgledu tablice Justified slaže polja jedno pored drugog u redove. Slično kao i Columnar, koristi se za prikaz svih polja jednog sloga. Pošto tablica Autori ima malo polja, odaberite Tabular raspored i kliknite na Next 3. korak: koji stil obrasca želite Slika 4. Izbor stila obrasca Stilovi obrazaca imaju već unaprijed određen oblik, boju i veličinu fonda te cjelokupni izgled obrasca (boja okvira, pozadina, itd.). Odaberite npr. Industrial) i kliknite na Next 4. korak: koji će naziv imati obrazac Slika 5. Završne postavke kreiranja obrasca U gornjem polju Access će sam predložiti naziv isti nazivu izvorne tablice podataka. Naravno, možete dati naziv koji sami želite. U donjem dijelu određuje se kako će čarobnjak prikazati gotov obrazac: prvi izbor otvara obrazac u izvršnom izgledu (Form View) drugi izbor vodi u oblikovni pogled (Design View) gdje možete mijenjati i dorađivati izgled i ponašanje obrasca.

Klikom na finish dobijamo formu kreiranu pomoću čarobnjaka. Vježba: - isključite prikazivanje Properties prozora dok je forma u Form View izgledu. Označite svojstvo Allow Design Changes i izaberite Design view Only. - smanjite visinu polja APrezime tako da kliknite na polje i svojstvo Height postavite na 0,5 cm ili povlačenjem donjeg hvatača (mali crni kvadratić) prema gore - skratite Detail površinu forme tako da visina (Height) bude 0,7. Isto možete postići i odvlačeći donji rub Detail površine prema gore. - suzite polje ID_Autor za pola, a ostala za trećinu. Nakon toga širinu forme postavite na 9,5 cm. - sakrijte labelu ID_Autor_Label tako da je učinite nevidljivom: svojstvo Visible postavite na No. - isto tako učinite nevidljivima obrub oko polja. Za svako polje svojstvo Border Style postavite na Transparent (prozirno). - pošto je polje ID_Autor tipa AutoNumber, u njega se ne smije upisivati. Zato mu svojstvo Enabled postavite na False, a Locked na Yes. Otvorite formu u Form View načinu (izbornik View > naredba Form View). Sada bi vaša prva forma trebala izgledati približno kao na slici 10. Slika 10. Prvi obrazac nakon dorade ZAVRŠNO PONAVLJANJE OBVEZNIH SADRŽAJA 1. Što su obrasci i koja je njihova prednost? 2. Kako možemo dorađivati obrasce i što to znači? NEOBVEZNI SADRŽAJI - za one koji žele saznati više: Neka profesor pripremi tiskani materijal za svaku grupu, preda ga voditelju grupe i predloži da voditelj grupe prikupi novac i kopira zainteresiranim učenicima dodatne sadržaje na temu Izmjene u bazi podataka. Izmjene u bazi podataka izmjena relacija: želite li promijeniti svojstva već postavljene relacije između tablica, otvorite prozor Relationships (Tools > Relatioships). Postavite pokazivač miša nad linijom relacije koju želite mijenjati i kliknite desnom tipkom miša. Rezultat toga će biti podebljana relacijska linija i mali skočni izbornik u kojem odaberite naredbu Edit Relationship (slika 2). Ostalo je sve isto kao i kod kreiranja relacija, o čemu smo pisali u prošlom broju

Slika 2. Označavanje relacije za daljnje uređivanje brisanje relacija: označite relacijsku liniju i kliknite desnom tipkom miša. U skočnom izborniku odaberite naredbu Delete i nakon upita da li ste sigurni, potvrdite sa OK. Nakon toga, odmah možete kreirati novu relaciju. izmjena naziva tablice: prije izmjene naziva tablica (isto važi i za nazive polje), provjerite da li imate uključenu opciju Perform name AutoCorrect (u Options > General). Ova opcija osigurava da se izmjene naziva tablica automatski primijene svugdje gdje se spominje pojedina tablica. Nakon što ste izmijenili naziv tablice, nje više neće biti u grafičkom prikazu postojećih tablica. uklanjanje tablice: ako iz baze treba brisati, ukloniti tablice koje su u relaciji, nije svejedno kojim redoslijedom se brišu. U relaciji jedan-prema-više najprije se brišu tablice koje su na strani "više", a tek onda tablice na strani "jedan". Tablica se briše tako da ju označimo u prozoru Database i u skočnom izborniku kojeg dobijemo klikom desne tipke miša odaberemo naredbu Delete. izmjena naziva polja: kao i kod izmjene naziva tablice, treba provjeriti da li je u Options uključena postavka Perform name AutoCorrect. Ako je, stari naziv polja automatski će se zamijeniti novim u svim dijelovima baze podataka. Pri tome će se sačuvati i sve uspostavljene relacije u kojima sudjeluje preimenovano polje. Naziv polja mijenja se u Design View pogledu na strukturu tablice. izmjena redoslijeda polja: poljima možete slobodno mijenjati položaj tj. redoslijed u tablici podataka. U Design View označite redak koji predstavlja polje i tehnikom povuci-i-spusti odvucite ga na novu mjesto. brisanje polja: kada se polje briše iz tablice, vodite računa o posljedicama: - brisanjem polja nepovratno se brišu i podaci upisani u polje (kao i kreirani indeksi), - ako je pomoću polja kreirana relacija, najprije morate nju obrisati pa tek onda polje. brisanje slogova tablice: kod brisanja slogova isto treba biti oprezan. Ako je tablica u relaciji i uključena je opcija Cascade Delete Related Records, automatski će biti obrisani i zapisi u vezi iz druge tablice. Slogovi se brišu tako što se u Datasheet View pogledu na tablicu označi željeni slog i u skočnom izborniku (poziva se desnim klikom miša) odabere naredba Delete Record. Obrišite vježbovnu verziju baze s tvrdog diska i ponovo prekopirajte Biblio1.mdb sa Enterovog CD-a. Vježba:. Polja s primarnim ključem, pogotovo ako su u relaciji, podliježu posebnim pravilima zaštite integriteta baze podataka. Access štiti takva polja time što ne dozvoljava njihovo brisanje, preimenovanje i promjene svojstva Data Type.

Međutim, ponekad je nužne upravo takve izmjene. Evo kako se to radi: - otvorite tablicu Autori u Design View načinu i označite polje ID_Autor. To polje sadrži primarni ključ i nositelj je relacije s tablicom Naslovi - ako pokušate promijeniti svojstvo Data Type, dobit ćete poruku: "You can't change the data type or field size of this field; it is part or one or more relationships". To znači da najprije trebate obrisati uspostavljenu relaciju nad tim poljem - otvorite prozor Relationships, označite crtu relacije između tablica Autori i Naslovi i obrišite ju. Tek sada možete vršiti izmjene nad poljem s primarnim ključem - pokušajte promijeniti svojstvo DataType u AutoNumer. Dobit ćete poruku da čim se podaci jednom upišu u tablicu, više ne možete više mijenjati ovo svojstvo u AutoNumber. Pošto su u našoj tablici već upisani podaci, očito imamo problem. Međutim, postoji rješenje. - kreirajte novo polje s AutoNumber vrstom podataka i zatim obrišite originalno polje s primarnim ključem. Access će tražiti potvrdu za takvu izmjenu jer će automatski obrisati i primarni ključ - novom polju dajte ime upravo obrisanog polja (ID_Autor) i postavite primarni ključ na tom polju naredbom Edit > Primary Key - kreirajte istu relaciju koja je postojala prije no što ste obrisali originalno ID polje. Iako već u samim tablicama možemo štošta činiti s podacima (upis, izmjene, brisanje, sortiranje, filtriranje itd.), neposredan rad u tablicama nije preporučljiv. Npr. može doći do slučajnog brisanja, pogrešnog (nelogičnog) upisa ili kakve druge nenamjerne radnje koju Access neće moći spriječiti. Nadalje, pogledajte podatke u tablici Naslovi. Većina polja su strani ključevi (Foreign Key) u kojima nisu upisani pravi podaci, nego njihove brojčane šifre. Tko bi pamtio sve te šifre! Umjesto neposrednog rada s tablicama koristimo posredan način pomoću obrazaca (Forms). Oni nam omogućuju da imamo potpunu kontrolu nad svim akcijama koje korisnik vrši tijekom rada s podacima. Osim toga, olakšavaju upis podataka i čine ga razumljivijim. OBRADA OBVEZNIH SADRŽAJA I VJEŽBA Neka učenici otvore bazu Biblio1.mdb. Kako vidjeti tablice u tablici: Neka učenici u otvorenoj bazi Biblio1.mdb otvore tablicu Autori u Datasheet View pogledu - uočite znak plus u prvom neimenovanom stupcu (to nije pravo polje, zato i nema naziv) - kliknite na plus kod npr. autora Miroslava Krleže. Otvara se "tablica" Naslovi s kojom je tablica Autori u relaciji jedan-prema-više. Ne prikaže se cijela tablica nego samo podaci povezani s trenutnim slogom. U našem slučaju to su svi Krležini naslovi - uočite da i slogovi iz "tablice" Naslovi imaju stupac s plusom. Kliknite na plus u slogu naslova "U logoru". Trebali biste dobiti prikaz kao na slici 1 Slika 1. Slogovi međusobno povezanih tablica mogu se vidjeti u tablici s glavnim ključem

Sada je jasnije što smo mislili kada smo u prijašnjim nastavcima rekli da je MS Access sustav za upravljanje bazama podataka. Access "drži u glavi" sve tablice i uspostavljenje relacije te ih dopunjuje svojim informacijama (kao npr. ovaj stupac s plusom). Iako već u samim tablicama možemo štošta činiti s podacima (upis, izmjene, brisanje, sortiranje, filtriranje itd.), neposredan rad s tablicama nije preporučljiv. Npr. može doći do slučajnog brisanja, pogrešnog (nelogičnog) upisa ili kakve druge nenamjerne radnje koju Access neće moći spriječiti. Umjesto neposrednog rada s tablicama koristimo posredan način pomoću obrazaca (Forms). Oni nam omogućuju da imamo potpunu kontrolu nad svim akcijama koje korisnik vrši tijekom rada s podacima jer se mogu programirati. Osim toga, olakšavaju upis podataka i čine ga razumljiv Učenici će izvršiti doradu obrasca: Iz Form View treba se prebaciti u Design View način rada ( View Design View). Obrazac je podijeljen na tri glavna dijela: Form Header: zaglavlje obrasca u kojem se prikazuju npr. nazivi polja Detail: glavna površina u kojoj se raspoređuju polja iz tablice Form Footer: podnožje rezervirano za dodatne informacije ( Osim samog obrasca, uočavaju se još dva dodatna prozora. Toolbox prozor sadrži grafičke kontrole koje smještamo na formu i koje služe za rad s podacima te uopšte za dizajniranje izgleda obrasca. Slika 6. Toolbox s kontrolama Vježba: - isključite prikazivanje Properties prozora dok je forma u Form View izgledu. Označite svojstvo Allow Design Changes i izaberite Design view Only. - smanjite visinu polja APrezime tako da kliknite na polje i svojstvo Height postavite na 0,5 cm ili povlačenjem donjeg hvatača (mali crni kvadratić) prema gore - skratite Detail površinu forme tako da visina (Height) bude 0,7. Isto možete postići i odvlačeći donji rub Detail površine prema gore. - suzite polje ID_Autor za pola, a ostala za trećinu. Nakon toga širinu forme postavite na 9,5 cm. - sakrijte labelu ID_Autor_Label tako da je učinite nevidljivom: svojstvo Visible postavite na No. ijim