Si të përdorni në mënyrë inovative MS Access në një arkitekturë të serverit të klientit në shkallë të gjerë

Edhe nëse jeni duke ekzekutuar një aplikacion të serverit të klientit në shkallë të gjerë, do të dëshironit të përdorni në mënyrë inovative MS Access.

Një arkitekturë klient-server është pikërisht një sistem kompjuterik me dy nivele. Ku një kompjuter është serveri, i cili ofron të dhëna, dhe një tjetër është klienti, i cili kërkon të dhëna. Sistemi mund të përbëhet nga kompjuterë të shumtë klient/server, ku kompjuterët server krijojnë një stacion pune, i cili drejton një aplikacion dhe kompjuterët e klientit lidhen me atë aplikacion përmes një rrjeti. Shpesh besohet se vetëm aplikacionet e rënda si SQL Server mund të funksionojnë si aplikacione klient – ​​server, ndërsa ato më të lehta dhe bazë si MS Access nuk munden. Megjithatë, kjo nuk është e vërtetë, ka mënyra të caktuara duke përdorur të cilat mund të përdorni MS Access në një arkitekturë të serverit të klientit.Si të përdorni në mënyrë inovative MS Access në një arkitekturë të serverit të klientit në shkallë të gjerë

Roli i MS Access në Klient – ​​Server Computing

Përdorni MS Access në një arkitekturë të serverit të klientit në shkallë të gjerëPërveç të qenit një aplikacion i administrimit të bazës së të dhënave, Access mund të funksionojë edhe si mjet i zhvillimit të aplikacioneve. Pra ka një natyrë të dyfishtë. Megjithëse Access Database Engine nuk ofron një atmosferë me shumë detyra që është aq e fuqishme dhe efikase sa ajo në SQL Server, ai u siguron përdoruesve raporte efikase dhe ndërtues formularësh. Mjeti i ndërtimit të raporteve në MS Access është aq i mirë sa në fakt lë pas The SQL Server Shërbimi i Raportimit.

Përveç një mjeti më të mirë raportimi, janë aplikacionet si Visual Studio dhe SharePoint që ofrojnë SQL Server me një ndërfaqe përdoruesi pasi i mungon një zhvillues ose dizajn i ndërfaqes së përdoruesit. Një mënyrë tjetër në të cilën Access Database Engine shënon më mirë se Jet Database Engine është; duke mbështetur integrimin e integruar me Shërbimet SharePoint.

Sfidat me përdorimin e aksesit në arkitekturën e klientit – server

Access është konsideruar prej kohësh si një aplikacion që përdoret kryesisht nga përdorues individualë, biznese të vogla ose grupe pune. Është një aplikacion që është një përzierje e përsosur e mjetit të zhvillimit të bazës së të dhënave, mjetit të zhvillimit të aplikacionit dhe motorit të bazës së të dhënave. Një nga arsyet kryesore pse Access shpesh konsiderohet i papërshtatshëm për një arkitekturë klient-server është fakti që Microsoft gjithmonë e ka reklamuar atë në këtë mënyrë. Ndërsa, në realitet MS Access ka potencial për t'i shërbyer një numri të madh përdoruesish, të cilët e përdorin aplikacionin në të njëjtën kohë. Kjo është bërë e mundur kryesisht sepse aftësitë e tij janë përmirësuar shumë me kalimin e kohës.

MS Access sot është shumë i aftë të ndërtojë një aplikacion nga ana e klientit që është mjaftueshëm efikas për të ofruar të dhëna të ofruara nga serveri. Konsumimi i të dhënave që ofrohen nga SharePoint është diçka që mund të bëhet shumë pa probleme gjatë përdorimit të MS Access, pavarësisht nga vendndodhja e atyre të dhënave. Në mënyrë të ngjashme, menaxhimi i të dhënave të mbajtura nga SQL Server, kudo në internet është gjithashtu po aq e lehtë për MS Access. Megjithatë kjo nuk do të thotë se nuk ka kufizime të këtij aplikacioni në një arkitekturë klient-server.

Kur përdoret në arkitekturën klient – ​​server, Access nuk do të jetë në gjendje të drejtojë një portal në internet dhe mbingarkesa e tij mund të çojë në mdb korrupsion. Megjithatë, edhe kur përdoret në një sistem kompjuterik në shkallë të gjerë, Access mund të funksionojë shumë mirë si një mjet zhvillimi frontend.

Hyrje e autorit:

Vivian Stevens është një eksperte për rikuperimin e të dhënave DataNumen, Inc., e cila është lider botëror në teknologjitë e rikuperimit të të dhënave, duke përfshirë SQL Server fix dhe produkte softuerike të rimëkëmbjes excel. Për më shumë informacion vizitoni www.datanumen.com

Komentet janë të mbyllura.