r4 db - kreiranje baze podataka u access-u - jelena kričak
DESCRIPTION
R4 DB - Kreiranje baze podataka u Access-u - Jelena KričakTRANSCRIPT
База података у 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
Зашто креирати релације међу табелама пре креирања других
објекта? Релације међу табелама утичу на дизајн
упита Релације међу табелама обезбеђују
информације за дизајн образаца и извештаја
Релације међу табелама представљају основу на коју се може наметнути референцијални интегритет и др.
Први слајд