ーー管理(DBMS)SQL基础

ーー管理(DBMS)SQL基础

ID:37203786

大小:233.50 KB

页数:31页

时间:2019-05-19

ーー管理(DBMS)SQL基础_第1页
ーー管理(DBMS)SQL基础_第2页
ーー管理(DBMS)SQL基础_第3页
ーー管理(DBMS)SQL基础_第4页
ーー管理(DBMS)SQL基础_第5页
资源描述:

《ーー管理(DBMS)SQL基础》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、データベース管理システム(DBMS)とSQLの基礎DBMSの基礎知識SQL言語の概要SQL言語の実例リレーショナルデータベースの正規化1.DBMSの基礎知識データベースとは何でしょう?どのようなデータベースがあるのでしょう?ここでは、データベースとは何かについて説明します。データファイルとデータベースコンピュータで情報を扱う場合は、『データ-ベース(DataBase)』の利用が最も一般的です。データベースは、情報の集まりです。データベースを広義に解釈すれば、テキストファイルに数十行のメモを、日付と内容などで分けただけのものをデータベースと呼

2、ぶことができますが、ここでは、整理された情報と、それを扱うためのシステムを総称してデータベースと呼んでいます。紛らわしさをなくすために、データを記録しておくためのファイルはデータファイルと呼ぶことにします。用語解釈:データベース(Database):データ形式をあらかじめ定義して、統合的に管理できるファイル構造のこと。リレーショナル形のデータベースや、ツリー型のデータベースなどのモデルがある。データファイル(DataFile):データを記録するためのファイル。DBMS(DataBaseManagementSystem):データベースを管理す

3、るためのシステム。DBMSの利用により、データの共有化やデータ保護、データ検索、更新などの処理を簡単に実現することができる。データベースの構造ファイル構造のデータベースは、データ構造の違いによって様々なデータモデルが考案されています。リレーショナル型データベース階層型データベースネットワーク(網)型データベース分散型データベースオブジェクト型データベース現在、もっともよく利用されているのがリレーショナル型のデータベースです。データベース管理システムとは?31データベースを効率的に利用するためには、データベースを統合的に管理するシステムが必要

4、です。このシステムは、扱う情報の規模や環境にかかわらず非常に重要なものです。それでは、その役割と機能について詳しくみていきましょう。DBMSの概要 先のセクションで紹介したデータファイルは情報の集まりに過ぎませんから、それ自身ではデータの作成や更新などが行えません。データを統一的に管理するといった概念がまだなかったことは、プログラムから直接、ファイルに対してデータの保存や読み込みを行うのが一般的でした。これでは、一貫した管理方法がないため、安全性や利便性に欠けていました。その後、データを共有してアクセスするために、統一的な管理が要求されるよ

5、うになり、データベース管理システム、『DBMS(DataBaseManagementSystem)』に注目が集まります。データベースはファイル構造の事ですが、DBMSはそのファイル構造の設計から管理・運用を含めたデータベース管理システムの事です。 DBMSの役割と機能は次のようになります。データに一貫性を持たせて管理し、整合性をもたせるデータの重複を排除するデータ利用の標準化を行い、各種プログラムへのインターフェイスを提供するデータへのアクセス制限を管理する 上記のようにDBMSの機能は多岐にわたりますが、もっともベースになる機能は要求に応

6、じたデータの受け渡しです。たとえば、エンド・ユーザ、つまり利用者が必要な情報を取り出す際、DBMSはエンド・ユーザの要求にしたがって膨大なデータから必要な情報を取り出し、それを整形してエンド・ユーザに渡します。このとき、エンド・ユーザはデータファイルの構造を気にする必要がなく、複雑なことはすべてDBMSが処理します。 このようなことから、DBMSは、エンド・ユーザの要求とデータファイルの橋渡し的な存在といえます。これは同時に、複数のユーザがデータファイルを共有することを可能にしたり、データファイルの内容を保護する役目もあります。インターネッ

7、トに対応したDBMSの大半は、PerlやPHPといったプログラムから要求を受け取り、解釈した後に必要なデータを取り出したり、渡されたデータを格納したりします。アマゾン・コムやデルのような、商品を販売する大手ショッピングサイトでは、必ずといっていいほどDBMSが利用されています。また、SOHOや個人サイトといった小さなサイトでも気軽にDBMSが利用されるようになり、今後さらに重要な技術となるのは間違いないでしょう。31DBMSの機能 DBMSの役回りを理解したところで、DBMSとデータファイルとの関係をもう少し深く掘り下げてみましょう。 DB

8、MSが扱うデータファイルは通常バイナリファイルになっていて、その構造はDBMSによってまったく違うものになっています。そして、DBMSの様々な機能を実現するために、データファイル

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。