Online kurs: Osnovi relacionih baza podataka. Mašinski fakultet Univerziteta u Nišu. Nedelja 3, resurs 1: Tipovi atributa entiteta i tpovi polja. Realizacija: Milan Zdravković
Društvene mreže - Miloš Nikolić - Silvana IvkovićNašaŠkola.Net
Takmičenje na portalu www.nasaskola.net
"biramo najbolju lekciju"
engleski jezik i računarstvo i informatika,
mart 2011. godine,
Društvene mreže,
Računarstvo i informatika,
Miloš Nikolić, II-1,
Silvana Ivković,
Prva niška gimnazija "Stevan Sremac"
OKBP 3.2 Tipovi podataka. Primarni i strani ključ. Kreiranje baze i tabelaMilan Zdravković
Online kurs: Osnovi relacionih baza podataka. Mašinski fakultet Univerziteta u Nišu. Nedelja 3, resurs 2: Tipovi podataka. Primarni i strani ključ. Kreiranje baze i tabela. Realizacija: Milan Trifunović. http://160.99.22.125:9000/courses/course-v1:MEF+OKBP+2018-19_S3/about
Речник података даје опис структуре и садржаја свих токова и складишта података.
Без обзира шта ток или складиште података представљају:
папирни докуменат,
низ карактера као улаз са терминала,
"пакет" информација добијен телекомуникационом линијом,
картотеку или датотеку.
Društvene mreže - Miloš Nikolić - Silvana IvkovićNašaŠkola.Net
Takmičenje na portalu www.nasaskola.net
"biramo najbolju lekciju"
engleski jezik i računarstvo i informatika,
mart 2011. godine,
Društvene mreže,
Računarstvo i informatika,
Miloš Nikolić, II-1,
Silvana Ivković,
Prva niška gimnazija "Stevan Sremac"
OKBP 3.2 Tipovi podataka. Primarni i strani ključ. Kreiranje baze i tabelaMilan Zdravković
Online kurs: Osnovi relacionih baza podataka. Mašinski fakultet Univerziteta u Nišu. Nedelja 3, resurs 2: Tipovi podataka. Primarni i strani ključ. Kreiranje baze i tabela. Realizacija: Milan Trifunović. http://160.99.22.125:9000/courses/course-v1:MEF+OKBP+2018-19_S3/about
Речник података даје опис структуре и садржаја свих токова и складишта података.
Без обзира шта ток или складиште података представљају:
папирни докуменат,
низ карактера као улаз са терминала,
"пакет" информација добијен телекомуникационом линијом,
картотеку или датотеку.
OKBP 2.1 Uvod u konceptualni dizajn baze podatakaMilan Zdravković
Online kurs: Osnovi relacionih baza podataka. Mašinski fakultet Univerziteta u Nišu. Nedelja 2, resurs 1: Uvod u konceptualni dizajn baze podataka. Realizacija: Milan Zdravković
Baze podataka - Stefan Nikolić - Silvana IvkovićNašaŠkola.Net
Takmičenje na portalu www.nasaskola.net
"biramo najbolju lekciju"
engleski jezik i računarstvo i informatika,
mart 2011. godine,
Baze podataka,
Računarstvo i informatika,
Stefan Nikolić, IV-5,
Silvana Ivković,
Prva niška gimnazija "Stevan Sremac"
Podatak je kodirana činjenica iz realnog sistema, on je nosilac
informacije.
Informacija je protumačeni (interpretirani) podatak.
Interpretacija podataka se vrši na osnovu strukture podataka,
semantičkih ograničenja na njihove vrednosti i preko operacija koje se
nad njima mogu izvršiti.
Model podataka opisuje strukturu nekog
sistema (skup objekata, njihovih atributa i
njihovih međusobnih veza) i njegovu dinamiku
(skup operacija).
Online kurs: Analiza podataka u poslovnoj i inženjerskoj praksi. Mašinski fakultet Univerziteta u Nišu. Nedelja 2, resurs 9: SLAJDOVI: Python programiranje - korak po korak. Realizacija: Milan Zdravković
http://160.99.22.125:9000/courses/course-v1:MEF+OKAP+2018-19_S2/about
Key EURAXESS online platform functionalities and selected Extranet toolsMilan Zdravković
This document provides an overview and demonstration of the key features and functionalities of the EURAXESS online platform and Extranet tools. It begins with an introduction to the training content which will cover the EURAXESS online platform blueprint, demonstrations of the European EURAXESS portal functionalities and selected EURAXESS Extranet features, and quizzes. It then describes what the EURAXESS online platform is, including that it is a single point of access for researchers, organizations, and staff to resources like jobs, funding, hosting opportunities, and career development tools. It also notes user statistics. The document then demonstrates some of the European EURAXESS portal's functionalities and holds a quiz
Horizon Europe is the European Commission's €95.5 billion research and innovation programme for 2021-2027, which aims to strengthen Europe's scientific and technological capacity as well as boost innovation. The programme has three pillars focused on excellent science, global challenges and industrial leadership, and European innovation ecosystems. It provides funding for projects related to research, innovation, education and training through various actions and destinations aimed at improving access to excellence across Europe.
This document discusses open science requirements in Horizon Europe, the EU research and innovation programme for 2021-2027. It summarizes key points from the general model grant agreement, including requirements for beneficiaries to disseminate results, provide open access to publications, and manage research data according to FAIR principles. Beneficiaries must deposit publications and data in repositories under open licenses, with some exceptions, and provide information to enable validation and re-use of results. They must also develop a plan for exploiting and disseminating results.
EURAXESS Online Tools To Support Researcher Career DevelopmentMilan Zdravković
The document discusses online tools and resources to support researcher career development. It describes a process for researchers to assess their skills, interests, values and personality to help guide career planning. This involves completing a skills audit and self-assessments, then interpreting the results to identify motivated skills and areas for development. Researchers can use the results to explore career options, set goals and find relevant training opportunities. The presenter aims to familiarize participants with these tools and principles to help them develop self-directed career plans.
---------------------------
doc. dr Milan Zdravković. Mašinski fakultet u Nišu, Inženjerski menadžment, studijski profil Industrijski menadžment, master studije, 1.godina
---------------------------
Pristup online kursu: http://ekursevi.masfak.ni.ac.rs:9000/courses/course-v1:MEF+UPRO+2019-20_S2/about
---------------------------
doc. dr Milan Zdravković. Mašinski fakultet u Nišu, Inženjerski menadžment, studijski profil Industrijski menadžment, master studije, 1.godina
---------------------------
Pristup online kursu: http://ekursevi.masfak.ni.ac.rs:9000/courses/course-v1:MEF+UPRO+2019-20_S2/about
---------------------------
doc. dr Milan Zdravković. Mašinski fakultet u Nišu, Inženjerski menadžment, studijski profil Industrijski menadžment, master studije, 1.godina
---------------------------
Pristup online kursu: http://ekursevi.masfak.ni.ac.rs:9000/courses/course-v1:MEF+UPRO+2019-20_S2/about
PA Training Nov 5-6 Day 2 - Talk 2. Content Management Best PracticesMilan Zdravković
EURAXESS TOPIV Online Training for Portal Administrators
5th-6th of November 2020 Day 2
organized by Estonian Research Council
Talk: Content Management Best Practices
Presenter: Laura Sancho Andres, European Commission
PA Training Nov 5-6 Day 2 - Talk 1. Web Visibility, SEO elements in content c...Milan Zdravković
EURAXESS TOPIV Online Training for Portal Administrators
5th-6th of November 2020 Day 2
organized by Estonian Research Council
Talk: Web Visibility, SEO elements in content creation, Google Adwords
Presenter: Taavi Raidma, Estonia
PA Training Nov 5-6 Day 1 - Talk 1. EURAXESS Portal updatesMilan Zdravković
EURAXESS TOPIV Online Training for Portal Administrators
5th-6th of November 2020 Day 1
organized by Estonian Research Council
Talk: EURAXESS Portal updates
Presenter: Laura Sancho-Andres, European Commission
PA Training Nov 5-6 Day 1 - Talk 4. Compliance issuesMilan Zdravković
EURAXESS TOPIV Online Training for Portal Administrators
5th-6th of November 2020 Day 1
organized by Estonian Research Council
Talk: Compliance issues
Presenters: Laura SANCHO-ANDRES, European Commission; Milan Zdravković, University of Niš, Serbia
PA Training Nov 5-6 Day 2 - Talk 3. Accessibility CheckerMilan Zdravković
EURAXESS TOPIV Online Training for Portal Administrators
5th-6th of November 2020 Day 2
organized by Estonian Research Council
Talk: Accessibility Checker
Presenter: Laura SANCHO-ANDRES, European Commission
Online kurs: Informacione tehnologije 1. Mašinski fakultet Univerziteta u Nišu. Nedelja 1, resurs 3: Internet pod haubom. Realizacija: Milan Zdravković
http://ekursevi.masfak.ni.ac.rs:9000/courses/course-v1:MEF+IT1+2020-21_S1/about
2. Podsećanje – entiteti i veze između
entiteta
• Osnovni dizajn baze podataka čine:
• Entiteti (tabele), njihovi atributi (polja), njihovi ključevi
• Entiteti mogu da budu nezavisni i zavisni
• Zavisni entitet je entitet čija egzistencija i identifikacija zavise od drugog
ili drugih entiteta.
• Npr. STUDENT je nezavisni entitet, OCENA je zavisni
• Veze se uspostavljaju samo između zavisnog i nezavisnog
entiteta ili između dva nezavisna entiteta
• Ako je potrebno uspostaviti vezu između dva nezavisna entiteta, kreira se
novi – zavisni, koji posreduje u vezi između gornja dva
PRODAJA TURISTARANŽMAN
3. Podsećanje: Kako da dizajnirate relacionu
bazu podataka?
1. Uočite glavne pojmove koji imaju svoje
karakteristike – svaki od pojmova će biti
predstavljen po jednim entitetom -
tabelom.
2. Utvrdite karakteristike pojmova – to su
atributi - polja svakog od entiteta - tabela
3. Utvrdite između kojih entiteta postoje
relacije
4. Utvrdite kardinalnost svakog entiteta u
relaciji sa ostalima
5. Dodajte pomoćne entitete, kod više-
prema-više relacija
Student
Fakultet
1
1 1
više
Student
Hobi
više 1
1 više
StudentHobi
4. Podsećanje – atributi entiteta
•Posredni, zavisni entitet mora da ima atribute koji
ukazuju na to koje nezavisne entitete on povezuje
PRODAJA TURISTARANŽMAN
ID, naziv, cena,
datum polaska,
broj dana
ID aranžmana, ID
turista, način
plaćanja, datum
plaćanja
ID, ime, prezime,
datum rođenja,
matični broj
• Atribut određenog pojavljivanja entiteta može imati samo
jednu vrednost
– Atribut osobe je npr. datum rođenja – postoji samo jedan datum
rođenja. Atribut ne može biti npr. hobiji, jer osoba može imati
više hobija.
5. Podsećanje:
Vežba 3
• Dizajnirati konceptualni model
baze podataka koja delimično
opisuje rad studentske službe
• Student podnosi prijave za
ispite iz različitih predmeta
• Za održavanje nastave su
odgovorni profesori koji su
predavači za jedan ili više
predmeta
6. Podsećanje: Vežba 3 - Rešenje
ISPIT PREDMET PREDAVAČ
STUDENT
PRIJAVA
PROFESOR
1
1
1
više
1 1
više 1
1 1
više 1
1 više
više 1
• Zadatak (grupni rad):
• Odredite atribute entiteta konceptualnog dizajna
8. Svaki atribut
karakteriše
neki tip
• Tipovi služe da
• smanje veličinu baze podataka na
disku
• .. samim tim i da ubrzaju rad sa
njom
• ograniče unos podataka i na taj
način, da smanje mogućnost greške
prilikom unosa
• Svaki sistem za upravljanje bazama
podataka karakteriše različiti skup tipova
9. “Tipovi”
tipova
atributa
Numerički
tipovi se koriste
za skladištenje
brojeva
Tekstualni tipovi
se koriste za
skladištenje
alfanumeričkih
nizova
Tipovi vezani za
datume i
vremena
Binarni objekti
se koriste za
skladištenje
datoteka
10. Vežba – koji su “tipovi” tipova
navedenih atributa ?
PRODAJA TURISTARANŽMAN
ID
naziv
cena
datum polaska
broj dana
ID aranžmana
ID turista
način plaćanja
datum plaćanja
ID
ime
prezime
datum rođenja
matični broj
Broj
Tekst
Datum
11. Vežba – koji su “tipovi” tipova
navedenih atributa ?
PRODAJA TURISTARANŽMAN
ID
naziv
cena
datum polaska
broj dana
ID aranžmana
ID turista
način plaćanja
datum plaćanja
ID
ime
prezime
datum rođenja
matični broj
Broj
Tekst
Datum
12. Numerički
tipovi atributa
(polja) – Celi
brojevi
• TINYINT – Veoma mali celi brojevi
{-128,127}
• SMALLINT – Mali celi brojevi
{-32768, 32767}
• MEDIUMINT – Srednje veliki celi brojevi
{-8388608, 8388607}
• INT – Normalni celi brojevi
{-2147483648, 2147483647}
• BIGINT – Veliki celi brojevi
13. Numerički
tipovi atributa
(polja) – Brojevi
sa decimalnim
zarezom
• Brojevi sa pokretnim zarezom
• FLOAT – Mali broj sa pokretnim zarezom.
• DOUBLE – Normalan broj sa pokretnim
zarezom
• Za FLOAT i DOUBLE tipove, moguće je
definisati ukupan broj cifara i broj cifara iza
decimalne tačke
• DECIMAL – Broj sa fiksnim zarezom, koristi se za
novčane vrednosti
14. Tipovi vezani
za datum i
vreme
• DATE – Datum
• MySQL prikazuje vrednosti za ovaj tip
podataka u formatu 'YYYY-MM-DD‘
• DATETIME – Kombinacija datuma i vremena
• MySQL prikazuje vrednosti za ovaj tip
podataka u formatu 'YYYY-MM-DD
HH:MM:SS'.
15. Tekstualni
tipovi
• CHAR(n) - Tekst fiksne dužine kome se prilikom
smeštanja uvek dodaju razmaci sve do definisane
dužine (n).
• Ti razmaci se automatski uklanjaju pri
učitavanju podatka iz polja.
• VARCHAR(n) – Tekst promenljive dužine n
• TEXT – Tekst do 64 KB
• MEDIUMTEXT – Tekst do 16MB
• LONGTEXT – Tekst do 4GB
16. “Atributi” tipova atributa
• NOTNULL - Obavezan unos podataka
• Polje kod kojeg postoji ovo ograničenje ne može sadržati NULL
vrednosti
• AUTOINCREMENT - Automatski unos podataka – rednih celih brojeva
• DEFAULT - Podrazumevana vrednost atributa
17. Vežba – koji su tipovi navedenih
atributa ?
PRODAJA
TURIST
ARANŽMAN
ID
naziv
cena
datum polaska
broj dana ID aranžmana
ID turista
način plaćanja
datum plaćanja
ID
ime
prezime
datum rođenja
matični broj
18. Vežba – koji su tipovi navedenih
atributa ?
PRODAJA
TURIST
ARANŽMAN
ID
naziv
cena
datum polaska
broj dana ID aranžmana
ID turista
način plaćanja
datum plaćanja
ID
ime
prezime
datum rođenja
matični broj
INT
VARCHAR(100)
DECIMAL
DATE
TINYINT INT
INT
VARCHAR(30)
DATETIME
INT
VARCHAR(100)
VARCHAR(100)
DATE
CHAR(13)