• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:なぜMySQLを使うのか。)

なぜMySQLを使うのか

e3tatsuの回答

  • e3tatsu
  • ベストアンサー率51% (78/151)
回答No.1

DBMSの存在理由はオペレーティングシステムの存在理由と同じです. オペレーティングシステムの役割を思い出してみてください.

wakagi1189
質問者

お礼

OSの役割と同じといいますと、 データベース管理システムは、 データ管理のためのユーザーランドや、新たな子システムのためのインターフェイスを提供していて、 データ管理にかかわる様々な作業?を束ねている。 ということでしょうか? となると、データベース管理システムは、データ管理の親玉で、 データ管理のすべてがここを基礎に考えれば済むようになるために導入するってことですかね。 分かったような分からないような。 寡聞なもので、すいません。 回答ありがとうございました。

関連するQ&A

  • MySQLの簡単な説明をお願いします

    MySQLをWikipediaで調べたところ、 >MySQL(マイエスキューエル)は、RDBMS(リレーショナルデータベースを管理、運用するためのシステム)の実装の一つである。オープンソースで開発されており、GNU GPLと商用ライセンスのデュアルライセンスとなっている。 とあるのですが、あまりよく理解できません。 簡単な説明で良いのでお教えくださる方がいらっしゃると嬉しいです。

  • Mysqlについて

    お世話になります。 PHP初心者なので根本的に間違っている質問でしたらすいません。PHPとMysqlの組み合わせで使用する場合に、画像ファイルをWeb上のディレクトリ上に保存せずにMysqlのテーブル内にバイナリデータとして保存することは可能なのでしょうか?画像情報とそれに画像に関する付随情報(画像に対するコメント)などをなるべく同一に管理したいと思い質問します。このような用途ですと本来であれば画像はファイル、付随情報はテキストファイルかMysqlなどのDBでの管理となると思いますが、なるべく一元管理したいと思い質問しました。宜しくお願いします。

    • ベストアンサー
    • PHP
  • MySQL又はSQLiteについて

    お世話になります。 Androidアプリ開発でPHPファイルを読み込み、更にMySQLへ接続してデータベースの中身を反映させるとこまでは成功しました。 しかし、Androidアプリとデータベースの連携で調べると、SQLiteを推奨しているサイトや書籍が多いのですが、軽量のファイルベースで手軽に構築・運用できるという点は、何となくイメージできるのですが、MySQLに比べてSQLiteが明らかに優れている点はあるのでしょうか? 私は、8割方PHPでwebコンテンツの開発を行ってきました。そしてデータベースは100%MySQLを利用してきました。Androidアプリ開発を開始したのは、つい最近の事でSQLiteも今まで殆ど触れていませんでしたので、特にMySQLとSQLiteでメリット・デメリットの大差が無いのであれば、触りなれているMySQLを選択しようと考えています。 因みに、iOSアプリについては別の者が開発しています。 最終的には、AndroidとiOS両方の端末が1つのデータベースへ読みに行く構想ですので、もしiOSの開発側で、SQLiteの方が圧倒的に優れているとなれば話は変わってきますが・・・。 MySQLとSQLiteを比較して、SQLiteが優れている点のアドバイスをいただければ幸いです。 何卒、どうぞよろしくお願い申し上げます。

  • PHPとMySQLについて

    社内サーバーにWebアプリをUPし、 全てデータベース管理にするため、MySQLを使用しました。 参考書を見ながら作成したため、構文に間違いはありません。 参考書は「 はじめての人のためのかんたんPHP + MySQL入門」です。 この参考書の第8章にあるWEBアプリを忠実に再現しました。 しかし、フォームに情報を入力し、登録を押しても情報が反映されません。 以上と同じように、ぶっとびねっと(フリーレンタルサーバー)でもUPし、phpMyAdminでDBを構築しましたが、 これも同じく登録情報が反映されませんでした。 無論、phpMyAdminから直接CREATEし、HPに情報を反映させるのは可能です。 その際、日本語が???となってしまいましたが、その他は正常です。 一番の問題は、なぜHPから情報を入力し、それがDBへ反映されないのかです。 .htpccessやPHP.iniの設定と何か関係があるのでしょうか? 社内サーバーに.htaccessファイルは無いそうです。 となると、php.iniだと思います。 私は初心者のため、イマイチPHP.iniが良く分かりません。 ローカルにApacheなどを落とした場合は、C:Windowsの中にPHP.iniの設定をいじればいいと思いますが、 社内サーバーの場合、サーバー上のどこかにあるPHP.iniファイルの設定を変える必要があるのでしょうか? 以上、ごちゃごちゃしてて申し訳ありませんが、 お助け下さい。

    • ベストアンサー
    • PHP
  • PHP/MySQLであいまい検索を

    HP上のテキストボックスに文字を入力し、その値をPHPでMySQL上のデータベースよりあいまい検索をし 該当するデータを表示したいのですが、私の検索キーワードが悪いのか、いいサンプルソースが見つけられません。 MySQLのREGEXP関数を使ってあいまい検索を 行うサンプルは見つけたんですが、これは日本語対応では なく検索文字列によってはうまく検索できない場合が あると聞きました。 何かよいサンプルがあったらURLもしくは ソースをそのままで結構ですので貼り付けていただければ 助かります。 では、よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • PHP+MySQLで数千字程度のテキストを扱う

    PHPを勉強中で、入門書をつまづきながら読むくらいのレベルの者です。 例えば、PHP+MySQLでブログのようなシステムを作るとしたとき、本文にあたる短ければ数百字、長くて数千字のテキストを扱う場合にどのような方法をとればいいのか悩んでいます。 1. テキストファイルとして保存してデータベースにファイル名を保存し、ファイル名からPHPのテキストファイルを読み込む関数で読み込む 2. TEXT型(あるいはVARCHAR型?)でそのままデータベースに保存する の2つの方法のいずれかを考えており、 テキストの利用方法として、 1. そのままHTMLに出力して表示する。その際、データベースの同じテーブルに入っている記事タイトルなどのデータも利用する。 2. 複数ファイルから特定の文字列を含むもののみを選び出す(行番号などの情報は不要)。この際は他のデータは利用せず、例えば記事IDのようなものの配列が得られればよい。 のことをしたいと思っており、 また、その他の条件として 1. 動作が高速な方がいい(特に複数ファイルからの検索) 2. 直接テキストファイルのURLを指定して内容を読まれても、まあOK 3. 最大文字数は多分8000字程度で固定(書き込み時にチェック) を考えております。 総合的に考えてどちらの方法が優れているでしょうか? また、それぞれの方法で知っておいた方がいい制限事項などはありますか? 特に、正直なところVARCHAR型、TEXT型がどのようなアクセス速度など特徴を持つのかをまったく分かっていません。 ご教授宜しくお願いします。

    • ベストアンサー
    • MySQL
  • php+mysqlを勉強したいのですが・・・

    mysqlは全くわからずでこれから勉強したいと思っております。 xamppをインストールして「mysql入門」などで検索してみたところ apacheとphpとmysqlをそれぞれ個別にインストールする前提で紹介されており データベースの作成方法もコマンドから入力という形でした。 試しにコマンドに「mysqlshow」と入力すると以下のようなエラーがでます。 (apache,mysqlの稼動は確認済みです) 内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません xamppは一括で簡単に必要な環境を作ることができるということだったので インストールしたのですが解決するには個別にインストールするしか ないのでしょうか? http://localhost/phpmyadmin/からであればデータベースを作成することができました。 xamppをDドライブにインストールしたのが原因?とも思ったのですが アドバイスなど頂けますと幸いです。 また、xamppの環境にてmysqlの説明をわかりやすくしているサイトなどがあれば教えて下さい。 mysqlは経験がなく右も左もわからない状態なのでわかりづらい質問かと思いますが 宜しくお願い致します。

    • 締切済み
    • PHP
  • MYSQLのクライアントについて

    SQLを入門してクライアント側のシステムについてわからない点がパラパラあったので教えて下さい。 クライアント・サーバ型でクライアントが何十人もいる場合、データベース側にはMYSQLをインストールしますが、クライアント側にはODBCとアプリケーションソフトが必要ですよね? また、クライアント側すべてにアプリケーションソフトとしてAccessやExcelがない場合、MYSQLをアプリケーションソフトとして使ってもよいのでしょうか?

  • PHP+MySQL 画像保存

    MySQLに画像ファイルを蓄積するためには、どうしたらいいのかわかりません。 本のデータベースを作成していますが、本のデータを登録する際に、ISBNを入力するとamazonからデータを取得して、そのデータをMySQLに蓄積するにはどうしたらいいか教えてください。サンプルっソース等・概要図(システム概要図みたいなの)があると助かります。 どなたかよろしくお願いします。

    • 締切済み
    • PHP
  • スマートフォンアプリ開発はMySQLと連動可能?

    はじめまして。 スマートフォンアプリの開発についてお聞きしたいと思います。 結論から言いますと、データベースMySQLに現在あるデータを アプリを開発して、そのデータベースを参考に在庫管理をしたいのです。 現在PHPで作成したウェブサイトがありMySQLのデータベースやフレームワークをつかっています。 そこのデータベースと連動したアプリで在庫状況などを確認できるソフトを作りたいと思いますが物理的に可能でしょうか?あとアプリを立ち上げているときだけ在庫状況に変動があった場合(注文が入った場合)に音を鳴らしたり、自動的にプリンター出力をさせたりもできるのでしょうか? PHPやPerlでのウェブ開発しかしたころがなく、相当難しいだろうと思いますが これらを作れそうな参考の本やサイトもございましたら教えていただければ幸いです。 宜しくお願いします。 箇条書きではこんな感じです。 ・MySQLのデータベースにつなげることができる? ・音や声を出力できますか? ・プリンタに自動的に出力できますか?

    • ベストアンサー
    • Java