Produkt Microsoft Office, który odmawia śmierci
Kilkoro z Was przysłało mi artykuł na Medium.com, prosząc o moje przemyślenia na ten temat:
Microsoft Access:oprogramowanie bazodanowe, które nie umrze
Zgadzam się z niektórymi punktami i jestem zdumiony, że autor całkowicie pominął jeden punkt.
Dostęp jest tak łatwy w użyciu, że…
Zgadzam się z jego stanowiskiem, że trudno jest NIE sprawić, by baza danych Access działała, i idę o krok dalej:to absolutnie oszałamiające, że ktoś, kto ma ZEROWE szkolenie w zakresie relacyjnych baz danych, może tworzyć krytyczne aplikacje bazodanowe, które przetrwają lata.
W IT Impact stale otrzymujemy telefony od firm, które chcą zaktualizować lub naprawić swoją aplikację Access, która działała bez przerwy, dopóki pracownik, który ją utworzył, nie odszedł lub jest zbyt stara, aby pracować z systemem Windows 10 (program Access 2007 i wcześniejsze już nie działa).
Czytelnicy tego bloga już wiedzą, oto kilka powodów, dla których Access po prostu działa:
- Nie ma potrzeby używania kluczy podstawowych do edycji danych
- Duży wybór szablonów
- Automatyczne tworzenie kluczy pomocniczych, gdy nazwa pola znajduje się w „ID”
- Kreatorzy do szybkiego tworzenia formularzy i raportów
- Łatwy w użyciu kreator makr
- Mnóstwo artykułów online o tym, jak naprawić, zrobić lub ulepszyć swoją bazę danych
Kolejny zły punkt:Microsoft NIE próbuje zabić Access
Problem polega na tym, że Microsoft uważa Access za dojrzały produkt i nie uzyska miłości, jaką otrzymują inne produkty Office, takie jak Outlook czy Excel. Ale to nie znaczy, że produkt jest w stagnacji lub jest na uboczu.
Wręcz przeciwnie, przez ostatnie trzy lata zauważyłem ponowny renesans Access prowadzony przez byłego menedżera produktu Access, Michała Bara, który wykonał świetną robotę, wprowadzając świetne funkcje i dobrze komunikując się na konferencjach i grupach użytkowników. Te osiągnięcia przeczą motywowi, który Microsoft próbuje zabić Access.
Nasz nowy menedżer produktu, Ebo Quansah, który rozpoczął działalność zaledwie kilka miesięcy temu, wykonał kilka obiecujących ruchów i nie mogę się doczekać jego wizji i mapy drogowej.
dBase JEST obsługiwany, ale co się stało z ADP?
Artykuł wspomina o tym, jak „złe” sługusy z Microsoftu próbowały odsunąć na bok Access, usuwając obsługę dBase, ale nie wspomina o tym, jak wrzawa społeczności, która nastąpiła, zmusiła rękę Microsoftu do ponownego włączenia go. Jeśli Microsoft chciał zabić Access, po co przywracać obsługę dBase?
Wspomina również, w jaki sposób usunięto bardzo łatwą ścieżkę aktualizacji do SQL Server, wraz z Access Data Projects (ADP), ale prawdę mówiąc, mamy świetne narzędzie w programie SQL Server Migration Assistant for Access, które wykonuje niesamowitą pracę i ADP funkcja była zbyt duża do utrzymania, aby nadążać za szybką sukcesją wersji SQL Server, co było wstydem.
SQL Server:najlepsza rzecz, jaka może się przytrafić dostępowi
Autor wymienia SQL Server w porównaniu z Accessem, co całkowicie mija się z tym, jak dobrze współistnieją. Posuwa się tak daleko, by zasugerować, że ludzie „sapnęli” i skorzystaliby z 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
Społeczność programu Visual Studio
...”
ANI RAZ nie wspominając, że Access jest świetnym i znacznie tańszym językiem programowania dla SQL Server i niesamowitym frontendem:
- Projektowanie w programie Access za pomocą SQL Server zajmuje POŁOWĘ czasu, wiem, ponieważ zajmujemy się programowaniem w Visual Studio, a także w programie Access, a w przypadku tego drugiego jest to zawsze dwa razy droższe.
- Nie możesz pokonać tego, jak łatwe jest tworzenie raportów za pomocą kreatorów i natywnych funkcji. Z VS? Powodzenia w próbie nauczenia się usług raportowania SQL Server w czasie potrzebnym do nauki Access.
- Wykorzystywanie mocy pakietu Microsoft Office:tworzenie plików PDF, wiadomości e-mail, arkuszy kalkulacyjnych Excel i wykresów jest śmiesznie łatwe. Cała ta niesamowita technologia pakietu Office umożliwia programiście Access tworzenie bogatych rozwiązań przy minimalnym wysiłku.
- Obsługuj duże grupy użytkowników, do 100! Zaprojektowaliśmy całe aplikacje o znaczeniu krytycznym dla branży ubezpieczeniowej, medycznej i produkcyjnej, które pozwalają klientom zrobić więcej przy tej samej liczbie osób, poprawić obsługę klienta, a w niektórych przypadkach nawet pozwolić firmie na 100% wzrost rocznie. Dzięki Access możemy mieć świetne rozwiązanie w 3 miesiące. Visual Studio? Spróbuj od co najmniej 6 miesięcy do roku, jeśli masz szczęście.
Dowiedz się więcej o dostępie z SQL Server we wtorek 12 listopada 2019 r.
Każdego roku prowadzę trzy sesje Access z akademią SQL Server:łatwą, średnio zaawansowaną i zaawansowaną. Dołącz do mnie we wtorek 12 listopada 2019 r., ponieważ będziemy kontynuować dyskusję dla średnio zaawansowanych:
– Połącz widoki z powrotem do programu Access
– Zabezpieczenia SQL Server
– Konfiguracja ekspozycji powierzchniowej SQL Server
– SQL Server vs. Domain Security, który z nich jest bezpieczniejszy?
– Odpowiedzi na Twoje pytania podczas pytań i odpowiedzi ze mną
Aby się połączyć, zobacz link tutaj:
SQL Server z dostępem