Sobes.tech
Middle

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:

  1. 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_SCHEMA vagy hasonló rendszer táblákon keresztül.

  2. 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%'.

  3. Dokumentációs eszközök használata: ha van dokumentáció vagy ER-diagramok, tanulmányozza azokat.

  4. 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.

  5. 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.