Tentamen: NoSQL versus SQL

Denne studiekortsettet omhandler de viktigste begrepene innen NoSQL og SQL databaser, med fokus på forskjellene, bruksområder og funksjonaliteter.

MagnusB9·64 flashkort·64 spørsmål
universitetcomputer_sciencedatabases
0
Kjent
1 / 64
0
Lærer
Forside

Hva er SQL?

Trykk for å vende
Bakside

SQL (Structured Query Language) er et standardisert språk for å administrere relasjonsdatabaser. Det brukes til å skrive spørringer for å hente og manipulere data.

Trykk for å vende
Skjønner
Lærer fortsatt

Quiz(64 spørsmål)

Spørsmål 1 av 64

1. Hva er hovedformålet med SQL?

Begreper i dette studiesettet(64)

Grunnleggende konsepter(16)

Hva er SQL?

SQL (Structured Query Language) er et standardisert språk for å administrere relasjonsdatabaser. Det brukes til å skrive spørringer for å hente og manipulere data.

Hva er NoSQL?

NoSQL refererer til en klasse databaser som ikke bruker SQL som sitt primære databehandlingsspråk. De håndterer ustrukturerte data og er ofte mer fleksible.

Relasjonsdatabase vs. NoSQL

Relasjonsdatabaser bruker tabeller og relasjoner. NoSQL databaser kan bruke dokumenter, nøkkel-verdi-par, grafstrukturer eller kolonneorienterte lagringer.

Primærnøkkel

En primærnøkkel er et unikt felt i en tabell som identifiserer hver rad. I NoSQL er det ofte en kombinasjon av felt.

Sann eller usann: SQL er alltid bedre enn NoSQL.

Usann. Valget mellom SQL og NoSQL avhenger av prosjektets spesifikasjoner, datamodellen og skaleringsbehov.

Når bør man bruke NoSQL?

NoSQL er ideelt for applikasjoner med store mengder data, ustrukturerte data, eller når hastighet og fleksibilitet er prioritert.

Skjema vs. ingen skjema

SQL databaser har et fast skjema, mens NoSQL databaser er skjema-frie, noe som gir mer fleksibilitet i datalagring.

Hva er ACID?

ACID står for Atomicity, Consistency, Isolation, Durability. Det er prinsipper for pålitelig databehandling i SQL databaser.

CAP-teoremet

CAP-teoremet sier at i distribuerte databasessystemer kan man ikke oppnå konsistens, tilgjengelighet og partisjonstoleranse samtidig.

Hvilken type database er MongoDB?

MongoDB er en dokumentorientert NoSQL database som lagrer data i JSON-lignende dokumenter.

Spørringer i SQL

SQL bruker spørringssetninger som SELECT, INSERT, UPDATE og DELETE for å samhandle med databasen.

Datakonsistens i NoSQL

NoSQL databaser kan prioritere tilgjengelighet fremfor konsistens, noe som fører til eventual consistency i mange systemer.

Hva er en indeks?

En indeks er en datastruktur som forbedrer hastigheten på datahentinger i databaser ved å tillate raskere søk.

Hva er en dokumentdatabase?

En dokumentdatabase lagrer data i dokumentformat, ofte JSON eller BSON, noe som gir fleksibilitet til hva som kan lagres.

Skalerbarhet i SQL vs. NoSQL

SQL databaser er lineært skalerbare, mens NoSQL databaser ofte er horisontalt skalerbare, som gjør dem bedre for store datamengder.

Hva er et nøkkel-verdi-lager?

Et nøkkel-verdi-lager er en type NoSQL database der data lagres som nøkler og tilknyttede verdier, for eksempel Redis.

Datamodellering(16)

Hva er en relasjonsdatabase?

En database som organiserer data i tabeller med rader og kolonner. Hver tabell representerer en entitet og relasjoner mellom dem defineres gjennom primær- og fremmednøkler.

Dokumentdatamodell

En NoSQL-modell som lagrer data i dokumenter, ofte i JSON-format. Hver dokument kan ha variabel struktur, noe som gir fleksibilitet og enkelhet ved endring av datamodell.

Hva er en entitet?

En gjenstand eller konsept som databasen skal lagre informasjon om, for eksempel 'kunde' eller 'produkt'.

Sammenlign datamodellering i SQL og NoSQL.

SQL: Strukturert, fast schema. NoSQL: Ustrukturert, fleksibel schema. SQL bruker tabeller; NoSQL bruker dokumenter, nøkkel-verdi-par eller kolonnefamilier.

Hva betyr normalisering?

Prosessen med å organisere data i en relasjonsdatabase for å redusere redundans og forbedre dataintegritet. Inkluderer flere nivåer (1NF, 2NF, 3NF).

Primærnøkkel

En unik identifikator for hver rad i en tabell. Sørger for at hver post kan identifiseres entydig.

Fyll inn det riktige ordet: 'NoSQL-databaser lagrer data i _______.'

Dokumenter, nøkkel-verdi-par, grafer eller kolonner.

Er det sant at NoSQL databaser krever et fast schema?

Falskt. NoSQL databaser har ikke krav om et fast schema, noe som gir større fleksibilitet i datalagring.

Hva er en fremmednøkkel?

En kolonne i en tabell som refererer til en primærnøkkel i en annen tabell. Brukes til å etablere relasjoner mellom tabeller.

Grafdatamodell

En NoSQL-modell som organiserer data i noder og kanter, effektiv for komplekse relasjoner. Brukes ofte i sosiale nettverk og anbefalingssystemer.

Beskriv en tabell i SQL.

En samling av rader og kolonner. Hver kolonne representerer et attributt, mens hver rad representerer et enkelt datapunkt. Eksempel: Kunde-tabell med ID, navn og adresse.

Hva er et nøkkel-verdi-par?

En enkel datamodell i NoSQL hvor data lagres som par av en nøkkel (unikt navn) og en verdi (data). Brukes i for eksempel Redis.

Sammenlign hvordan SQL og NoSQL håndterer relasjoner.

SQL: Bruker JOIN-operasjoner for å håndtere relasjoner mellom tabeller. NoSQL: Bruker innebygde relasjoner i dokumenter eller i grafer.

Hva er en kolonnefamilie?

En gruppe av relaterte kolonner i en NoSQL-database som Apache Cassandra. Gir en strukturert måte å lagre data på.

Lag en enkel SQL-tabell for produkter.

CREATE TABLE Produkter (ID INT PRIMARY KEY, Navn VARCHAR(100), Pris DECIMAL(10,2));

Er det sant at SQL-databaser kan håndtere ustrukturert data?

Falskt. SQL-databaser er designet for strukturerte data med et fast schema.

Skalering og ytelse(16)

Skalering

Prosessen med å øke kapasiteten til en database ved å legge til ressurser. Kan være vertikal (oppgradere server) eller horisontal (legge til flere servere).

Ytelse i SQL vs NoSQL

SQL-databaser gir ofte bedre ytelse for komplekse spørringer. NoSQL-databaser er vanligvis raskere for store datamengder og enklere spørringer.

True or False: NoSQL er alltid raskere enn SQL.

False. Ytelse avhenger av bruksområde og datamodell. SQL kan være raskere for relasjonsdata.

Horizontal scaling

Refererer til å legge til flere maskiner for å håndtere økt databehandling. Vanlig i NoSQL-løsninger for å oppnå høy tilgjengelighet.

Vertikal skalering

Å oppgradere eksisterende maskinvare for å forbedre ytelsen. Kan være kostbart og har fysiske begrensninger.

Håndtering av store datamengder

NoSQL-databaser er designet for å håndtere store datamengder med høy skrivetilgjengelighet og distribuerte systemer.

Fill in the blank: __________ er en fordel med NoSQL databaser.

Skalering av data uten nedetid.

Konsistens vs tilgjengelighet

SQL databaser prioriterer konsistens, mens NoSQL databaser ofte prioriterer tilgjengelighet i distribuerte systemer.

Caching

Strategi for å lagre ofte spurte data i minnet for å forbedre ytelsen. Brukes i både SQL og NoSQL databaser.

Ytelse ved å bruke indekser

Indekser i SQL forbedrer spørringsytelsen ved å redusere søketid. NoSQL bruker ofte innebygde indekser for raskere tilgang.

Sharding

Prosessen med å dele opp data i mindre biter (shards) for å distribuere belastningen på flere servere. Vanlig i NoSQL databaser.

Skalering uten nedetid

NoSQL databaser muliggjør ofte skalering uten å påvirke tilgjengeligheten av tjenesten, noe som er kritisk for moderne applikasjoner.

True or False: SQL er bedre for store data.

False. NoSQL er bedre tilpasset for store og varierte datamengder.

Asynkrone operasjoner

NoSQL databaser tillater asynkrone skrivinger, noe som forbedrer ytelsen ved å unngå ventetid for hver forespørsel.

Latency

Tiden det tar for en database å svare på en forespørsel. Lavere latens er ønskelig for bedre ytelse.

Batch prosessering

Behandling av store datamengder i grupper for effektivitet. Brukes ofte i både SQL og NoSQL for ytelsesforbedringer.

Bruksområder og eksempler(16)

Bruksområde for SQL databaser?

SQL databaser brukes ofte i systemer som krever strukturert data, som banktjenester og ERP-systemer.

Eksempel på NoSQL bruk?

NoSQL databaser brukes i sanntidsanalyse av store datamengder, som sosiale medier og IoT-applikasjoner.

Hvilket scenario passer for dokumentdatabaser?

Dokumentdatabaser, som MongoDB, er egnet for innholdsstyringssystemer og nettbutikker som håndterer varierende datatyper.

Når er grafdatabaser nyttige?

Grafdatabaser er ideelle for applikasjoner som involverer komplekse relasjoner, som sosiale nettverk og anbefalingssystemer.

SQL vs NoSQL: Konsistens?

SQL databaser gir sterk konsistens, mens NoSQL databaser ofte gir eventual konsistens for bedre skalerbarhet.

Hvilken database for sanntidsdata?

NoSQL databaser som Cassandra er optimal for sanntidsdata der skalerbarhet er kritisk.

Typisk bruk av relasjonsdatabaser?

Relasjonsdatabaser brukes typisk i applikasjoner som krever komplekse forespørsel og transaksjoner, som booking-systemer.

Når bruke kolonneorienterte databaser?

Kolonneorienterte databaser er effektive for analytiske applikasjoner som big data-analyse og datalager.

NoSQL: Flexibel datamodell?

Ja, NoSQL databaser tilbyr en fleksibel datamodell, noe som gjør dem egnet for hurtig utvikling og endringer.

Hvilken database for geolokasjonsdata?

NoSQL databaser som Redis er gode for behandling av geolokasjonsdata i sanntid.

Bruksområde for tidsseriedata?

Tidsseriedatabaser, som InfluxDB, brukes til overvåking av ytelse og sanntidsanalyse av data over tid.

Hva er en viktig fordel med SQL?

SQL gir gode verktøy for komplekse spørringer og dataintegritet gjennom transaksjoner.

Hvilket eksempel viser NoSQL styrker?

Bruken av NoSQL i en mobilapp for sanntids chatting demonstrerer evnen til å håndtere variabel data.

True or False: SQL er alltid bedre enn NoSQL.

False. Avhenger av applikasjonens krav til data, skalerbarhet og ytelse.

Bruksområde for grafdatabaser?

Grafdatabaser brukes i anbefalingsmotorer for å analysere og optimalisere brukerinteraksjoner.

Bruksområder for NoSQL databaser?

- Store, ustrukturerte data - Sanntidsanalyse - Skalerbare løsninger - Eksempler: Facebook (profildata), Google (søk)

Spørsmål i dette studiesettet(64)

1. Hva er hovedformålet med SQL?

A.Å administrere relasjonsdatabaser
B.Å lagre ustrukturerte data
C.Å skape grafdatabaser
D.Å analysere big data

2. Hva betyr vertikal skalering i en database?

A.Å oppgradere eksisterende maskinvare for bedre ytelse
B.Å dele opp data i mindre biter
C.Å legge til flere servere
D.Å lage flere kopier av databasen

3. Hvilket bruksområde er typisk for SQL-databaser?

A.Banktjenester
B.Sanntidsanalyse
C.Ustrukturerte data
D.Profilering av sosiale medier

4. Hva er den primære forskjellen mellom en relasjonsdatabase og en NoSQL-database?

A.Relasjonsdatabaser bruker tabeller, mens NoSQL bruker ulike datamodeller.
B.Relasjonsdatabaser krever flere servere, mens NoSQL bare krever én.
C.Relasjonsdatabaser har ikke støtte for transaksjoner, mens NoSQL har det.
D.Relasjonsdatabaser kan lagre ustrukturert data, mens NoSQL ikke kan.

5. Hvilket av følgende er en fordel med NoSQL databaser?

A.De har alltid en fast skjema
B.De kan håndtere ustrukturerte data
C.De er alltid mer sikre
D.De er alltid lettere å bruke enn SQL

6. Hvilket utsagn beskriver horisontal skalering best?

A.Legge til flere maskiner for å håndtere belastning
B.Oppgradere databasens programvare
C.Redusere databasens størrelse
D.Endre datamodellen

7. Hvilken type database er best for sanntidsanalyse av store datamengder?

A.NoSQL databaser
B.Relasjonsdatabaser
C.Grafdatabaser
D.Kolonneorienterte databaser

8. Hva er normalisering i datamodellering?

A.En metode for å strukturere data for å redusere redundans.
B.En prosess for å konvertere ustrukturert data til strukturert.
C.En type database som lagrer data i dokumenter.
D.En måte å organisere data i kolonnefamilier.

9. Hva er en viktig forskjell mellom relasjonsdatabaser og NoSQL databaser?

A.Relasjonsdatabaser bruker tabeller, mens NoSQL kan bruke dokumenter
B.Relasjonsdatabaser kan ikke lagre data
C.NoSQL databaser bruker alltid SQL
D.Relasjonsdatabaser er alltid dyrere

10. Hvilken databaseytelse er generelt bedre for komplekse forespørsel?

A.SQL-databaser
B.NoSQL-databaser
C.Alle databaser
D.Ingen databaser

11. Hva er et typisk bruksområde for dokumentdatabaser?

A.Nettbutikker
B.Banktjenester
C.Flyselskapsystemer
D.Statistiske analyser

12. Hvilket alternativ beskriver en dokumentdatamodell best?

A.Data lagres i dokumenter, ofte i JSON-format med variabel struktur.
B.Data lagres som rader og kolonner i tabeller.
C.Data lagres i grafer med noder og kanter.
D.Data lagres i kolonnefamilier med faste kolonner.

13. Hva er en primærnøkkel?

A.Et unikt identifikatorfelt i en tabell
B.En type NoSQL database
C.En samling av datafiler
D.En funksjon for datakomprimering

14. Hva er en fordel med NoSQL databaser?

A.Skalering av data uten nedetid
B.Høyere kostnader
C.Mindre fleksibilitet
D.Begrenset datamodell

15. Hvilket scenario er mest passende for grafdatabaser?

A.Anbefalingssystemer
B.Regnskapssystemer
C.Lagerstyringssystemer
D.Ordrebehandling

16. Hva er en fremmednøkkel i en relasjonsdatabase?

A.En kolonne som refererer til primærnøkkelen i en annen tabell.
B.En unik identifikator for hver tabell.
C.En metode for å lagre data ustrukturert.
D.En type databasemodell.

17. Når er det best å bruke NoSQL databaser?

A.Når man har små, strukturerte datamengder
B.Når hastighet og fleksibilitet er viktig
C.Når man alltid trenger ACID-egenskaper
D.Når man jobber med bildegallerier

18. Hvilken av følgende påstander er usann?

A.SQL er alltid raskere enn NoSQL
B.NoSQL er designet for store datamengder
C.SQL prioriterer konsistens
D.NoSQL prioriterer tilgjengelighet

19. Hvilken database garanterer sterk konsistens?

A.SQL databaser
B.NoSQL databaser
C.Dokumentdatabaser
D.Kolonneorienterte databaser

20. Hva er en kolonnefamilie i NoSQL-databaser?

A.En gruppe av relaterte kolonner.
B.En type nøkkel-verdi-par.
C.En spesifikk datatype for dokumenter.
D.En metode for datanormalisering.

21. Hva betyr ACID i konteksten av databaser?

A.Atomicity, Consistency, Isolation, Durability
B.Automatic, Consistent, Interoperable, Durable
C.Aggregate, Constant, Innovative, Dynamic
D.Atomic, Comprehensive, Integrated, Decoupled

22. Hvordan påvirker indekser ytelsen i SQL databaser?

A.Reduserer søketid
B.Øker datamengden
C.Kompliserer spørringer
D.Har ingen effekt

23. Hvilken database er best for håndtering av geolokasjonsdata?

A.Redis
B.MySQL
C.PostgreSQL
D.SQLite

24. Hvilket av følgende er et eksempel på en relasjonsdatabase?

A.MySQL
B.MongoDB
C.Cassandra
D.Redis

25. Hva beskriver CAP-teoremet?

A.Man kan ikke oppnå konsistens, tilgjengelighet og partisjonstoleranse samtidig i distribuerte systemer
B.Det er et prinsipp for dataindeksering
C.Det forklarer hvordan man kan oppnå høy skalerbarhet
D.Det beskriver forskjellen mellom relasjons- og NoSQL databaser

26. Hva er sharding?

A.Deling av data i mindre biter for belastningsfordeling
B.Lagring av data i minnet
C.Oppgradering av servere
D.Reduksjon av datamengde

27. Hvilken type database er effektiv for big data-analyse?

A.Kolonneorienterte databaser
B.Relasjonsdatabaser
C.Dokumentdatabaser
D.Grafdatabaser

28. Hvilket utsagn er sant om NoSQL-databaser?

A.De trenger ikke et fast schema.
B.De bruker alltid tabeller.
C.De kan ikke håndtere relasjoner.
D.De er alltid mer effektive enn SQL-databaser.

29. Hvilken type database er MongoDB?

A.Dokumentorientert NoSQL database
B.Relasjonsdatabase
C.Nøkkel-verdi-lager
D.Grafdatabase

30. Hvilken database er bedre tilpasset for asynkrone operasjoner?

A.NoSQL databaser
B.SQL databaser
C.Begge typer databaser
D.Ingen databaser

31. Hvilket utsagn er sant om NoSQL databaser?

A.De tilbyr fleksible datamodeller
B.De krever alltid strukturert data
C.De er bare for små datamengder
D.De er alltid dyrere enn SQL databaser

32. Hvordan håndterer SQL databaser relasjoner mellom tabeller?

A.Ved hjelp av JOIN-operasjoner.
B.Gjennom innebygde datamodeller.
C.Med nøkkel-verdi-par.
D.Ved å lagre alle data i én tabell.

33. Hvordan fungerer spørringer i SQL?

A.Ved å bruke kommandoer som SELECT, INSERT, UPDATE og DELETE
B.Ved å bruke nøkkel-verdi-par
C.Ved å lagre data i dokumenter
D.Ved å analysere grafstrukturer

34. Hva menes med latens i databaser?

A.Tiden det tar for en database å svare på en forespørsel
B.Mengden data som kan lagres
C.Databasens struktur
D.Antall forespørsel per sekund

35. Hvilken database er best for tidsseriedata?

A.InfluxDB
B.MySQL
C.MongoDB
D.PostgreSQL

36. Hva karakteriserer en grafdatamodell?

A.Den organiserer data som noder og kanter.
B.Den bruker tabeller for datalagring.
C.Den lagrer data i dokumenter.
D.Den er alltid mer effektiv enn relasjonsdatabaser.

37. Hva er en indeks i databaser?

A.En datastruktur som forbedrer hastigheten på datahentinger
B.Et program for datagenerering
C.En type lagringsmetode
D.En samling av data i tabeller

38. Hva er caching?

A.Lagring av ofte spurte data i minnet
B.Reduksjon av datamengde
C.Oppgradering av servere
D.Deling av data

39. Hvilket eksempel viser styrken til NoSQL databaser?

A.Mobilapp for sanntids chatting
B.Regnskapssystem
C.E-posttjeneste
D.Lagerstyringssystem

40. Hva er et nøkkel-verdi-par?

A.En enkel datamodell der data lagres som en nøkkel og en verdi.
B.En type SQL-tabell med flere kolonner.
C.En metode for datanormalisering.
D.Et begrep brukt i relasjonsdatabaser.

41. Hva er en dokumentdatabase?

A.En database som lagrer data i dokumentformat
B.En database som kun bruker tabeller
C.En database som er designet for grafdata
D.En database for lagring av bilder

42. Hvilken database prioriterer ofte tilgjengelighet fremfor konsistens?

A.NoSQL databaser
B.SQL databaser
C.Både SQL og NoSQL
D.Ingen databaser

43. Hvilket utsagn er ikke sant om SQL databaser?

A.De gir gode verktøy for komplekse spørringer
B.De er alltid mer skalerbare enn NoSQL
C.De opprettholder dataintegritet
D.De bruker tabeller for datalagring

44. Hva er en primærnøkkel?

A.En unik identifikator for hver rad i en tabell.
B.En kolonne som refererer til en annen tabell.
C.En type datamodell.
D.En metode for å lagre ustrukturert data.

45. Hvordan skalerer SQL databaser vanligvis?

A.Lineært
B.Vertikalt
C.Horisontalt
D.Dynamisk

46. Hvilket begrep beskriver prosessen med å håndtere store datamengder?

A.Skalering
B.Batch prosessering
C.Indeksering
D.Reduksjon

47. Hvilken database er best egnet for store, ustrukturerte data?

A.NoSQL databaser
B.Relasjonsdatabaser
C.Grafdatabaser
D.Kolonneorienterte databaser

48. Hvilket av følgende er IKKE en fordel med NoSQL-databaser?

A.De kan håndtere store mengder ustrukturert data.
B.De krever et fast schema.
C.De gir høy tilgjengelighet og skalerbarhet.
D.De er fleksible med datamodellene.

49. Hva er et nøkkel-verdi-lager?

A.En type NoSQL database som lagrer data som nøkler og tilknyttede verdier
B.En relasjonsdatabase med tabeller
C.En grafdatabase med noder
D.En database som kun lagrer tekst

50. Hvilken type databaser er generelt bedre for store og varierte datamengder?

A.NoSQL databaser
B.SQL databaser
C.Relasjonsdatabaser
D.Graph databaser

51. Når er relasjonsdatabaser mest nyttige?

A.Ved komplekse forespørsel og transaksjoner
B.Når data er ustrukturerte
C.I sanntidsanalyse
D.For geolokasjonsdata

52. Hvilken situasjon egner seg best for bruk av NoSQL-databaser?

A.Når dataene er ustrukturerte og ofte endres.
B.Når dataene er svært strukturerte og faste.
C.Når det er behov for komplekse transaksjoner.
D.Når du trenger strenge dataintegritetsregler.

53. Hvilket av følgende er ikke en egenskap ved NoSQL databaser?

A.De er alltid skjema-frie
B.De støtter ACID-prinsippene fullt
C.De kan håndtere store mengder data
D.De er ofte mer fleksible enn relasjonsdatabaser

54. Hva er en konsekvens av vertikal skalering?

A.Kostnadene kan bli høye
B.Systemet blir mer stabilt
C.Ytelsen reduseres
D.Datamengden øker

55. Hvilket bruksområde er typisk for grafdatabaser?

A.Analyser av brukerinteraksjoner
B.Regnskap og finans
C.Transaksjonsbehandling
D.Dokumenthåndtering

56. Hvordan lagres data i en SQL-database?

A.I tabeller med rader og kolonner.
B.Som dokumenter i JSON-format.
C.I noder og kanter.
D.Som ubegrensede nøkkel-verdi-par.

57. Hva er en viktig egenskap ved NoSQL databaser?

A.De er skjema-frie
B.De krever alltid ACID-konformitet
C.De bruker bare tabeller
D.De lagrer data i relasjoner

58. Hvilket utsagn om SQL og NoSQL databaser er sant?

A.SQL databaser er best for relasjonsdata
B.NoSQL databaser krever alltid relasjonsmodeller
C.SQL er alltid mer tilgjengelig
D.NoSQL er alltid mer konsistent

59. Hvorfor er NoSQL databaser populære i moderne applikasjoner?

A.De gir høy skalerbarhet
B.De er alltid mer kostnadseffektive
C.De bruker kun strukturert data
D.De har alltid bedre ytelse enn SQL

60. Hvilket av følgende beskriver best hva en entitet er i datamodellering?

A.En gjenstand eller konsept som databasen lagrer informasjon om.
B.En type database som bruker tabeller for å organisere data.
C.Et system for å redusere redundans i databaser.
D.En metode for å sikre dataintegritet i relasjonsdatabaser.

61. Hvilken av følgende påstander om SQL databaser er korrekt?

A.De er alltid mer skalerbare enn NoSQL
B.De bruker et fast skjema for datalagring
C.De kan ikke håndtere store datamengder
D.De lagrer data som nøkkel-verdi-par

62. Hvilken av følgende beskrivelser passer best til asynkrone operasjoner i NoSQL databaser?

A.De tillater skriving uten ventetid for forespørselene.
B.De må alltid vente på at forrige forespørsel er fullført.
C.De er kun tilgjengelige i SQL databaser.
D.De reduserer behovet for indeksering.

63. Hvilket bruksområde passer best for NoSQL databaser?

A.Sanntidsanalyse av sosiale medier
B.Finansiell transaksjonsbehandling
C.Dataanalyse med komplekse spørringer
D.Strukturert datalagring for ERP-systemer

64. Hvilken av følgende påstander gjelder for dokumentdatamodellen i NoSQL?

A.Den lagrer data i form av dokumenter, ofte i JSON-format.
B.Den er alltid ustrukturert og kan ikke ha faste skjema.
C.Den krever at alle dokumenter har identiske strukturer.
D.Den bruker primærnøkler for å identifisere hver kolonne.

Relaterte studiesett

Lag ditt eget studiesett

Last opp en PDF, lim inn notatene dine, eller beskriv et tema – AI genererer flashkort, quizer og mer på sekunder.