ロゴ
ユニオンペディア
コミュニケーション
Google Play で手に入れよう
新しい! あなたのAndroid™デバイスでユニオンペディアをダウンロードしてください!
無料
ブラウザよりも高速アクセス!
 

データベース管理システム

索引 データベース管理システム

right データベース管理システム(データベースかんりシステム、DBMS; )とは、コンピュータのデータベースを構築するために必要なデータベース運用、管理のためのシステム、およびそのソフトウェアのことである。データベースマネジメントシステムとも呼ばれる。.

198 関係: ABAPACID (コンピュータ科学)ADABASAdaptive Server EnterpriseADBSAdobe LiveCycle PDF GeneratorAIMALTIBASEApache Cassandra外部キー実体関連モデル並列計算並行性並行性制御中国人民解放軍海軍のC4ISRシステムミドルウェアマルチバリューマップアールマテリアライズドビューチャールズ・バックマンバーチャルスクリーニングバイナリ・ラージ・オブジェクトメッセージキューメインフレームラリー・エリソンリングプロテクションレプリケーションロータス (ソフトウェア)ロータス・アプローチロック (情報工学)ロックオン (企業)トランザクショントランザクションログトランザクション分離レベルトランザクション処理ブロック (データ)ブロブブール論理ヒット率 (コンピュータ)ビーコンインフォメーションテクノロジーツーフェーズロックテラデータデヴィッド・カトラーデータモデリングデータモデルデータベースデータベースエンジンデータベーススペシャリスト試験データベース設計データベース接続クライアント...データストリーム管理システムデータ管理システムデータ辞書フラットファイルデータベースファイルシステムフォーウィンズ列指向データベース管理システム分割 (データベース)分散並行性制御分散データベースアメリカ合衆国の経済アトミックコミットアプリケーションソフトウェアアイソレーションインメモリデータベースウィキソフトウェアエンタープライズアーキテクチャオペレーティングシステムオペレーティングシステムの歴史オラクルオラクル (企業)オープンシステム (コンピュータ)オブジェクトデータベースオブジェクト関係データベースカード型データベースカーソル (データベース)カスタマーコミュニケーションマネジメントキャラクタ・ラージ・オブジェクトクライアントサーバモデルクリス・デイトクエリ実行計画クエリ最適化コンピュータのカテゴリ一覧コンピュータ・クラスターコンピュータ・情報関連企業設立の年表コンピュータシステムコンピュータ用語一覧コンピュータ略語一覧コッドの12の規則シェアード・ナッシング・アーキテクチャシステムイメージジェフリー・ウルマンスキーマ (データベース)スケーラビリティスケジュール (コンピュータ科学)サーバサクラマコトBankingWeb21Berkeley DBBMCソフトウェアB木C-StoreCacheCall Level InterfaceCalligra SuiteCICSCoreSaver管理工学研究所組合せ爆発DataNucleusDayDa.LabooDBASEDbmDL/IDRDADrupalEverything as a serviceExstream複数粒度ロック高速機関超高速データベース関係モデル関係データベース関係データベース管理システム酒井俊夫良品計画連合データベースFileMakerFishBaseFuelPHPFuture Systems プロジェクトGCOSHP 3000HSQLDBIBM Db2IBM Systems DirectorIllustraIMSIndexed Sequential Access MethodInformixInterBaseIQISSEI (検索)ITマネジメント手法の一覧Kairos Main Memory RDBMSLibreOfficeLinuxマシンLinuxディストリビューションLivedoor BlogMaxDBMicrosoft AccessMicrosoft ExcelMicrosoft SQL ServerMicrosoft Visual FoxProMicrosoftコードページ932MultiVersion Concurrency ControlMySQL ABNCR (企業)NetBeansNext-L EnjuNootoNoSQLOLE DBOpenTP1Oracle PowerBrowserOracle TimesTen In-Memory DatabaseOS/2OwnCloudPHP (プログラミング言語)PHP Data ObjectPL/SQLPlatform as a ServicePostgreSQLPro*CSAIL/ESASAP S/4HANASCADASIMBADSlony-ISnapshot isolationSQLSybaseThe Third ManifestoUser Datagram ProtocolVIS (汎用機)WebプログラミングWebFrog BlogWebObjectsWinDevWordPressXDM (データベース)技術士総合技術監理部門東芝プラットフォームソリューション桐 (データベース)構造化ウィキ池田哲夫情報学情報検索 インデックスを展開 (148 もっと) »

ABAP

ABAP(Advanced Business Application Programming, アバップ)とは、R/3やS/4HANAなどSAPシステムの製作やアドオン開発に用いられる高級言語である。.

新しい!!: データベース管理システムとABAP · 続きを見る »

ACID (コンピュータ科学)

ACIDとは、信頼性のあるトランザクションシステムの持つべき性質として1970年代後半にジム・グレイが定義した概念で、これ以上分解してはならないという意味の原子性(atomicity、不可分性)、一貫性(consistency)、独立性(isolation)、および永続性(durability)は、トランザクション処理の信頼性を保証するために求められる性質であるとする考え方である。 この語はその4つの性質を表す英語の語の頭字語をとって作られた合成語であり、1983年にアンドレアス・ロイターとテオ・ヘルダーによって提唱された。.

新しい!!: データベース管理システムとACID (コンピュータ科学) · 続きを見る »

ADABAS

ADABAS(アダバス)は、ドイツのソフトウェアAGが開発した関係型データベース管理システム。「関係『型』」となっているのは、エドガー・F・コッドによって関係データベースの理論が提唱される以前に開発され、純粋な関係データベース管理システム (RDBMS) とは大きく異なることによる。ADABASとは Adaptable DAtaBAse System の頭文字から名付けられたものである。 長所としては、ネストを許すので少ないディスク容量(記憶空間)で済むことなどが挙げられる(開発当時ADABASが稼動したメインフレームはメモリ・ディスクが高価だった)。一方、短所としてはSQLが実装されていないことが挙げられる。 ADABASの開発をする場合、Naturalという専用の4GL(第四世代言語)を使うか、高級言語から専用のAPIを使用する必要がある。 日本では、ビーコンインフォメーションテクノロジー(ビーコンIT、当時の社名はソフトウェアエージ・オブ・ファー・イースト)が販売していた。現在は開発元ソフトウェアAGの日本法人とビジネスパートナーである㈱エステイエスが販売、サポート、サービスをしている。.

新しい!!: データベース管理システムとADABAS · 続きを見る »

Adaptive Server Enterprise

SAP Sybase Adaptive Server Enterprise (ASE) は、旧Sybase社の中核的な製品でありエンタープライズ級の用途向けの関係データベース管理システム (RDBMS) 製品であり、現在はヨーロッパ最大級のソフトウェア企業SAP社のRDBMS製品ラインナップの1つである。 ASEはUNIXプラットフォームでは、有力なRDBMS製品である。 Windows向けのバージョンも出荷されている。.

新しい!!: データベース管理システムとAdaptive Server Enterprise · 続きを見る »

ADBS

ADBSは、日本電気が開発販売するメインフレーム用のデータベース管理システムである。.

新しい!!: データベース管理システムとADBS · 続きを見る »

Adobe LiveCycle PDF Generator

Adobe LiveCycle PDF Generator(あどび・らいぶさいくる・ぴーでぃーえふ・じぇねれーた)はサーバサイトで、Postscript (PS) からPDFを生成するソフトウェアである。 Acrobat Distiller Server(PSをPDFに変換するCUIツール。既に販売終了している)とAcrobat Elements Serverの後継製品で特に後者の色合いが強い製品である。J2EE対応であり、別途ウェブアプリケーションサーバ(JBoss、IBM WebSphere Application Server、BEA WebLogic Server)とデータベース管理システム(IBM DB2、Oracle Database、さらにWindows版とLinux版のみサポートだがMySQLと Microsoft SQL Server)が必要になる。 Adobe LiveCycle Policy Server や Adobe LiveCycle Document Security との連携でPDFの管理が容易になる。ウェブ上での開示管理もサポートされる。 購入はアドビマスターソリューションズリセラーからとなる。.

新しい!!: データベース管理システムとAdobe LiveCycle PDF Generator · 続きを見る »

AIM

AIMは、以下の意味で用いられる.

新しい!!: データベース管理システムとAIM · 続きを見る »

ALTIBASE

ALTIBASE(アルティベース)は、ALTIBASE Corp.が開発し、が販売・サポートしている関係データベース管理システム (RDBMS) のことである。高速データ処理を可能にするメモリデータベースと、大容量データ処理を実現するディスクデータベースの両方の機能を持つハイブリッド型のRDBMSであり、組み込み系から基幹系まで幅広い範囲での利用が可能。.

新しい!!: データベース管理システムとALTIBASE · 続きを見る »

Apache Cassandra

Apache Cassandra(アパッチ カサンドラ)は、オープンソースの分散データベース管理システムである。元はFacebook社において大規模データの格納のために開発されたものである。Facebookのデータチームを率いるJeff HammerbacherはCassandraをAmazon DynamoDBのようなインフラストラクチャ上で動作するBigTableデータモデルであると表現している。.

新しい!!: データベース管理システムとApache Cassandra · 続きを見る »

外部キー

外部キー(がいぶキー、英語:foreign key、FK)は、コンピュータの関係データベースの関係モデルの文脈において、2つの関係変数(表)の間の参照整合性制約をいう。 外部キーは、参照する側の関係変数で1つの属性(列、カラム)もしくは2つ以上の属性の集合を同定し、参照する側の関係変数は、参照される側の関係変数の1つの属性もしくは2つ以上の属性の集合を参照する。 参照する側の関係変数の属性の1つの組(タプル、行)の値は、参照される側の関係変数の組の値として出現しなければならない。 このため、参照する側の関係変数の組には、参照される側の関係変数に現れない値を、含むことはできない。 このような参照関係は、2つの情報の関連づけるために作成され、関係の正規化の本質的な部分をなしている。 参照する側の関係変数の複数の組が、参照される側の関係変数の同一の組を、参照することができる。 参照する側の関係変数と参照される側の関係変数が、同一の関係変数であっても良い。 すなわちこの場合は外部キーは自分自身の関係変数を参照する。 このような外部キーは、データベース言語標準 SQL:2003 では「自己参照」外部キーあるいは「再帰的」外部キーとして規定されている。 一つの関係変数には複数の外部キーを含むことができる。 そしてこのような外部キーのそれぞれが異なる関係変数を参照する。 各々の外部キーは関係データベース管理システム (RDBMS) によりそれぞれ別個に強制適用される。 このため、関係変数間の連鎖した関連を外部キーを使って定義することができる。 外部キー-主キーの関連を本来は設計の観点から存在していてはならない場合に存在していることや、外部キー-主キーの関連が本来は設計の観点から存在しているべきである場合に存在していないことは、関係データベースおよびデータモデリング、データベース設計についての多くの問題の原因となっていることが多い。.

新しい!!: データベース管理システムと外部キー · 続きを見る »

実体関連モデル

チェンの記法を使った実体関連図の例 実体関連モデル(じったいかんれんモデル、Entity-relationship Model, ERM)は、概念的データモデルの高レベルな記述を可能とするモデルの一種である。また、実体関連モデルによって具体的なシステムのデータモデルを図で表現したものを実体関連図(Entity-relationship Diagram, ERD)あるいはER図と呼ぶ。本項ではピーター・チェンの1975年の論文で提唱された技法を中心に解説する for entity–relationship modeling.

新しい!!: データベース管理システムと実体関連モデル · 続きを見る »

並列計算

並列計算(へいれつけいさん、parallel computing)は、コンピュータにおいて複数のプロセッサで1つのタスクを動作させること。並列コンピューティングや並列処理とも呼ばれる。問題を解く過程はより小さなタスクに分割できることが多い、という事実を利用して処理効率の向上を図る手法である。また、このために設計されたコンピュータを並列コンピュータという。ディープ・ブルーなどが有名。 関連する概念に並行計算(へいこうけいさん)があるが、並行計算は一つのタスクの計算を並列化することにとどまらず、複数の相互作用しうるタスクをスレッドなどをもちいて複数の計算資源にスケジューリングするといった、より汎用性の高い処理をさす。 特に、並列計算専用に設計されたコンピュータを用いずに、複数のパーソナルコンピュータやサーバ、スーパーコンピュータを接続することで並列計算を実現するものをコンピュータ・クラスターと呼ぶ。このクラスターをインターネットなどの広域ネットワーク上に分散させるものも、広義には並列計算に属すが、分散コンピューティングあるいはグリッド・コンピューティングと呼び、並列計算とは区別することが多い。.

新しい!!: データベース管理システムと並列計算 · 続きを見る »

並行性

並行性(へいこうせい、concurrency)とは、計算機科学において、時間的にオーバーラップして実行される計算を伴うシステムの属性であり、そのような計算ではリソースを共有することがある。並行計算は、同一チップ上の複数のコア、単一プロセッサ上のプリエンプションを伴うマルチスレッド、物理的に分離した複数プロセッサ上などで行われる。並行計算のための数学的モデルとして、ペトリネット、プロセス計算、並列ランダムアクセス機械モデル、アクターモデル、 などが開発された。.

新しい!!: データベース管理システムと並行性 · 続きを見る »

並行性制御

情報技術および計算機科学における並行性制御(へいこうせいせいぎょ、Concurrency Control)または同時実行制御(どうじじっこうせいぎょ)とは、特にプログラミングとOSとマルチプロセッシングとデータベースにおいて、並行処理の結果が可能な限り素早くかつ正しく得られることを保証することである。 コンピュータシステムは、ソフトウェアもハードウェアも、モジュールまたはコンポーネントで構成される。各コンポーネントは何らかの一貫性規則に従って正しく動作するよう設計されている。コンポーネント間でメッセージをやり取りするか(記憶装置内で)データを共有して並行動作する際、あるコンポーネント間の一貫性が他のコンポーネントによって妨害されることがある。並行性制御の一般的な領域は、同時並行的に相互作用しながら動作するコンポーネント間の一貫性を保つための規則、技法、設計方法論、理論を提供し、結果としてシステム全体の一貫性と正確性を提供する。並行性制御をシステムに導入することは、一般に若干の性能低下を生じる操作上の制約を適用することを意味する。操作一貫性と正確性は、妥当な以上の性能低下を伴わずに可能な限り効率的に達成されるべきである。.

新しい!!: データベース管理システムと並行性制御 · 続きを見る »

中国人民解放軍海軍のC4ISRシステム

中国人民解放軍海軍のC4ISRシステム(ちゅうごくじんみんかいほうぐんかいぐんのC4ISRシステム)では、中国人民解放軍海軍のC4ISRシステムについて述べる。.

新しい!!: データベース管理システムと中国人民解放軍海軍のC4ISRシステム · 続きを見る »

ミドルウェア

ミドルウェア(Middleware)は、コンピュータの分野で、コンピュータの基本的な制御を行うオペレーティングシステム(OS)と、各業務処理を行うアプリケーションソフトウェアとの中間に入るソフトウェアのこと。 通常はオペレーティングシステムの機能の拡張、あるいはアプリケーションソフトウェアの汎用的(共通的)な機能を集めたものである。アプリケーションソフトウェアはミドルウェアに要求を出すと、ミドルウェアがオペレーティングシステムに必要な要求を出し、結果をアプリケーションソフトウェアに返す。あるいはミドルウェア自体が各アプリケーションソフトウェアの起動・停止・監視などを含めた制御を行う。 代表的なミドルウェアには、データベース管理システム(DBMS)やトランザクションモニターなどがある。.

新しい!!: データベース管理システムとミドルウェア · 続きを見る »

マルチバリュー

マルチバリューは、NoSQLの一種で多次元のデータベースである。もともとはPick Operating Systemとして開発されたデータベースで、PICKの同義語と捉えられている。 マルチバリューの商用データベース製品は、ロケット・ソフトウェア、Zumasys、Revelation、Ladybridge、InterSystems、Northgate Information Solutions、ONgroupやその他の会社から提供されている。これらのデータベースは、すべての属性が一つの値のみを持つのではなく、値のリストを持てる属性をサポートしているという点において、関係データベースとは異なる。データモデルは実際には関係モデルよりも前からあるが、ポスト・関係データベースの一種としてMUMPSに分類される。SQLのデータベース管理システムツールと違って、ほとんどのマルチバリュー・データベースは、SQLを使ってあるいはSQLを使わずにアクセスできる。.

新しい!!: データベース管理システムとマルチバリュー · 続きを見る »

マップアール

マップアール(MapR)は、アメリカ合衆国カリフォルニア州サンタクララに本拠を置くビジネスソフトウェア会社である。Apache Hadoop、Apache Spark、分散ファイルシステム、マルチモデルデータベース管理システム、イベントストリーム処理といったビッグデータワークロードを含む、単一のコンピュータ・クラスターから多様なデータソースへのアクセス手段を提供し、リアルタイム分析と業務アプリケーションを結びつけている。その技術は汎用ハードウェアとパブリッククラウドコンピューティングサービスの両方で動作する。.

新しい!!: データベース管理システムとマップアール · 続きを見る »

マテリアライズドビュー

データベース管理システムは関係モデルに従うため、ビュー は仮想的な テーブル であり、データベースに対するクエリの結果を表す。ビューを参照または更新すると、その処理はビューの対象となった実際のテーブルへの参照または更新へ変換され、実行される。 マテリアライズドビュー (Materialized View; 体現ビューともいう)はこれとは異なるアプローチを取り、クエリの結果を実際のテーブルにキャッシュする。キャッシュされたデータは元のテーブルが変更されるたびに更新される。そのため、最新でない状態を取得する可能性はあるが、効率的なアクセスが可能になる。特にデータウェアハウスでは実際のテーブルに対して頻繁にクエリを実行することは非常にコストが高いため、マテリアライズドビューが有効である。 さらに、マテリアライズドビューは実際のテーブルとして実体化されるため、実際のテーブルに対して適用可能な操作はすべてマテリアライズドビューにも適用できる。特にインデックスを定義できることはクエリにかかる時間を大幅に短縮する。通常のビューではベースとなるテーブルのインデックスのみが利用可能か、もしくは全く利用できない場合が多い。 マテリアライズドビューを初めて実装したのは Oracle Database である。Oracle では、以下の3種類のマテリアライズドビューがある.

新しい!!: データベース管理システムとマテリアライズドビュー · 続きを見る »

チャールズ・バックマン

チャールズ・ウィリアム・バックマン(Charles William Bachman、1924年12月11日 - 2017年7月13日)は、アメリカ合衆国の計算機科学者で、その経歴のほとんどを学界ではなく産業界の研究者として過ごした。データベースの分野で知られる。.

新しい!!: データベース管理システムとチャールズ・バックマン · 続きを見る »

バーチャルスクリーニング

バーチャルスクリーニング(英語:Virtual screening、略称:VS)は医薬品開発に用いられるコンピュータ技術の1つ。医薬品ターゲット(多くの場合、タンパク質受容体もしくは酵素)と最も良く結合する化学構造を特定するために、コンピュータを用いて高速に多数の構造を評価する 。 バーチャルスクリーニングは医薬品開発のプロセスにおいて不可欠な要素となりつつある。より一般的に長く用いられてきたデータベース検索の概念とくらべて、「バーチャルスクリーニング」という用語は比較的新しい。ウォルターズらはバーチャルスクリーニングを「非常に大きな化合物群(ライブラリ)を(コンピュータプログラムで)自動的に評価すること」と定義する 。この定義が示すように、バーチャルスクリーニングとは、膨大な数の想定可能な化学物質をふるいにかけて、いかにして実際に合成、試験できる妥当な数に絞りこめるか、という点に注目する数のゲームと言っても良い。理論的に存在しうる全化学物質を対象としたスクリーニングは魅力的な題材ではあるが、計算量が無限に増えてしまうため現実的ではない。そこで実際のバーチャルスクリーニングでは、分子設計と最適化により、ターゲットに絞り込んだ化合物ライブラリを構築することと、既にある自前の、または他者から提供された化合物群を基にして、上質なライブラリを作ることが基本戦略となる。 バーチャルスクリーニングの目的は、標的となる高分子と結合する新規な化学構造を発見することである。したがって、ただ標的物質と結合する化合物(ヒット化合物)が数多く見つかるだけでは意味がなく、興味深い新規な基本構造が見出された時にバーチャルスクリーニングは成功したと言える。それゆえバーチャルスクリーニングの結果の解釈には注意を要する。.

新しい!!: データベース管理システムとバーチャルスクリーニング · 続きを見る »

バイナリ・ラージ・オブジェクト

バイナリ・ラージ・オブジェクト(、別名:BLOB)とは、データベース管理システム(DBMS)においてバイナリデータを格納する場合のデータ型である。画像や音声、その他のマルチメディアオブジェクトがBLOBとして格納される。時には実行形式が格納されることもある。 データベース技術者のジム・スターキーがDEC在籍時、バイナリデータをDBMSに格納する機能を開発し、BLOBという呼称を与えた。ジム・スターキーは後に、BLOBとは何かの頭字語ではなく、「1958年のスティーブ・マックイーンの映画」(マックイーンの絶対の危機のことと思われる)で「シンシナティやクリーブランド、その他のいろいろな都市を食いつぶしたのがblobだよ」と述べている。.

新しい!!: データベース管理システムとバイナリ・ラージ・オブジェクト · 続きを見る »

メッセージキュー

メッセージキュー(Message queue)は、プロセス間通信や同一プロセス内のスレッド間通信に使われるソフトウェアコンポーネントである。制御やデータを伝達するメッセージのキューである。.

新しい!!: データベース管理システムとメッセージキュー · 続きを見る »

メインフレーム

IBM 704 メインフレーム メインフレーム(mainframe)は、主に企業など巨大な組織の基幹業務用などに使用される、大型コンピュータを指す用語。汎用コンピュータ、汎用機、汎用大型コンピュータ、大型汎用コンピュータ、ホストコンピュータ、大型汎用計算機 などとも呼ばれる。対比語は時代にもより専用機、分散コンピュータ(オープン系システム)など。.

新しい!!: データベース管理システムとメインフレーム · 続きを見る »

ラリー・エリソン

ーレンス・ジョセフ・エリソン(Lawrence Joseph Ellison、1944年8月17日 - )は、データベースソフトをはじめとする大手ビジネスソフトウェア企業オラクル・コーポレーションの共同設立者であり、元CEO、会長、CTOである。4度の離婚歴を含む私生活や、幾多の訴訟や買収、ビル・ゲイツとの関係など、様々な話題に事欠かない。また、自宅を和風建築にするほどの親日家としても知られている。近年では、中堅中小規模向けSaaS型ビジネスアプリケーション企業のNetSuite社設立メンバーの一人としても知られる。2014年現在の総資産は500億ドルで、世界で5番目の富豪である。フィランソロピー活動でも有名である。.

新しい!!: データベース管理システムとラリー・エリソン · 続きを見る »

リングプロテクション

リングプロテクション(Ring Protection または Protection Ring)は、複数の特権レベルの階層構造を持ったコンピュータアーキテクチャの一種。単にリングとも言う。また、階層保護ドメイン (hierarchical protection domains) とも呼ぶ。データや機能を障害から保護し(フォールトトレラント性)、悪意ある行為から保護する(コンピュータセキュリティ)。capability-based security とは対極の考え方に基づく。.

新しい!!: データベース管理システムとリングプロテクション · 続きを見る »

レプリケーション

レプリケーション()とは、ソフトウェアやハードウェアの冗長なリソース間で一貫性を保ちながら情報を共有する処理を意味し、信頼性やフォールトトレラント性やアクセス容易性を強化する。同じデータを複数の記憶装置に格納することを「データレプリケーション」、同じ計算タスクを何度も実行することを「計算レプリケーション」という。計算タスクの場合、異なる機器上で実行すれば「空間的レプリケーション」となり、同じ機器上で繰り返し実行すれば「時間的レプリケーション」となる。Replication は本来は「複製」の意。 複製された実体へのアクセスは、一般に複製されていない単一の実体へのアクセスと同じである。外部のユーザーから見てレプリケーションは透過的でなければならない。また、障害発生時の複製物へのフェイルオーバーは、可能な限り隠蔽される。 データやサービスのレプリケーションは、一般に動的レプリケーションと静的レプリケーションに分けられる。動的レプリケーションでは、同じ要求を全複製で処理する。静的レプリケーションでは、1つの要求は1つの複製で処理され、それによる状態変化を他の複製に転送する。ある時点で1つのマスター複製が選ばれ、全要求を処理する場合、これを「プライマリ/バックアップ」型(マスタースレーブ型)といい、高可用クラスターでよく使われる。一方、任意の複製が要求を処理して状態を分配する場合、これを「複数プライマリ」型(データベースではマルチマスターレプリケーション)と呼ぶ。複数プライマリ型では、何らかの分散並行性制御が必須であり、分散ロックマネージャなどが使われる。 負荷分散は、異なる計算タスクを複数マシンに分配するのであって、計算レプリケーションとは異なる。ただし、負荷分散ではデータを複数マシンで共有する必要があるため、データレプリケーションを内部で行っている。 バックアップは、長期に渡ってコピーを保持し続けるため、レプリケーションとは異なる。レプリケーションでは、データは頻繁に更新される。.

新しい!!: データベース管理システムとレプリケーション · 続きを見る »

ロータス (ソフトウェア)

ータス (Lotus) は、IBMのソフトウェアのブランドの一つである。かつては、ロータスデベロップメント (Lotus Development Corporation) という名称の、アメリカ合衆国マサチューセッツ州ケンブリッジに本社を持つ独立したソフトウェア企業であったが、1995年にIBMが買収した。.

新しい!!: データベース管理システムとロータス (ソフトウェア) · 続きを見る »

ロータス・アプローチ

ータス・アプローチ (Lotus Approach)は、1991年よりロータスが開発・販売した個人ユーザー向けのリレーショナル・データベースソフトウェア。1993年にロータス・スーパーオフィスの一部ともなり、1995年のIBMによるロータス買収後はIBM製品となった。.

新しい!!: データベース管理システムとロータス・アプローチ · 続きを見る »

ロック (情報工学)

情報工学におけるロック (lock) とは、計算機システム内に複数の動作主体(プロセス,スレッド等)のある環境で、データやデバイスなどのリソースへのアクセス制限を課す同期機構。ロックは並行性制御ポリシーを実施する手法のひとつである。アクセス制限を課す動作を「ロックする」,「ロックを取得する」などと表現する.また対義語として,制限を解除することをunlock(アンロック,ロック解放,ロック解除)と言う..

新しい!!: データベース管理システムとロック (情報工学) · 続きを見る »

ロックオン (企業)

本社が入居するブリーゼタワー(大阪市北区) 株式会社ロックオン(英文社名:LOCKON CO.,LTD.)は、大阪市北区に本社を置くインターネット広告、ECサイト関連のパッケージソフトを開発、販売する国産ソフトウェアメーカーである。.

新しい!!: データベース管理システムとロックオン (企業) · 続きを見る »

トランザクション

トランザクション (transaction) とは、データベース管理システム(または類似のシステム)内で実行される、分けることのできない一連の情報処理の単位である。トランザクション内では、ユーザインタフェース、アプリケーションプログラム、永続性記憶資源、各種I/Oが実行される。 ユーザインタフェースには、トランザクション実行の有無を明確に表示する必要がある。 永続性記憶資源には、自分自身のローカルトランザクションを管理するトランザクショナルなファイルやデータベースが使われる。その理由は、複数の不揮発性データが更新の途中で処理が中断した場合に不揮発性データ値が中途半端な状態で残ってしまい、データを正常値に戻すことができなくなるためである。 永続性記憶資源の管理には、複数のデータ項目の更新操作列をすべて実行するか、まったく実行しないように制御する必要がある。これをアトミック実行という。バッチジョブのような処理形態でも、出力結果はアトミック実行の概念を満たさなければならない。たとえば、月末の領収証の一括印刷処理を行っているときにプリンタエラーでジョブが中断した場合でも、安易な位置から再実行してはならない。 また、分散トランザクションとは、ユーザインターフェイス端末、各種処理サーバ、永続性記憶資源、I/O装置を複数の遠隔装置として構成する処理形態である。論理的な狭義では、複数の永続性記憶資源の管理を使うトランザクション処理の事を指す。ユーザインターフェイス端末が永続性記憶域を分担しないで集中処理サーバにつながっている形態は、単にオンライントランザクション処理 (OLTP) と呼ぶ。 トランザクションが満たすべき技術的要件にACID特性がある。.

新しい!!: データベース管理システムとトランザクション · 続きを見る »

トランザクションログ

計算機科学のデータベースの分野において、トランザクションログ(transaction log)(または データベースログ, バイナリログ とも呼ばれる)とは、クラッシュやハードウェア故障があったとしてもデータベース管理システムのACID特性を保障するための操作履歴を指す。ログは電源が途絶えてもデータを保持できる補助記憶装置上のファイルに出力される場合が多い。 データベースが起動後に、整合性の無い状態であるか、正常に終了されていないことを検知すると、データベース管理システムはトランザクションログを読み取り、以下の操作を行う。どちらも原子性と永続性を保障するために必要である。.

新しい!!: データベース管理システムとトランザクションログ · 続きを見る »

トランザクション分離レベル

トランザクション分離レベル (-ぶんり-)または 分離レベル (英: Isolation) とは、データベース管理システム上での一括処理(トランザクション)が複数同時に行われた場合に、どれほどの一貫性、正確性で実行するかを4段階で定義したものである。隔離レベル 、 独立性レベルとも呼ばれる。トランザクションを定義づけるACID特性のうち,I(Isolation; 分離性, 独立性)に関する概念である。.

新しい!!: データベース管理システムとトランザクション分離レベル · 続きを見る »

トランザクション処理

トランザクション処理 (Transaction Processing) とは、トランザクションと呼ばれる不可分な操作から構成される情報処理の形態。.

新しい!!: データベース管理システムとトランザクション処理 · 続きを見る »

ブロック (データ)

ンピューティング、特に記憶装置とデータ転送において、ブロック(英: Block)とは、ある一定の長さ(ブロックサイズ)のバイトまたはビットの並びである。そのようなデータは「ブロック化」されていると言われる。ブロック化は、そのデータを受け取るコンピュータプログラムにとって装置の物理的特性を抽象化し、データストリームを扱いやすくするために行われる。 たとえば、.

新しい!!: データベース管理システムとブロック (データ) · 続きを見る »

ブロブ

ブロブ (blob).

新しい!!: データベース管理システムとブロブ · 続きを見る »

ブール論理

ブール論理(ブールろんり、Boolean logic)は、古典論理のひとつで、その名称はブール代数ないしその形式化を示したジョージ・ブールに由来する。 リレーなどによる「スイッチング回路の理論」として1930年代に再発見され(論理回路#歴史を参照)、間もなくコンピュータに不可欠な理論として広まり、こんにちでは一般的に使われている。 本項目では、集合代数を用いて、集合、ブール演算、ベン図、真理値表などの基本的解説とブール論理の応用について解説する。ブール代数の記事ではブール論理の公理を満足する代数的構造の型を説明している。ブール論理はブール代数で形式化され2値の意味論を与えられた命題論理とみることができる。.

新しい!!: データベース管理システムとブール論理 · 続きを見る »

ヒット率 (コンピュータ)

CPUが必要とするデータがキャッシュメモリにない場合、メインメモリにアクセスする。このとき、必要なデータがキャッシュメモリにある確率をヒット率あるいはアクセス確率という鈴木衛(2011)「」SCC、第5版、143ページ。。キャッシュメモリにない確率はNFP(Not Found Probability)と呼ばれ、これはヒット率の余事象であるので「1-ヒット率」で求めることができる。キャッシュメモリがある場合、CPUからメインメモリのアクセス時間を計算するにはヒット率あるいはNFPが必要となる。このとき、キャッシュメモリがある場合のアクセス時間を実効アクセス時間と呼ぶ。.

新しい!!: データベース管理システムとヒット率 (コンピュータ) · 続きを見る »

ビーコンインフォメーションテクノロジー

ビーコンインフォメーションテクノロジー(Beacon Information Technology Inc.)は、かつて存在した東京都新宿区に本社を置く独立系ソフトウェアメーカーである。.

新しい!!: データベース管理システムとビーコンインフォメーションテクノロジー · 続きを見る »

ツーフェーズロック

ツーフェーズロック (Two-Phase Locking) あるいは2相ロッキングとは、並列処理システム(特にデータベース管理システム (DBMS) や関係データベース)で使用されるロック手法である。ツーフェーズロックは以下のように分類される。.

新しい!!: データベース管理システムとツーフェーズロック · 続きを見る »

テラデータ

テラデータ(Teradata Corporation, NYSE:)は、データ分析などの製品および関連サービスを販売している国際的なコンピュータ企業。同社の製品は、異なるソースからのデータを統合して分析に利用できるように考えられている。本社はアメリカ合衆国オハイオ州のマイアミズバーグ。.

新しい!!: データベース管理システムとテラデータ · 続きを見る »

デヴィッド・カトラー

デヴィッド・ニール・カトラー(David Neil Cutler、1942年3月13日 - )はRSX-11、VMS、DECのVAXELNシステム及びMicrosoft Windows NTの開発設計者である。 元はDECのエンジニアであり、のちにマイクロソフトに移った。その仕事ぶりは "ShowStopper!"(邦題「闘うプログラマー」)に記述されている。 2回離婚している。 Windows NTの開発中、気に入らないことがあると壁を殴って穴をあけることもしばしばあった。そのため、ビル・ゲイツはマイクロソフトのオフィスの壁面が穴だらけになるのを恐れて、打放しコンクリートの部屋を多く用意した。.

新しい!!: データベース管理システムとデヴィッド・カトラー · 続きを見る »

データモデリング

データモデリング(data modeling)は、コンピュータ科学の文脈では、何らかのデータモデリング方法論を適用してデータモデルのインスタンスを作る過程である。 データモデリング方法論は、データモデリングを形式的に記述したものである。 現在までに考案されたデータモデルの種類としては、次のようなものがある。.

新しい!!: データベース管理システムとデータモデリング · 続きを見る »

データモデル

データモデルは、班・要員間の意思疎通のための事業データを文書化し、組織化し、そして特にどのようにデータを格納し利用するかの、応用ソフト設計のための計画として使うソフトウェア工学の一つの抽象モデルである。 Hoberman (2009)によれば、「データモデルは、組織内での意思疎通を改善し、それによってより柔軟で安定したアプリケーション環境に導く、真の情報の部分集合を正確に説明するシンボルとテキストの集合を使う、事業とIT専門家の両方のための、道筋を見つける道具である。」 データモデルは、データまたは構造化データの構造を明示的に決める。データモデルの代表的な応用は、データベース・モデル、情報システム の設計、及びデータの交換を可能にすることを含む。通常データモデルは、データモデリング言語によって規定するMichael R. McCaleb (1999).

新しい!!: データベース管理システムとデータモデル · 続きを見る »

データベース

データベース(database, DB)とは、検索や蓄積が容易にできるよう整理された情報の集まり。 通常はコンピュータによって実現されたものを指すが、紙の住所録などをデータベースと呼ぶ場合もある。コンピュータを使用したデータベース・システムでは、データベース管理用のソフトウェアであるデータベース管理システムを使用する場合も多い。.

新しい!!: データベース管理システムとデータベース · 続きを見る »

データベースエンジン

データベースエンジン(Database Engine)あるいはストレージエンジンはデータベース管理システム (DBMS)がデータベースに対しデータを挿入、抽出、更新および削除(CRUD参照)するために使用する基礎となるソフトウェア部品。データベースエンジンを操作する際、DBMS固有のユーザインタフェースを用いる方法と、ポート番号を通じて行う方法がある。.

新しい!!: データベース管理システムとデータベースエンジン · 続きを見る »

データベーススペシャリスト試験

データベーススペシャリスト試験(- しけん、Database Specialist Examination、略号DB)は、情報処理技術者試験の一区分である。試験制度のスキルレベル4(スキルレベルは1~4が設定されている)に相当し、高度情報処理技術者試験に含まれる。対象者像は「データベースに関係する固有技術を活用し、最適な情報システム基盤の企画・要件定義・開発・運用・保守において中心的な役割を果たすとともに、固有技術の専門家として情報システムの企画・要件定義・開発・運用・保守への技術支援を行う者」。.

新しい!!: データベース管理システムとデータベーススペシャリスト試験 · 続きを見る »

データベース設計

データベース設計(データベースせっけい、database design)は、ソフトウェア開発工程においてデータベースの詳細なデータモデルを作る工程である。 データベース設計の成果物である物理データモデルは、論理設計上の決定と物理設計上の決定、および物理的な記憶装置に設定するパラメタ群を、すべて含む。 物理データモデルで記述される物理的な記憶装置に設定するパラメタ群については、なんらかのデータ定義言語 (DDL) を使って記述する際に必要なパラメタ群のみを、決定する。 DDLで記述された内容は、データベースを構築するために使うことができる。 十分に詳細に記述されたデータモデルは、おのおのの実体ごとに属性群を詳細に規定する。 データベース設計という用語には、あいまいさがある。 データベースシステム(データベースを使うコンピュータシステム)の全体の設計のうち、いくつかの異なる構成要素に対して、データベース設計という同じ用語が使われている。 正確には、データベース設計という用語は、データを永続化 (格納) するために使われる基本データ構造群の論理的な設計を意味すると、考えられている。 関係データベースを使う関係モデルにおいては、データベース設計は、基底関係(関係、表、テーブル)の集まりと導出関係 (ビュー)の集まりをいう。 オブジェクトデータベースを使うオブジェクト指向モデリングにおいては、データベース設計は、実体(エンティティ)の集まりと関連(リレーションシップ)の集まりは、オブジェクトのクラスの集まりと名前つきの関連の集まりに、直接に対応づけられる。 しかしながら、データベース設計という用語は、設計の工程の全体に対して適用されることもある。 その場合は、基本データ構造に加えて、データベース管理システム (DBMS) においてデータベースと相互作用するアプリケーションソフトウェア全体の一部分として使われる、ユーザインタフェースやデータ操作(データ問い合わせを含む)をも、データベース設計の対象に含まれる。.

新しい!!: データベース管理システムとデータベース設計 · 続きを見る »

データベース接続クライアント

データベース接続クライアント(データベースせつぞくクライアント)とは、データベース管理システム (DBMS) や関係データベース管理システム (RDBMS) 上のデータを容易に扱う為のソフトウェアである。.

新しい!!: データベース管理システムとデータベース接続クライアント · 続きを見る »

データストリーム管理システム

データストリーム管理システム(DSMS)は、連続したデータの流れを管理するコンピュータプログラムである。DSMSはデータベース管理システム(DBMS)と似ているが、データベース管理システムは通常のデータベースに格納された静的なデータを扱うように設計されている。DSMSは柔軟なクエリ処理も実現し、クエリでどのような情報が必要かを表現できるようになっている。しかし、DBMSと比較するとDSMSはクエリを1度だけ実行するのではなく、インストールされている限り連続的に永久に実行し続ける。したがって、クエリは明示的にアンインストールされるまで継続して実行される。ほとんどのDSMSはデータ駆動型なので、システムにデータが取り込まれる限り、連続的なクエリは新たな結果を生成し続ける。この基本概念は複合イベント処理(CEP、en)と似ており、双方の技術は部分的に融合している。.

新しい!!: データベース管理システムとデータストリーム管理システム · 続きを見る »

データ管理システム

データ管理システム(Data Management System、データマネジメントシステム)とは、以下の意味がある。.

新しい!!: データベース管理システムとデータ管理システム · 続きを見る »

データ辞書

データ辞書(データじしょ、)は、IBM Dictionary of Computing の定義によれば、「意味、他のデータとの関係、起源、用途、フォーマットなどのデータに関する情報を集中的に保管したもの」である。データベースやデータベース管理システム (DBMS) に密接に関連しており、以下のような意味で使われる。.

新しい!!: データベース管理システムとデータ辞書 · 続きを見る »

フラットファイルデータベース

フラットファイルデータベース(英: flat file database)は、データベースの各種データモデル(特に表)をプレーンテキストのファイルで表す何らかの手段である。 date.

新しい!!: データベース管理システムとフラットファイルデータベース · 続きを見る »

ファイルシステム

ファイルシステムは、コンピュータのリソースを操作するための、オペレーティングシステム (OS) が持つ機能の一つ。ファイルとは、主に補助記憶装置に格納されたデータを指すが、デバイスやプロセス、カーネル内の情報といったものもファイルとして提供するファイルシステムもある。 より正確に定義すれば、ファイルシステムは抽象データ型の集まりであり、ストレージ、階層構造、データの操作/アクセス/検索のために実装されたものである。ファイルシステムを特殊用途のデータベース管理システム (DBMS) と見なせるかどうかは議論があるが、ファイルシステムとデータベース管理システムには多くの共通点がある。.

新しい!!: データベース管理システムとファイルシステム · 続きを見る »

フォーウィンズ

株式会社フォーウィンズは、知的財産権のライセンス及び出資を事業内容とする日本の企業。国内外でのライセンス数は400タイトルを超える。.

新しい!!: データベース管理システムとフォーウィンズ · 続きを見る »

列指向データベース管理システム

列指向データベース管理システムは、データベース管理システム (DBMS) の内部構造において、列のデータをひとまとまりにして取り出すときに効率的であるように設計されたものである。これはデータウェアハウスや図書館のカタログのように、大量の類似のデータ項目に対し集計が行われるもの対して有用である。, Stonebraker et al., Proceedings of the 31st VLDB Conference, Trondheim, Norway, 2005このアプローチはvalue-basedなストレージ構造を使用する行指向データベースや相関データベースと対比される。 列指向データベース管理システムは、一般的に「カラムナデータベース」 (Columnar Database) とも呼ばれる。.

新しい!!: データベース管理システムと列指向データベース管理システム · 続きを見る »

分割 (データベース)

データベースの分割(ぶんかつ、)は、データベースを複数の部分に分割することである。データベース分割は、管理しやすさ、性能、可用性などの向上を理由として行われるのが一般的である。パーティション化とも呼ばれ、分割された各部分をパーティションと呼ぶ。 最もよくあるのは分散データベースでの分割である。各パーティションは複数のノードに分散配置され、ユーザーはそれぞれのノードでローカルにトランザクションを実施できる。これは、可用性とセキュリティを保持しつつ、特定ビューに関わる普通のトランザクションの性能を向上させる。 データベースの分割は、それぞれが(表、インデックス、トランザクションログをそれぞれ保持した)小規模なデータベースとなるような分割方法と、1つのテーブルだけのように選択した要素だけを分割する方法がある。 水平分割 (horizontal partitioning) は、1つのテーブルの各行を別々のテーブルに分散させることである。例えば顧客データのテーブルを郵便番号に基づいて、東日本と西日本に分け、CustomerEast と CustomerWest という2つのテーブルに分割する。テーブルは2つに分割されるが、全顧客を表すために両者を結合したビューを生成することになるかもしれない。 垂直分割 (vertical partitioning) は、テーブルの一部の列だけを抜き出す形で分割を行う。関係の正規化は本質的に垂直分割に関係するプロセスである。垂直分割には複数の記憶装置を使うこともあり、例えばあまり使われない列や非常に桁数の多い列を別のデバイスに置くなどが考えられる。明示的に行う場合も暗黙のうちに行う場合もあるが、この種の分割を "row splitting" とも呼ぶ。よくある垂直分割は、列の内容の利用頻度によって分割するものである。分割されたテーブル群を包含するビューを生成すると、元の場合よりも性能が低下するが、利用頻度の高いデータのみにアクセスする場合は性能が向上する。.

新しい!!: データベース管理システムと分割 (データベース) · 続きを見る »

分散並行性制御

分散並行性制御とはコンピュータネットワーク上に分散されたシステムの並行性制御である。 データベースシステムやトランザクション処理(トランザクション管理)において、分散並行性制御は主に分散データベースの並行性制御を指す。また、マルチデータベース(あるいは、他のマルチトランザクショナルオブジェクト、例として、連合データベース、グリッドコンピューティング、クラウドコンピューティング環境。グローバル並行性制御を参照)の環境も指す。分散並行性制御の主な目標の一つに(分散)直列化可能性(あるいはマルチデータベースシステムの場合グローバル直列化可能性)がある。分散並行性制御は集中化されたものとは異なる課題があり、これは主に通信およびコンピュータのレイテンシによる。この場合、スイッチドファブリックのような低レイテンシかつ高速なネットワーク(例えばInfiniBand)における分散ロックマネージャのような特殊な技術が必要となる。コミットメント順序付けは一般的な直列化可能性の技術であり、これにより効率的に大規模な分散直列化可能性(そして特にグローバル直列化可能性)を実現することができる。また、他の直列化可能性の技術に特有な性能低下を回避することができる。.

新しい!!: データベース管理システムと分散並行性制御 · 続きを見る »

分散データベース

分散データベース(ぶんさんデータベース、distributed database)は、1つのデータベース管理システム (DBMS) が複数のCPUに接続されている記憶装置群を制御する形態のデータベースである。物理的には同じ場所の複数台のコンピュータで構成される場合や、コンピュータネットワークで相互接続されたコンピュータ群に分散されている場合などがある。.

新しい!!: データベース管理システムと分散データベース · 続きを見る »

アメリカ合衆国の経済

アメリカ合衆国の経済(アメリカがっしゅうこくのけいざい、Economy of the United States)では、アメリカ合衆国の国民経済について述べる。.

新しい!!: データベース管理システムとアメリカ合衆国の経済 · 続きを見る »

アトミックコミット

アトミックコミットアトミック(英語:atomic)は「不可分な個体」という本来の意味で用いられている。ここでは「原子」(元素の最小構成単位)とは無関係。とは異なる変更の集合が一つの処理として実行されるような処理のことである。もし全ての変更が実行されれば、アトミックコミットが成功したと表現される。アトミックコミットが完了するまでに障害があった場合、"コミット"は中止され、実行された全ての変更は戻される(ロールバックされる)。この場合の障害の例として、ネットワークケーブルの接続が切れた場合や、自動的に解消できない競合が起きた場合などがある。どちらの場合でも、アトミックコミットによりシステムは整合性がある状態に置かれる。 二将軍の問題の証明をもって、この問題を解くアルゴリズムがないことが証明されている。しかし、2相コミットや3相コミットなどのアルゴリズムはアトミックコミットの問題の一部を解決することが可能である。 今日では、アトミックコミットはデータベースシステムにおいて、複数の変更処理を同時にコミットする場合に起きる。これらの変更処理は同じテーブルへの異なるupdate句である場合や、複数データベースに及ぶ変更である場合がある。 アトミックコミットは現在のバージョン管理システムにおいて使用され、コミットを可能にしたり、ソースにアップロードしたり、複数ファイルに変更をしつつ(これはチェンジセットと呼ばれる)、全てのファイルがアップロードされ、マージされることを保証する。アトミックコミットにおいて、同時にコミットされるファイルは単一の編集内容に関係し、その編集内容により変更された部分は全てコミットに含まれるべきである。このようにして、コードベースは常に安定である。つまり、ユーザが作業コピーを更新する際、他人の作業コピーにおいて未コミットである変更点を逃すことがなく、チェンジセットは読めないほどごちゃごちゃにならず、アトミックコミットがロールバックされた際は、単一の編集内容がコードベースより除去される。.

新しい!!: データベース管理システムとアトミックコミット · 続きを見る »

アプリケーションソフトウェア

アプリケーションスイートである。 アプリケーションソフトウェア(application software, 応用ソフトウェア)は、アプリケーション(応用)プログラムともいい、ワープロや表計算などといった、コンピュータを「応用」する目的に応じた、コンピュータ・プログラムである。なお、それに対してシステムプログラムは、アプリケーションプログラムに対して処理実行のための計算機資源を抽象化して提供する、などのインフラとしての役割のプログラムであり、ユーザーが要求する情報処理を直接実行するものではなく、ユーザーが普段は意識することはない裏方的な存在がシステムプログラムである。.

新しい!!: データベース管理システムとアプリケーションソフトウェア · 続きを見る »

アイソレーション

アイソレーション(Isolation)とは、分離、独立、絶縁などの意味。以下の用法がある。.

新しい!!: データベース管理システムとアイソレーション · 続きを見る »

インメモリデータベース

インメモリデータベース(IMDBあるいはメインメモリデータベース、MMDB)はデータストレージを主にメインメモリ上で行うデータベース管理システムである。ディスクストレージ機構によるデータベースシステムと対比される。メインメモリデータベースは内部最適化アルゴリズムが簡素であり、相対的に少ないCPU命令を実行するので、ディスク最適化されたデータベースと比較して高速である。メモリ上でデータアクセスを行うことで、ディスクと比較し、より高速かつ安定したパフォーマンスを提供できる。通信ネットワーク機器など、応答時間が肝要であるアプリケーションにおいて、インメモリデータベースは多用されている。.

新しい!!: データベース管理システムとインメモリデータベース · 続きを見る »

ウィキソフトウェア

ウィキソフトウェアまたはウィキエンジンはグループウェアの一種で、ウィキを実装したソフトウェアである。そのようなソフトウェアはオリジナルのWikiWikiWebに対してウィキクローンと呼ばれることもある。 ウィキソフトウェアを使うと、一般のウェブブラウザを使ってウェブページの作成・編集ができるようになる。ウィキソフトウェアは、たいていサーバサイドスクリプトとして、つまり1つ以上のウェブサーバ上で動作するプログラムとして実装される。多くのものは関係データベース管理システムにデータを格納するが、サーバのファイルシステムを利用するものもある。.

新しい!!: データベース管理システムとウィキソフトウェア · 続きを見る »

エンタープライズアーキテクチャ

ンタープライズアーキテクチャ(enterprise architecture、EA) は構成要素(事業エンティティ)、それらの構成要素の外的に見える特性、及びそれらの間の関係を含む、事業構造の厳格な記述である。EAは、用語、要素の構成、及びその外的環境とのそれらの関係、及び 要求分析、設計とエンタープライズの進化のための原則のガイドを記述をする。 この記述は、事業体の目標、事業プロセス、役割、組織的構造、組織的振舞、、ソフトウェア・アプリケーション、及びコンピュータ・システムを含む、包括的である。.

新しい!!: データベース管理システムとエンタープライズアーキテクチャ · 続きを見る »

オペレーティングシステム

ペレーティングシステム(Operating System、OS、オーエス)とは、コンピュータのオペレーション(操作・運用・運転)のために、ソフトウェアの中でも基本的、中核的位置づけのシステムソフトウェアである。通常、OSメーカーが組み上げたコンピュータプログラムの集合として、作成され提供されている。 オペレーティングシステムは通常、ユーザーやアプリケーションプログラムとハードウェアの中間に位置し、ユーザーやアプリケーションプログラムに対して標準的なインターフェースを提供すると同時に、ハードウェアなどの各リソースに対して効率的な管理を行う。現代のオペレーティングシステムの主な機能は、ファイルシステムなどの補助記憶装置管理、仮想記憶などのメモリ管理、マルチタスクなどのプロセス管理、更にはGUIなどのユーザインタフェース、TCP/IPなどのネットワーク、などがある。オペレーティングシステムは、パーソナルコンピュータからスーパーコンピュータまでの各種のコンピュータや、更にはスマートフォンやゲーム機などを含む各種の組み込みシステムで、内部的に使用されている。 製品としてのOSには、デスクトップ環境やウィンドウシステムなど、あるいはデータベース管理システム (DBMS) などのミドルウェア、ファイル管理ソフトウェアやエディタや各種設定ツールなどのユーティリティ、基本的なアプリケーションソフトウェア(ウェブブラウザや時計などのアクセサリ)が、マーケティング上の理由などから一緒に含められていることもある。 OSの中で、タスク管理やメモリ管理など特に中核的な機能の部分をカーネル、カーネル以外の部分(シェルなど)をユーザランドと呼ぶ事もある。 現代の主なOSには、Microsoft Windows、Windows Phone、IBM z/OS、Android、macOS(OS X)、iOS、Linux、FreeBSD などがある。.

新しい!!: データベース管理システムとオペレーティングシステム · 続きを見る »

オペレーティングシステムの歴史

ペレーティングシステムの歴史では、オペレーティングシステム(OS)の観点から比較的最近の計算機の歴史を解説する。 OSはコンピュータのほとんどのアプリケーションプログラムが必要とし利用する機能群や、コンピュータのハードウェアを制御し同期させるのに必要な機能群を提供する。初期のコンピュータにはOSがなく、個々のプログラムは通常のタスクを実行するものであってもコンピュータのハードウェア仕様を完全に把握し、プリンターやパンチカードリーダーなどの周辺機器を自前で制御する必要があった。ハードウェアとアプリケーションプログラムが複雑化してくるにしたがって、OSが必須となっていった。.

新しい!!: データベース管理システムとオペレーティングシステムの歴史 · 続きを見る »

オラクル

ラクル (Oracle).

新しい!!: データベース管理システムとオラクル · 続きを見る »

オラクル (企業)

ラクル()は、アメリカ合衆国カリフォルニア州に本拠を置く、民間法人や公的機関を対象とするビジネス用途に特化したソフトウェア会社である。 日本法人は日本オラクル。.

新しい!!: データベース管理システムとオラクル (企業) · 続きを見る »

オープンシステム (コンピュータ)

ープンシステム(Open System、オープン系)は、コンピュータの世界でオープン標準に準拠したソフトウェアや、それを使用しているコンピュータのこと。 主に以下の2つの用法で使用されている。.

新しい!!: データベース管理システムとオープンシステム (コンピュータ) · 続きを見る »

オブジェクトデータベース

ブジェクトデータベースは、オブジェクト指向プログラミングで使うオブジェクトの形式で表現されるデータを格納するデータベースである。 オブジェクト指向データベースともいう。オブジェクト指向プログラミングにおいて、オブジェクトをデータベースに格納(永続化)する方法の一つである。オブジェクトデータベースは、オブジェクト指向プログラミング言語と密接に連携する。 オブジェクトデータベースのデータベース管理システム (DBMS) を、.

新しい!!: データベース管理システムとオブジェクトデータベース · 続きを見る »

オブジェクト関係データベース

ブジェクト関係データベース (オブジェクトかんけいデータベース、オブジェクトリレーショナルデータベース、英: object-relational database; ORD, ORDB) またはオブジェクト関係データベース管理システム (object-relational database management system; ORDBMS) は、コンピュータの関係データベース管理システム (RDBMS、関係データベース) の一種であり、ソフトウェア開発者が自分たちでデータ型とメソッド (この2つの組み合わせはオブジェクト指向でいうオブジェクトのクラスに相当する) を自由に定義してデータベースを開発することができるデータベース管理システム (DBMS) である。「オブジェクト関係データベース」という用語は、時によっては、従来のRDBMSにORDBMSに似た機能を提供する外部ソフトウェア製品をいう場合もある。こうした外部ソフトウェア製品は正確にはオブジェクトリレーショナルマッピングシステムと呼ぶ。 関係モデルに基づくRDBMSもしくはSQL-DBMSでは、SQLなどのデータベース言語標準により事前に規定された限られたデータ型の集合に属するデータについては効果的に扱うことができるが、オブジェクト指向の考え方を採り入れたORDBMSでは、ソフトウェア開発者が自分たちでデータ型とメソッドを自由に定義してデータベースを開発してDBMSに統合させることができる。ORDBMS技術の目標は、ソフトウェア開発者に対して問題領域以下の階層について考えずに済む水準にまでデータベース設計の抽象化の水準を上げることである。 ORDBMSの実装としては、Illustra、Informix Dynamic Server 、PostgreSQL、IBM DB2 、Oracle Database などがある。.

新しい!!: データベース管理システムとオブジェクト関係データベース · 続きを見る »

カード型データベース

ード型データモデルは、データベースの構造の一つで、ある構造を持ったレコードを、単純に必要なだけ積み重ねた構造を持つ。このモデルのデータベース管理システム(DBMS)を、カード型DBMS、カード型データベース、あるいは単に簡易データベースなどと呼ぶことも多い。.

新しい!!: データベース管理システムとカード型データベース · 続きを見る »

カーソル (データベース)

データベースにおけるカーソル()は、一連のデータに順にアクセスする際の検索条件および「現在位置」を保持するデータ要素である。.

新しい!!: データベース管理システムとカーソル (データベース) · 続きを見る »

カスタマーコミュニケーションマネジメント

タマーコミュニケーションマネジメント(CCM:Customer Communications Management)とは、組織から顧客(公共機関では市民)に対するコミュニケーション、すなわち主としてアウトバウンドで提供する情報や資料について、その作成や送付/配信を統合的に管理、実行するプロセスであり、またこれを改善するイニシアティブである。カスタマーコミュニケーション管理とされる場合もある。.

新しい!!: データベース管理システムとカスタマーコミュニケーションマネジメント · 続きを見る »

キャラクタ・ラージ・オブジェクト

ャラクタ・ラージ・オブジェクト(、別名:CLOB)とは、データベース管理システム(DBMS)においてキャラクタ型を格納する場合のデータ型であり、一般に表とは別の場所に格納され、表から参照されるものをいう。OracleやIBM DB2では、明示的に CLOB と呼んでおり、他のデータベースでも同様の概念が存在している。「テキスト」、「メモ」、「ロングキャラクタ」といった呼称もある。 CLOBのサイズ制限はかなり緩く、2GBかそれ以上のレベルであることが多い。容量が大きい反面、アクセス方法は制限されている。特に一部のデータベースシステムでは、CLOBに対してLIKEやSUBSTRINGといったSQL節の使用を制限している。 CLOB型のデータに対して代替のアクセス手段が提供されることが多い。CLOBからある範囲のデータを抽出したり、逆に挿入したりするといった手段がある。 CLOBの格納パターンはデータベースシステムによって異なる。常に表の外部に格納して表には参照を埋め込むものや、小さめのCLOBは表にそのまま格納するものがある(しきい値を超えた場合、格納パターンを変えて別の場所に移す)。格納パターンを設定可能なシステムもある。 CLOBは指定された文字コードのデータになっており、BLOBとは区別されている。.

新しい!!: データベース管理システムとキャラクタ・ラージ・オブジェクト · 続きを見る »

クライアントサーバモデル

ライアントサーバ(client-server)モデルは、クライアントとサーバを分離する、コンピュータネットワークのソフトウェアモデルである。単にクライアント・サーバと呼ばれたり、俗にクラサバと略称されたり、などと表記されることも多い。.

新しい!!: データベース管理システムとクライアントサーバモデル · 続きを見る »

クリス・デイト

リス・デイト (Christopher J. Date、1941年 -) は、関係データベース技術を専門とするコンピュータ科学者である。 特定の企業に属さず、独立した個人の立場で、関係データベースの分野で、研究・講演・技術書の執筆・コンサルティングなどの活動を行っている。.

新しい!!: データベース管理システムとクリス・デイト · 続きを見る »

クエリ実行計画

リ実行計画(くえりじっこうけいかく)とは、ユーザが発行した問い合わせに基づきデータベース管理システム (DBMS) が内部的に生成する情報であり、これによりDBMSの行うデータ処理がプログラム的に表される。 DBMSはクエリ実行計画の生成にあたりクエリ最適化の処理を行い、最も効果的に処理できる(と判断された)クエリ実行計画を問い合わせから導き出す。 クエリ実行計画はDBMSがその機能を実現するための内部的な情報に過ぎないが、ユーザがチューニングを行うとき手がかりとなる情報を提供するために、多くのDBMSが実行計画の表示機能を提供する。 例としてApache Derbyの実行計画を以下に示す。 Statement Name: Statement Text: Parse Time: 10 Bind Time: 0 Optimize Time: 370 Generate Time: 10 Compile Time: 390 Execute Time: 0 Begin Compilation Timestamp: 2005-05-25 09:20:41.274 End Compilation Timestamp: 2005-05-25 09:20:41.664 Begin Execution Timestamp: 2005-05-25 09:20:41.674 End Execution Timestamp: 2005-05-25 09:20:41.674 Statement Execution Plan Text: Project-Restrict ResultSet (2): Number of opens.

新しい!!: データベース管理システムとクエリ実行計画 · 続きを見る »

クエリ最適化

リ最適化(クエリさいてきか、query optimization.)は、多くのデータベース管理システム (DBMS) の持つ機能であり、クエリ(データに対する問い合わせ)を実行する最も効率的な方法を決定する。クエリオプティマイザ (query optimizer) とも言う。クエリオプティマイザは、入力されたクエリについて考えられるクエリ実行計画群を評価し、どれが最も効率的か決定する。コストに基づいたクエリオプティマイザでは、個々の計画のコストを見積もり、最もコストの低い計画を選ぶ。コストはクエリ実行時コストであり、入出力(I/O)操作数、CPU時間、その他から決定する。評価されるクエリ実行計画群は、可能なアクセス経路(例えば、インデックス検索、シーケンシャル検索)と結合アルゴリズム(例えば、ソートマージ結合、ハッシュ結合、入れ子ループ)の組み合わせから生成される。探索空間は入力されたSQLクエリによっては非常に大きくなる可能性もある。 クエリ最適化をユーザーが直接操作することはできない。クエリがデータベースサーバ (DBMS) に対して発行され、パーサーが構文解析すると、その結果がクエリオプティマイザに送られ、クエリ最適化が行われる。 関係代数 (関係モデル)#問い合わせ最適化も参照。.

新しい!!: データベース管理システムとクエリ最適化 · 続きを見る »

コンピュータのカテゴリ一覧

ンピュータに関するカテゴリ。.

新しい!!: データベース管理システムとコンピュータのカテゴリ一覧 · 続きを見る »

コンピュータ・クラスター

ンピュータ・クラスターとは、複数のコンピュータを結合し、クラスター(葡萄の房)のようにひとまとまりとしたシステムのこと。単に「クラスター」または「クラスタリング」とも呼ばれる。1台のコンピュータでは得られないような、強力な計算性能や可用性を得ることができる。コンピュータ・クラスターは、クラスタリングを実現するためのハードウェアやソフトウェアなどにより構成される。但し、ネットワークを介してデータを入力して処理を開始するため、処理開始までの遅延が大きくなる欠点がある。.

新しい!!: データベース管理システムとコンピュータ・クラスター · 続きを見る »

コンピュータ・情報関連企業設立の年表

ンピュータ・情報関連企業設立の年表 (コンピュータ・じょうほうかんれんきぎょうせつりつのねんぴょう)とは、コンピュータ分野、パソコン分野、関連ソフトウェア分野、インターネット分野(広義のIT分野)の主要企業の設立年に関する年表である。.

新しい!!: データベース管理システムとコンピュータ・情報関連企業設立の年表 · 続きを見る »

コンピュータシステム

ンピュータシステム(computer system)は、コンピュータをその内に含むシステムであり、広くはコンピューティングと総称される、情報処理や数値計算やデータ処理を行う情報システムや、制御にコンピュータを利用・応用した制御システムのことである(しかし、この記事の残りの部分には、もっぱら企業等において「情シス」などと略されるいわゆる「情報システム」についての話題しかない)。.

新しい!!: データベース管理システムとコンピュータシステム · 続きを見る »

コンピュータ用語一覧

ンピュータ用語一覧は、コンピュータや計算機科学・情報工学などに関連する用語・項目を一覧にしたものである。 表記:長音記号「ー」、中黒「・」などの記号はとりあえず音引きに含めていない。英文字、数字は五十音の後とする。人名は最後においた。多少怪しい言葉も含んでいる。.

新しい!!: データベース管理システムとコンピュータ用語一覧 · 続きを見る »

コンピュータ略語一覧

ンピュータ略語一覧(コンピュータりゃくごいちらん)は、コンピュータの略語を一覧にしたものである。.

新しい!!: データベース管理システムとコンピュータ略語一覧 · 続きを見る »

コッドの12の規則

ッドの12の規則(コッドの12のきそく、英語:Codd's 12 Rules)とは、データベース管理システム (DBMS) が関係に基づいたシステム(関係データベース管理システム、RDBMS)であると判断するために必要な基準として、エドガー・F・コッドが提唱した規則である。エドガー・F・コッドは、データベースにおける関係モデルを考案した人物である。 コッドは、関係データベースについての自分の考えが不十分なままで普及しつつあることを防ぐための個人的な活動の一環として、この12の規則を提唱した。コッドの認識では、1980年代前半に多くのDBMS開発企業が、自社の既存のDBMS製品を、関係に基づいているよう見せかけた偽のRDBMSに改変する傾向が、強くなっていた。コッドは、特にこうした傾向に対する反論として、この12の規則を考案した。 しかし実際には、コッドの12の規則は非常に厳しい基準であり、データベース言語 SQL のみをデータベースにアクセスするインタフェースとするシステムでさえ、コッドの12の規則のいくつかを満たすことはできていない。.

新しい!!: データベース管理システムとコッドの12の規則 · 続きを見る »

シェアード・ナッシング・アーキテクチャ

ェアード・ナッシング・アーキテクチャ(shared nothing architecture、SN)とは、分散コンピューティングにおいて、各ノード(コンピュータ)がネットワークを除いてリソースを共有しておらず、それぞれが独立しており、自律的であり、システムにおいて単一競合箇所が無い物を指す。.

新しい!!: データベース管理システムとシェアード・ナッシング・アーキテクチャ · 続きを見る »

システムイメージ

ンピューティングにおけるシステムイメージ(英語:system image)は何らかの形で蓄えられたコンピュータまたはソフトウェアのシステムの状態である。格納形式は通常ファイルである。システムを停止させ、後でまったく同じ状態に回復するためにシステムイメージを使うことがある(もしくは捨てる)。システムイメージはバックアップのために使用されることもある。 一般的に、2タイプのシステムイメージが存在する。.

新しい!!: データベース管理システムとシステムイメージ · 続きを見る »

ジェフリー・ウルマン

ェフリー・デイヴィッド・ウルマン(、1942年11月22日 - )は、計算機科学者で、スタンフォード大学の教授。コンパイラ、計算理論、データ構造、データベースについての教科書を書いており、各分野の標準とみなされている。.

新しい!!: データベース管理システムとジェフリー・ウルマン · 続きを見る »

スキーマ (データベース)

ーマ(schema)とは、データベースの構造であり、データベース管理システム (DBMS) でサポートされている形式言語で記述される。関係データベースでは、スキーマは関係 (表) と関係内の属性 (フィールド) 、属性や関係の関連の定義である。 スキーマは一般にデータ辞書に格納される。スキーマはテキストによるデータベース言語のデータ定義言語 (DDL) で定義されるが、グラフィカルにデータベース構造を表したものをスキーマと呼ぶことも多い。 用途によって属性 (フィールド) をカスタマイズして作られる。 例えばひとつの実体にA~Eまでの属性が定義されていて、スキーマ1にはA、C、Eの属性を定義、スキーマ2にはB、D、Eを定義し、2種類のデータベースで運用しているようなことも実現できる。.

新しい!!: データベース管理システムとスキーマ (データベース) · 続きを見る »

スケーラビリティ

ーラビリティ(scalability)とは利用者や仕事の増大に適応できる能力・度合いのこと。電気通信やソフトウェア工学において、システムまたはネットワークまたはアルゴリズムの、持つべき望ましい特性の1つで、一種の拡張性である。より具体的には、小規模なシステムを大規模にする場合に、システム全体を交換する方法(建物で例えると大きな物件に引っ越すこと)では無く、リソース(特にハードウェア)の追加によって大規模なものへと透過的に規模拡張できる能力(建物で例えると、増築や別棟を建てること)はスケーラビリティの一種だといえる。リソースの量に比例して全体のスループットが向上するシステムはスケーラブルな(scalable)システムまたはスケーラビリティのあるシステムと呼ばれる。 システムの特性としてのスケーラビリティに一般的な定義を与えるのは難しい。具体的な事例においては、問題としている領域でスケーラビリティを確保するための条件を特定することが必要である。これはデータベース、ルータ、ネットワークなど情報工学の分野において非常に重要なことである。スケーラビリティは分散処理の'''透過性'''の概念と密接なつながりがある。 スケーラビリティの高さは様々な尺度で評価される。例として;規模透過性;位置透過性;異種透過性 がある。スケーラビリティについて議論する際には規模透過性のみを問題にすることも多い。 例えば、スケーラブルなデータベース管理システムではプロセッサやストレージを追加することでより多くのトランザクションを処理できるようにアップグレードでき、またアップグレードをシャットダウンなしに実行できる。 ルーティングプロトコルがネットワークの規模に関してスケーラブルであると言われるのは、Nをネットワーク内のノード数としたときに、各ノードに必要なルーティングテーブルのサイズが O(log N) に従って増大するときである。.

新しい!!: データベース管理システムとスケーラビリティ · 続きを見る »

スケジュール (コンピュータ科学)

データベースやトランザクション処理(トランザクション管理)の分野において、システムのスケジュール(履歴とも呼ばれる)はシステムにおいて実行されているトランザクションの実行を表現するための抽象的なモデルである。時系列の処理のリストであることが多く、システム内にて同時に実行されるトランザクション集合により処理される。このような動作の例として、読み込み、書き込み、中止、コミット、ロックの依頼、ロックなどの処理の依頼がある。すべてのトランザクション種類がスケジュールに含まれるべきではなく、一部の処理(例えばデータアクセス処理)のみが含まれることが多く、これは特定の現象を説明するために必要である。スケジュールとスケジュールの性質はデータベース並行性制御理論における基礎的な概念である。 以下にスケジュールの例を示す。 T1 & T2 & T3 \\ R(X) & & \\ W(X) & & \\ Com.

新しい!!: データベース管理システムとスケジュール (コンピュータ科学) · 続きを見る »

サーバ

ウィキメディア財団のサーバ サーバあるいはサーバー(server)は、サービスを提供するコンピュータである。コンピュータ分野のクライアントサーバモデルでは、クライアントからの要求に対して情報や処理結果を提供する機能を果たす側のコンピュータやソフトウェアを指す。本稿ではこの意味で記載する。 サーバにはファイルサーバ、メールサーバ、Webサーバなど多数の用途や種類がある。更にサーバ用のコンピュータ機器(ハードウェア)などもサーバと呼ぶ場合がある。.

新しい!!: データベース管理システムとサーバ · 続きを見る »

サクラマコト

ラ マコト(1962年4月14日 - )は、ミュージシャン、PC環境コンサルタント。.

新しい!!: データベース管理システムとサクラマコト · 続きを見る »

BankingWeb21

BankingWeb21(バンキングウェブ21、BW21)は、NECが開発した純オープン系の勘定系システムのパッケージである。.

新しい!!: データベース管理システムとBankingWeb21 · 続きを見る »

Berkeley DB

Berkeley DBは、アプリケーション組み込み型のデータベースライブラリである。現在はオラクルの製品であり、またオープンソースとして公開されている。.

新しい!!: データベース管理システムとBerkeley DB · 続きを見る »

BMCソフトウェア

BMCソフトウェア(英: BMC Software)は、アメリカ合衆国のビジネスソフトウェアを中心とした製品展開を行っているソフトウェア企業。1980年創業。本社はヒューストンにある。.

新しい!!: データベース管理システムとBMCソフトウェア · 続きを見る »

B木

B木(びーき)は、コンピュータサイエンスにおけるデータ構造、特に木構造の一つ。ブロック単位のランダムアクセスが可能な補助記憶装置(ハードディスクドライブなど)上に木構造を実装するのに適した構造として知られる。 実システムでも多用されており、データベース管理システムの多くはB木による索引を実装している(B木の改良型または亜種であるB+木やB*木を使うことが多い)。.

新しい!!: データベース管理システムとB木 · 続きを見る »

C-Store

C-Storeは ブラウン大学、ブランダイス大学およびマサチューセッツ工科大学にてマイケル・ストーンブレーカーやサミュエル・マッデンらが開発した 列指向データベース管理システムに基づいたデータベース管理システム (DBMS)である。 C-Storeは従来の関係データベース管理システム (RDBMS) とは多くの点で異なっており、特にデータを行単位ではなく列単位で格納し、書き込みに対し最適化されていない点が特徴的である。 C-StoreはBSDライセンスに基づいて公開されている。ストーンブレーカーと彼の同僚はC-Storeを商用化するためにVerticaという会社を設立した。.

新しい!!: データベース管理システムとC-Store · 続きを見る »

Cache

Caché(キャシエ)は、インターシステムズが開発したプロプライエタリなMUMPSベースのデータベース管理システムである。インターシステムズはその特徴を「ポストリレーショナル」と称している。Cachéは同じデータに対して、SQLアクセス、オブジェクトアクセス、階層型アクセスを提供している。 CachéはWindows、各種UNIX、macOS、OpenVMSで動作する。 内部的にはCachéは多次元配列にデータを格納し、階層的構造化データとして扱うこともできる(MUMPSのglobalsとして知られているが、インターシステムズはMUMPSの名をあまり使いたがらない)。しかし、多くのアプリケーションはオブジェクトアクセス手法かSQLアクセス手法を使う。アプリケーションのビジネスロジックの開発にはCaché ObjectScriptやCaché Basicを使う。外部インタフェースとしては、C++、Java、EJB、ActiveXへのNative Object Bindingがある。関係アクセスや高性能ダイレクトインタフェースとして、JDBC とODBCがある。XMLとWebサービスもサポートされている。Caché Server Pagesにより、Cachéデータベース上のデータを使って動的にWebページを生成するアプリケーションを構築可能である。 Cachéは高速さが特徴であるといわれ、リアルタイム・アプリケーションに最適とされている。高速さの要因として、データを最初から構造的に扱うこと、データをなるべくメモリ上に保とうとするアーキテクチャであることが挙げられる。 この製品の主な顧客はアメリカの大病院が多く、電子カルテ (EMR) システムをCachéで実現している。他にもネット証券会社アメリトレードなどもCachéを利用している。.

新しい!!: データベース管理システムとCache · 続きを見る »

Call Level Interface

Call Level Interface(CLI)とは、The Open Groupが開発したSQLベースのデータベース管理システムのためのデ・ファクト標準のAPIである。1990年代初めに開発され、C言語とCOBOLについてのみ定義された。Call Level Interface は C や COBOL のプログラムが DBMS に対して SQL クエリをどのように送り、返ってきたレコードセットをアプリケーションがどのように扱うべきかを一貫性を持って定義している。 このインタフェースは The Open Group のオープン・アプリケーション標準である Common Application Environment の一部である。これは複数のベンダーが開発したプログラムが効率的に相互運用できることを目的としていた。SQL/CLI は、SQLデータベースにアクセスするための実装非依存の国際標準である。クライアント-サーバツール群はダイナミックリンクライブラリを通して容易にデータベースにアクセスでき、各種クライアント-サーバツールがサポートされている。 CLI 標準は Open Database Connectivity (ODBC) 仕様の基盤となり、ODBC はベンダーを越えた透過的なデータベースアクセスを可能とした。ODBC の現在のバージョンは ODBC 3.52 で、これには後述するようにISOとX/Openの標準規格からも機能が導入されている。.

新しい!!: データベース管理システムとCall Level Interface · 続きを見る »

Calligra Suite

Calligra Suite(カリグラスイート)は、KDEプロジェクトによって開発されているフリーでオープンソースのオフィススイートである。旧称はKOffice(ケー・オフィス)。.

新しい!!: データベース管理システムとCalligra Suite · 続きを見る »

CICS

CICS (Customer Information Control System) は、IBMが開発・販売している、メインフレームを中心としたトランザクション処理用のミドルウェアである。.

新しい!!: データベース管理システムとCICS · 続きを見る »

CoreSaver

CoreSaver とは、 ハッシュを原則としたインデックス方式のため、データ件数の大小に関わらず処理速度が変わらない構造を持つ メモリデータベースの事である。.

新しい!!: データベース管理システムとCoreSaver · 続きを見る »

管理工学研究所

株式会社管理工学研究所(かんりこうがくけんきゅうしょ、Kanrikogaku Kenkyusho, Ltd.、略称:K3, kthree)は、日本のソフトウェア開発会社である。 1967年に当時慶應義塾大学助教授であった関根智明が自身の研究室の大学院生らとともに創業した。日本のソフトウェア開発会社では老舗の部類に入る。本社は東京都千代田区外神田2丁目2番2号、関根ビル。開発拠点として東京都目黒区に目黒分室、石川県金沢市と福井県福井市に北陸分室を擁する。 MS-DOSが主流であった時代には、ワープロソフトの「松」やデータベースソフトの「桐」を擁し、ジャストシステムやロータスと肩を並べる有力ソフトメーカーの地位にあった。Lotus 1-2-3の日本語化作業も請け負っていた。なお、この契約の際、同種のソフトの自社開発を行わない約束をしている。 しかし、時代がMS-DOSからWindowsへと流れようとしている時期に積極的にWindows対応を行わなかったことで、コンシューマ(個人、一般家庭)向けのシェアを失うこととなった。 ただし、日本語データベース「桐」については、Windows対応のMicrosoft Accessやロータス・アプローチが出た後も、慣れ親しんだユーザーがWindowsのDOS窓で使い続け、後年まで支持を得た。 一方、1986年以降、大型日本語組版システムEdianシリーズの開発を行い、1989年から、住友金属システムソリューションズを販売元として「SMI EDIAN」をリリースしている。現在はキヤノンITソリューションズにより販売が続いている。 また、英PSION社PDAの日本語化を担当していた縁により古くからSymbian OSの日本語化に携わり、Symbian S60開発関連の書籍を出版するなどSymbian社とも関わりが深い。 携帯端末向けのパッケージとしては、日本語入力ソフト「モバイル松茸」を開発している。2008年2月末には海外版Symbian S60 3rdEdition端末に日本語入力・表示機能を追加する「+J for S60」として発売した。 2009年現在、「桐」などの一部コンシューマ向けパッケージはリリースを続けているものの、事業の主軸はシステム開発受託やコンサルティング業務に移っている。.

新しい!!: データベース管理システムと管理工学研究所 · 続きを見る »

組合せ爆発

組合せ爆発(くみあわせばくはつ、Combinatorial explosion)は、計算機科学、応用数学、情報工学、人工知能などの分野では、解が組合せ(combination)的な条件で定義される離散最適化問題で、問題の大きさn に対して解の数が指数関数や階乗などのオーダーで急激に大きくなってしまうために、有限時間で解あるいは最適解を発見することが困難になることをいう。.

新しい!!: データベース管理システムと組合せ爆発 · 続きを見る »

DataNucleus

DataNucleus(データニュークリアス、旧Java Persistent Objects JPOX)は、オープンソースのプロジェクトであり、Apache 2ライセンスにて、Java言語におけるデータ管理のためのソフトウェア製品を提供している。 DataNucleus Access Platform は Java Data Objects (JDO) 1.0, 2.0, 2.1, 2.2, 3.0 および Java Persistence API (JPA) 1.0, 2.0 の仕様に完全準拠の実装であり、Javaオブジェクトの透過的な永続化を提供する。.

新しい!!: データベース管理システムとDataNucleus · 続きを見る »

DayDa.Laboo

DAYDA.Laboo(デイダ ラボー)とは、(代表取締役:古庄晋二)により考案された成分分解法を基礎とするLFM(Leniar Filtering Method)と呼ばれるアルゴリズム群を持つオンメモリ型DBMSエンジンである。.

新しい!!: データベース管理システムとDayDa.Laboo · 続きを見る »

DBASE

dBASE(ディーベース)は、初期のマイクロコンピュータに向けて開発され広く使われた最初のデータベース管理システム(DBMS)である。アシュトンテイト社によって発売され、CP/M、Apple II、MS-DOS搭載のPC/AT互換機などで動作した。 数年間、世界で最も売れたソフトウェアとなったが、Microsoft Windowsへの対応はうまくいかず、Paradox、Clipper、FoxProなどの新たな製品に取って代わられた。dBASEは1991年にボーランド社に売却されたが、1999年にボーランド社は権利を売却し、新たに dBASE Inc.

新しい!!: データベース管理システムとDBASE · 続きを見る »

Dbm

dbm (Database Manager)はデータベースの分類の一つであり、データベース管理システム(関係データベースなど)よりはるかに単純な構造をしている。 ファイル上にキーと値のペアをハッシュを使って高速にアクセスできるように配置したもの、またはそれを管理するシステムである。ほとんどのものはトランザクション機能がない。.

新しい!!: データベース管理システムとDbm · 続きを見る »

DL/I

Data Language/1 (ディー・エル・ワン。DL/I, DL/1)は、IBMの階層型データベースに対する照会言語、または同名のデータベース管理システムである。.

新しい!!: データベース管理システムとDL/I · 続きを見る »

DRDA

DRDAは、IBMの分散関係データベース体系 (Distributed Relational Database Architecture)、もしくはそのプロトコルおよび実装のことを指す。分散された複数のデータベース管理システム (DBMS) およびアプリケーション・プログラムの協働と連携を行い、データアクセスとトランザクションを制御する。DRDAをサポートするDBMS同士であればどのような組み合わせでも 分散データベースシステムを構成することができる。 DRDA(R) は、DBMSとの通信プロトコルを定義するが、API は定義しない。 DRDA DRDA.

新しい!!: データベース管理システムとDRDA · 続きを見る »

Drupal

Drupal(ドルーパル、)は、プログラム言語PHPで記述されたフリーでオープンソースのモジュラー式フレームワークであり、コンテンツ管理システム (CMS) である。昨今の多くのCMSと同様に、Drupalはシステム管理者にコンテンツの作成と整理、提示方法のカスタマイズ、管理作業の自動化、ウェブサイトへの訪問者や寄稿者の管理を可能にする。 その性能がコンテンツ管理から、幅広いサービスや商取引を可能にするにまで及ぶことから、Drupalは時々「ウェブアプリケーションフレームワーク」であると評される。Drupalは洗練されたプログラミングインタフェースを提供するものの、基本的なウェブサイトの設置と管理はプログラミングなしに成し遂げることができる。Drupalは一般に、最も優れたWeb 2.0フレームワークの一つであると考えられている。 DrupalはWindows、macOS、Linux、FreeBSD、OpenBSD、Solaris 10、 OpenSolarisを始め、WebサーバApache(1.3以上)またはIIS(IIS5以上)、及びPHP(4.3.3以上)をサポートするあらゆる環境で動作する。Drupalはコンテンツや設定を格納するために、MySQL、PostgreSQL、SQLite、MongoDBのようなデータベース管理システムを必要とする。.

新しい!!: データベース管理システムとDrupal · 続きを見る »

Everything as a service

Everything as a service (XaaS、EaaS、*aaS)とは、ネットワーク経由でソフトウェアコンポーネントなどコンピュータ処理に必要な全てをサービスの形で提供する概念である。SaaS、PaaS、IaaSなどの総称であり、クラウドコンピューティングのサブセットである。.

新しい!!: データベース管理システムとEverything as a service · 続きを見る »

Exstream

Exstream(エクストリーム)は、カスタマーコミュニケーションマネジメントソフトウェア製品。現在はOpenTextが提供するCustomer Experience Managementソリューションの一環として同社の でCCM機能を提供するものと位置付けられ、 と称されている。.

新しい!!: データベース管理システムとExstream · 続きを見る »

複数粒度ロック

複数粒度ロック(Multiple Granularity Locking、MGL)は、データベース管理システム(DBMS)やリレーショナルデータベースで使われるロック手法である。John Rayner Locking Methodとも呼ばれる。 MGLでは、ロックは他のオブジェクトを含んだオブジェクトに対して設定される。MGLは「包含関係」の階層構造の性質を利用する。例えば、データベースにはファイルがあり、ファイルにはページがあり、ページにはレコードがある。これをオブジェクトの木構造と捉え、各ノードに子ノードが包含されているとする。ロックは対応するノードとその配下のノード群をまとめてロックする。 複数粒度ロックでは、直列化可能性(Serializability)を保証するため、厳密でない (Non-strict) ツーフェーズロックを使用することが多い。MGLでは上位ノードでの粒度のロックが必要になったときにロックエスカレーションと呼ばれる機能を使用する。そうでなくとも、DBMSではロックを確保する際にメモリを使用する場合があり、多数のロックを獲得するとそれだけメモリを消費することになる。そのようなときにシステムが自動的にロックエスカレーションによって上位の粒度のロックに切り替えてメモリ消費を抑える場合がある。.

新しい!!: データベース管理システムと複数粒度ロック · 続きを見る »

高速機関

速機関 (こうそくきかん)は、テーブルの各要素間の参照関係全てにポインタで関連付ける、独自のデータ構造とインデックス構造を持つメモリデータベース。.

新しい!!: データベース管理システムと高速機関 · 続きを見る »

超高速データベース

超高速データベース(ちょうこうそくデータベース)とは、普通の関係データベース管理システム (RDBMS) で処理が間に合わない案件に対して、導入が検討されるデータベース管理システム(DBMS、一部そう表現できない物もあり)を指す。広義には以下の物が存在する。.

新しい!!: データベース管理システムと超高速データベース · 続きを見る »

関係モデル

関係モデル(かんけいモデル、リレーショナルモデル、relational model)はエドガー・F・コッドが集合論と述語論理に基づいて考案したデータベースモデルであり、関係データベース(リレーショナルデータベース)の基礎となっている。.

新しい!!: データベース管理システムと関係モデル · 続きを見る »

関係データベース

関係データベース(かんけいデータベース、リレーショナルデータベース、英: relational database)は関係モデル(リレーショナルデータモデル、後述)にもとづいて設計、開発されるデータベースである。関係データベースを管理するデータベース管理システム (DBMS) を関係データベース管理システム (RDBMS) と呼ぶ。 Oracle Database、Microsoft SQL Server、MySQL、PostgreSQL、DB2、FileMaker、H2 Database などがRDBMSである関係データベースに含まれないデータベースは、NoSQL などを参照。 。.

新しい!!: データベース管理システムと関係データベース · 続きを見る »

関係データベース管理システム

関係データベース管理システム(かんけいデータベースかんりシステム)、リレーショナルデータベースマネジメントシステム(relational database management system、略称:RDBMS)は、関係データベースの管理システムである。2007年の時点では、広く知られていてまた広く使われているデータベースのほとんどは関係データベースであったが、その後NoSQLが発展したため必ずしもそうとは言えなくなっている。 一定の人々は、関係モデルを煩雑であるなどとみなしているためか、RDBMSの簡単な定義として、「データを表の形式で永続化し、かつデータ間の関連もまた表の形式で永続化できるDBMS」と考えているようである。 関係データベースをオブジェクトデータベースと融合させたオブジェクト関係データベースなどといったものもある。その管理システムはオブジェクト関係データベース管理システムなどと呼ばれる (ORDBMS) 。 関係データベースの、標準の問い合わせ言語として SQL がある。 商用の RDBMS としては Oracle Database や IBM DB2 などが、オープンソースの RDBMS としては MySQL や PostgreSQL などが、広く知られている。ただし、これらの DBMS を 真のRDBMS と呼んで良いのかどうかについては、後述のとおり、議論の対象となっている。.

新しい!!: データベース管理システムと関係データベース管理システム · 続きを見る »

酒井俊夫

酒井 俊夫(さかい としお、1951年 - )は、コンピュータプログラマ。 かつて在籍した管理工学研究所では、基本設計の段階からデータベースソフト「桐」の開発に携わる。その後、(株)ソフトヴィジョンを技術者7名にて設立。Windows用エンドユーザデータベースソフト「DBPro」等の開発に従事。 現在、同社にて代表取締役を務める。.

新しい!!: データベース管理システムと酒井俊夫 · 続きを見る »

良品計画

株式会社良品計画(りょうひん けいかく)は、無印良品(むじるし りょうひん)やMUJIブランドの店舗・商品を展開する専門小売企業である。家具、衣料品、雑貨、食品などの販売店を国内外に出店しているほか、オンラインストアやホテルも手掛けている。.

新しい!!: データベース管理システムと良品計画 · 続きを見る »

連合データベース

連合データベースシステム(れんごうデータベースシステム、英:Federated database system)とはメタデータベース管理システム(DBMS)の一種であり、複数の自律的データベースシステムを、単一の連合データベースに透過的に統合するものである。連合データベースシステムを構成するデータベースはネットワークを介し相互接続されており、地理的に分散されていることもある。連合データベースシステムを構成するデータベースシステムは自律的なので、複数の異質なデータベースを統合する(時により困難な)作業の対照的な代替手法である。連合データベース(あるいはヴァーチャルデータベース)は連合データベースシステムを構成する全てのデータベースを完全に統合した、論理的な複合物である。 McLeodとHeimbigner"により連合データベースアーキテクチャを定義した初期の論文が発表されており、データベースを相互接続し、データベースシステム間の部分的な共有と同期を可能とし、中央の管理を最小限にするようなアーキテクチャを定義した。.

新しい!!: データベース管理システムと連合データベース · 続きを見る »

FileMaker

FileMaker(ファイルメーカー)は、ファイルメーカー社が開発しているクロスプラットフォームのデータベースソフトウェアである。最新版は17。 当初はカード型であったが、バージョンアップ毎に様々な機能を追加してきた。 FileMaker Proとなった後に大きなものでは、3.0にて関係データベース機能、4.0ではプラグイン機能及びWeb公開機能、7.0では多テーブル構造を取り入れファイル形式を変更し、データベースのキャパシティーが増大した。現バージョンではカード型の平易さを残したまま、かなりの規模のデータベースを構築できる。また、簡易DTP機能を備えており、ページデザインの自由度もデータベースソフトとしては高い。 日本語版はバージョン6までがカタカナ表記、バージョン7以降は英字表記が正式となる。.

新しい!!: データベース管理システムとFileMaker · 続きを見る »

FishBase

FishBase(フィッシュベース)は、魚類に関する情報を包括的に収集しているデータベースである。2011年1月現在、31,900種の情報と、数百の言語で用いられる28万1400もの一般名、49,800枚の画像、44,600もの科学論文を収録している。.

新しい!!: データベース管理システムとFishBase · 続きを見る »

FuelPHP

FuelPHP は、PHP 5で書かれたオープンソースのHMVCパターンを用いるWebアプリケーションフレームワークである。MIT Licenseで提供されている。.

新しい!!: データベース管理システムとFuelPHP · 続きを見る »

Future Systems プロジェクト

Future Systems プロジェクトは、IBMが1970年代初めに行った研究開発プロジェクトであり、革新的なコンピュータ製品系列を開発し、合わせてソフトウェア開発を単純化する新たなソフトウェアモデルを開発することを目標としていた。.

新しい!!: データベース管理システムとFuture Systems プロジェクト · 続きを見る »

GCOS

GCOS(ジーコス、General Comprehensive Operating System)は、メインフレーム向けのオペレーティングシステム (OS) のファミリー。1962年、ゼネラル・エレクトリック (GE) が開発したものが起源となっており、当初の名称は GECOS (the General Electric Comprehensive Operating Supervisor)であった。 今日でもごく一部で使用されている。このOS上のプログラムは GMAPアセンブラ、COBOL、FORTRAN、ALGOLなどで書かれることが多い。日本電気のACOSはGCOSから派生したOSである。.

新しい!!: データベース管理システムとGCOS · 続きを見る »

HP 3000

HP 3000シリーズは、ヒューレット・パッカード社が1973年に困難な開発を経てリリースしたミニコンピュータファミリである。最初の機種は性能問題から一旦回収された。このシリーズは最初にタイムシェアリング機能を搭載したオペレーティングシステム(OS)を搭載したミニコンピュータとなることを意図していた。信頼性が高く強力であったため、オフィスコンピュータ的な使われ方が主流であった。初期の機種は大きな筐体であったが、後の機種は机の下に収まる程度となった。 製品寿命はDECのVAXよりも長かった。2001年11月、後継である e3000 シリーズのサポート終了を5年後とすることが発表された。製品の新規販売は2003年までで、サポート終了までの移行期間は今のところ 2008年12月31日までとされている(当初、2006年末とされていたが延長された)。.

新しい!!: データベース管理システムとHP 3000 · 続きを見る »

HSQLDB

HSQLDB (HyperSQL Database Engine) は、Javaで作成されたオープンソースの関係データベース管理システム。Thomas MuellerのHypersonic SQL Projectの成果を引き継いで開発された。 HSQL Database Manager.

新しい!!: データベース管理システムとHSQLDB · 続きを見る »

IBM Db2

IBM Db2 (あいびーえむ でぃーびーつー)は、1983年よりIBMが開発・販売するデータベース管理システムの1つであり、および当製品を中心としたデータ管理ソフトウェア群のブランド名。 旧称はIBM DB2、IBM Database 2など。DB2は関係データベースだが、2001年以降はオブジェクトデータベース機能やXMLデータベース機能なども持つ。DB2ファミリーは、IBMのソフトウェアブランドの1つであるIBM Information Management Softwareを構成する。 データベース言語であるSQLを初めて採用した関係データベース管理システムと言われている。 Linux、Unix及びWindows向けのIBM DB2 for Linux, UNIX, and Windows、z/OS向けのIBM DB2 for z/OS、z/VSE及びz/VM向けのIBM DB2 Server for VSE and VM、IBM i向けのIBM DB2 Server for iがある。 IBM i(かつてのOS/400、i5/OS)には標準でインストールされている。.

新しい!!: データベース管理システムとIBM Db2 · 続きを見る »

IBM Systems Director

IBM Systems Director は、IBMのサーバー製品ブランドであるIBM Systemsの、プラットフォーム管理(システム管理)ソフトウェアである。.

新しい!!: データベース管理システムとIBM Systems Director · 続きを見る »

Illustra

Illustra は、オブジェクト関係データベース管理システム (ORDBMS) Postgresの商用化バージョンであり、Illustra Information Technologies 社によって開発され販売された。.

新しい!!: データベース管理システムとIllustra · 続きを見る »

IMS

IMS (Information Management System、アイエムエス)は、IBMが開発・販売する、メインフレーム専用のデータ管理システム。最新版の名称は「IMS Transaction and Database Servers」。IMSはトランザクション処理システムであるIMS TM(IMS Transaction Manager)と、階層型のデータベース管理システム (DBMS) であるIMS DB(IMS Database Manager)から構成される。.

新しい!!: データベース管理システムとIMS · 続きを見る »

Indexed Sequential Access Method

Indexed Sequential Access Method(索引付き順次アクセス方式、さくいんつきじゅんじあくせすほうしき、一般にISAM)とは高速にアクセスが可能なデータの格納方法 (ファイル編成法) の一つである。IBMで開発され、今日では関係データベース管理システム (RDBMS、関係データベース) をはじめとするほとんど全てのデータベース管理システム (DBMS) でのデータの格納に用いられている。 ISAMを用いたシステムではデータは固定長のレコードとして格納される。当時の設計思想は磁気テープの記憶装置に高速で書き込むためにレコードを連続的に格納していくものだった。もう一つのデータとしてテーブルの内容へのポインタを格納したハッシュテーブルを索引として用いることで、全データを検索することなく目的のデータを取り出すことを可能とした。 ISAMの実現は他のデータへのポインタがレコード内に格納されていたナビゲーショナルデータベースからの脱却を実現した。ISAMによる主要な利点は索引のサイズが小さく、高速な検索が可能で、必要なデータのみに直接アクセス可能としたことにある。それに加えてデータの変更が行われた場合にも、該当するデータのみの変更で済ますことが可能であり、関連する他のデータまで波及して変更を加える必要がないことも利点となった。 関係データベースはテーブル同士のリンクを正常に維持するロジックが追加されるISAM方式と組み合わせての実装が行いやすい。代表的な例として、外部キーとして使われるフィールドの高速な検索のために索引が用いられる。 これは関連するデータへのポインタをレコードに直接格納する方法よりも遅い処理となるが、データの物理的な構成の変更があった場合でもリンクが正常に保たれるため、ポインタを書き換える必要がない。 ISAMはファイルへの直接の、順番に従ったアクセス方式であり,非常にわかりやすく実装も容易である。また、非常に高速なアクセス方式でもある。逆にISAMの欠点はそれぞれのクライアントマシンがアクセスしているファイルへの自身の接続状態を管理しなければならないことにある。これは一方で複数のデータの追加動作が衝突し、データが矛盾した状態に陥る可能性につながっている。一般的にこの問題はクライアントサーバモデルの導入によってサーバがクライアントの要求を直列化して扱うことによって解決されている。これは格納されたデータに対してクライアント側のレイヤーに存在しているSQLのトランザクション概念の基礎となっている。 IBMではISAMの代わりにVSAM (Virtual Storage Access Method; 仮想記憶アクセス方式)と呼ばれる技術を用いるようになった。 Category:データベース Category:データ構造 Category:OSのファイルシステム Category:IBM.

新しい!!: データベース管理システムとIndexed Sequential Access Method · 続きを見る »

Informix

Informix(いんふぉみっくす)は、IBMの関係データベース管理システム (RDBMS) 製品群の名称。2001年に買収した企業(InformixまたはInformix Software)が1980年に開発したものが起源である。.

新しい!!: データベース管理システムとInformix · 続きを見る »

InterBase

InterBase (インターベース) は、エンバカデロ・テクノロジーズが開発・販売している関係データベース管理システム (RDBMS) である。InterBaseの特徴は、他のデータベース管理システムと比較して小さなフットプリントであること、必要最小限の管理で運用可能であることが挙げられる。マルチ・ジェネレーション・アーキテクチャーである。InterBaseはLinux、Windows、Solaris、macOSオペレーティングシステム (OS) で作動する。.

新しい!!: データベース管理システムとInterBase · 続きを見る »

IQ

IQ.

新しい!!: データベース管理システムとIQ · 続きを見る »

ISSEI (検索)

ISSEI(イッセイ)とは、データ管理・検索技術の一種。ソフトウエア開発企業であるHOWSが開発した。.

新しい!!: データベース管理システムとISSEI (検索) · 続きを見る »

ITマネジメント手法の一覧

* w:Information technology management an overview ITマネジメント概観.

新しい!!: データベース管理システムとITマネジメント手法の一覧 · 続きを見る »

Kairos Main Memory RDBMS

Kairosとは、 データ構造は、既存のRDBと同じ。メモリへのアクセスを最適化したインデックス方式を採用した メモリデータベースの事である。.

新しい!!: データベース管理システムとKairos Main Memory RDBMS · 続きを見る »

LibreOffice

LibreOffice(リブレオフィス)はOpenOffice.orgから派生した、様々なオペレーティングシステムで利用可能なオフィススイートである。フリーソフトウェアとして自由にダウンロードし、使用・再配布することができる。市販の主だったオフィススイートとの相互運用性を維持する。 開発目標は、特定のベンダーに依存せず、OpenDocument(ODF)をサポートする。誰でも自由に利用可能なオフィススイートを生み出し発展させることである。.

新しい!!: データベース管理システムとLibreOffice · 続きを見る »

Linuxマシン

Linuxマシン(リナックスマシン)とは、Linuxカーネルや、Linuxカーネルを含めたGNU/Linuxオペレーティングシステムを実行するコンピュータを指す。ソフトウェアだけではなく、ハードウェアも含めている。Linuxボックスと呼ぶこともある(英語ではLinux boxが普通の呼び名)。 Linuxは多くの種類のコンピュータ(CPUアーキテクチャ、コンピュータ・アーキテクチャ)で利用可能なオペレーティングシステム (OS) で、Linuxマシンと呼んでも、通常のパーソナルコンピュータを始め、マッチ箱程度のサイズから、大きなものはメインフレームと呼ばれる大型のコンピュータまで、世界に存在するコンピュータと呼べる多くの物の上で動作している。そのため、Linuxマシンに、典型的な外観を定義することは出来ない。しかし、Linuxマシンと言ったとき、多くの場合はパーソナルコンピュータ、サーバコンピュータでLinuxが動作しているものを指す。 Linuxマシンを作ることが出来るコンピュータのタイプ(CPUアーキテクチャ)はLinuxカーネルを参照のこと。 Linuxマシンと言った場合、ネットワーク上で独立した単位のコンピュータを指す場合が多く、複数のLinuxマシンが何らかのネットワークで接続され、処理を複数のコンピュータで処理し、利用者から一つのコンピュータの塊に見えるような場合は、Linuxクラスタ(またはコンピュータ・クラスタ)と呼ぶ。 また、Linuxクラスタの一種であるが、クラスタがインターネット上に作られているような場合は、Linuxグリッドと呼ぶ。グリッドの場合、特に複数のOSが参加できるようにしている場合が多い。.

新しい!!: データベース管理システムとLinuxマシン · 続きを見る »

Linuxディストリビューション

Linuxディストリビューションとは、Linuxを一般利用者がインストールしたり、利用できる形にまとめ上げたもの(頒布形態)。.

新しい!!: データベース管理システムとLinuxディストリビューション · 続きを見る »

Livedoor Blog

livedoor Blog(ライブドアブログ)は、韓国のIT企業ネイバーの子会社、LINEが運営するブログサービス。かつてはライブドアが運営していたサービスで、2014年6月現在はLINEがライブドアブランドで運営している。.

新しい!!: データベース管理システムとLivedoor Blog · 続きを見る »

MaxDB

MaxDBはデータベース管理システムのひとつである。 簡単な管理、無制限のユーザー数、無制限のデータサイズなどを特徴とする。無料のフリーソフトウェアであり、ライセンスはGPL/LGPLを採用する。 以前はSAP DBという名前でSAP AGにより開発されていたが、後にMySQLの開発を行っているMySQL ABに開発が委託されて「MaxDB」という製品になった。このデータベースシステムには、MySQLの機能を移植するなどしている。.

新しい!!: データベース管理システムとMaxDB · 続きを見る »

Microsoft Access

Microsoft Office Access(マイクロソフト・オフィス・アクセス)は、マイクロソフトがMicrosoft Windows 向けに販売している、関係データベース管理システム (RDBMS) のソフトウェアである。 Microsoft Officeの上位版に同梱され、同社のMicrosoft SQL Serverに似たソフトウェアである。 Accessは、マイクロソフトによるRDBMSであり、(Microsoft Access 2007以降はACE=Access Connectivity Engine)とGUI開発環境を組み合わせてMicrosoft Office Professionalへの同梱形態や、単体で販売されている。 Accessは、Access/Jet、Microsoft SQL Server、OracleやODBC準拠のデータを取り扱うことができる。データベースに精通した技術者であれば、比較的高度なアプリケーションが開発できるが、そうではない方でも各種のウィザード機能を使用することにより小規模で簡単なアプリケーションの構築が可能であるとしている。データベース入門者に対して敷居が低いように見えるが、効率のよい実用的なシステムを構築するには、それなりの技術が必要である。現在Accessはオブジェクト指向に基づいたアプリケーション作成が可能であるが、完全なオブジェクト指向開発ツールには至っていない。 「Microsoft Access」は、以前マイクロソフトが販売していた通信ソフトウェアの名前でもあった。これはProCommなどといったソフトと競合していたが、販売不振のため製品ラインナップから消滅していた。それから数年後、現在知られているデータベース・ソフトウェアの名前として再登場した。.

新しい!!: データベース管理システムとMicrosoft Access · 続きを見る »

Microsoft Excel

Microsoft Excel(マイクロソフト・エクセル)は、マイクロソフトがWindows、macOS、iOSおよびAndroid向けに開発・販売している表計算ソフトである。Microsoft Wordとともに、同社のオフィススイート「Microsoft Office」の中核をなすアプリケーションである。.

新しい!!: データベース管理システムとMicrosoft Excel · 続きを見る »

Microsoft SQL Server

Microsoft SQL Server (マイクロソフト エスキューエル サーバ)とは、マイクロソフトが開発している、関係データベース管理システム (RDBMS) である。略称は「SQL Server」または「MS SQL」などと呼ばれている。主要な問い合わせ言語 (クエリ言語)は、T-SQLとANSI SQLである。 企業サーバ向けの高機能なシステムから、組み込み系の小規模なシステムまで幅広く対応する。またMicrosoft Windowsと親和性が高く、ADOやADO.NETを経由して最適なバックエンドデータベースを構築できるようになっている。.

新しい!!: データベース管理システムとMicrosoft SQL Server · 続きを見る »

Microsoft Visual FoxPro

Visual FoxPro は、マイクロソフトが開発販売しているデータ中心型オブジェクト指向/手続き型プログラミング言語である。1984年、Fox Softwareが開発した FoxPro(当初の名称は FoxBASE)から発展した製品である(Fox社は1992年にマイクロソフトに吸収合併された)。.

新しい!!: データベース管理システムとMicrosoft Visual FoxPro · 続きを見る »

Microsoftコードページ932

Microsoft コードページ 932(以下 CP932)は、マイクロソフト及び、MS-DOSのOEMベンダがShift_JISを独自に拡張した文字コードである。また同時に、CP932はShift_JISのWindowsアプリケーションにおける「実装」を指す用語であるとも言える。 この項では、主にShift_JISにおけるマイクロソフトおよび各ベンダの独自拡張部分について言及する。ベンダ独自拡張部分以外の内容については、Shift_JISを参照されたい。 また、マイクロソフト標準キャラクタセットの項目も併せて参照されたい。.

新しい!!: データベース管理システムとMicrosoftコードページ932 · 続きを見る »

MultiVersion Concurrency Control

MultiVersion Concurrency Control (MVCC, マルチバージョン コンカレンシー コントロール) は、データベース管理システムの可用性を向上させる制御技術のひとつ。複数のユーザから同時に処理要求が行われた場合でも同時並行性を失わずに処理し、かつ情報の一貫性を保証する仕組みが提供される。日本では多版型同時実行制御、多重バージョン並行処理制御などと訳される。また単にマルチバージョンとも呼ばれる。.

新しい!!: データベース管理システムとMultiVersion Concurrency Control · 続きを見る »

MySQL AB

MySQL AB(1995年設立、2008年サン・マイクロシステムズに買収され消滅)はデータベース管理システムMySQLおよびMySQL Clusterのような関連する製品の開発者および所有者であった会社。スウェーデンのウプサラとアメリカ合衆国カリフォルニア州クパチーノの二ヶ所に本社を置き、ほかのいくつかの国にオフィスを置いた(パリ、ミュンヘン、ダブリン、ミラノ、東京)。 MySQL ABは25ヶ国に400人の従業者を持つ、世界でもっとも大きなオープンソースソフトウェアの開発者であった。従業員の約70%がMy SQLのためにテレワーク形態で働いていた。 2008年1月16日、MySQL ABは約10億ドルでサン・マイクロシステムズに買収されることに同意したと発表した。買収は2008年2月26日に完了した。 MySQLはLinux、Apache HTTP Server、PHPと共に、LAMPを構成するブロックのひとつである。MySQL ABは2004年に全世界で500万超のインストールされたMySQLと1000万回超の製品のダウンロードが存在することを主張していた。.

新しい!!: データベース管理システムとMySQL AB · 続きを見る »

NCR (企業)

NCR(NCR Corporation)は、アメリカ合衆国の総合情報システム企業。 主に流通システムや金融システムに強く、POSシステム、現金自動預け払い機、小切手処理システム、バーコードリーダー、オフィスの消耗品、などを販売している。IT保守サポートサービスも提供している。1988年から1997年まで、ノンフィクション作品を表彰する NCR Book Award を主催していた。1884年からオハイオ州デイトンを本拠地としていたが、2009年6月にアトランタ近郊の非法人地域付近に本社を移した。 1884年に創業し、1991年にAT&Tに買収され子会社化。1997年1月1日にNCRとして再び独立した。 日本法人として日本NCR株式会社 (NCR Japan, Ltd.) がある。.

新しい!!: データベース管理システムとNCR (企業) · 続きを見る »

NetBeans

NetBeans(ネットビーンズ)とは、オラクル(買収以前はサン・マイクロシステムズ、以下同)を中心としたコミュニティにより開発されている、オープンソースの統合開発環境 (IDE) である。Java/PHP/C言語/C++/JavaScript/Groovy等のいくつかのプログラミング言語に対応している。NetBeans Platformを利用して開発されており、様々なモジュールを組み込むことが可能である。NetBeansの特徴の一つであるGUIエディタ (Project Matisse) もその一つである。.

新しい!!: データベース管理システムとNetBeans · 続きを見る »

Next-L Enju

Next-L Enju(ねくすとえる えんじゅ; 槐)とは、原田隆史と田辺浩介を中心としたProject Next-Lが、2007年より開発しているオープンソースの図書館システムである。 フレームワークにRuby on Rails、検索エンジンにApache Solrを用いている。DBMSにはPostgreSQLが推奨されている。APIによるマッシュアップ、書誌情報のFRBR形式での構造化と表示、利用者によるカスタマイズなどを可能としている。アプリケーションプラットフォームのAmazon EC2およびHeroku上でも動作させることが可能である。2010年に公開された国立国会図書館の総合情報探索システム国立国会図書館サーチに採用され、その後、専門図書館、大学図書館、公共図書館における導入が続いている。.

新しい!!: データベース管理システムとNext-L Enju · 続きを見る »

Nooto

Nootoは、Ruby on Railsで書かれたブログソフトウェア。DBMSが不要で、インストールが簡単なのが特徴。.

新しい!!: データベース管理システムとNooto · 続きを見る »

NoSQL

NoSQL(一般に "Not only SQL" と解釈される)とは、関係データベース管理システム (RDBMS) 以外のデータベース管理システムを指すおおまかな分類語である。関係データベースを杓子定規に適用してきた長い歴史を打破し、それ以外の構造のデータベースの利用・発展を促進させようとする運動の標語としての意味合いを持つ。関係モデルではないデータストアの特徴として、固定されたスキーマに縛られないこと、関係モデルの結合操作を利用しないこと(場合によっては単にそのような機能が欠落しているだけ)、水平スケーラビリティが確保しやすい事が多いこと、トランザクションを利用できないものが多いことなどが挙げられる。学術的な世界では、この種のデータベースのことを構造型ストレージ (structured storage) と呼ぶことが多い。 NoSQL系データベース管理システムは、データの格納および取得が高度に最適化されているものが多い。その最適化のために機能性を最小限にしているものもある。その最たる例が、「値」およびそれを取得するための「キー」だけを格納できるKey-Value型データベースである。NoSQL系データベースは、関係データベースのような汎用性は欠くものの、その制約された条件下ではRDBMSより高いパフォーマンスを持つ。そのためビッグデータ系ソリューションでしばしば活用される。 NoSQL系データベース管理システムが有用な場面は、関係モデルを必要としないデータを扱う時や、大量のデータを扱う時である。用途は多様であり、数百万のkey-valueペアを格納したり、数10個程度の連想配列を格納したり、数百万の構造的データを格納したりと、様々に使われる。この構造は、大規模なデータを統計的に解析したり、増えつづける情報をリアルタイムに解析するのにも便利である。 産業界での有名な実装として、GoogleのBigTable、アマゾンのAmazon DynamoDBなどがある。オープンソースの実装も数多く存在し、例えばMongoDB、Redis、Apache HBase、HyperTable, Apache Cassandraなどがある。.

新しい!!: データベース管理システムとNoSQL · 続きを見る »

OLE DB

OLE DB (Object Linking and Embedding, Database) はマイクロソフトの設計したAPIであり、一様な形で格納されている様々な種類のデータへのアクセスを行うものである。OLEDB、OLE-DB とも表記する。Component Object Model (COM) を使って実装されたインタフェース群であり、そのためOLEと関係がある。ODBCをより抽象化した形で置換するもので、関係データベース以外の各種データベースもサポートするよう拡張されている。オブジェクトデータベース、表計算ソフトなどSQLをサポートしていないものにも対応している。 OLE DB は、データ格納域とアプリケーションを分離し、データソース、セッション、コマンドなど抽象化された概念群を使ってアクセスを提供する。アプリケーションによっては様々なデータ源やデータの種類にアクセスする必要があるが、データ格納元の機能への固有なアクセス方法を知る必要を省くためにこのようなインタフェースが考案された。OLE DB は概念的に「コンシューマ (consumer)」と「プロバイダ (provider)」に分けられる。コンシューマとはデータにアクセスする必要のあるアプリケーションであり、プロバイダはインタフェースを実装したソフトウェアコンポーネントで、コンシューマにデータを提供する。OLE DB は Microsoft Data Access Components (MDAC) スタックの一部である。MDACは相互に連携してフレームワークとして機能するマイクロソフトの複数の技術を集約したもので、プログラマに対して様々なデータストアにアクセスするアプリケーションを一貫した方法で開発する手段を提供する。OLE DB プロバイダは、テキストファイルや表計算ソフトなどの単純なデータストアへのアクセス用に作成でき、Oracle、SQL Server、Sybase ASE などの複雑なデータベースへのアクセス用にも作成できる。また、電子メールシステムのような階層型データモデルへのアクセスも提供できる。 しかし、データストアの種類が異なれば機能も異なるので、OLD DB プロバイダは OLE DB の全てのインタフェースを実装できるとは限らない。可能な部分はCOMオブジェクトを使って実装でき、OLE DB プロバイダはデータストアの機能を対応するCOMインタフェースにマッピングする。マイクロソフトは使用するデータベース技術によっては適用できない可能性のあるインタフェースを "provider-specific" と称している。なおプロバイダはデータストアの機能を強化することもでき、これをマイクロソフトは「サービス」と称している。.

新しい!!: データベース管理システムとOLE DB · 続きを見る »

OpenTP1

OpenTP1は日立製作所が開発・発売している日立オープンミドルウェアシリーズのひとつで、1994年に発売されたソフトウェア。オープンシステム上でオンライントランザクション処理(OLTP)を実行する為のソフトウェア名称。1994年日経BP技術賞システム部門賞受賞。.

新しい!!: データベース管理システムとOpenTP1 · 続きを見る »

Oracle PowerBrowser

Oracle PowerBrowserは、オラクルが提供するイントラネット対応多機能ウェブブラウザである。.

新しい!!: データベース管理システムとOracle PowerBrowser · 続きを見る »

Oracle TimesTen In-Memory Database

Oracle TimesTenとは 基幹DB(Oracle)を利用したシステム付加することができるインメモリのデータベース。(Oracle10gから完全サポート).

新しい!!: データベース管理システムとOracle TimesTen In-Memory Database · 続きを見る »

OS/2

OS/2(オーエス・ツー)は、MS-DOSおよびPC DOSの後継として、IBMとマイクロソフトとの共同で開発された、パーソナルコンピュータ(パソコン)用の16ビットおよび32ビットのオペレーティングシステム (OS) である。.

新しい!!: データベース管理システムとOS/2 · 続きを見る »

OwnCloud

ownCloudは、オンラインストレージを作成できるクライアント・サーバ型ソフトウェアである。機能的にはDropboxによく似ているが、FLOSSのため誰でも個人サーバーに設置できる点で異なり、Googleドライブのようなオンライン文書編集やカレンダー・連絡先の同期にも対応している。そのオープン性から容量や接続クライアント数の強制はなく、ただサーバーの物理容量のみに制約される。.

新しい!!: データベース管理システムとOwnCloud · 続きを見る »

PHP (プログラミング言語)

PHP(ピー・エイチ・ピー)は "The PHP Group" によってコミュニティベースで開発されているオープンソースの汎用プログラミング言語およびその公式の処理系であり、特にサーバーサイドで動的なウェブページ作成するための機能を多く備えていることを特徴とする。 名称の PHP は再帰的頭字語として、 "PHP: Hypertext Preprocessor" を意味するとされており、「PHPはHTMLのプリプロセッサである」とPHP自身を再帰的に説明している。.

新しい!!: データベース管理システムとPHP (プログラミング言語) · 続きを見る »

PHP Data Object

PHP Data Object (PDO) とはPHPに拡張モジュールとして標準で提供されているデータベース抽象化レイヤであり、各種データベース(DBMS、RDBMS)への接続を抽象化する。.

新しい!!: データベース管理システムとPHP Data Object · 続きを見る »

PL/SQL

PL/SQL(ピーエル・エスキューエル)は、Oracle社が、Oracle Databaseのためにコンピュータのデータベース言語SQLを独自に拡張したプログラミング言語である。 もともと非手続き型言語であるSQLを手続き型言語 (Procedural Language) に拡張するところから「PL/SQL」と命名された経緯を持つ。PL/SQLを使用すると、手続き型言語で埋め込みSQLによる処理と同様に、変数の利用やif、for、loopなどの制御構造を記述して業務ロジックをデータベース内に実装することができ、問い合わせ結果の行を一件ずつ処理する場合には、カーソルによるFETCHループでの処理を行うことが出来る。.

新しい!!: データベース管理システムとPL/SQL · 続きを見る »

Platform as a Service

PaaS( の略、パースまたはパーズ)とは、インターネットを利用したコンピュータの新しい利用形態の1つである。 PaaSでは、ソフトウェアを構築および稼動させるための土台となるプラットフォームを、インターネット経由のサービスとして提供する。開発者は、プラットフォーム上で構築したサービスを自分の顧客に提供することができる。 具体的には、インフラ、DBMS、ユーザインタフェースなどのシステム開発手段となるツールや、開発したシステムを運用するための環境をインターネットを通じて「サービス」として提供し、月額使用料などの形で収入を得る事業モデルである。.

新しい!!: データベース管理システムとPlatform as a Service · 続きを見る »

PostgreSQL

PostgreSQL(ぽすとぐれすきゅーえる: )はオープンソースのオブジェクト関係データベース管理システム (ORDBMS) である。その名称は Ingres の後継を意味する「Post-Ingres」に由来している。「Postgres」や「ポスグレ」と呼ばれることも多い。.

新しい!!: データベース管理システムとPostgreSQL · 続きを見る »

Pro*C

Pro-C (Pro-C/C++)とはOracleデータベース のデータベース管理システムの埋め込みSQLに対応したプログラミング言語である。Pro*Cはベースの言語としてC または C++ を使用している。コンパイル時は埋め込みSQL文をプリコンパイラで一度プリコンパイルしたソースを、さらにコンパイルし、C、C++言語のSQLライブラリを読み込む処理を行う。Pro*Cプリコンパイラによって生成されたコードは標準的なC 、C++のコードであり、再度C、C++のコンパイラでコンパイルする事で実行できるようになる。.

新しい!!: データベース管理システムとPro*C · 続きを見る »

SAIL/ESA

SAIL/ESA(SAIL、せいる、IMS/ESAオンライン適用業務 開発/運用支援プログラム、System Development Aid for IMS/ESA On-Line Applications)とは、IBMが開発・提供している、勘定系システム向けのパッケージ・ソフトウェアである。.

新しい!!: データベース管理システムとSAIL/ESA · 続きを見る »

SAP S/4HANA

SAP S/4 HANA(SAP Business Suite 4 SAP HANA、エスエイピー・エスフォーハナ)は、ドイツのソフトウェア企業SAP SE社のインメモリーデータベース「SAP HANA」を標準プラットフォームとする同社の第4世代のERP製品である。.

新しい!!: データベース管理システムとSAP S/4HANA · 続きを見る »

SCADA

SCADA(Supervisory Control And Data Acquisition の略。読み方はスキャダ)は、産業制御システムの一種であり、コンピュータによるシステム監視とプロセス制御を行う。対象プロセスは、以下のような生産工程やインフラや設備に関するものである。.

新しい!!: データベース管理システムとSCADA · 続きを見る »

SIMBAD

SIMBAD(ジンバッド、the Set of Identifications, Measurements, and Bibliography for Astronomical Data)は太陽系外の天体の目録。フランスのストラスブール天文データセンターによって維持管理されている。 SIMBADは1979年まで存在したムードンのコンピューターセンターで製作されたCatalog of Stellar Identifications(CSI)とBibliographic Star Index(BSI)を合わせ、他の星表や、論文、追加の情報を取り入れることで製作された。最初にオンライン上で閲覧可能になったのはVer.2であり1981年に製作された。Ver.3はストラスブール天文台でUNIXベースのシステムでC言語を用いて開発され1990年に閲覧可能になった。 2006年現在はVer.4であり、データはデータベース (DBMS) のPostgreSQLに保存され、Javaで記述されたサポートソフトウェアがあり、閲覧可能である。2013年4月2日の時点で、279,589の目録を参照、9,480,094の目録を引用し、17,607,943種の名前で7,071,849の天体情報を含んでいる。 小惑星(4692)SIMBADはこの目録の名誉をたたえて名づけられた。.

新しい!!: データベース管理システムとSIMBAD · 続きを見る »

Slony-I

Slony-I は PostgreSQL データベース管理システム のための非同期マスタスレーブ・レプリケーション・システムである。多段構成やフェイルオーバーの機能をサポートしている。.

新しい!!: データベース管理システムとSlony-I · 続きを見る »

Snapshot isolation

Snapshot isolation (SI スナップショット アイソレーション)は、データベース管理システムのトランザクション処理において並行動作時のデータの一貫性を保証するためのトランザクションの分離レベルの一種で、次の性質を持つ。.

新しい!!: データベース管理システムとSnapshot isolation · 続きを見る »

SQL

SQL(エスキューエルよりデジタル大辞泉、IT用語がわかる辞典を参照、シークェル、シーケルよりDBM用語辞典を参照)は、関係データベース管理システム (RDBMS) において、データの操作や定義を行うためのデータベース言語(問い合わせ言語)、ドメイン固有言語である。エドガー・F・コッドによって考案された関係データベースの関係モデルにおける演算体系である、関係代数と関係論理(関係計算)にある程度基づいている。 データベース言語の国際標準としてのSQLは何かの略語ではない。 SQLは、シークェル と読まれることもある。これは、SQLの元となったデータベース言語が、IBMが開発したRDBMSの実験実装であるSystem Rの操作言語「SEQUEL (Structured English Query Language)」であったことが由来である。 SQLに対しては、関係代数と関係論理に忠実に準拠していないとして批判する意見がある(The Third Manifesto - クリス・デイト、ヒュー・ダーウェン)。.

新しい!!: データベース管理システムとSQL · 続きを見る »

Sybase

Sybaseは関係データベース管理システム (RDBMS) やデータベースに関連した製品を専門とするソフトウェア会社である。"Sybase" はまた、同社の代表的RDBMS製品である Adaptive Server Enterprise (ASE) を意味することもある。 2010年5月12日、SAPによる買収合意が発表された。.

新しい!!: データベース管理システムとSybase · 続きを見る »

The Third Manifesto

The Third Manifesto (1995年) は、クリス・デイトとヒュー・ダーウェンによる、関係モデルの可能性を最大限に引き出すことを通じて、オブジェクト指向プログラミング言語 (OOPL) と関係データベース管理システム (RDBMS) の間の「オブジェクトリレーショナルインピーダンスミスマッチ」を回避する、将来の関係データベース管理システムのための、提案である。 1995年にACMのSIGMOD (Special Interest Group on Management of Data) で発表され、1998年に書籍 (第1版) の形で出版された。 2007年現在は第3版の書籍が刊行されている。 現時点では日本語の訳本は出版されていない。 The Third Manifesto は、データベース管理システム (DBMS) におけるオブジェクト指向の役割について、簡潔で制限された正しい定義を説明している。 オブジェクト指向の役割を定義するに際しては、オブジェクト指向のモデリングに由来する少数の堅固な概念を強調している。 オブジェクト指向のモデリングは、関係モデルによるモデリングと直交すると位置づけている。 データベース言語 SQL について、関係モデルを正確に実装していないことを説明している。 The Third Manifesto は、デイトとダーウェンが考案したデータベース言語 Tutorial D を使って、関係モデルを説明している。 Tutorial D は、データベース言語仕様 D の実装の一つである。 D は、関係データベースのデータベース言語が満たすべき要件の集合である。 データベース言語仕様Dについては、現在は次に示す関係データベース管理システム (RDBMS) の実装が存在する。;;;.

新しい!!: データベース管理システムとThe Third Manifesto · 続きを見る »

User Datagram Protocol

User Datagram Protocol(ユーザ データグラム プロトコル、UDP(ユーディーピー))は、主にインターネットで使用されるインターネット・プロトコル・スイートの中核プロトコルの一つ。.

新しい!!: データベース管理システムとUser Datagram Protocol · 続きを見る »

VIS (汎用機)

VIS 及びVIS II (VERSATILE INFORMATION SYSTEM) とは、日本電気 (NEC) が提供するメインフレーム(汎用コンピュータ)であるACOS-4やACOS-2 用のデータ管理システムである。.

新しい!!: データベース管理システムとVIS (汎用機) · 続きを見る »

Webプログラミング

Webプログラミング(ウェブプログラミング)とは、World Wide Webで使われるウェブアプリケーションのプログラミング、Webソフトウェア開発を行うことである。また、この作業を行う人間をWebプログラマ、Webエンジニア、Web開発者、Webディベロッパーと呼ぶ。.

新しい!!: データベース管理システムとWebプログラミング · 続きを見る »

WebFrog Blog

WebFrog Blogは、PHPで書かれたブログソフトウェア。DBMSが不要で、インストールが簡単なのが特徴。 従来は Perl での開発であったが、PHPでの開発に移行した。 現在は公式サイトも消滅して、開発は停止している。 Perl版のプログラムは RingWorld に移譲され、RingBlog の名称で開発が進んでいる。.

新しい!!: データベース管理システムとWebFrog Blog · 続きを見る »

WebObjects

WebObjects(ウェブオブジェクツ)は、Mac OS Xの開発環境に含まれていた、JavaによるWebアプリケーションサーバである。アップルが開発していた。 Webアプリケーション・Webサービスを開発・運用するための開発ツール・フレームワークを持ち、徹底したオブジェクト指向、強力なデータベース接続機能、ラピッドプロトタイピングが可能なツールが特徴である。WebObjectsでは、ウェブブラウザから使用できるウェブアプリケーション、Webサービスを提供するアプリケーションを開発することができる。 WebObjectsのサポートするプラットフォームは開発・運用環境共にMac OS Xのみだが、運用環境はJavaのみで開発されており、JavaをサポートしているプラットフォームであればWebObjectsアプリケーションを運用できる(バージョンによってはMac OS X Serverを購入して運用ライセンスを得ることが必要)。また、JBoss、Apache Tomcat、BEA WebLogic、IBM WebSphereといったサードパーティーのJava EEアプリケーションサーバでも運用できる。 現在アップルはApple Online Store、App Storeをはじめとした自社オンラインサービスをWebObjectsで構築している。中でもiTunes Storeは最も利用者の多いWebObjectsアプリケーションであった。.

新しい!!: データベース管理システムとWebObjects · 続きを見る »

WinDev

WinDev は、独自の第4世代言語 (4GL) WLanguage の統合開発環境 (IDE)。1993年、PC SOFT 社がリリース。一種のRAD環境であり、自動化された方式で素早くアプリケーションを作成できる。Visual Basic、Java、C#などと同様、コンパイルして生成された実行ファイルをインタプリタで解釈実行する。このため、実行ファイルはオペレーティングシステムとは独立しており、開発中のテストが容易である。WinDevは本来、Windowsアプリケーション開発のためのCASEツールだったが、現在ではLinux上でも動作する(コンソールモードの)アプリケーションを作成できる。 WinDevはデータ中心型のアプリケーションを素早く開発できる環境である。組み込みのエディタが使いやすく、プロトタイプを素早く開発でき、それを完全なアプリケーションに変換できる。WinDevはJavaプラットフォームや.NETプラットフォームで動作するアプリケーションを生成できる。手続き型プログラミングとオブジェクト指向プログラミングのパラダイムをサポートしている。 関連製品の WebDev と WinDev Mobile も同じ言語 (WLanguage) を使った似たような開発環境である。それぞれ、Webサイト構築と携帯機器(スマートフォン、Pocket PC、その他)向けアプリケーション作成に対応している。言語が共通なので、同じソースコードを使って様々なプラットフォームで動作するアプリケーションを構築できる。 WinDevは、バージョン管理システム、バグ管理システム、QAテスト設定などといった各種機能も提供する。独自のDBMS Hyper File が同梱されているが、ODBCや OLE DB などのインタフェースを通して他のデータベースも利用できる。.

新しい!!: データベース管理システムとWinDev · 続きを見る »

WordPress

WordPress(ワードプレス)は、オープンソースのブログソフトウェアである。PHPで開発されており、データベース管理システムとしてMySQLを利用している(後述のプラグインよりSQLiteでの使用も可能)。単なるブログではなくコンテンツ管理システム (CMS) としてもしばしば利用されている。b2/cafelogというソフトウェアのフォーク(後継)として開発、2003年5月27日に初版がリリースされた。GNU General Public License (GPL) の下で配布されている。.

新しい!!: データベース管理システムとWordPress · 続きを見る »

XDM (データベース)

XDM (Extensible Data Manager) は、日立製作所が提供するメインフレーム (汎用コンピュータ) のデータ管理システムである。 構成要素であるデータベース管理システム (DBMS; DataBase Management System) としては、構造型ではXDM/SD、リレーショナル型ではXDM/RDと密に接続できる他、階層型のADMやネットワーク型のPDM2とも接続できる。 DCMS (Data Communication Management System) は、XDM/DCCM3、TMS-4V DC、ADM DCなどと接続できる。XDMではHiRDBからの検索・更新に加え、ODBC経由でのMicrosoft AccessやMicrosoft ExcelおよびXDM/RDではCosminexusからのJDBC経由 での検索・更新をサポートしている。.

新しい!!: データベース管理システムとXDM (データベース) · 続きを見る »

技術士総合技術監理部門

技術士 総合技術監理部門(ぎじゅつし そうごうぎじゅつかんりぶもん)は、技術士国家資格のうちの1つ。文部科学省管轄。 この資格を得るには、まず認定教育機関を修了するか、技術士一次試験を受験して合格し(部門は何でも良い)、修習技術者となる必要がある(技術士補登録を行う必要はない)。 その後、実務経験を7年(もしくは10年、ただし、大学院修了者は2年間短縮)を行った後で技術士2次試験を総合技術監理部門で受験し、合格して、技術士 (総合技術監理部門)の登録を行う。 国家試験は年1回実施する。実施は日本技術士会。.

新しい!!: データベース管理システムと技術士総合技術監理部門 · 続きを見る »

東芝プラットフォームソリューション

東芝プラットフォームソリューション株式会社(とうしばプラットフォームソリューション)は、コンピュータ関連の開発・製造・販売を手掛ける日本の企業。 1970年、株式会社ソード(SORD)として創業した。旧社名は、東芝パソコンシステム株式会社。.

新しい!!: データベース管理システムと東芝プラットフォームソリューション · 続きを見る »

桐 (データベース)

桐(きり)は管理工学研究所が開発・販売しているデータベース管理システム (DBMS) 。1986年の初版リリース以降着実にユーザー層を広げ、1991年には日経BP社の「読者が選ぶベストソフト賞」を受賞している。最新版は2017年9月にリリースされた桐10s。データベースの最大サイズを拡張、Unicodeへの対応と言った改良が行われた10をベースに、最新の環境に合わせてアップデートされている。 リレーショナルデータベース管理システム (RDBMS) に近い操作が可能なため、個人レベルでは高機能のデータベース管理システムとしてMS-DOS時代から広く使用された。他方で、新規に表を作成する場合においても、自動作成によってとりあえず使える表が作れ、その後に定義の変更が可能と、初心者にも扱いやすいものとなっていた。また、そのような表のままでも高度な操作が可能であり、個人や小さな事務所、学校の教務や事務等では重宝された。 桐はMS-DOS用のソフトとして長く販売され、Windowsへの対応が遅れたが、その間も使われ続けた数少ないソフトでもある。たとえばナツメ社の「ハンディ・リファレンス」シリーズでは1994年段階で『桐Ver.5操作ハンドブック』など複数の解説書が出版されている。 インターネットが普及する以前、パソコン通信としてPC-VANやNIFTY-ServeのフォーラムにK3UGや桐タンスなどユーザー同士のQ&Aやお披露目など交流が有った。.

新しい!!: データベース管理システムと桐 (データベース) · 続きを見る »

構造化ウィキ

構造化ウィキ(英: Structured wiki)とは、ページ上のデータをデータベースのように操作できるウィキであり、情報の抽出/表現を行う言語またはマークアップにSQLに類似した機能を備えている。.

新しい!!: データベース管理システムと構造化ウィキ · 続きを見る »

池田哲夫

池田 哲夫(いけだ てつお)は、日本の計算機科学者(データベース工学・情報検索・地理情報システム)。学位は博士(工学)(東京大学・2001年)。静岡県立大学大学院経営情報イノベーション研究科研究科長(第4代)・経営情報学部教授。 日本電信電話公社、日本電信電話株式会社での勤務を経て、岩手県立大学ソフトウェア情報学部教授、静岡県立大学情報センターセンター長などを歴任した。.

新しい!!: データベース管理システムと池田哲夫 · 続きを見る »

情報学

情報学(じょうほうがく)という語が指す学術分野は、基本的には情報に関する分野であるが、歴史的な事情により、特に英語と日本語の対応があいまいである。もともとは図書館学の一部である、書誌情報の管理・検索を由来とする情報や知識を扱う分野がコンピュータの発展などで大きくなったため、図書館情報学(Library and Information Science)と呼ぶようになった分野があり、その場合の「情報学」は「Information Science」である(Library and Information Scienceという成語に気付かず、「図書館と情報科学」と訳されている場合がある)。一方、社会情報学(social informatics)やバイオインフォマティクス(生命情報学)等といった「~informatics」=「~情報学」と呼ばれている分野もあるが、その場合の「情報学」は「Informatics」である(インフォマティクスも参照)。.

新しい!!: データベース管理システムと情報学 · 続きを見る »

情報検索

情報検索(じょうほうけんさく)とは、コンピュータを用いて大量のデータ群から目的に合致したものを取り出すこと。検索の対象となるデータには文書や画像、音声、映像、その他さまざまなメディアやその組み合わせとして記録されたデータなどが含まれる。インターネットの発達により検索はインターネットを介して行われることも多いが、ここでは情報を検索するためのコンピュータ側における仕組みを記述している。 情報検索に対するコンピュータ側における技術は情報を人間が直接管理するのに比べ、データの量的な制約やデータの取り扱いの一貫性を保つ困難さという制約を受けることなく、高速で安定なシステムにより利用者に適切なデータを提供する機能と位置付けることができる。.

新しい!!: データベース管理システムと情報検索 · 続きを見る »

ここにリダイレクトされます:

DBMSデータベースマネージメントシステムデータベースマネジメントシステムデータベースサーバデータベース管理ソフト

出ていきます入ってきます
ヘイ!私たちは今、Facebook上です! »