データベース管理システム とは?
ページ内リンク
↓ウィキペディア(Wikipedia)記事
↓Yahoo!知恵袋
データベース管理システム(データベースかんりシステム、DBMS; 英: database management system)とは、コンピュータのデータベースを構築するために必要なデータベース運用、管理のためのシステム、およびそのソフトウェアのことである。データベースマネジメントシステムとも呼ばれる。 出典: 『ウィキペディア(Wikipedia)』
ノースウエスト航空
のマイルは、国内航空会社のマイレージと違って無期限!! 格安パックツアーでも
100%マイルが付くのでお得!! 国内往復分15000マイルを貯めて沖縄や北海道へ!!
関連商品
渡辺 幸三 /
最安値(新品): ¥ 2,520
最安値(中古): ¥ 2,280
構造化分析・設計手法のすべてを盲目的に受け入れるのではなく、工学的な視点に基づいて部分的に取捨選択し、足りない部分を渡辺流手法で補う、著者の理性的な姿勢は尊敬に値します。そして、データ指向アプローチのメインであるデータモデル設計については、著者の経験に基づき、パターンにより体系化し、理路整然とわかりやすく説明されています。惜しむらくは、データ指向アプローチの欠点を十分に説明していないことでしょうか。この本を手にとる人は、その点に注意が必要なのかも知れません。
(isis さんのレビュー)
富士通オフィス機器 /
最安値(新品): ¥ 2,100
最安値(中古): ¥ 1,090
あまりほめてばかりでは何なので,あえて苦言。
著者のクセなのか,いろんなファイルを作りすぎ,開かせすぎる割には,
その指示をはっきり書かない。
章の終わりに「次の操作のために××を開いておきましょう」ではなく,
章の初めに,使うファイル名をはっきり書いてほしい。
あまりカラフルでもなく部数が出ている割には,高価。
(ハルナ さんのレビュー)
広野 忠敏 /
最安値(新品): ¥ 2,079
最安値(中古): ¥ 1,224
 会社の社内セミナーで買ってもらった本。定番らしく、一通りすべてやった。
簡単で、写真も多く本当に初級レベル。商品請求管理データベースの作成になぞって進行。粗方の内容は理解できるが、これをやったからっていきなりデータベースが作成できるかといったら無理。終わった後は、アクセスの上っ面だけをなぞっているだけの印象。独学初心者はまずはアクセスの概念を勉強してから取り組んだほうが無難。
ただし「アクセスにまずは触れてみる」という視点であれば合格点。本題の「できる」は本の内容に沿ったことは誰でもできる。という意味じゃないかな?
講師も言っていたが、エクセルの限界を感じてアクセスにトライする人が多いが、エクセルとアクセスは似ているが情報の処理が違う為、かなり戸惑うと思う。
(PKA さんのレビュー)
最安値(新品): ¥ 12,350
最安値(新品): ¥ 23,479
最安値(新品): ¥ 352,128
ウィキペディア(Wikipedia)記事
データベース管理システム(データベースかんりシステム、DBMS; 英: database management system)とは、コンピュータのデータベースを構築するために必要なデータベース運用、管理のためのシステム、およびそのソフトウェアのことである。データベースマネジメントシステムとも呼ばれる。
概要
かつては、CODASYLが提唱したネットワーク型データモデルのDBMSや、階層型データモデルのDBMS、あるいは初期の非力なパーソナルコンピュータなどではカード型データモデルのDBMS(いわゆる簡易データベースソフト)などが幅広く利用されていたが、近年では関係モデル(リレーショナルデータモデル)を扱う関係データベース管理システム(RDBMS)が主流である。
また、関係データベース管理システムに、利用者が独自のデータ型や関数を拡張可能なオブジェクト関係データベース(ORDBMS)や、オブジェクト指向プログラミング言語との親和性が高いオブジェクトデータベース(ODBMS)、データモデルにXMLを採用したXMLデータベース(XML DB)などが開発され、利用が広まっている。
ネットワーク型データモデルのDBMSや、階層型データモデルのDBMSは実装の軽量性の利から早くから広まっていたが、アプリケーションソフトウェア、データの論理的構造、データの物理的構造の三者が密接に結びつき、柔軟性に欠けるという欠点があった。また、最適化の方法論がクエリ(検索質問)を作るプログラマの力量に依存することもアプリケーションの開発効率を低下させる一因となった。
関係モデルの最大の功績は、アプリケーション、データの論理的構造、データの物理的構造を三階層に分け(三階層アーキテクチャ)、論理データ独立性と物理データ独立性を実現した点にある。
DBMSの機能
以下に DBMSの、主な機能を示す。
- データベース言語
- データベース言語は、DBMS に対してさまざまな指示を伝えるための言語である。概念的には、データ定義言語 (DDL)、データ操作言語 (DML)、データ制御言語 (DCL) の構成要素からなる。データ定義言語 (DDL) はデータベースの構造を定義する。データ操作言語 (DML) はデータベースに対する検索や更新などの操作を行う。データ制御言語 (DCL) はデータに対するアクセス制御を行う。DBMS ではそのデータベースモデルに基づいたデータベース言語を備えている。例えば RDBMS (関係データベース管理システム) とされるシステムの多くは、関係データベース言語 SQL を備えている。
- 物理的データ独立性
- データベースを格納する記憶装置を変更する際、それに伴って DBMS にアクセスする方法を変更する必要はない (もしくは変更する労力が少なくて済む) 。DBMS にアクセスする利用者やアプリケーションソフトウェアに対して、DBMS は記憶装置の変更をある程度隠蔽することができる。
- 論理的データ独立性
- いくつかの種類の DBMS では論理的データ独立性を支援する。例えば RDBMS ではビューを使うことができる。
- データ完全性
- 不正なデータが登録されることや、不正なデータに更新されることを、防ぐ。例えば RDBMS では、定義域・データ型・一意性(ユニーク)制約・参照整合性制約・一般制約・トリガ などの機能を備えている。
- トランザクション処理
- ACID特性に基づいたトランザクション処理を行う。複数のユーザが同時に同一のデータを参照・更新した場合でも、矛盾なく正常に処理をこなす。
- セキュリティ
- 多くの DBMS ではセキュリティ (機密保護) に関して任意アクセス制御もしくは強制アクセス制御を提供し、さらに一部の DBMS ではデータの暗号化機能も提供する。任意アクセス制御を採用している DBMS が多い。データ暗号化機能では、DBMS を迂回した不正なデータアクセスに対する対策として、DBMS で管理・送受信するデータを暗号化する。
- 障害復旧
- トランザクション障害、システム障害、記憶媒体の障害からの復旧を行う。
- 最適化
- 高水準なデータベースモデルを採用する DBMS では、高水準なデータベース言語で記述されたデータ処理要求を、低水準な手続きに最適化して実行する。
- 分散データベース
- 分散データベースは、ネットワークで接続された複数のコンピュータを使い、それぞれのコンピュータ上で DBMS のプロセスを協調させて動かし、全体として仮想的に一つの DBMS を実現する技術である。複数のコンピュータを使うため、可用性や処理性能を向上させることができる。クライアント・サーバのデータベースは、分散データベースの簡単で特殊な形態と位置づけることができる。
フリーソフトのDBMS
市販のDBMS
| 名称 |
データモデル(特徴) |
開発元 |
主な動作環境 |
| 4th Dimension |
RDBMS |
|
Macintosh,Windows |
| ADABAS |
RDBMS |
ソフトウェアAG |
Windows,各種UNIX,Linux,メインフレーム(z/OS,z/VM,z/VSE,MSP,BS2000) |
| ADBS |
ネットワーク型 |
日本電気 |
メインフレーム(ACOS-4,ACOS-2) |
| AIM |
ネットワーク型 |
富士通 |
メインフレーム(MSP,XSP) |
| Caché |
多次元 |
インターシステムズ |
Windows,各種UNIX,Mac OS X,OpenVMS |
| DayDa.Laboo |
インメモリ型RDBMS |
ターボデータラボラトリー |
Windows,各種UNIX |
| DB2 |
ORDBMS |
IBM |
Windows,各種UNIX,Linux,OS/400、メインフレーム(z/OS) |
| DBMaker |
|
|
|
| DL/I VSE |
階層型(DL/I) |
IBM |
メインフレーム(z/VSE) |
| FileMaker |
カード型、RDBMS |
ファイルメーカー |
|
| GemStone |
ODBMS |
|
|
| HiRDB |
RDBMS |
日立製作所 |
Windows,Linux,各種UNIX |
| IMS DB |
階層型(DL/I) |
IBM |
メインフレーム(z/OS) |
| Informix |
ORDBMS |
IBM(旧Informix) |
Windows,Linux,各種UNIX |
| Ingres |
RDBMS |
Ingres Corporation |
|
| InterBase |
RDBMS |
コードギア |
|
| Jasmine |
|
|
|
| Linter |
|
|
|
| Microsoft Access |
RDBMS |
Microsoft |
Windows |
| Microsoft SQL Server |
RDBMS |
Microsoft |
Windows |
| MRDB |
RDBMS |
TDCソフト |
|
| NeoCore XMS |
XML DB |
|
|
| Objectivity/DB |
ODBMS |
|
|
| ObjectStore |
ODBMS |
|
|
| Oracle Database |
RDBMS |
Oracle |
Windows,Linux,各種UNIX,z/OS,Mac OS X |
| Oracle Times Ten In-memory Database |
インメモリ型RDBMS |
Oracle |
Windows,Linux,各種UNIX |
| PERCIO |
|
|
|
| Pervasive.SQL(旧称「Btrive」) |
RDBMS |
|
|
| PointBase |
|
|
|
| SAS Scalable Performance Data Server |
|
|
|
| Sonic XIS |
|
|
|
| SQL Anywhere |
RDBMS |
iAnywhere |
Windows,Linux |
| SQLBase |
RDBMS |
|
|
| SUPRA |
|
|
|
| Sybase Adaptive Server Enterprise |
RDBMS |
Sybase |
Windows,Linux,各種UNIX |
| Symfoware Server |
RDBMS |
富士通 |
Windows,SolarisLinux,および富士通メインフレーム |
| Tamino |
|
|
|
| Teradata |
RDBMS |
NCR |
NCR UNIX |
| UniSQL |
ORDBMS |
|
|
| VERSANT |
|
|
|
| XDM/SD |
構造型(NDL) |
日立製作所 |
メインフレーム(VOS3) |
| XDM/RD |
RDBMS |
日立製作所 |
メインフレーム(VOS3) |
| Yggdrasill |
|
|
|
| 桐 |
RDBMS |
管理工学研究所 |
MS-DOS、Windows |
| 高速機関 |
インメモリ型RDBMS |
高速屋 |
Windows |
脚注
- ^ 2006年にOracle Corporationに買収された。
 All text is available under the terms of the GNU Free Documentation License. この記事は、ウィキペディアの記事を複製、改変、再配布したものにあたり、 GNU Free Documentation Licenseというライセンスの下で提供されています。 ことなびに掲載されているウィキペディアの記事も、全て GNU Free Documentation Licenseの元に提供されております。
Yahoo!知恵袋
-
30歳女、転職は無謀でしょうか。当方もうすぐ30歳になる女です。短大卒業と同時にある企業の孫会社的派遣会社に正社員として入社し、その企業関連の会社に派遣され、現在二社目の会社に勤続八年目です。新卒から派遣会社だったためはじめは気づかなかったのですが、初期の段階での社内の業務ルールの一切の無指導や、そもそも業務手順すらさだまっておらず、処理の判断すら社員自体が嫌がるような仕事を押し付けられていた現状、また自分にはろくに指導がなかったのにもかかわらず、社員が指示されていた新人の指導を結果的に丸投げされたり(その新人は同じ派遣ですが、私が受けていない専門的な指導も受けさせてもらってます)その企業の新システム導入時等、なぜか社員でなく私がヘルプデスク的な扱いを受けたり、社員に向けてOFFICE系ソフトの使用指導をさせられたり、職場の施設消耗品の管理すら指示を受けたわけでもないのに私の役目にされていたりその他諸々「いつの間にか」おしつけられていることが多く、最初はできることならやろうとがんばっていたのですが、最近だんだん理不尽さ感じることが多くなりました。しかし契約内容は「事務補助業務」なので、契約違反とも言い切れず、腑に落ちないまま日々就業中です。ですが最近もう限界で、会社に行くのが苦痛でたまりません。けれど、もうすぐ30歳で専門スキルなどない私が果たして転職して次の職が見つかるのかと思うと、不安で会社を辞めることもできません。Excel,Wordも普通レベル,Accessは簡単なデータベース構築程度、資格といえばCOBOL1級はありますがプログラミング実務未経験ですし、簿記1級もあるけど経理も未経験、Auto Cad LT を使っての簡単な二次元図面修正やソリッドワークスによる3次元トレースモデリングは業務で(これもほぼ丸投げでした)行ったり、転職を意識してから基礎製図講座やAutoCadオペやIDEASのスクールにも通いCAD利用技術2級も取得しましたが、設計の知識はまったくありません。なにもかもが中途半端です。この年齢、この程度のスキルで転職を希望するのは無謀なのでしょうか。今のご時世、働く場所があるだけでもありがたいと割り切って就業するべきでしょうか。そもそも上程度のことで理不尽だと感じる私がわがままなのでしょうか?客観的なご意見をお聞きしたいので、厳しいご意見でも結構です。皆様のご意見をお聞かせください。
解決日時:Sat, 22 Nov 2008 04:19:44 +0900 /
回答数:3 /
スコア:45,054点
-
データベースシステムについてお聞きしますオラクルなどのデータベースソフトはブロック単位でI/Oを行いますがwindowsやunixのファイルシステムは基本的に順アクセスですよね ということはファイルをまるごと先頭から読むことしかできないのですよねなのに直接、ある1ブロックだけをハードディスクから得ることってできるのでしょうか基本的なことがわかってないかもしれないかもしれませんがよろしくお願いします。
解決日時:Fri, 14 Nov 2008 16:37:21 +0900 /
回答数:1 /
スコア:139,234点
-
POSシステムとはなんですか? 中学三年です。技術の授業で、「生活とコンピューターのかかわり」について勉強しています。そこでPOSシステムがでてきたのですが、教科書の図では、よくわかりません……。教えてください、よろしくお願いしますm(__)m
解決日時:Mon, 24 Nov 2008 03:04:23 +0900 /
回答数:1 /
スコア:57,338点
-
久々にファミコンをやっています。ファミコンで面白いソフト、オススメのソフトがあれば教えて下さい☆スーファミソフトでも構いません。よろしくお願いします。
解決日時:Tue, 18 Nov 2008 04:10:04 +0900 /
回答数:10 /
スコア:15,390点
-
ホームページ検索のヒットはじめましてホームページの検索ヒットに関してうかがわせて下さい長くなりますが、よろしくお願い致します。個人的な自己満足のHPであればあまりこだわらないのですが・・・まず①数日前に商用可・広告無にひかれ“主に携帯向け”のHP(商用)を作成しました(PCからも閲覧・管理はできます)。②運営元サイト内では設定した通りのワードを入れるとヒットします③ヤフー、グーグル検索で同様にワード入れてもまったくヒットしません。ちなみに携帯はauですので、auの携帯の検索からやってもダメでした(検索ワードは思いつくだけ設定してつもりです)④自分なりに調べ、グーグルの方はURLを登録しましたが、URLで検索しても該当なしとなります(ヤフーは未登録のままです)し、トップページというのですか?作ったHPのタイトルを入れてもまったく一致するものが出ません⑤HPサイト内で、“検索避け”や“パスワード設定”などがありましたが、商用ですのではずしてありますヤフー・グーグルは登録してもすぐヒットするわけではないということ、必ずしもヒットを約束するものではないという事は承知しております。ただ“携帯向け”のため、何か検索に障害が生じるものなのか?不明です特に気になるのが、上記④、URLでもヒットしないというのは運営元のサイト内(限られた範囲内)でしか反映されないホームページということなのでしょうか?←そんなことがありえますか?当方、どちらかと言えば疎い方です。HP作成サイトもどちらかと言えば上級者向けで、かなり四苦八苦しました。もしかすると肝心なところを理解せずに作ったかもしれません。無料サイトの為、アフターサービスは無いに等しいです(掲示板なるものがありましたが、初心者にはさっぱり理解できません)。ちなみに商用ならばかけるものはかけた方が・・・というアドバイスも他の方の質問で拝見しましたが、PC向けのホームページはすでにあり(専門業者にもちろん有料で依頼し、メンテナンスもしています)、検索すると上位にヒットします。プロが作ったものですので当然なのでしょうが。余談ですが、今回作ったものはより幅広い客層に手軽に見てもらえるようあえて“携帯向け”としたため、ヒットの見込みがなければ閉鎖しようと思っています(プロに頼むとコストが・・・)。まだ日にちも浅いので、正直難しい質問かもしれませんが詳しい方がおりましたらよろしくお願い致します
解決日時:Tue, 11 Nov 2008 03:32:50 +0900 /
回答数:3 /
スコア:24,832点
-
競馬のコンピューターってすごい性能なんですか?始まる五分前まで投票できて終わって五分もせずに配当結果でますよね?何十万通りの組み合わせですよね?
解決日時:Tue, 21 Oct 2008 18:34:32 +0900 /
回答数:3 /
スコア:15,413点
|
↓ニュース
↓YouTube
↓テレビ番組
↓はてブ
↓ヤフオク
↓このページへのリンク
PageRank5以上の相互リンク
・相互リンクスクエア
(PageRank 5)
・相互リンク インプロス
(PageRank 5)
→便利!NINJA TOOLS
→FC2検索
用語
Wikipedia
YouTube
|