Hogyan keresnéd a vevő, a cég igazgatója és az ő mezője adatait tartalmazó táblát, ha nem tudod, hol vannak ezek az adatok, és nincs kitől kérdezni?
sobes.tech MI
Válasz az MI-től
Ha nincs közvetlen információ az ügyfél, a cég igazgatója és mezőjük helyéről, az alábbi megközelítést alkalmazhatja:
-
Az adatbázis séma vizsgálata: tekintse át az elérhető sémákat és metaadatokat, ha hozzáférése van, például az
INFORMATION_SCHEMAvagy hasonló rendszer táblákon keresztül. -
Keresés táblanevek és oszlopnevek szerint: hajtson végre lekérdezéseket, amelyek kulcsszavakat keresnek, például
LIKE '%client%',LIKE '%director%',LIKE '%company%'. -
Dokumentációs eszközök használata: ha van dokumentáció vagy ER-diagramok, tanulmányozza azokat.
-
Adatelemzés: ha hozzáférése van az adatokhoz, nézze meg a gyanús nevű táblák tartalmát, hogy megértse, tartalmazzák-e a szükséges információkat.
-
Kód keresése: ha van alkalmazáskód, keressen hivatkozásokat a szükséges adatokkal rendelkező táblákra.
PostgreSQL-ben például így kereshet táblákat és oszlopokat:
SELECT table_name, column_name
FROM information_schema.columns
WHERE column_name ILIKE '%client%'
OR column_name ILIKE '%director%'
OR column_name ILIKE '%company%';
Ez a megközelítés segít szűkíteni a keresést közvetlen utalások nélkül.