Kuidas saab SQL-andmebaasides salvestada graafiandmeid ja nendega töötada? Paljusid asju ja nähtuseid meie ümber võib ette kujutada graafina (näiteks sõprade ja tuttavate võrgustik - kes kellega suhtleb). Võimalusi, kuidas saaks SQL-andmebaasis salvestada graafide andmeid, et nende pealt oleks võimalikult lihtne otsingut te... property graphgraafiandmedSQLrekursiivsed päringudGQLSQL:2023Oracle 09.12.2023 19:57:13 | Erki Eessaar
Kui veebipõhises andmebaasirakenduses on vaja esitada päringu tulemusi lehekülgede kaupa, siis kuidas oleks kõige parem vastavat päringut andmebaasis teha? Sellest kirjutatakse pikemalt SIIN, pagineeriminelehekülgedeks jagamineramptöökiirusjõudluslimitoffsetpaginationlehekülgedeks jagaminepagineeriminejõudlusoptimeerimineSQL 06.11.2023 11:50:17 | Erki Eessaar
Kuidas kiirendada PostgreSQLis päringuid, kus päringu tingimuses kontrollitakse stringi vastavust mustrile (nt leia isikud, kelle perenimi algab M tähega)? Looge tekstilisele veerule indeks ja kasutage selle puhul operaatori klassi, mis pole vaikimisi klass. TEXT tüüpi veeru korral kas... generate_seriestestandmete genereerimineindeksPostgreSQLindeksidmustripõhine otsingjõudlusoperaatoriklassid 27.10.2023 16:28:47 | Erki Eessaar
Millised on kontrollpäringute süsteemile sarnased süsteemid? Kontrollpäringute süsteem võimaldab andmebaasides sarnast analüüsi kui rakendustes programmid SonarQube ja linterautomaatkontrollkontrollpäringkontrollpäringudstaatiline analüüskoodi kvaliteetlinterSQLFluffandmebaasi disainkontrollpäringud 26.10.2023 17:19:38 | Erki Eessaar
Teen otsingusüsteemi ja pean toetama võimalust, et üks või mitu otsingutingimust tuleb päringus AND'idega kokku siduda? Millisel viisil oleks seda efektiivne teha? Teen katsetuse PostgreSQL (15) andmebaasis, millel on järgnev kontseptuaalne struktuur.[Person]-1-----------0..*-[Health_care_visit]-0..*----------------1-[Facility]TabelisHealth_care_visit - 1 miljon ridaPerson - ... PostgreSQLjõudlusoptimeerimineINTERSECTAND operaatorpäringu plaanEXPLAIN ANALYZE 01.04.2023 13:24:36 | Erki Eessaar
Kas olemasolevate "päriselu" SQL-andmebaaside disaini kvaliteet on hea? Selliseid andmebaase on loodud nii palju, et üldistavalt kõigi kohta midagi öelda on võimatu. Saan öelda, et andmebaasides, mida olen ise lähemalt uurinud, mida on uurinud minu juhendatavad üliõpilased või mida on uuritud avaldatud teadustöödes, leid... WordpressWooCommerceandmekvaliteetandmebaasi disainantimustertehniline võlgkitsenduseduuring 14.09.2022 10:34:02 | Erki Eessaar
Mida teha, kui MS Teams annab veateate "Me ei saanud ühendust luua"? SIIN on tegevusjuhend, mida tasub proovida sellisest veast vabanemiseks. MS Teamskaugkaugtööveaotsingühendusvigamandaadihaldurvahemälu 24.08.2022 12:06:50 | Erki Eessaar
Miks kasutab PostgreSQL unikaalsuse kitsenduse jõustamiseks B+ puu (tasakaalustatud puu) indeksit, aga mitte hash (räsiväärtustel põhinevat) indeksit? Võtmeveergudele loob PostgreSQL ja ka teised andmebaasisüsteemid automaatselt B+ puu (B+ tree) indeksi ( räsiväärtusräsiindeksindekseerimineindeksi tüüpPostgreSQLindeksidHash indeksB+ puuunikaalsusjõudlus 01.06.2022 00:00:00 | Erki Eessaar
Kuidas leida PostgreSQLis teatud kindla nimega andmebaas või andmebaas, millel on teatud kindel omanik? Otsin näitena andmebaasi, mille nimes sisaldub 990999 või mille omaniku kasutajanimes sisaldub 990999.Ühenduge psqlis suvalise kasutaja andmebaasiga (kuid mitte andmebaasiga postgres). Andke käsk PostgreSQLsüsteemikataloogpg_databasemetaandmedotsingadministreerimineomanik 01.06.2022 00:00:00 | Erki Eessaar
Kas oleks mõistlik hoida andmebaasis asukoha andmeid aadressi ja riigi kombinatsiooni asemel koordinaatidena? Kui jah, siis mis oleks sobivaim andmetüüp selleks(nii Oracles kui Postgresis)? Kõik sõltub sellest, millisel otstarbel on plaanis neid andmeid kasutada. Kui tegemist on taustainfoga, mille alusel ei tehta täpseid otsinguid ja mida võibolla trükitakse kirjadele/arvetele, siis piisab veerust aadress. Tõstaksin... osaline unikaalne indeksexclude kitsenduspoint andmetüüpdecimalnumericarvutatav veergtüübiteisendusasukoha andmedkoordinaadidandmetüübidPostgreSQLOracleGIS 01.06.2022 00:00:00 | Erki Eessaar