r4 db - kreiranje baze podataka u access-u - jelena kričak

Post on 17-Jun-2015

1.061 Views

Category:

Education

4 Downloads

Preview:

Click to see full reader

DESCRIPTION

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

TRANSCRIPT

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

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

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

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

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

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

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

информација

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

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

Blank database - креирати нову базу Access database wizards, pages, and

projects - искористити један од чаробњака за аутоматизовано креирање базе, бирањем једног од предефинисаних типова база или

Open an existing file - отворити већ постојећу базу.

У Аccess се могу:

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

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

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

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

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

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

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

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

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

Табеле

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

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

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

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

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

у табели

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ле након креирања

Повратак

Упити

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

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

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

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

Упити

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

Радни упити

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

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

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

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

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

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

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

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

Обрасци

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

(команде)

Извештаји

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Постављање релацијаRelationships

Пример постављања релације:

Из табеле Читаоци превучемо поље ID_Читалац у табелу Пословање на поље ID_Читaлац. А у прозору који се појави, подешавамо особине ове релације.

Постоје три типа релација то су:

One-to-many, One-to-one, Many-to-many

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

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

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

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

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

Први слајд

top related