データベース、タイプ、タイプ、関数、コンポーネント、および例を理解する
データベースを理解する
データベースは、コンピュータに体系的に保存された情報の集まりであり、コンピュータプログラムを使用してチェックし、データベースから情報を取得することができます。 データベースは、さまざまなニーズを満たすために、不必要な繰り返し(冗長性)なしに、このような方法で一緒に保存された相互接続されたファクトのコレクションの表現です。
データベースは、特定の目的のための特定の主題に関する相互に関連する情報のコレクションです。 データベースは、組織または会社の完全な運用データレコードの配置であり、個別に編成および保存されます。 コンピュータで特定の方法を使用して統合され、必要な最適な情報を満たすことができます。 ユーザー。
データベース(データベース)またはデータベースとしては、デバイスに保存されている情報のコレクションです。 データベースから情報を取得するためにコンピュータプログラムを使用してチェックできるように体系的にコンピュータ それ。 データベースクエリの管理と呼び出しに使用されるソフトウェアは、管理システムと呼ばれます データベースシステム内のデータベース(データベース管理システム、DBMS)は、情報科学で学ぶことができます。
データベースという用語はコンピュータサイエンスに由来しますが、後には電子工学の分野以外のものをより広く含むことを意味しました。 このデータベースの類似点は、産業革命以前、つまり元帳、領収書、ビジネスに関連するデータ収集の形で実際に存在していました。
関連する可能性のある記事も読んでください: データベース:定義、コンポーネント、階層、使用および目的
用語データベースの起源
「データベース」という用語は、コンピュータサイエンスに由来しています。 その後、電子工学以外のことも含めて意味が広がりましたが、この記事はコンピュータデータベースについてです。 データベースと同様の記録は、産業革命以前には、元帳、領収書、ビジネス関連データの収集という形で実際に存在していました。
データベースという用語は関連データのコレクションを指し、ソフトウェアはそれをデータベース管理システム(DBMS)と呼ぶ必要があります。 コンテキストが明確な場合、多くの管理者とプログラマーは両方の意味でデータベースという用語を使用します。
関連する可能性のある記事も読んでください: データと情報の違いと例[FULL]
データベースシステムコンポーネント (データベース)
データベースは、相互接続されたファイルまたはテーブルのコレクションとデータベースで構成されるシステムです。 複数のユーザーがこれらのファイルにアクセスして操作できるようにする管理システム(DBMS) (Fathansyah、1999)。 データベースシステムには、次のようないくつかのコンポーネントがあります。
-
ハードウェア(ハードウェア)
データベースシステムに通常含まれているハードウェアは、セカンダリハードディスクメモリです。 -
オペレーティングシステム(オペレーティングシステム)
オペレーティングシステムは、コンピュータシステムをアクティブ化または機能させ、すべてのリソースを制御し、コンピュータ上で操作を実行するプログラムです。 MS-DOS、MS-Windows 95、MS Windows NT、Unixなどのオペレーティングシステムが広く使用されています。 -
データベース(データベース)
データベース(データベース)には、複数のデータベースを含めることができます。 各データベースには、ファイルやテーブルなどのデータベースオブジェクトをいくつでも含めることができます。 データベース管理システム(DBMS)
物理データベースの処理は、ユーザーが直接実行するのではなく、ユーザーが処理します。 データの保存、変更、取得方法を決定するDBMSと呼ばれるソフトウェア バック。 -
ユーザー(ユーザー)
ユーザーは、プログラミング言語で記述されたプログラムでデータベースを操作し、データを操作できます。
データベースの基本概念
データベースの基本的な概念は、レコードのコレクション、または知識のチャンクです。 データベースには、格納されているファクトのタイプの構造化された説明があります。これらの説明はスキーマと呼ばれます。 スキーマは、データベースが表すオブジェクト、およびこれらのオブジェクト間の関係を記述します。 スキーマを編成したり、データベースの構造をモデル化したりする方法はたくさんあります。これらは、データベースモデルまたはデータモデルと呼ばれます。
今日一般的に使用されているモデルはリレーショナルモデルであり、この用語によれば、すべての情報を次の形式で表します。 各テーブルが行と列で構成される相互接続されたテーブル(実際の定義では用語が使用されます) 数学)。 このモデルでは、テーブル間の関係は、テーブル間の同じ値を使用して表されます。 階層モデルやネットワークモデルなどの他のモデルでは、テーブル間の関係をより明確に表現します。
データベースの基本的な概念は、レコードのコレクションまたは知識の一部です。 データベースには、格納されているファクトのタイプの構造化された説明、スキーマによる説明があります。 スキーマは、データベースによって表され、これらのオブジェクト間に関係があるオブジェクトを記述します。 スキーマまたはモデルデータベース構造を整理する方法はたくさんあります。これらはデータベースモデルまたはデータモデルとして知られています。 通常、今日一般的に使用されているモデルは、素人という用語がすべての情報を次の形式で表すリレーショナルモデルです。 各テーブルが行と列で構成される相互接続されたテーブル(実際の定義では用語が使用されます) 数学)。 このモデルでは、テーブル間の関係は、テーブル間の同じ値を使用して表されます。 階層モデルやネットワークモデルなどの他のモデルでは、テーブル間の関係をより明確に表現します。
関連する可能性のある記事も読んでください: 完全な統計データを理解する
データベース作成ツール
データベースは、通常ソフトウェアと呼ばれるコンピュータープログラムを使用して作成および処理できます。 データベースクエリの管理と呼び出しに使用されるソフトウェアは、データベース配布と呼ばれます 管理システム(DBMS)またはインドネシア語に翻訳された場合は「管理システム」を意味します。 データベース」。
DBMSは、リレーショナルデータベース管理システム(RDBMS)とデータベース管理システムの概要(ODBMS)の2つのコンポーネントで構成されています。 RDBMSには、インターフェイスドライバー、SQLエンジン、トランザクションエンジン、リレーショナルエンジン、およびストレージエンジンが含まれます。 ODBMSには、言語ドライバー、クエリエンジン、トランザクションエンジン、およびストレージエンジンが含まれています。
ソフトウェア自体のレベルに関しては、データベースを作成できるソフトウェアには、高レベルソフトウェアと低レベルソフトウェアの2つのレベルがあります。 Microsoft SQL Server、Oracle、Sybase、Interbase、XBase、Firebird、MySQL、PostgreSQL、Microsoftなどの高レベルソフトウェアに含まれています Access、dBase III、Paradox、FoxPro、Visual FoxPro、Arago、Force、Recital、dbFast、dbXL、Quicksilver、Clipper、FlagShip、Harbour、Visual dBase、Lotus Smart Suite アプローチ。 一方、低レベルソフトウェアには、BtrieveとTsunami RecordManagerが含まれています。
関連する可能性のある記事も読んでください: データ分析の定義–目的、手順、タイプ、定量的、定量的、専門家
データベースタイプ
データベースには、運用データベース、分析データベース、データウェアハウス、分散データベース、エンドユーザーデータベース、外部データベースの12種類があります。 データベース、Web上のHypermediaデータベース、ナビゲーションデータベース、インメモリデータベース、ドキュメント指向データベース、リアルタイムデータベース、およびリレーショナル データベース。
-
データベース操作
このデータベースには、組織全体の運用をサポートするために必要な詳細データが格納されています。 これらは、サブジェクトエリアデータベース(SADB)、トランザクションデータベース、および本番データベースとも呼ばれます。 例:顧客データベース、個人データベース、在庫データベース、会計データベース。 -
分析データベース
このデータベースには、選択した運用データベースと外部データベースから取得したデータと情報が格納されます。 これらは、組織の管理者や他のエンドユーザーが最も必要とする要約データと情報で構成されています。 多次元分析データベースをデータベース、データベース管理、またはデータベース情報と呼ぶ人もいます。 -
データウェアハウス
データウェアハウスには、現在および過去の年のデータ(組織のさまざまな運用データベースから取得したデータ)が格納されます。 データウェアハウスは、専門組織全体のマネージャーやその他のエンドユーザーが使用できるように、精査、編集、標準化、統合された主要なデータソースです。 データウェアハウスの最新の開発は、極端なスケーリングを容易にするシェアードナッシングアーキテクチャとして使用されることです。 -
分散データベース
これは、地域のオフィス、支社、工場、およびその他の作業現場のローカルワークグループおよび部門のデータベースです。 このデータベースには、運用データベースセグメントとユーザーデータベースセグメントの両方、およびサイト自体のユーザーでのみ生成および使用されるデータを含めることができます。 -
エンドユーザーデータベース
このデータベースは、エンドユーザーがワークステーションで開発したさまざまなデータファイルで構成されています。 この例としては、スプレッドシートのドキュメントコレクション、ワープロ、さらにはファイルのダウンロードがあります。 -
外部データベース
このデータベースは、オンラインで外部の個人所有データへのアクセスを提供します–エンドユーザーおよび商用サービスの組織は有料で利用できます。 商用オンラインサービスから有料で、インターネット上の多くのソースからの無料または無料で利用できる外部データベースからの豊富な情報へのアクセス。 -
Web上のハイパーメディアデータベース
これは、Webサイト上の相互接続されたマルチメディアページのコレクションです。 それらは、ホームページと、テキスト、グラフィックス、静止画像、ビデオクリップ、オーディオなどのマルチメディアまたはミクストメディアの他のハイパーリンクされたページで構成されます。 -
ナビゲーションデータベース
データベースナビゲーションでは、クエリは主に他のオブジェクトからの参照をたどることによってオブジェクトを検索します。 -
インメモリデータベース
インメモリデータベースは、主にコンピュータのデータストレージをメインメモリに依存しています。 これは、ディスクベースのストレージメカニズムを使用するデータベース管理システムとは対照的です。 内部最適化アルゴリズムが単純になり、実行されるCPU命令が少なくなるため、メインメモリデータベースはディスク最適化データベースよりも高速です。 メモリ内のデータにアクセスすると、ディスクよりも高速で予測可能なパフォーマンスが得られます。 緊急システムを運用する通信ネットワーク機器など、応答時間が重要なアプリケーションでは、メインメモリデータベースが頻繁に使用されます。 -
ドキュメント指向データベース
ドキュメント指向データベースは、ドキュメント指向アプリケーション用に設計されたコンピュータープログラムです。 このシステムは、リレーショナルデータベースまたはオブジェクトデータベースの上のレイヤーとして実装できます。 リレーショナルデータベースとは対照的に、ドキュメントベースのデータベースは、レコードごとに均一なサイズの列を持つテーブルにデータを格納しません。 代わりに、各レコードを特定の特性を持つドキュメントとして保存します。 ドキュメントには、任意の数の長いフィールドを追加できます。 複数のデータを含めることもできるフィールド。 -
リアルタイムデータベース
リアルタイムデータベースは、絶えず変化する可能性のある状態ワークロードを処理するように設計された処理システムです。 これは、永続データを含む従来のデータベースとは異なり、時間の影響をほとんど受けません。 たとえば、株式市場は急速かつ動的に変化します。 リアルタイム処理とは、結果が戻ってきてすぐに行動するのに十分な速さでトランザクションが処理されることを意味します。 会計、銀行、法務、医療記録、マルチメディア、プロセス制御、予約システム、および科学データ分析に役立つリアルタイムデータベース。 -
リレーショナルデータベース
2009年以降のビジネスコンピューティングの標準であるリレーショナルデータベースは、今日最も一般的に使用されているデータベースです。 構造情報にはテーブルを使用して、簡単に見つけられるようにします。
関連する可能性のある記事も読んでください: データ–定義、機能、タイプ、性質、ソース、コレクション、測定、ソース、専門家
やや データベースモデル
データベースには、ポストリレーショナルデータベースモデルとオブジェクトデータベースモデルの2つのモデルバリアントがあります。
ポストリレーショナルデータベースモデル
リレーショナルモデルよりも一般的で、ポストリレーショナルとして知られているデータモデルを提供する製品。 製品のデータモデルには関係が含まれていますが、それに関連するデータ値ですべての情報を表す情報原則によって制限されていません。 リレーショナルモデルに対するこれらの拡張機能のいくつかは、実際には、リレーショナルモデルより前のテクノロジーの概念を統合しています。
たとえば、ノード上にツリーがある有向グラフの表現が可能です。 このモデルを実装する一部の製品は、非リレーショナル機能でリレーショナルデータベースシステムを拡張することによってこれを行います。 一方、他の人は、リレーショナル機能をプレリレーショナルシステムに追加することによって同じ場所に到着しました。 驚いたことに、これにより、PICKやヒヤシンスなどの歴史的にプレリレーショナルであった製品が、今日のアーキテクチャでポストリレーショナルであると合理的に主張できるようになります。
オブジェクトデータベースモデル
近年、オブジェクト指向パラダイムは、工学および空間データベース、電気通信、その他の科学などの分野で適用されています。 オブジェクト指向プログラミングとデータベーステクノロジーの集合体は、オブジェクトデータベースとして知られる新しいプログラミングモデルにつながりました。 このデータベースは、データベースの世界とアプリケーションプログラミングの世界を近づけることを目指しています 一緒に、特にデータベースがと同じタイプのシステムを使用することを保証することによって アプリケーションプログラム。
これは、変換のオーバーヘッド(インピーダンス不整合と呼ばれることもあります)を回避するためです。 データベース内の表現(たとえば、テーブルの行として)とアプリケーションプログラム内の表現(通常は次のように)の間の情報 オブジェクト)。 同時に、オブジェクトデータベースは、カプセル化やポリモーフィズムなど、オブジェクトプログラミングからの重要なアイデアをデータベースの世界に導入しようとします。
データベースにオブジェクトを格納するために、さまざまな方法が試みられてきました。 一部の製品は、アプリケーションプログラミング側から問題が発生し、オブジェクトはプログラムによって絶えず操作されます。 プログラミング言語のため、これは通常、ある種の言語の質問を追加する必要があります 従来は、コンテンツごとにオブジェクトを検索するための言語レベルの機能を提供していません 彼らの情報。
関連する可能性のある記事も読んでください: 完全なデータマイニング資料
データベース設計段階
データベース設計(データベース)は、データベース内にデータベースを構築する試みです。 ビジネス環境、データベースを構築するには、合格する必要のある段階があります あれは :
- データベース計画(データベース)
- システムを定義する
- ニーズを分析して収集する
- データベース設計(データベース)
- アプリケーション設計
- プロトタイプを作る
- 実装
- データ変換
- テスト
- 運用保守
関連する可能性のある記事も読んでください: コンピュータネットワークを理解する
データベースソフトウェア(データベース)
プログラミングで広く使われているデータベースソフト(データベース)
- MySQL
SQLデータベース管理システムまたはDBMS(データベース管理システム)上のソフトウェアであり、マルチスレッド、マルチユーザーであり、世界中で約600万のインストールがあります。 MySQLABは、MySQLをGNU General Public License(GPL)の下で自由ソフトウェアとして利用できるようにします。 しかし、それらの使用が互換性がない場合のために、それらは商用ライセンスの下で販売されます GPLの使用。 ソフトウェアが一般コミュニティによって開発され、ソースコードの著作権が所有されているApacheのようなプロジェクトとは異なります。 それぞれの作者であるMySQLは、ほとんどのコードの著作権を所有するスウェーデンの商用会社MySQLABによって所有および後援されています。 起源。 MySQLABを設立した2人のスウェーデン人と1人のフィンランド人はDavidAxmarkです。 アランラーソンとミカエルモンティウィデニウス。 -
Microsoft SQL Server
リレーショナルデータベース管理システム(RDBMS)のMicrosoft製品。 その主要なクエリ言語は、MicrosoftとSybaseで使用されているANSI / ISO標準SQLの実装であるTransact-SQLです。 一般に、SQL Serverは、小規模から中規模のデータベースを持つビジネスの世界で使用されますが、その後、大規模なデータベースでSQLServerを使用することで成長しました。 Microsoft SQLServerとSybase / ASEは、TDS(表形式データストリーム)プロトコルを使用してネットワーク経由で通信できます。 それとは別に、Microsoft SQL ServerはODBC(Open Database Connectivity)もサポートしており、Javaプログラミング言語用のJDBCドライバーを備えています。 SQL Serverのもう1つの機能は、データベースのミラーリングとクラスタリングを作成する機能です。 以前のバージョンでは、MS SQL Server2000がSQLSlammerコンピューターワームに攻撃されたため、インターネットアクセスが遅くなりました。 -
リレーショナルデータベース管理システム(RDBMS)
MySQLは、GPL(General)ライセンスの下で無料で配布されるリレーショナルデータベース管理システム(RDBMS)です。 パブリックライセンス)誰もがMySQLを自由に使用できますが、派生製品として使用することはできません。 商業の。 MySQLは実際には、特にデータベースの場合、長い間データベースの主要な概念の1つから派生したものです。 選択または選択とデータ入力により、データ操作を簡単に実行できます 自動。 データベース(DBMS)の信頼性は、オプティマイザーがユーザーとそのアプリケーションプログラムによって作成されたSQLコマンドを処理する際にどのように機能するかからわかります。 データベースサーバーとして、MySQLはデータのクエリにおいて他のデータベースサーバーよりも優れていると言えます。 これは、シングルユーザーによって実行されるクエリで明らかです。MySQLクエリの速度はpostgreSQLの10倍、interbaseの5倍になる可能性があります。 -
クリッパー
主にDOSオペレーティングシステムで実行されるコンピュータプログラムを作成するために使用されるコンピュータプログラミング言語XBaseファミリです。 より具体的には、クリッパーは一般に、貯蓄/ローン管理、会計などのデータベース/ビジネスに関連するプログラムを作成するために使用されます。 クリッパーの歴史は、1985年にNantucketによって最初に導入され、その後、当時非常に人気のあったDbaseIIIのコンパイラとしてComputerAssociatesに販売されました。 Dbaseコードのコンパイルとは、コードの解釈(人間が読めるソースコード)からコンピューターの解釈に変換することを意味します。 各行が実行されるたびに、仮想マシンを使用してコンパイルされたpコードを処理するPコード(または疑似コード)になります。 それ。 pコードは他の言語(C ++)のコンパイラによって生成されたマシンコードよりも高速ではありませんが、全体的なpコードはインタプリタよりもはるかに高速です。 -
DBASE
アシュトンテイトがCP / Mコンピューター以降に導入したマイクロコンピューターで広く使用されているデータベース管理システム(DBMS) Apple II、Apple Macintosh、およびIBM PCプラットフォームの場合、DOSは当時数年間で最も売れたソフトウェアの1つでした。 それ。 dBASEが新しい操作に移行できないため、MicrosoftWindowsは最終的に dBASEの使用は、Paradox、Clipper、Foxpro、Microsoftなどの他の新しい製品に置き換えられています。 アクセス。 Dbaseの所有権は最終的に1991年にBorlandに売却され、1999年にBorlandはdBASE製品ラインの権利を新会社DbaseIncに売却しました。 1980年代半ばから、多くのベンダーが自社製品または自国語で方言やバリエーションを作成しました。 これらには、FoxPro(現在はVisual FoxProとして知られています)、Quicksilver、Clipper、Xbase ++、Flagship、およびHarborが含まれていました。 これらは、xBaseまたはXbaseと呼ばれる情報です。 file.dbfとして知られる基本的なdBaseファイル形式は、現在最も幅広い形式の1つです。 データを保存するための単純な形式を必要とする多くのアプリケーションで使用されます 構造化。 Dbaseは5年間ユーザーにライセンス供与されており、その期間中はユーザーがDbaseを操作することはできません。 -
ファイヤーバード
FirebirdSQLとも呼ばれるFirebirdは、ANSISQL-99およびSQL-2003標準にある機能を提供するリレーショナルデータベース管理システムです。 このRDBMSは、Linux、Windows、および多くのUnixプラットフォームの両方で実行されます。 Firebirdは、FirebirdSQLFoundationによって管理および保守されています。 これは、BorlandのオープンソースバージョンのInterbaseから派生したものです。 新しいコードモジュールがFirebirdに追加され、初期開発者のパブリックライセンス(IDPL)の下でライセンスされ、元のモジュールは InterBase PublicLicense1.0の下でライセンスされたInpriseによってリリースされました。 どちらのライセンスもMozillaPublicLicenseの修正バージョンです 1.1.
関連する可能性のある記事も読んでください: 13完全な専門家によるコンピュータネットワークの理解
データベース管理システム(DBMS)の機能
さまざまなユーザーにサービスを提供できるように、データファイルをファイルに統合するシステムが必要です。 データベース管理システムを管理するハードウェアとソフトウェアおよび手順。
- クイックアクセスシステムを提供します。
- データの冗長性と冗長性を減らします。
- 同時更新が可能です。
- データベース開発を可能にするシステムを提供します。
- 許可されていないユーザーからの保護を提供します。
データベース作成例ペンブアタン
Microsoft Access 2003を使用してデータベースを作成する例では、手順は次のとおりです。
1. MicrosoftAccessのアクティブ化
Microsoft Access 2003を使用する場合は、次の用語を知っている必要があります。
- フィールド:データまたは情報を同じタイプのグループに配置します。
- レコード:テーブルの行に格納されているフィールドのコレクション。
- 表:特定のルールに従って配置されたデータのコレクション。
- データベース:処理可能な相互作用するデータのコレクション。
- ワークスペース:アプリケーションの作成で複数のデータベースを使用することを目的とした作業領域の提供。
2. データベースアーキテクチャ
Microsoft Access 2003に精通するには、まずMicrosoft Office 2003が所有するデータベースオブジェクト、つまりデータベースオブジェクトを構成するコンポーネントを知る必要があります。 Access 2003を構成するデータベース内のシステムの統一。新しいデータベースを作成するには、簡単に行うことができます。Accessデータベースは次のように保存されます。 extension.mdb。
3. データベースの作成
空白のデータベースの作成から始めて、最初にデータベースをアクティブ化する必要があります。必要に応じて名前を付けます。たとえば、バランスを取ります。 作業フォルダで、同じ名前のフォルダに名前を付けて入力すると、データベースが表示されます マネージャー。 Accessデータベースは、テーブル、クエリ、フォーム、レポート、ページ、マクロ、およびモジュールの組み合わせです。
- テーブル:特定のルールに従って配置され、特定のトピックおよびデータストレージ機能に関連するデータのコレクション。
テーブルを作成します。
«テーブルオブジェクトをクリックします
«デザインビューで[テーブル]をクリックします
«[デザイン]をクリックします
«必要なテーブルを指定し、フィールドで[編集]、[主キー]の順にクリックして主キーを指定します -
クエリ:テーブルに含まれるデータレコードを管理し、指定されたフィールドとレコードをテーブルからグループ化するための手段。
クエリの作成:
«[データベースオブジェクトからクエリ]をクリックします
«[新規]をクリックします
«[デザインビュー]をクリックしてから[OK]をクリックします
«リストからテーブルをクリックします
«[追加]をクリックしてクエリを作成します
«クエリを閉じて保存する
«[クエリ]メニューから[実行]をクリックして実行します -
フォーム:自分で設計できる方法または形式でデータを表示、データを入力、およびデータを変更するためのシート。
フォームウィザードを使用したフォームの作成:
«データベースオブジェクトから[フォーム]をクリックします
«ウィザードを使用してフォームを作成をダブルクリックし、[OK]をクリックします
«フィールドを移動してから次へ移動して、フォームで使用するフィールドを選択します
«[フォーム表示フォーム]、[次へ]の順に選択します
«フォーム表示モデルのフォームを選択し、[次へ]をクリックします
«フォームのタイトルを指定して、[完了]をクリックします -
レポート:レポートの形式でデータを表示するために使用されるツール。
ウィザードを使用したレポートの作成:
«[データベースオブジェクトからのレポート]オプションpilihanをクリックします
«ウィザードを使用してレポートを作成をダブルクリック
«フィールドを[フィールドの選択]列に移動してから[次へ]に移動します
«出力表示フォームを選択し、次に次へ
«モデル(スタイル)フォームを選択してから次へ
«フォームのタイトルを指定して[完了]をクリックします -
マクロ:実行された一連の操作を操作に保存して、プログラムコードを記述せずにプロセスを簡素化します。
マクロの作成:
«データベースオブジェクトからマクロを選択
«[新規]をクリックします
«必要なアクションを選択し、フォームに入力します
«作成したマクロを必要な名前で保存します
«[実行]をクリックして実行 -
配電盤:ナビゲーションメニューに使用されるMicrosoft Access2003機能
配電盤の作成:
«フォームオブジェクトをアクティブにして、[ツール]メニューをクリックします
«データベースユーティリティの選択
«[スイッチマネージャー]をクリックしてから、[はい]をクリックします
«配電盤ページに¡¨メイン配電盤(デフォルト)¡¨メインメニュー(デフォルト)¡¨に置き換えます
«[編集]をクリックし、[閉じる]をクリックします
«[新規]をクリックして配電盤ページを作成します
«データメニューの[配電盤ページ名]フィールドをクリックし、[OK]をクリックします
«メインメニューをクリックします(デフォルト)
«[編集]をクリックし、[新規]をクリックします
«SwitchboardManagerから[SwitchboardPage Menu Data]を選択し、[Edit]、[New]の順にクリックします。
«コマンドを入力してから閉じる
«最初にデータベースオブジェクトフォームを有効にして実行します
«配電盤を選択してから開く
4. Visual Basic for Applications
Microsoft Accessを使用してアプリケーションを作成し、Visual Basic For Application(VBA)で使用できるオブジェクトを操作します。
- Ifステートメント:複数の条件から複数のステートメントを選択するために使用されます。
- ケースステートメントの選択:複数の既存のステートメントを選択し、条件を満たすステートメントを実行するために使用されます。
- ステートメントの場合:指定された値になるまでステートメントを繰り返すために使用されます
- Do…Loopステートメント:指定されたループ条件が満たされるまでステートメントを繰り返すために使用されます。
- While….Wendステートメント:条件がまだ真である限り、ステートメントを繰り返すために使用されます。
- GoSub…Returnステートメント:サブルーチンに入り、プロシージャに戻るために使用されます。
- エラーステートメントの場合:プログラムコードでエラー処理を有効にし、プロシージャ内の場所を指定するために使用されます。
- Withステートメント:オブジェクト名を繰り返し言及せずに、オブジェクトに対して一連のステートメントを実行するために使用されます。
フォーム、レポート、データアクセスをプログラムし、インターフェイスとデータベースを操作できます。 VBAは、Access SQL ServerとOracleの両方のさまざまなデータベースと対話するためのActiveXデータオブジェクト(ADO)も提供します。 VBAはMSExcel、MS Word、およびPowerpointでも利用できるため、アプリケーションを簡単に統合できます。