<prompt> Tengeneza programu ya Node.js inayounganishwa na hifadhidata ya Cassandra, kuunda jedwali linaloitwa wafanyakazi, na kuingiza rekodi za sampuli za wafanyikazi kwenye jedwali. Wafanyikazi wanapaswa kuwa na uwanja kama vile kitambulisho, jina, umri, na idara.  <response>: Ili kuunda programu ya Node.js inayounganishwa na hifadhidata ya Cassandra, utahitaji kufuata hatua hizi:1. Weka vifurushi vinavyohitajika2. Weka muunganisho kwenye nguzo ya Cassandra3. Unda nafasi muhimu ikiwa haijaundwa tayari4. Unda meza ya wafanyakazi.5. Ingiza sampuli za rekodi za mfanyakazi kwenye jedwaliHapa kuna mfano wa jinsi unaweza kufikia hili:1. Kwanza, sakinisha kifurushi cha cassandra-driver kwa kutumia npm:bashinpm init -ynpm kufunga cassandra-driver2. Kisha, unda faili mpya iitwayo app.js na usanidi muunganisho kwenye nguzo yako ya Cassandra: javascriptconst cassandra needcassandra-driver;const client new cassandra.Client contactPoints: 127.0.0.1, Badilisha na IP ya nguzo yako ya Cassandra localDataCenter: datacenter1, Badilisha na jina la kituo chako cha data keyspace: mykeyspace Badilisha na jina lako la ufunguo unaotaka;client.connecterr ikiwa makosa console.errorHitilafu katika kuunganisha kwa Cassandra:, kosa; kurudi; console.logImeunganishwa kwa Cassandra;;3. Sasa, wacha tuunde nafasi muhimu ikiwa haipo: javascriptconst createKeyspaceQuery TUNZA NAFASI YA MSINGI IKIWA HAIPO mykeyspace WITH replication class: SimpleStrategy, replication_factor: 1;client.executecreateKeyspaceQuery, err ikiwa makosa console.errorHitilafu katika kuunda nafasi muhimu:, kosa; kurudi; console.logNafasi muhimu imeundwa;;4. Baada ya hayo, tengeneza jedwali la wafanyakazi: javascriptconst createTableQuery TUNZA JEDWALI IKIWA HAIPO mykeyspace.employees id UUID FUNGUO YA MSINGI, jina TEXT, umri INT, MAANDIKO ya idara ;client.executecreateTableQuery, err ikiwa makosa console.errorHitilafu katika kuunda jedwali:, kosa; kurudi; console.logJedwali la wafanyikazi limeundwa;;5. Hatimaye, weka sampuli za rekodi za mfanyakazi kwenye jedwali la wafanyakazi: javascriptwafanyikazi wa jumla id: cassandra.types.uuid, jina: John Doe, umri: 30, idara: HR , id: cassandra.types.uuid, jina: Jane Smith, umri: 28, idara: IT ,;const insertEmployeeQuery WEKA KWENYE mykeyspace.employees kitambulisho, jina, umri, idara MAADILI ?, ?, ?, ?;staff.forEachmfanyakazi mteja.tekeleza ingizaMaswali ya Mfanyakazi, mfanyikazi.id, mfanyakazi.jina, mfanyakazi.umri, mfanyakazi.idara, tayarisha: kweli, kosa ikiwa makosa console.errorHitilafu katika kuingiza mfanyakazi:, makosa; kurudi; console.logMfanyakazi aliyeingizwa employee.name; ;; Funga muunganisho baada ya sekunde chache ili kuruhusu maswali yote kukamilikasetTimeout mteja.shutdown;, 5000;Sasa unaweza kuendesha programu yako ya Node.js kwa node app.js. Hii itaunganishwa kwenye nguzo yako ya Cassandra, kuunda nafasi ya funguo na jedwali la wafanyakazi ikiwa hazipo, na kuingiza rekodi za sampuli za mfanyakazi.Kumbuka kubadilisha vituo vya mawasiliano, jina la kituo cha data, na jina la kitufe kwa thamani zako mwenyewe. 