takahiro_itazuriの公倍数的ブログスマートフォン用の表示で見るtakahiro_itazuriの公倍数的ブログ本やWebを通して学習したことをまとめるブログです。最大公約数(つまり、共通部分)的なという表現と対比して、「なるべく包括的にカバーしつつ、更に+αの要素も加えられたらいいな」という意味で公倍数的ブログと名付けました。2018-02-13【エンジニアへの道】データベースとははじめにデータベースの第一回です。エンジニア職が存在するような企業は、必ず自社のサービスを利用するユーザのデータを持っています。このようなデータを利用して新しいビジネスやサービスの改善を行っています。そのため、データを取り扱うための知識が必要になるわけです。それがデータベースに関する知識になります。はじめにデータベースとはリレーショナルデータベースMySQL環境構築データベースとは「データベース」とは「データの集まり」であることは皆さんわかると思いますが、ただデータを集めただけでは意味がありません。そのデータに対して行う操作をする機能までを含めて「データベース」と呼ぶべきです。リレーショナルデータベースデータベースの中でも広く使われているのが「リレーショナルデータベース」です。リレーショナルデータベースでは、1つのデータをいくつかの項目のまとまりで表します。プログラミングでいうところの構造体みたいな感じです。この1件のデータを「レコード」、そして項目を「カラム」と呼びます。「カラム」は「列」という意味で、Excelでレコードをスタックしていくように表を作った時に縦の列が項目にあたるためです。このレコード全体を「テーブル」と呼びます。System)と呼びます。データベースでは、項目に型が指定されていたり、操作を取り消すために「トランザクション」と呼ばれる機能を利用しなければならなく、それらを実現するためにマネージメントシステムが必要です。このような操作をきちんと定義しなければ、外部からデータを吸い取られてしまったり、変な値が入って後から利用しにくくなってしまいます。MySQLデータベースにもさまざまな種類がありますが、その中でも「MySQL」はオープンソース(商用版もあります)であるため、勉強しやすく、様々な人に利用されています。進めていくにあたって使用する環境について説明しておきます。本記事ではXAMPPと呼ばれる「MySQL+Apache+PHP」の動作環境を設定できるものを使用します。「MySQL」はRDBMSで、「Apache」はWebサーバ、「PHP」は言語になります。最悪この環境が存在しなくても、記事を読み進められるようにしたいとは思います。今回はC++における入出力について記事を書きます。月別アーカイブMathJaxはてなブログをはじめよう!takahiro_itazuriさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。