2024-06

データベース

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

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

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

はじめに 以前、NoSQLはCAP定理というものを意識する必要があるという記事を書きました。 一方で、RDBMSはACID特性というものを意識しておく必要があります。 今回はそんなACID特性についてまとめていきます。  ACID特性とSQ...
IT用語

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

はじめに 分散システムでは、すべての機能や特性を完全に満たすことは不可能で、必ずトレードオフが発生するとされています。 CAP定理は、分散システムにおいて互いにトレードオフとなる3つの特性があることを示しています。 故障モードでは、この3つ...
データベース

RDBMSの基本を解説する回

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

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

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

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

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

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

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

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

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

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

はじめに ECサイトなどで一度ログインしたらログイン情報が保持されたり、会員登録していないけれど買い物かごの中身がずっと保たれていた経験がおありでしょうか。 Web体験を快適にするために用いられているCookieというものでこれは実現されて...
セキュリティ

web開発で押さえたい3大脆弱性とその対策

はじめに web開発をする上で、脆弱性を考えることは避けて通れません。 悪意のある人は、セキュリティ上の穴や弱みを巧みに利用し、サイバー攻撃やデータの取得といった攻撃を仕掛けてくるからです。エンジニアはそれらを把握し、実装段階や運用している...