Baza podataka

U tablicama baze podataka se pohranjuju individualni podaci o aplikaciji ili vizualizaciji. Ovi podaci mogu se analizirati i prikazivati na vizualizaciji ili direktno u aplikaciji.

Napomena: Obazrite se na različite licence, da bi tablice bile uređive.

Primjene

Postoji različita scenarija u kojima se koriste tablice.

Na primjer, temperature za goste hotela mogu se pohraniti i u različitim sobama preuzeti i spremiti pomoću gostujućeg ID-a bez ovisnosti o njemu.

Da biste podatke izvezli na vanjski memorijski uređaj ili ponovno uvezli, možete koristiti tablicu baze podataka.

Struktura tablice

Svaka tablica ima vlastitu strukturu. Ona ne sadrži tipove podataka kao u PLC-u. Osim toga, uređivač ne može pohraniti verzije jer se sve operacije mogu izravno odnositi na podatke.

Pažnja: Ako obrišete stupac i zatim kliknete na Primjeni, svi podaci tog stupca će biti trajno izbrisani.

Strukturu možete uređivati samo u odgovarajućoj tablici baze podataka u biblioteci.

Svaka tablica ima prvi stupac koji se zove id. Vrijednosti tog stupca mogu se pojaviti samo jednom u cijeloj tablici. Svaki drugi stupac može imati drugo ime. To ime, međutim, može se pojaviti samo jednom. Ime definira identifikator stupca. Osim toga, svakom stupcu možete dodijeliti naslov. Naslov se uvijek pohranjuje u jeziku koji je otvoren za tablicu baze podataka.

Tipovi podataka

Svaki stupac može imati drugi tip podataka. Taj tip se može mijenjati i kasnije. To može dovesti do gubitka podataka ovisno o sadržaju.

Cijela baza podataka radi s istim skupom znakova kao i aplikacija. To treba uzeti u obzir prilikom izvoza i uvoza podataka. Skup znakova je fiksiran na UTF-8.

bool

Definira stupac s booleanskom vrijednosti. Ovaj stupac može imati dva stanja, TRUE ili FALSE.

int

Definira broj sa znakom koji može imati maksimalno 8 bajtova. Opseg je od -9'223'372'036'854'775'808 do 9'223'372'036'854'775'807.

real

Definira decimalni broj s dvostrukom točnošću. Dopuštene vrijednosti su od -1.7976931348623157E+308 do -2.2250738585072014E-308, 0 i od 2.2250738585072014E-308 do 1.7976931348623157E+308.

datetime

Definira stupac kao vremenski žig u sekundama. Vrijednost se može prenijeti pomoću DT#2016-03-25-22:12:00 ili u milisekundama. Milisekunde se tada zaokružuju na sljedeću sekundu.

varchar

Definira stupac kao niz znakova. Ovaj je jednak imenu varijable. Maksimalna dužina iznosi maksimalno 255 znakova.

text

Definira tekstualni stupac s maksimalnom dužinom od 16'777'215 (224-1) znakova.

Napomena: Ovaj tip ne podržava indeksiranje.

Koristiti Indeksi

Možete koristiti indeks tablice da bi se tablica brže sortirala ako se filtri primjenjuju na druge stupce. Stupac s tipom podataka text ne može imati indeks.

Koristiti više indeksa može usporiti pisanje podataka. Osim toga, potrebno je više memorijskog prostora.

Uređivanje Podatkovnih Redova

Podaci se mogu uređivati na različite načine. To se može učiniti direktno u uređivaču ili putem aplikacije.

Napomena: Pri dupliranju tablice baze podataka, podaci se ne kopiraju.