matsunoki

データベース

NoSQLは「No, SQL」じゃない!どういったデータベースなのか

はじめに 現代のデータ管理においてSQLは主要なDBMS(データベース管理システム)です。それとは別に"NoSQL"というDBMSが存在します。これは「SQLを使わない!」という意味ではなく「Not Only SQL」の略で「SQLだけでは...
データベース

SQL文でよく使われる・知っておくべき基本構文

はじめに SQL(Structured Query Language)は、リレーショナルデータベース管理システム(RDBMS)との対話を行うための言語です。SQLを使用することで、データの検索、挿入、更新、削除が容易に行えます。 今回はSQ...
IT用語

ACID=酸っていう単語があるらしい(※ACID特性のお話です)

はじめに NoSQLはCAP定理というものを意識する必要がありました。 一方、RDBMSはACID特性というものを覚えておく必要があるらしいです。今回はそんなACID特性の話です。   ACID特性とSQLトランザクションの関係 ACID特...
IT用語

CAP定理ってなんぞやっていう話

はじめに 今回は、別の記事で少し出てきたCAP定理というものかどんな概要なのか知らなかったので、調べてまとめてみたという内容になります。   そもそもCAP定理とは CAP定理(またはBrewerの定理)は、2000年にいコンピュータ科学者...
データベース

RDBMSの基本を解説する回

はじめに 現代の情報社会において、データの管理と活用はビジネスの成功のカギを握っており、今なおその重要性は増すばかりです。 リレーショナルデータベース管理システム(RDBMS)は、その中でも最も広く使われているデータベース管理システムです。...
データベース

SQLとは何なのか簡単にまとめる

はじめに SQL(Structured Query Language)は、リレーショナルデータベース管理システム(RDBMS)でデータを操作及び管理するための標準的な言語です。SQLは1970年代にIBM(アメリカ合衆国に本社を置く多国籍テ...
サーバー

仮想サーバーとは? 物理サーバーとの違いとは?

はじめに サーバーの仮想化は現代のITインフラストラクチャにおいて重要な役割を果たしており、多くの企業がその利点を享受しています。 今回は仮想サーバーと物理サーバーの違いや仮想サーバーのメリットとデメリット、更にサーバーの仮想化に用いられる...
Cookie

Cookieの使い方【どうやったらブラウザで使えるようになるのか?】

はじめに 以前Cookieについてまとめましたが、具体的な使い方までは書けていませんでした。なので今回は、JavaScriptでCookieを扱う方法についてまとめていきます。   Cookieのおさらい 以前の記事でも紹介しましたが、Co...
プログラミング

Formで渡せるデータとPHPのPOST/GETを使った受け取り方

はじめに PHPはサーバーサイドのスクリプト言語であり、HTMLフォームからデータを受け取り、処理するための強力な機能を提供します。 今回はPHPにフォームで渡せるデータの種類と、POST・GETメソッドの使い分けについてまとめてみました。...
Cookie

インターネットにおけるCookieの役割とはなんなのか?

はじめに ECサイトなどで一度ログインしたらログイン情報が保持されたり、会員登録していないけれど買い物かごの中身がずっと保たれていたりと、Web体験を快適にするために多岐にわたり用いられているCookieろいうものをご存知でしょうか。今後、...