0% found this document useful (0 votes)
68 views44 pages

MS Access II PDF

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
68 views44 pages

MS Access II PDF

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 44

BA

BA
ZE PODATAKA
ZE PODATAKA
Microsoft
Microsoft

Office Access
Office Access
POKRETANJE PROGRAMA
POKRETANJE PROGRAMA
Kreiranje nove baze podataka
Kreiranje nove baze podataka
Dodeljivanje imena bazi podataka
Dodeljivanje imena bazi podataka
Radno okruenje
Radno okruenje
Formiranje tabela
Formiranje tabela
Formirane
Formirane
tabele
tabele
Formiranje relacija 1/5
Formiranje relacija 1/5
Formiranje relacija 2/5
Formiranje relacija 2/5
Formiranje relacija 3/5
Formiranje relacija 3/5
Formiranje relacija 4/5
Formiranje relacija 4/5
Formiranje relacija 5/5
Formiranje relacija 5/5
Relacija tipa 1
Relacija tipa 1
-
-
1
1
Relacija tipa 1
Relacija tipa 1
-
-

Relacija tipa
Relacija tipa
-
-

Unos podataka u tabelu


Unos podataka u tabelu
Kreiranje formi za unos podataka
Kreiranje formi za unos podataka
Primer forme za unos podataka u
Primer forme za unos podataka u
tabelu Student
tabelu Student
UPITI
UPITI
SQL
SQL

S
S
tructured
tructured
Q
Q
uery
uery
L
L
anguage
anguage

Osnovne
Osnovne
komande
komande

SELECT
SELECT

JOIN
JOIN

INSERT, UPDATE, DELETE
INSERT, UPDATE, DELETE

CREATE DATABASE , DROP DATABASE
CREATE DATABASE , DROP DATABASE

CREATE TABLE, ALTER TABLE, DROP
CREATE TABLE, ALTER TABLE, DROP
TABLE
TABLE
Selektovanje podataka
Selektovanje podataka

SELECT [
SELECT [
DISTINCT
DISTINCT
ALL] <naziv kolone>
ALL] <naziv kolone>
FROM <tabela>
FROM <tabela>
[
[
WHERE <uslov
WHERE <uslov
pretrazivanja>
pretrazivanja>
]
]

Dodatne klauzule:
Dodatne klauzule:

ORDER BY
ORDER BY
-
-
sortiranje podataka
sortiranje podataka

GROUP BY
GROUP BY
-
-
grupisanje podataka
grupisanje podataka

SELECT * FROM Student
SELECT * FROM Student
Spajanje
Spajanje
tabela
tabela

JOIN
JOIN

INNER JOIN
INNER JOIN
-
-
unutra
unutra
nje spajanje
nje spajanje

OUTER JOIN
OUTER JOIN
-
-
spoljanje spajanje
spoljanje spajanje
Kreiranje, izmena i brisanje
Kreiranje, izmena i brisanje
tabela
tabela

CREATE TABLE
CREATE TABLE
-
-
kreiranje tabele
kreiranje tabele

ALTER TABLE
ALTER TABLE
-
-
izmena tabele
izmena tabele

DROP TABLE
DROP TABLE
-
-
brisanje tabele
brisanje tabele
Kreiranje i brisanje baze podataka
Kreiranje i brisanje baze podataka

CREATE DATABASE
CREATE DATABASE
-
-
kreiranje baze
kreiranje baze
podataka
podataka

DROP DATABASE
DROP DATABASE
-
-
brisanje baze podataka
brisanje baze podataka
SQL sintaksa upita
SQL sintaksa upita
Vrste upita
Vrste upita
Automatsko kreiranje upita
Automatsko kreiranje upita
Rezultat upita i SQL sintaksa
Rezultat upita i SQL sintaksa
SELECT Predmeti.IspitID, Predmeti.Predmet, Student.Indeks,
Student.Prezime, Student.Ime
FROM Student INNER JOIN (Predmeti INNER JOIN Prijava ON
Predmeti.IspitID = Prijava.IspitID) ON Student.Indeks = Prijava.Indeks;
Design view upita
Design view upita
Sortiranje podataka u upitu
Sortiranje podataka u upitu
Rezultat sortiranja i SQL sintaksa
Rezultat sortiranja i SQL sintaksa
SELECT Predmeti.IspitID, Predmeti.Predmet, Student.Indeks,
Student.Prezime, Student.Ime
FROM Student INNER JOIN (Predmeti INNER JOIN Prijava ON
Predmeti.IspitID = Prijava.IspitID) ON Student.Indeks = Prijava.Indeks
ORDER BY Predmeti.IspitID;
Zadavanje kriterijuma u upitu
Zadavanje kriterijuma u upitu
Rezultat upita sa zadatim
Rezultat upita sa zadatim
kriterijumom i SQL sintaksa
kriterijumom i SQL sintaksa
SELECT Prijava.IspitID, Predmeti.Predmet, Student.Indeks,
Student.Prezime, Student.Ime
FROM Student INNER JOIN (Predmeti INNER JOIN Prijava ON
Predmeti.IspitID = Prijava.IspitID) ON Student.Indeks = Prijava.Indeks
WHERE (((Predmeti.Predmet)="Engleski jezik"))
ORDER BY Student.Indeks;
Kreiranje upita pomou
Kreiranje upita pomou
Design view
Design view
-
-
a
a
Kreiranje upita pomou
Kreiranje upita pomou
Design view
Design view
-
-
a
a
Parametarski upit
Parametarski upit
Izvrenje parametarskog upita
Izvrenje parametarskog upita
SQL sintaksa parametarskog
SQL sintaksa parametarskog
upita
upita
SELECT
SELECT
Student.Indeks
Student.Indeks
,
,
Student.Prezime
Student.Prezime
,
,
Student.Ime
Student.Ime
,
,
Primedba.Primedba
Primedba.Primedba
,
,
Smer.Smer
Smer.Smer
FROM (
FROM (
Smer
Smer
INNER JOIN Student ON
INNER JOIN Student ON
Smer.SmerId
Smer.SmerId
=
=
Student.SmerID
Student.SmerID
) INNER JOIN
) INNER JOIN
Primedba
Primedba
ON
ON
Student.Indeks
Student.Indeks
=
=
Primedba.Indeks
Primedba.Indeks
WHERE (((
WHERE (((
Primedba.Primedba
Primedba.Primedba
)=[]))
)=[]))
ORDER BY
ORDER BY
Student.Indeks
Student.Indeks
;
;
Kreiranje tabele sa rezultatima upita
Kreiranje tabele sa rezultatima upita
Upis podataka u tabelu
Upis podataka u tabelu
SQL sintaksa Make
SQL sintaksa Make
-
-
Table upita
Table upita
SELECT
SELECT
Predmeti.IspitID
Predmeti.IspitID
,
,
Predmeti.Predmet
Predmeti.Predmet
,
,
Student.Indeks
Student.Indeks
,
,
Student.Prezime
Student.Prezime
,
,
Student.Ime
Student.Ime
INTO test
INTO test
FROM Student INNER JOIN (
FROM Student INNER JOIN (
Predmeti
Predmeti
INNER
INNER
JOIN
JOIN
Prijava
Prijava
ON
ON
Predmeti.IspitID
Predmeti.IspitID
=
=
Prijava.IspitID
Prijava.IspitID
) ON
) ON
Student.Indeks
Student.Indeks
=
=
Prijava.Indeks
Prijava.Indeks
ORDER BY
ORDER BY
Predmeti.IspitID
Predmeti.IspitID
;
;
IZVETAJI
IZVETAJI
Automatsko kreiranje izvetaja
Automatsko kreiranje izvetaja
Alati za odravanje baza podataka
Alati za odravanje baza podataka

You might also like