sql >> Databasteknik >  >> RDS >> Access

Microsoft Office-produkten som vägrar att dö

Microsoft Office-produkten som vägrar att dö

Flera av er har skickat mig en artikel på Medium.com och frågat vad jag tycker om det:

Microsoft Access:Databasprogramvaran som inte kommer att dö

Jag håller med om vissa punkter och är förvånad över att författaren helt missade en punkt i synnerhet.

Åtkomst är sååå lätt att använda att...

Jag håller med om att det är svårt att INTE få en Access-databas att fungera, och jag tar det steget längre:Det är helt galet att någon med NOLL relationsdatabasutbildning kan skapa affärskritiska databasapplikationer som håller i åratal.

På IT Impact får vi ständigt samtal från företag som vill uppgradera eller fixa sin Access-app som har fungerat oavbrutet tills den anställde som skapade den lämnade eller den är för gammal för att arbeta med Windows 10 (Access 2007 och tidigare gör det inte längre).

Läsare av den här bloggen vet redan att här är några av anledningarna till att Access bara fungerar:

  • Inget behov av primärnycklar för att redigera data
  • Stort urval av mallar
  • Automatiskt skapande av sekundära nycklar när fältnamnet slutar med "ID"
  • Wizards för att snabbt skapa formulär och rapporter
  • Lätt att använda makrobyggaren
  • En mängd onlineartiklar om hur du fixar, gör eller förbättrar din databas

En annan felaktig punkt:Microsoft försöker INTE döda Access

Problemet här är att Microsoft anser att Access är en mogen produkt och att den inte kommer att få den kärlek som andra Office-produkter som Outlook eller Excel får. Men det betyder inte att produkten står stilla eller vid sidan av.

Tvärtom, under de senaste tre åren har jag märkt en förnyad renässans av Access ledd av den tidigare Access-produktchefen Michal Bar, som gjorde ett enastående jobb med att introducera fantastiska funktioner och kommunicera bra på konferenser och användargrupper. Denna meritlista motsäger temat Microsoft försöker döda Access.

Vår nya produktchef, Ebo  Quansah, som började för bara några månader sedan har gjort några lovande drag och jag ser fram emot hans vision och färdplan snart.

dBase IS stöds, men vad hände med ADP:er?

Artikeln nämner hur de "onda" hantlangarna på Microsoft försökte åsidosätta Access genom att ta bort dBase-stödet, men försummar att nämna hur det tumult som följde tvingade Microsofts hand att inkludera det igen. Om Microsoft ville döda Access, varför ta tillbaka stödet för dBase?

Han nämner också hur den superenkla uppgraderingsvägen till SQL Server togs bort, tillsammans med Access Data Projects (ADP), men ärligt talat har vi ett fantastiskt verktyg i SQL Server Migration Assistant for Access som gör ett bra jobb och ADP funktionen var för mycket att underhålla i takt med den snabba följden av SQL Server-versioner, vilket var synd.

SQL-server:Det bästa som kan hända med Access

Författaren nämner SQL Server i jämförelse med Access, som helt missar poängen med hur de två existerar ganska bra. Han går så långt och föreslår att folk skulle, "flämta", använda Visual Studio Enterprise:

“Consider — for a moment — what’s involved setting up a professional database solution. To assemble the SQL Server Express [solution]...Choose a programming language, database library, and development environment. Maybe you’ll pick something like

Visual Studio Community

...”

Inte en gång att nämna att Access är ett bra, och mycket billigare, programmeringsspråk för SQL Server och fantastiskt gränssnitt:

  1. Det tar HALVA tiden att utveckla i Access med SQL Server, jag vet eftersom vi utvecklar Visual Studio såväl som Access och det är alltid dubbelt så dyrt med den senare.
  2. Du kan inte slå hur lätt det är att skapa rapporter med guiderna och inbyggda funktioner. Med VS? Lycka till när du försöker lära dig SQL Server-rapporteringstjänster på den tid det skulle ta dig att lära dig Access.
  3. Att utnyttja kraften i Microsoft Office:Det är skrattretande enkelt att skapa PDF-filer, e-postmeddelanden, Excel-kalkylblad och diagram. All denna fantastiska Office-teknik gör att en Access-utvecklare kan skapa omfattande lösningar med minimal ansträngning.
  4. Betjäna stora grupper av användare, upp till 100! Vi har designat hela affärskritiska appar för försäkrings-, medicin- och tillverkningsindustrin som tillåter kunder att göra mer med samma mängd människor, förbättra kundservicen och i vissa fall till och med låta företaget växa 100 % per år. Med Access kan vi ha en bra lösning på 3 månader. Visuell Studio? Prova minst 6 månader till ett år om du har tur.

Läs mer om Access med SQL Server tisdag 12 november 2019

Varje år är jag värd för tre sessioner med Access med SQL Server academy:lätt, medel och avancerad. Följ med mig denna tisdag den 12 november 2019 när vi fortsätter med mellanliggande diskussion:
– Länka vyer tillbaka till Access
– SQL Server Security
– Konfigurera SQL Server Surface Exposure
– SQL Server vs. domänsäkerhet, vilken är säkrare?
– Dina frågor besvarades under frågestunden med mig

För att ansluta, se länken här:

SQL Server med åtkomst


  1. Hur PERIOD_ADD() fungerar i MariaDB

  2. Introduktion till PL/SQL Ref Cursorer i Oracle Database

  3. Finns det en kapslingsgräns för korrelerade underfrågor i vissa versioner av Oracle?

  4. STR_TO_DATE() Exempel – MySQL