ホームページ よくある問題 データ管理テクノロジーはこれまでどのような段階を経てきましたか?

データ管理テクノロジーはこれまでどのような段階を経てきましたか?

Dec 06, 2021 pm 04:30 PM

データ管理技術は 3 つの段階を経てきました: 1. 主に人間の脳を使ってデータを管理および活用する手動管理段階 (1950 年代半ば以前)、2. ファイル システム段階 (1950 年代後半) 1960 年代半ば)、3. データベース システム段階 (1960 年代後半以降)。

データ管理テクノロジーはこれまでどのような段階を経てきましたか?

このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。

データ管理テクノロジとは、データの分類、符号化、保存、検索、および保守を指し、データ処理の中心的な問題です。コンピュータ技術の継続的な発展とアプリケーションのニーズに伴い、データ管理技術は、コンピュータのハードウェアとソフトウェアの発展に基づいた手動管理、ファイル システム、データベース システムの 3 つの段階を経てきました。

手動管理段階

コンピューターが登場する前、人々はデータを記録、保存、処理するために従来の手段、つまり紙を使用していました。計算ツール(そろばん、計算尺)を使って計算を記録し、主に人間の脳を使ってそのデータを管理・活用すること。

1950 年代半ばまで、コンピューターは主に科学計算に使用されていました。当時はディスクなどの直接アクセス装置はなく、紙テープ、カード、磁気テープなどの外部記憶装置のみで、オペレーティングシステムやデータを管理するための専用ソフトウェアもありませんでした。データ処理の方法はバッチ処理です。

この段階での管理データの特徴は、

(1) データは保存されません。当時、コンピューターは主に科学計算に使用されていたため、データ保存の必要性は緊急ではありませんでした。

(2) システムにはデータを管理するための特別なソフトウェアはなく、データの格納構造、アクセス方法、入力方法などをアプリケーションプログラムごとに記述する必要があります。プログラマーがアプリケーションを作成するときは、データの物理的な保存場所も手配する必要があるため、プログラマーの負担は大きくなります。

(3) データは共有されません。データはプログラム指向であり、データのセットは 1 つのプログラムにのみ対応します。

(4) データは独立していません。プログラムはデータに依存しており、データ型やフォーマット、入出力方法などの論理的・物理的構造が変わると、アプリケーションプログラムもそれに合わせて変更する必要があります。

ファイル システムの段階

1950 年代後半から 1960 年代半ばにかけて、コンピューターのハードウェアとソフトウェア、ディスク、磁気ドラムの開発が行われました。直接アクセス装置が普及し始めると、この時代のデータ処理システムはコンピュータ内のデータを名前付きの独立したデータファイルに整理し、ファイル名に従ってアクセスすることができ、ファイル内のレコードにアクセスすることができました。管理技術。

データをコンピュータの外部メモリに長期間保存でき、データを繰り返し処理でき、ファイルのクエリ、変更、挿入、削除などの操作をサポートする、これがファイル システムです。ファイル システムはレコード内で構造を実現しますが、ファイル全体は構造化されていません。

データは特定のアプリケーションに向けられているため、データの共有性と独立性が低く、冗長性が高く、管理と保守のコストも高くなります。

データベース システム段階

1960 年代後半以降、コンピュータの性能はさらに向上し、さらに重要なことに、大容量のディスクが登場しました。ストレージ容量は大幅に増加し、価格は下がりました。これに基づいて、データのファイル システム管理の欠陥を克服し、実際のアプリケーションで複数のユーザーおよび複数のアプリケーションによるデータ共有の要件を満たして解決し、データをできるだけ多くのアプリケーションに提供できるようにすることができます。データベースなどのデータ管理テクノロジーの台頭。

データベースの特徴は、データが特定のアプリケーションだけのものではなく、組織全体のものであり、全体的な構造、高い共有性、削減された冗長性、およびプログラムとデータ間の特定の関係性を備えていることです。 . データに対する独立性と統一管理。

この段階の特徴:

(1) データの構造化。データを記述する際には、データそのものだけでなく、データ間のつながりも記述する必要があります。データ構造化はデータベースの主な機能の 1 つであり、データベース システムとファイル システムの本質的な違いです。

(2) 高度なデータ共有、低い冗長性、容易な拡張。データは特定のアプリケーションに固有のものではなく、システム全体で共有され、複数のユーザー、複数のアプリケーションでデータを共有して使用でき、新しいアプリケーションの追加も容易であるため、データの共有性が高く、拡張が容易です。データを共有すると、データの冗長性が大幅に削減されます。

(3) 高いデータ独立性。

(4) データはDBMSにより一元管理・制御されます。データベースは複数のユーザーおよびアプリケーションによって共有され、データへのアクセスは多くの場合同時に行われます。つまり、複数のユーザーがデータベース内のデータに同時にアクセスしたり、同じデータを同時にデータベースに保存したりすることもできます。データベースデータのセキュリティを確保するために データベースシステムを正しく効果的に運用するために、データベース管理システムは次の 4 つのデータ管理機能を提供します。

  • データ セキュリティ管理: データの不正使用によるデータ漏洩や損害を防止し、データのセキュリティと機密性を確保します。

  • データ整合性制御: システムは、いくつかの整合性ルールを設定することにより、データの正確性、有効性、および互換性を保証します。

  • 同時実行制御: 複数のユーザーが同時にデータベースにアクセスまたは変更する場合、相互干渉を防ぎ、ユーザーに誤ったデータが提供されてデータベースが損傷することを防ぎます。

  • データ回復: データベースが破損した場合、またはデータの信頼性が低下した場合、システムにはデータベースをエラー状態から最新の正しい状態に復元する機能があります。

さらに関連する知識については、FAQ 列をご覧ください。

以上がデータ管理テクノロジーはこれまでどのような段階を経てきましたか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)