<prompt> Unda hati ya Python inayounganishwa na hifadhidata ya PostgreSQL, inasoma data kutoka kwa jedwali linaloitwa bidhaa, hufanya hesabu fulani kwenye data k.m., kukokotoa bei ya wastani, na kusasisha jedwali lingine linaloitwa product_summary na thamani zilizokokotwa.  <response>: Ili kuunda hati ya Python inayounganishwa na hifadhidata ya PostgreSQL, inasoma data kutoka kwa jedwali linaloitwa bidhaa, hufanya hesabu fulani kwenye data k.m., kukokotoa bei ya wastani, na kusasisha jedwali lingine linaloitwa product_summary na maadili yaliyokokotwa, wewe inaweza kutumia nambari ifuatayo: chatukuagiza psycopg2 Badilisha maadili haya na sifa zako za hifadhidatadb_name jina_la_database yakodb_user mtumiaji_wa_databasedb_password nenosiri_la_databasedb_host host_database_yakodb_port bandari_ya_ya_databasedef connect_to_db: jaribu: muunganisho psycopg2.connect dbnamedb_name, mtumiajidb_user, nenosiridb_nenosiri, mwenyejidb_mwenyeji, bandaridb_bandari uunganisho wa kurudi isipokuwa Isipokuwa e: printfHitilafu ya kuunganisha kwenye hifadhidata: e kurudi Hakunadef read_products_datamuunganisho: cursor connection.cursor swala CHAGUA KUTOKA kwa bidhaa; cursor.tekelezahoja safu cursor.fetchall cursor.close safu za kurudidef hesabu_wastani_beidata_bidhaa: jumla_bei 0 num_products lendata_bidhaa kwa bidhaa katika data_ya_bidhaa: Ikizingatiwa kuwa bei imehifadhiwa katika safu wima ya pili ya jedwali la bidhaa jumla_bei bidhaa1 bei_ya_wastani jumla_bei idadi_ya_bidhaa rudisha bei_ya_wastanidef update_product_summarymuunganisho, bei_ya_wastani: cursor connection.cursor swala fUPDATE product_summary SET average_bei wastani_bei; cursor.tekelezahoja connection.commit cursor.closekama __name__ __main__: muunganisho connect_to_db ikiwa unganisho: products_data read_products_datamuunganisho bei_ya_wastani hesabu_wastani_beidata_bidhaa update_bidhaa muhtasarimuunganisho, bei_ya_wastani connection.closeBadilisha vipengee vya db_name, db_user, db_password, db_host, na db_port kwa vitambulisho vyako vya hifadhidata. Hati hii inadhania kuwa una jedwali linaloitwa bidhaa lenye safu wima ya bei, na jedwali lingine linaloitwa muhtasari_wa_bidhaa lenye safu wima_ya bei.Hakikisha kusakinisha kifurushi cha psycopg2 kabla ya kuendesha hati:bashibomba kufunga psycopg2Kisha unaweza kuendesha hati kwa kutumia Python:bashipython script.py 