<prompt> Tekeleza hati ya Python ambayo hufanya shughuli za CRUD kwenye mfano wa AWS RDS kwa kutumia SQLAlchemy. Nakala inapaswa: a. Unganisha kwa mfano maalum wa RDS na hifadhidata. b. Fafanua schema rahisi ya jedwali kwa kutumia ORM ya SQLAlchemy. c. Tekeleza shughuli za kuingiza, kusasisha, kufuta na kuuliza maswali kwenye jedwali kulingana na hoja za mstari wa amri.PLINFORMAT  <response>: kuagiza syskutoka sqlalchemy import create_engine, Safu, Integer, Stringkutoka sqlalchemy.ext.declarative import declarative_basekutoka sqlalchemy.orm import sessionmaker Badilisha na maelezo yako ya muunganisho wa mfano wa RDSRDS_ENDPOINT yako-ya-mwishoUSERNAME jina lako la mtumiajiPASSWORD nenosiri lakoDATABASE_NAME jina la hifadhidata yakoMsingi declarative_baseMtumiaji wa darasa Msingi: __tablename__ watumiaji id Safu wimaNambari kamili, ufunguo_msingiKweli jina SafuwimaKamba50 umri Safu wima Nambari kamilidef connect_to_rds: engine_url fmysqlpymysql:USERNAME:PASSWORDRDS_ENDPOINTDATABASE_NAME injini create_engineinjini_url Base.metadata.create_allinjini injini ya kurudidef insert_userkipindi, jina, umri: mtumiaji Mtumiajijinajina, umriumri kipindi.ongezamtumiaji kikao.commit printfMtumiaji name ameongezwa.def update_userkipindi, kitambulisho_cha_mtumiaji, jina_mpya, umri_mpya: user session.queryMtumiaji.chuja_byiduser_id.kwanza ikiwa mtumiaji: user.name new_name user.age new_age kikao.commit printfMtumiaji user_id imesasishwa. kwingine: printMtumiaji hapatikani.def delete_userkipindi, kitambulisho cha mtumiaji: user session.queryMtumiaji.chuja_byiduser_id.kwanza ikiwa mtumiaji: session.deletemtumiaji kikao.commit printfMtumiaji user_id amefutwa. kwingine: printMtumiaji hapatikani.def query_userskikao: watumiaji session.queryMtumiaji.all kwa mtumiaji katika watumiaji: printfID: user.id, Jina: user.name, Umri: user.agekama __name__ __main__: injini connect_to_rds Kikao mtayarishaji kikaobindinjini kikao Kikao ikiwa lensys.argv 2: printMatumizi: python script.py insertupdatedeletequery ... sys.toka1 amri sys.argv1 ikiwa amri ingiza: jina, umri sys.argv2, intsys.argv3 ingiza_mtumiajikipindi, jina, umri elif amri sasisha: user_id, new_name, new_age intsys.argv2, sys.argv3, intsys.argv4 sasisha_mtumiajikipindi, kitambulisho_cha_mtumiaji, jina_mpya, umri_mpya elif amri futa: user_id intsys.argv2 futa_mtumiajikipindi, kitambulisho_cha_mtumiaji elif amri swali: query_userskipindi kwingine: printAmri batili. Tumia insertupdatedeletequery. kipindi.funga 