![Page 1: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak](https://reader035.vdocuments.pub/reader035/viewer/2022062307/5581473ed8b42a9b098b5474/html5/thumbnails/1.jpg)
База података у Access-у
Креирање нове базе података
Економска школа Ниш
Предмет: Пословна информатика
Професор: Пејчић Дејан
Ученик: Кричак Јелена
![Page 2: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak](https://reader035.vdocuments.pub/reader035/viewer/2022062307/5581473ed8b42a9b098b5474/html5/thumbnails/2.jpg)
База података је алатка за прикупљање и организовање
информација
![Page 3: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak](https://reader035.vdocuments.pub/reader035/viewer/2022062307/5581473ed8b42a9b098b5474/html5/thumbnails/3.jpg)
Microsoft Access се покреће као и сваки други програм у Windowsu - кликом (односно двокликом) на икону програма.
![Page 4: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak](https://reader035.vdocuments.pub/reader035/viewer/2022062307/5581473ed8b42a9b098b5474/html5/thumbnails/4.jpg)
После поздравног екрана апликације, појављује се екран на коме се бира једна од три опција:
Blank database - креирати нову базу Access database wizards, pages, and
projects - искористити један од чаробњака за аутоматизовано креирање базе, бирањем једног од предефинисаних типова база или
Open an existing file - отворити већ постојећу базу.
![Page 5: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak](https://reader035.vdocuments.pub/reader035/viewer/2022062307/5581473ed8b42a9b098b5474/html5/thumbnails/5.jpg)
У Аccess се могу:
Додати нови подаци у базу података, Уредити постојећи подаци у базу података, Избрисати информације, Организовати и приказати информације на
различите начине, Делити подаци са другима помоћу извештаја,
е-порука, интерне мреже или интернета.
![Page 6: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak](https://reader035.vdocuments.pub/reader035/viewer/2022062307/5581473ed8b42a9b098b5474/html5/thumbnails/6.jpg)
Access база података садржи следеће: Табеле Упите Обрасце Извештаје Макрое Модуле
![Page 7: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak](https://reader035.vdocuments.pub/reader035/viewer/2022062307/5581473ed8b42a9b098b5474/html5/thumbnails/7.jpg)
Access база података чува
табеле у једној датотеци
заједно са објектима, као што
су: обрасци, извештаји,
макрои, модули...
![Page 8: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak](https://reader035.vdocuments.pub/reader035/viewer/2022062307/5581473ed8b42a9b098b5474/html5/thumbnails/8.jpg)
![Page 9: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak](https://reader035.vdocuments.pub/reader035/viewer/2022062307/5581473ed8b42a9b098b5474/html5/thumbnails/9.jpg)
Табеле
Табела базе података је по изгледу слична унакрсној табели
Главна разлика између складиштења података у унакрсној табели и табели у бази података jе у начину организације података
Подаци морају да буду организовани у табеле тако да се не појављују сувишни подаци
![Page 10: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak](https://reader035.vdocuments.pub/reader035/viewer/2022062307/5581473ed8b42a9b098b5474/html5/thumbnails/10.jpg)
Сваки ред у табели представља један запис,а сваки запис се састоји од
једног или више поља. Поља одговарају колонама
у табели
![Page 11: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak](https://reader035.vdocuments.pub/reader035/viewer/2022062307/5581473ed8b42a9b098b5474/html5/thumbnails/11.jpg)
Naziv polja(Field Name
Tip polja(Data Type)
ID_Citalac AutoNumber
Prezime_Ime Text
Adresa Text
Mesto Text
Telefon Text
Dat_rodj Date
Dat_upisa Date
Dat_uplate_clan Date
Napomena Memo
ID_citalac Prezime ime Adresa Mesto
1 Jankovic JankoRadnicka br.3
Niš
Слика 1- табела у токu креирањa
Слика 2-изглед табeле након креирања
Повратак
![Page 12: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak](https://reader035.vdocuments.pub/reader035/viewer/2022062307/5581473ed8b42a9b098b5474/html5/thumbnails/12.jpg)
Упити
Представљају праву радну снагу базе података
Извршавају велики број различитих функција Њихова најчешћа функција је преузимање
одређених података из табела Омогућавају да се додају и одређени
критеријуми како би се „филтрирали“ подаци и добили само жељени записи
![Page 13: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak](https://reader035.vdocuments.pub/reader035/viewer/2022062307/5581473ed8b42a9b098b5474/html5/thumbnails/13.jpg)
Упити
Упити за издвајање
Радни упити
![Page 14: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak](https://reader035.vdocuments.pub/reader035/viewer/2022062307/5581473ed8b42a9b098b5474/html5/thumbnails/14.jpg)
Упит за издвајање -преузима податке и чини
их доступнима за употребу. Резултати упита
могу се приказати на екрану, одштампати или
копирати у оставу.
Радни упит -извршава неки задатак.
Може се користи за креирање нових табела,
додавање података у постојеће табеле,
ажурирање података или брисање података.
![Page 15: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak](https://reader035.vdocuments.pub/reader035/viewer/2022062307/5581473ed8b42a9b098b5474/html5/thumbnails/15.jpg)
Обрасци
“Екрани за унос података” Садрже командну дугмад Командна дугмад извршава различите радње
(команде)
![Page 16: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak](https://reader035.vdocuments.pub/reader035/viewer/2022062307/5581473ed8b42a9b098b5474/html5/thumbnails/16.jpg)
Извештаји
Користе се за резимирање и представљање података из табела
Најчешће се обликују за штампање
![Page 17: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak](https://reader035.vdocuments.pub/reader035/viewer/2022062307/5581473ed8b42a9b098b5474/html5/thumbnails/17.jpg)
Макрои и Модули Макро садржи радње које
извршавају задатке, попут отварања извештаја, покретања упита или затварања базе података
Већина операција које се ручно извршавају у базама података могу да се аутоматизује помоћу макроа, што значајно утичу на уштеду времена.
Модул класе се прилаже уз обрасце или извештаје и обично садржи процедуре које су карактеристичне за образац или извештај уз који се прилаже.
Стандардни модули садрже опште процедуре које нису придружене ни једном другом објекту.
![Page 18: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak](https://reader035.vdocuments.pub/reader035/viewer/2022062307/5581473ed8b42a9b098b5474/html5/thumbnails/18.jpg)
Креирање базе почиње од креирања табела
Изградња куће почиње од темеља
![Page 19: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak](https://reader035.vdocuments.pub/reader035/viewer/2022062307/5581473ed8b42a9b098b5474/html5/thumbnails/19.jpg)
Пример: Име датотеке ће бити “Библиотека” Свака библиотека има своје читаоце, па ће се прва
табела звати Читаоци. Сама библиотека има своје податке као што су
адреса, телефон, име директора и слично. Друга табела зваће се Библиотека.
Библиотека не би била то што јесте да нема књига. За књиге је карактеристичан инвентарни број, наслов књиге, аутор итд. Трећа табела ће се сходно томе звати Књиге.
Четврту табелу ћемо креирати из активности интеракције библиотеке и читалаца (четврта табела - Пословање).
![Page 20: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak](https://reader035.vdocuments.pub/reader035/viewer/2022062307/5581473ed8b42a9b098b5474/html5/thumbnails/20.jpg)
Табела „Читаоци“
Naziv polja(Field Name)
Tip polja(Data Type)
ID_Citalac Number
Prezime_Ime Text
Adresa Text
Mesto Text
Telefon Text
Dat_rodj Date
Dat_upisa Date
Dat_uplate_clan Date
Napomena Memo
Табела „Књиге”
Naziv polja(Field Name)
Tip polja(Data Type)
ID_Knjiga Number
Autor Text
Naslov Text
Izdavac Text
God_Izdanja Date
Zanr Text
Status Text
![Page 21: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak](https://reader035.vdocuments.pub/reader035/viewer/2022062307/5581473ed8b42a9b098b5474/html5/thumbnails/21.jpg)
Табела „Библиотека”
Naziv polja(Field Name)
Tip polja(Data Type)
Naziv Text
Adresa Text
Mesto Text
Telefon Text
Direktor Text
Табела „Пословање“
Naziv polja(Field Name)
Tip polja (Data Type)
ID_Zapis Autonumber
ID_Citalac Number
ID_Knjiga Number
Dat_izdаvanja Date
Dat_vracanja Date
![Page 22: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak](https://reader035.vdocuments.pub/reader035/viewer/2022062307/5581473ed8b42a9b098b5474/html5/thumbnails/22.jpg)
Примарни кључ Primary Key Примарни кључ је поље које има јединствену
вредност, а по којој се међусобно разликују подаци у табели
Oвo је кључно поље табеле којим се контролише начин на који се информације повезују са другим табелама.
Његова улога је да онемогућава понављање података у пољима
Кључна поља за повезивање табела, морају бити истог типа.
Примарни кључеви су најчешће ID,типа AutoNumber
![Page 23: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak](https://reader035.vdocuments.pub/reader035/viewer/2022062307/5581473ed8b42a9b098b5474/html5/thumbnails/23.jpg)
Постављање релацијаRelationships
Пример постављања релације:
Из табеле Читаоци превучемо поље ID_Читалац у табелу Пословање на поље ID_Читaлац. А у прозору који се појави, подешавамо особине ове релације.
Постоје три типа релација то су:
One-to-many, One-to-one, Many-to-many
![Page 24: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak](https://reader035.vdocuments.pub/reader035/viewer/2022062307/5581473ed8b42a9b098b5474/html5/thumbnails/24.jpg)
Зашто креирати релације међу табелама пре креирања других
објекта? Релације међу табелама утичу на дизајн
упита Релације међу табелама обезбеђују
информације за дизајн образаца и извештаја
Релације међу табелама представљају основу на коју се може наметнути референцијални интегритет и др.
Први слајд
![Page 25: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak](https://reader035.vdocuments.pub/reader035/viewer/2022062307/5581473ed8b42a9b098b5474/html5/thumbnails/25.jpg)