25
База података у Access-у Креирање нове базе података Економска школа Ниш Предмет: Пословна информатика Професор: Пејчић Дејан Ученик: Кричак Јелена

R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak

Embed Size (px)

DESCRIPTION

R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak

Citation preview

Page 1: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak

База података у Access-у

Креирање нове базе података

Економска школа Ниш

Предмет: Пословна информатика

Професор: Пејчић Дејан

Ученик: Кричак Јелена

Page 2: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak

База података је алатка за прикупљање и организовање

информација

Page 3: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak

Microsoft Access се покреће као и сваки други програм у Windowsu - кликом (односно двокликом) на икону програма.

Page 4: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak

После поздравног екрана апликације, појављује се екран на коме се бира једна од три опција:

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

У Аccess се могу:

Додати нови подаци у базу података, Уредити постојећи подаци у базу података, Избрисати информације, Организовати и приказати информације на

различите начине, Делити подаци са другима помоћу извештаја,

е-порука, интерне мреже или интернета.

Page 6: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak

Access база података садржи следеће: Табеле Упите Обрасце Извештаје Макрое Модуле

Page 7: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak

Access база података чува

табеле у једној датотеци

заједно са објектима, као што

су: обрасци, извештаји,

макрои, модули...

Page 8: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak
Page 9: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak

Табеле

Табела базе података је по изгледу слична унакрсној табели

Главна разлика између складиштења података у унакрсној табели и табели у бази података jе у начину организације података

Подаци морају да буду организовани у табеле тако да се не појављују сувишни подаци

Page 10: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak

Сваки ред у табели представља један запис,а сваки запис се састоји од

једног или више поља. Поља одговарају колонама

у табели

Page 11: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak

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

Упити

Представљају праву радну снагу базе података

Извршавају велики број различитих функција Њихова најчешћа функција је преузимање

одређених података из табела Омогућавају да се додају и одређени

критеријуми како би се „филтрирали“ подаци и добили само жељени записи

Page 13: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak

Упити

Упити за издвајање

Радни упити

Page 14: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak

Упит за издвајање -преузима податке и чини

их доступнима за употребу. Резултати упита

могу се приказати на екрану, одштампати или

копирати у оставу.

Радни упит -извршава неки задатак.

Може се користи за креирање нових табела,

додавање података у постојеће табеле,

ажурирање података или брисање података.

Page 15: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak

Обрасци

“Екрани за унос података” Садрже командну дугмад Командна дугмад извршава различите радње

(команде)

Page 16: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak

Извештаји

Користе се за резимирање и представљање података из табела

Најчешће се обликују за штампање

Page 17: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak

Макрои и Модули Макро садржи радње које

извршавају задатке, попут отварања извештаја, покретања упита или затварања базе података

Већина операција које се ручно извршавају у базама података могу да се аутоматизује помоћу макроа, што значајно утичу на уштеду времена.

Модул класе се прилаже уз обрасце или извештаје и обично садржи процедуре које су карактеристичне за образац или извештај уз који се прилаже.

Стандардни модули садрже опште процедуре које нису придружене ни једном другом објекту.

Page 18: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak

Креирање базе почиње од креирања табела

Изградња куће почиње од темеља

Page 19: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak

Пример: Име датотеке ће бити “Библиотека” Свака библиотека има своје читаоце, па ће се прва

табела звати Читаоци. Сама библиотека има своје податке као што су

адреса, телефон, име директора и слично. Друга табела зваће се Библиотека.

Библиотека не би била то што јесте да нема књига. За књиге је карактеристичан инвентарни број, наслов књиге, аутор итд. Трећа табела ће се сходно томе звати Књиге.

Четврту табелу ћемо креирати из активности интеракције библиотеке и читалаца (четврта табела - Пословање).

Page 20: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak

Табела „Читаоци“

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

Табела „Библиотека”

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

Примарни кључ Primary Key Примарни кључ је поље које има јединствену

вредност, а по којој се међусобно разликују подаци у табели

Oвo је кључно поље табеле којим се контролише начин на који се информације повезују са другим табелама.

Његова улога је да онемогућава понављање података у пољима

Кључна поља за повезивање табела, морају бити истог типа.

Примарни кључеви су најчешће ID,типа AutoNumber

Page 23: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak

Постављање релација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

Зашто креирати релације међу табелама пре креирања других

објекта? Релације међу табелама утичу на дизајн

упита Релације међу табелама обезбеђују

информације за дизајн образаца и извештаја

Релације међу табелама представљају основу на коју се може наметнути референцијални интегритет и др.

Први слајд

Page 25: R4 DB - Kreiranje baze podataka u Access-u - Jelena Kričak