I dag gemmer databaser ikke kun strenge og tal, som det plejede at være. Du kan bruge din database til forskellige datatyper, herunder billeder, rumlige data og endda datastrukturer såsom JSON. Hvis tekstværdien er nem at redigere direkte i tabelcellen, kan det være svært at arbejde med mere komplekse datatyper. I dag vil vi tale om, hvordan DBeavers værdipanel løser dette problem.
Se og rediger data med værdipanelet
Værdipanelet giver dig mulighed for bekvemt at se og redigere data i den valgte celle. Hvordan dataene vil blive vist direkte afhænger af dataformatet. Desuden vil panelets udseende og valg af knapper på værktøjslinjerne også være forskellige for hver datatype.
Lad os tage et kig på et par populære datatyper, og hvordan du kan arbejde med dem i værdipanelet. For eksempel, hvis du bruger din database til at gemme billeder, kan du prøve at se dem med værdipanelet. Den har en indbygget browser, som kan vise billedet. Du kan zoome ind, zoome ud eller rotere dit billede.
Nogle gange er det praktisk at gemme rumlige data i databasen. Hvis du for eksempel arbejder for et byggefirma, skal du muligvis gemme koordinaterne for de bygninger, du designer. Hvis du vælger en celle, der indeholder rumlige data og går til værdipanelet, vil du se et kort med et markeret punkt. Du kan også vælge flere celler, og i dette tilfælde vil flere punkter eller former med de tilsvarende koordinater blive vist på kortet.
Ved at bruge dette panel kan du zoome ind og ud på kortet og skifte mellem gadekort og topografiske kort. I den nederste værktøjslinje finder du en knap til at ændre koordinatreferencesystemet og en rulleliste, hvorfra du kan vælge folderflisen. Om nødvendigt kan kortet udskrives eller gemmes som et billede ved hjælp af de relevante knapper.
Ud over at se GIS-dataene kan du også redigere dem. For at gøre dette skal du skifte til "Tekst"-tilstand og ændre koordinaterne. Resultaterne vil straks blive vist på kortet.
Hvis du henter nogle data fra nettet i JSON-formatet og gemmer dem i en database, kan du nemt se og redigere dem ved hjælp af værdipanelet. Bemærk venligst, at når du åbner JSON, vises knapperne, som giver dig mulighed for at gemme den som en fil og indlæse fra en fil, i panelets øverste værktøjslinje.
Ved at klikke på knappen Bog kan du aktivere eller deaktivere autoformatet eller ændre kodningen. Med denne knap kan du ændre standardindstillingerne for indholdsfremviser i tilfælde, hvor dataformatet ikke er indlysende eller ikke genkendes korrekt af appen.
Ordbøger og værdipanelet
En tabel kan indeholde en eller flere fremmednøgler, der forbinder den med andre tabeller. En tabel, der har en værdi forbundet med en fremmednøgle, kaldes en ordbog.
For at springe til den værdi, der svarer til nøglen, skal du klikke på det blå pilikon i cellen. Samtidig giver værdipanelet en meget mere bekvem måde at navigere gennem ordbogen på.
Hvis du vælger cellen, der indeholder nøglen, og går til værdipanelet, vil du se en ordbog i det. Den består af kolonnerne Værdi og Beskrivelse. Ved at bruge denne tabel kan du hurtigt se de nødvendige data og søge i dem.
Klik på linket Definer beskrivelse for at tilføje ekstra kolonner til beskrivelsen. Der kan være et hvilket som helst antal kolonner. Du kan gå til tabellen, som er en ordbog, ved at klikke på dens navn.
Tryk på CTRL+1 i dataeditoren for hurtigt at navigere gennem nøglelinkede tabeller.
Gem dine ændringer
Når du har foretaget de nødvendige redigeringer, skal du gemme de nye data i cellen. Der er to måder at gøre dette på. For at anvende dine ændringer ved hjælp af panelet, klik på Floppy disk-knappen. Hvis du ønsker, at alle de ændringer, du har foretaget, skal anvendes med det samme, skal du aktivere muligheden for automatisk anvendelse.
Bemærk venligst, at når du anvender ændringer, du har foretaget, gemmes de ikke automatisk i din tabel.
Du skal stadig klikke på knappen Gem i den nederste værktøjslinje i dataeditoren for at gøre dette.
Hvis du laver en fejl og vil fortryde dine ændringer, skal du blot klikke på knappen Annuller.