11
LibreOffice – Base 1 Zoltan Geller [email protected] 2016 Besplatni softverski alati 1. 1. 2. 2. 3. 3. 4. 4. 5. 5. Sadržaj Sadržaj Osnovni pojmovi Osnovni pojmovi - Baze podataka Baze podataka - Osnovni pojmovi Osnovni pojmovi - Podatak i informacija Podatak i informacija -

Sadržaj Besplatni softverski alatiinformatika.ff.uns.ac.rs/.../01/LibreOffice-Base-1.pdf · LibreOffice –Base 1 Zoltan Geller [email protected] 2016 Besplatni softverski alati

  • Upload
    others

  • View
    3

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Sadržaj Besplatni softverski alatiinformatika.ff.uns.ac.rs/.../01/LibreOffice-Base-1.pdf · LibreOffice –Base 1 Zoltan Geller zoltang@ff.uns.ac.rs 2016 Besplatni softverski alati

LibreOffice – Base 1

Zoltan Geller

[email protected]

2016

Besplatni softverski alati 1.1.

2.2.

3.3.

4.4.

5.5.

SadržajSadržaj

Osnovni pojmoviOsnovni pojmovi

-- Baze podatakaBaze podataka --

Osnovni pojmoviOsnovni pojmovi

-- Podatak i informacija Podatak i informacija --

Page 2: Sadržaj Besplatni softverski alatiinformatika.ff.uns.ac.rs/.../01/LibreOffice-Base-1.pdf · LibreOffice –Base 1 Zoltan Geller zoltang@ff.uns.ac.rs 2016 Besplatni softverski alati

Osnovni pojmoviOsnovni pojmovi

-- Dizajneri, korisnici, administratori Dizajneri, korisnici, administratori --

Osnovni pojmoviOsnovni pojmovi

-- Sistem za upravljanje bazama podataka Sistem za upravljanje bazama podataka --

PROGRAM VRSTA

Oracle DatabaseOracle Database vlasnički softver

MySQLMySQL besplatan

Microsoft SQL ServerMicrosoft SQL Server vlasnički softver

DB2DB2 vlasnički softver

Microsoft AccessMicrosoft Access vlasnički softver

SQLiteSQLite besplatan

LibreOffice BaseLibreOffice Base besplatan

1.1.

2.2.

3.3.

4.4.

5.5.

SadržajSadržajOsnovnOsnovnee strukturestrukture

-- Tabele Tabele --

Page 3: Sadržaj Besplatni softverski alatiinformatika.ff.uns.ac.rs/.../01/LibreOffice-Base-1.pdf · LibreOffice –Base 1 Zoltan Geller zoltang@ff.uns.ac.rs 2016 Besplatni softverski alati

OsnovnOsnovnee strukturestrukture

-- Kolone Kolone --

OsnovnOsnovnee strukturestrukture

-- Osobine kolonaOsobine kolona --

TIP PODATAKA OSOBINA

brojbroj broj decimalnih mesta

teksttekst broj znakova

datumdatum format

OsnovnOsnovnee strukturestrukture

-- RedoviRedovi --

OsnovnOsnovnee strukturestrukture

-- Zapisi i polja Zapisi i polja --

1 Milutin Milanković 28.05.1879

1 Milutin Milanković 28.05.1879

1 Milutin Milanković 28.05.1879

Page 4: Sadržaj Besplatni softverski alatiinformatika.ff.uns.ac.rs/.../01/LibreOffice-Base-1.pdf · LibreOffice –Base 1 Zoltan Geller zoltang@ff.uns.ac.rs 2016 Besplatni softverski alati

OsnovnOsnovnee strukturestrukture

-- Indeksi Indeksi --

PREZIME ID

JovićJović 0, 20, 45, 150

NedićNedić 1, 3, 19, 52, 245

SubotinSubotin 2, 10, 23

1.1.

2.2.

3.3.

4.4.

5.5.

SadržajSadržaj

Povezivanje tabelaPovezivanje tabela

-- Veze između tabela Veze između tabela --

Povezivanje tabelaPovezivanje tabela

-- Veza “jedan prema viVeza “jedan prema više” še” --

1111nnnn

Page 5: Sadržaj Besplatni softverski alatiinformatika.ff.uns.ac.rs/.../01/LibreOffice-Base-1.pdf · LibreOffice –Base 1 Zoltan Geller zoltang@ff.uns.ac.rs 2016 Besplatni softverski alati

Povezivanje tabelaPovezivanje tabela

-- Referencijalni integritet Referencijalni integritet --

1111nnnn

Povezivanje tabelaPovezivanje tabela

-- Veza “Veza “viševiše prema viprema više” še” --

1.1.

2.2.

3.3.

4.4.

5.5.

SadržajSadržajOsnove rada u programu Osnove rada u programu BaseBase

-- LibreOfficeLibreOffice --

Page 6: Sadržaj Besplatni softverski alatiinformatika.ff.uns.ac.rs/.../01/LibreOffice-Base-1.pdf · LibreOffice –Base 1 Zoltan Geller zoltang@ff.uns.ac.rs 2016 Besplatni softverski alati

Osnove rada u programu Osnove rada u programu BaseBase

-- Otvaranje postojeće baze Otvaranje postojeće baze --

Osnove rada u programu Osnove rada u programu BaseBase

-- Delovi radnog okruDelovi radnog okruženja ženja --

Osnove rada u programu Osnove rada u programu BaseBase

-- Otvaranje, zatvaranje, snimanje Otvaranje, zatvaranje, snimanje --

ZADATAK NAREDBA

NOVA BAZANOVA BAZA New → Database (Ctrl + N)

OTVARANJEOTVARANJE Open (Ctrl + O)

ZATVARANJEZATVARANJE Close

SNIMANJESNIMANJE Save (Ctrl + S)

SNIMANJE POD DRUGIM NAZIVOMSNIMANJE POD DRUGIM NAZIVOM Save As (Ctrl + Shift + S)

ZATVARANJE PROGRAMAZATVARANJE PROGRAMA Exit LibreOffice (Ctrl + Q)

Osnove rada u programu Osnove rada u programu BaseBase

-- Pregled podataka u tabeli Pregled podataka u tabeli --

Page 7: Sadržaj Besplatni softverski alatiinformatika.ff.uns.ac.rs/.../01/LibreOffice-Base-1.pdf · LibreOffice –Base 1 Zoltan Geller zoltang@ff.uns.ac.rs 2016 Besplatni softverski alati

Osnove rada u programu Osnove rada u programu BaseBase

-- Ažuriranje, dodavanje i brisanje zapisa Ažuriranje, dodavanje i brisanje zapisa --

Osnove rada u programu Osnove rada u programu BaseBase

-- Pregled strukture tabele Pregled strukture tabele --

Osnove rada u programu Osnove rada u programu BaseBase

-- Pregled veza između tabela Pregled veza između tabela --

1.1.

2.2.

3.3.

4.4.

5.5.

SadržajSadržaj

Page 8: Sadržaj Besplatni softverski alatiinformatika.ff.uns.ac.rs/.../01/LibreOffice-Base-1.pdf · LibreOffice –Base 1 Zoltan Geller zoltang@ff.uns.ac.rs 2016 Besplatni softverski alati

Rad sa tabelamaRad sa tabelama

-- Nova baza Nova baza --

Rad sa tabelamaRad sa tabelama

-- Tabela ODSEK Tabela ODSEK --

Field Name

(IME)

Field Type

(TIP)

Field Properties

(OSOBINE)

ID INTEGER AutoValue: Yes

Field Name Field Type Field Properties

Naziv VARCHAREntry required: Yes

Length: 40

Rad sa tabelamaRad sa tabelama

-- Pravljenje jedinstvenog indeksa 1 Pravljenje jedinstvenog indeksa 1 --

Rad sa tabelamaRad sa tabelama

-- Pravljenje jedinstvenog indeksa 2 Pravljenje jedinstvenog indeksa 2 --

Page 9: Sadržaj Besplatni softverski alatiinformatika.ff.uns.ac.rs/.../01/LibreOffice-Base-1.pdf · LibreOffice –Base 1 Zoltan Geller zoltang@ff.uns.ac.rs 2016 Besplatni softverski alati

Rad sa tabelamaRad sa tabelama

-- Tabela STUDENT Tabela STUDENT --

Field Name Field Type Field Properties

ID INTEGER AutoValue: Yes

Field Name Field Type Field Properties

Ime,

PrezimeVARCHAR

Entry required: Yes

Length: 30

Indeks VARCHAREntry required: No

Length: 20

Odsek INTEGERAutoValue: No

Entry required: No

IME OPIS

INTEGERINTEGER CELI BROJEVI

REALREAL REALNI BROJEVI

VARCHARVARCHAR TEKST

DATEDATE DATUM

TIMETIME VREME

Rad sa tabelamaRad sa tabelama

-- Veza “jedan prema više” Veza “jedan prema više” --

Rad sa tabelamaRad sa tabelama

-- Zadatak Zadatak --

Rad sa tabelamaRad sa tabelama

-- Tabele KNJIGA i PISAC 1 Tabele KNJIGA i PISAC 1 --

Field Name Field Type Field Properties

ID INTEGER AutoValue: Yes

Naslov VARCHAREntry required: Yes

Length: 100

Field Name Field Type Field Properties

ID INTEGER AutoValue: Yes

Ime,

PrezimeVARCHAR

Entry required: Yes

Length: 30

RDatum DATUM Entry required: No

Page 10: Sadržaj Besplatni softverski alatiinformatika.ff.uns.ac.rs/.../01/LibreOffice-Base-1.pdf · LibreOffice –Base 1 Zoltan Geller zoltang@ff.uns.ac.rs 2016 Besplatni softverski alati

Rad sa tabelamaRad sa tabelama

-- Tabele KNJIGA i PISAC 2 Tabele KNJIGA i PISAC 2 --

DD DAN

MM MESEC

YYYY GODINA

Rad sa tabelamaRad sa tabelama

-- Veza “Veza “viviše prema više” 1 še prema više” 1 --Field Name Field Type Field Properties

Pisac INTEGER AutoValue: No

Knjiga INTEGER AutoValue: No

Rad sa tabelamaRad sa tabelama

-- Veza “Veza “viviše prema više” 2 še prema više” 2 --

Rad sa tabelamaRad sa tabelama

-- Zadatak Zadatak --

Page 11: Sadržaj Besplatni softverski alatiinformatika.ff.uns.ac.rs/.../01/LibreOffice-Base-1.pdf · LibreOffice –Base 1 Zoltan Geller zoltang@ff.uns.ac.rs 2016 Besplatni softverski alati

LibreOffice – Base 1

Zoltan Geller

[email protected]

2016

Besplatni softverski alati