sql >> データベース >  >> RDS >> Access

死ぬことを拒否するMicrosoftOffice製品

    死ぬことを拒否するMicrosoftOffice製品

    Medium.comで私の考えを尋ねる記事を送ってくれた方もいらっしゃいます:

    Microsoft Access:死なないデータベースソフトウェア

    私はいくつかの点に同意し、著者が特に1つの点を完全に見逃したことに驚いています。

    アクセスはとても使いやすいです…

    Accessデータベースを機能させないのは難しいという彼の意見に同意し、さらに一歩進んでいます。リレーショナルデータベースのトレーニングがゼロの人を吹き飛ばすと、何年も続くミッションクリティカルなデータベースアプリケーションを作成できることを絶対に気にしています。

    IT Impactでは、Accessアプリを作成した従業員が退職するか、Windows 10を使用するには古すぎるまでノンストップで動作していたAccessアプリをアップグレードまたは修正しようとしている企業から、絶えず電話があります(Access 2007以前は動作しなくなりました)。

    このブログの読者はすでに知っています。Accessが機能する理由のいくつかを次に示します。

    • データを編集するために主キーは必要ありません
    • テンプレートの豊富な選択
    • フィールド名が「ID」に含まれている場合のセカンダリキーの自動作成
    • フォームとレポートをすばやく作成するウィザード
    • 使いやすいマクロビルダー
    • データベースを修正、実行、または改善する方法に関する豊富なオンライン記事

    もう1つの間違った点:MicrosoftはAccessを強制終了しようとはしていません

    ここでの問題は、MicrosoftがAccessを成熟した製品と見なしており、OutlookやExcelなどの他のOffice製品が受ける愛を得ることができないことです。しかし、それは製品が停滞している、または途中であるという意味ではありません。

    まったく逆に、過去3年間、元AccessのプロダクトマネージャーであるMichal Barが率いる、Accessの新たなルネッサンスに気づきました。彼は、優れた機能を紹介し、会議やユーザーグループでうまくコミュニケーションをとっています。この実績は、MicrosoftがAccessを殺そうとしているテーマに反しています。

    ほんの数か月前に就任した新製品マネージャーのEboQuansahは、いくつかの有望な動きを見せてくれました。彼のビジョンとロードマップをすぐに楽しみにしています。

    dBaseはサポートされていますが、ADPはどうなりましたか?

    この記事では、Microsoftの「邪悪な」手先がdBaseサポートを削除することでAccessを回避しようとした方法について言及していますが、その後のコミュニティの騒動がMicrosoftの手に再びそれを含めることを余儀なくされた方法については言及していません。 MicrosoftがAccessを強制終了したいのなら、なぜdBaseのサポートを復活させるのですか?

    彼はまた、Access Data Projects(ADP)とともに、SQL Serverへの非常に簡単なアップグレードパスがどのように削除されたかについても言及していますが、SQL Server Migration AssistantforAccessには強力なジョブとADPを実行する優れたツールがあると言われています機能が多すぎてSQLServerバージョンの急速な継承に対応できず、残念でした。

    SQL Server:Accessに起こる最良のこと

    著者は、Accessと比較してSQL Serverについて言及していますが、Accessは、この2つがどのようにうまく共存するかについてのポイントを完全に見逃しています。彼はこれまでのところ、人々がVisualStudioEnterpriseを「ガスプ」して使用することを提案しています。

    “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

    VisualStudioコミュニティ

    ...”

    AccessがSQLServerと素晴らしいフロントエンドのための優れた、はるかに安価なプログラミング言語であることを一度も言及していません:

    1. Access with SQL Serverでの開発には半分の時間がかかります。これは、Accessと同様にVisual Studioの開発も行っており、後者の場合は常に2倍の費用がかかるためです。
    2. ウィザードとネイティブ機能を使用してレポートを作成するのがいかに簡単であるかに勝るものはありません。 VSで? Accessを習得するのにかかる時間内に、SQLServerレポートサービスを習得しようと頑張ってください。
    3. Microsoft Officeの機能を活用する:PDF、電子メール、Excelスプレッドシート、およびグラフの作成は、笑えるほど簡単です。このすばらしいOfficeテクノロジーにより、Access開発者は最小限の労力で豊富なソリューションを作成できます。
    4. 最大100人の大規模なユーザーグループにサービスを提供します。保険、医療、製造業向けのミッションクリティカルなアプリ全体を設計しました。これにより、クライアントは同じ人数でより多くのことを実行でき、カスタマーサービスを向上させ、場合によっては会社を年間100%成長させることもできます。 Accessを使用すると、3か月で優れたソリューションを実現できます。 Visual Studio?運が良ければ、少なくとも6か月から1年は試してみてください。

    SQLServerを使用したAccessの詳細2019年11月12日火曜日

    毎年、SQL ServerアカデミーでAccessの3つのセッションをホストしています。簡単、中級、上級です。 2019年11月12日火曜日、中間のディスカッションを続けます。
    –ビューをAccessにリンクします
    – SQLServerのセキュリティ
    – SQLServerの表面露出の構成
    – SQL Server vs.ドメインセキュリティ、どちらがより安全ですか?
    –私とのQ&A中に回答された質問

    接続するには、こちらのリンクをご覧ください:

    アクセス可能なSQLServer


    1. 戻り値を使用したスト​​アドプロシージャの呼び出し

    2. Oracleの日付の減算-数値または間隔のデータ型?

    3. GROUPBYを使用してSQLServerで文字列を連結するにはどうすればよいですか?

    4. SQLServer2017でストアドプロシージャを作成する