![オフィスでコンピューターを使用してカジュアルな若い女性](/f/150c6f2ac5fe7539d0ad1d677ffeba57.jpg)
現代のオフィスで女性が自分のコンピューターで働いている
画像クレジット: 株式会社/ウェーブブレイクメディア/ゲッティイメージズ
ソフトウェアベンダーはPC上で実行されるデータベースツールを提供し、インターネットサービスプロバイダーはコンピューターのブラウザーを使用してデータベースを構成するWebベースのコントロールパネルを提供します。 データベースの作成経験がある場合、オンラインデータベースの設定は非常によく似たプロセスです。 データベースサーバーアカウントを取得し、ソフトウェアツールを使用して新しいデータベースをセットアップし、データ構造を作成します 初期化。 データベースサーバーは、ISPでリモートでホストされているサーバーの場合もあれば、インターネットに接続された独自のサーバーコンピューターの場合もあります。
サーバーアカウント
オンラインデータベースを作成する前に、インターネットサービスプロバイダーでデータベースサーバーアカウントを設定する必要があります。 プロバイダーはサーバー機器を所有および運用し、施設でソフトウェアを提供します。 サービスの料金を支払い、データベースにアクセスできます。 データベースソフトウェアには、Microsoft SQL Server、Oracle、MySQL、MongoDBなどが含まれます。 これらのプラットフォームは、忙しいWebサイトの応答時間が速いことを特徴としています。 アクティビティの量が比較的少ないWebサイトの場合は、MicrosoftAccessまたはFileMakerProデータベースを作成して、サービスプロバイダーにアップロードすることを選択できます。
今日のビデオ
オンラインアカウントに加えて、デスクトップからデータベースを管理するには、PCにソフトウェアツールが必要です。 データベースベンダーは、テーブル、インデックス、およびその他のデータベース構造を作成できる管理ソフトウェアを提供しています。 通常、ソフトウェアはプロプライエタリであり、ベンダーのデータベースでのみ機能します。 たとえば、MicrosoftのManagement Studioデスクトップソフトウェアを使用すると、SQLServerデータベースを管理できます。
安全
オンラインデータベースには、データベースへの完全なアクセスを許可する管理者のユーザーIDとパスワードがあります。 最高のセキュリティを確保するには、特定の目的に絶対に必要なデータ項目のみにアクセスする追加のユーザーIDとパスワードを作成します。 そうしないと、ハッカーがデータベースを制御して機密情報を盗む可能性があります。
データのロード
一度作成されるデータベースは空の構造であり、正しく機能するために有用なデータが必要になる場合があります。 たとえば、オンラインおもちゃ屋では、モデル番号、説明、価格など、販売されている各おもちゃを説明する在庫レコードが必要です。 この情報を別の形式(たとえば、Microsoft Excelスプレッドシート)で既に持っている場合は、クライアントツールソフトウェアを使用してExcelデータをデータベースにコピーできます。 このデータがコンピューター化された形式でない場合は、手動で入力する必要があります。
プログラム接続
Webプログラムは、オンラインデータベースの情報を使用してWebサイトを機能させます。 プログラムはデータを読み取り、データベースの内容に基づいてユーザーのWebページを送信します。 各プログラムには、接続文字列と呼ばれるデータが組み込まれています。 文字列は、データベース名、サーバーのインターネットプロトコルアドレス、ログインIDとパスワード、およびその他の情報を指定します。 プログラムのハウスキーピングセクションは、文字列を使用してデータベースを開きます。 プログラムの他の部分は、データを検索したり、既存のレコードを変更したり、新しいレコードを追加したりします。 データベースを安全に保つために、プログラムでは、管理者のIDではなく、アクセスが制限されたユーザーIDとパスワードを使用してください。