管理人

SEとして働く管理人「まつ」がつぶやく個人運営サイトになります。 ITの難しい用語や、仕事で感じた事などを中心に"わかりやすさ"を意識して記事にしています。少しでも共感や参考にしていただける人がいたら嬉しいです。

2022/12/25

データベースサーバとは

データベースサーバ(DBサーバ) データベースサーバ(英:database server)とは、DBMS(データベース管理システム)が稼働しているサーバのことです。 サービスや機能を提供するコンピュータのことを「サーバ」(server)、そのサービスや機能を利用するコンピュータのことを「クライアント」(client)といいます。 データベースサーバは、アプリケーション開発では欠かせないデータベース機能を提供しているサーバです。   次の図はWebアプリケーションにおけるデータベースサーバのイメー ...

2023/8/4

DBMS(データベース管理システム)とは

DBMS(データベース管理システム) DBMS(英: database management system)とは、データベース管理システムのことであり、データベース機能を提供するミドルウェアです。 ミドルウェアとは、アプリケーションとオペレーティングシステム(OS)の中間に入るソフトウェアのことで、オペレーティングシステム(OS)の機能拡張やアプリケーションの共通的な機能を集めたものです。 データベースとは データベースとは、データを格納するためのものであり、データの抽出・追加・変更・削除が容易にできるの ...

2022/12/25

ローカルとは

ローカル(local) ローカルとは、一定の地方、地域、またそこに限られた特有の物や状態を表す言葉であり、ITの分野では自分側にある物を指す言葉です。 遠隔(離れた場所にある)を意味する言葉である「リモート」とは対義語です。 例えば、自分自身が使っているコンピュータをローカルマシン(ローカルコンピュータ)、離れた場所にあるコンピュータをリモートマシン(リモートコンピュータ)といいます。 その他にも、ローカルマシンが接続されているネットワークを「ローカルネットワーク」、リモートマシンが接続されているネットワ ...

2022/12/25

Webページとは

Webページ(ウェブページ) Webページとは Webページとは、Webブラウザで閲覧することができるページのことです。 現在、ご覧いただいている本ページもWebページです。そして、Webページの集まりで作られたサイトのことをWebサイトといいます。 Webサイトには、「トップページ」があり、「トップページ」の配下に「各記事」のページや「お問い合わせ」ページなどが存在しています。この個々のページのことをWebページといいます。 Webページはどうやって作られているの? Webページは、HTML(Hyper ...

2022/12/25

Webサイトとは

Webサイト(ウェブサイト) Webサイトとは、インターネット上に公開されているWebページの集まりで作られたサイトのことです。 次の図はWebサイトの例です。 Webサイトには「トップページ」があり、「トップページ」の下に「各記事」のページや「お問い合わせ」ページなどが存在しています。 サイト内の各ページには他のページへ遷移するためのリンクやボタンが設置されており、これを辿ってページ間を互いに行き来できるようになっています。 Webサイトの個々のページのことを「Webページ」と呼び、この「Webページ」 ...

2022/12/25

DHCPサーバとは

DHCPサーバ DHCPサーバとは、インターネットなどのネットワークに接続するコンピュータに対して、IPアドレスなどの必要な情報を自動的に割り当てるサーバのことです。 サービスや機能を提供するコンピュータのことを「サーバ」(server)、そのサービスや機能を利用するコンピュータのことを「クライアント」(client)といいます。 DHCPサーバは、下記の図のようにネットワーク接続に必要な設定情報(IPアドレス等)を利用者のコンピュータに提供する役割を持ちます。 通信プロトコル:DHCP DHCPサーバが ...

2022/12/25

DNSサーバとは

DNSサーバ(DNS server) DNSサーバとは、Domain Name System(略してDNS)の名前解決機能が実装されたサーバのことです。名前解決機能とは、インターネット上の住所である「IPアドレス」と「ドメイン」の対応表を管理し、変換するシステムのことをいいます。 サービスや機能を提供するコンピュータのことを「サーバ」(server)、そのサービスや機能を利用するコンピュータのことを「クライアント」(client)といいます。 DNSサーバは、「ドメイン」→「IPアドレス」もしくは「IPア ...

2022/12/25

ファイルサーバとは

ファイルサーバ(file server) ファイルサーバとは ファイルサーバ(英:file server)とは、ネットワーク上でファイルを共有するためのサーバのことです。 サービスや機能を提供するコンピュータのことを「サーバ」(server)、そのサービスや機能を利用するコンピュータのことを「クライアント」(client)といいます。 ファイルサーバは、ファイルを管理しているサーバであり、複数のコンピュータ間(クライアント)でファイル共有を可能としています。 業務などで複数の人が閲覧・編集するファイルを、 ...

2023/3/27

FTPサーバとは

FTPサーバ(FTP server) サービスや機能を提供するコンピュータのことを「サーバ」(server)、そのサービスや機能を利用するコンピュータのことを「クライアント」(client)といいます。 FTP(英:File Transfer Protocol)とは、ネットワーク上にあるサーバとクライアント間でファイル転送を行うプロトコルであり、FTPサーバは、このFTPを使いクライアントにファイルを提供する側のコンピュータのことです。   FTPには主に「ファイルダウンロード」と「ファイルアッ ...

メール

2023/3/27

メールサーバとは

メールサーバ(mail server) メールサーバとは、電子メールを配送するためのサーバのことです。 サービスや機能を提供するコンピュータのことを「サーバ」(server)、そのサービスや機能を利用するコンピュータのことを「クライアント」(client)といいます。 メールサーバは、電子メールを配送するために必要な機能を提供しているサーバです。 メール送受信の流れ 手順1. SMTPで送信者のメールサーバにメールを送る メールを送信すると、まず送信者のメールアドレスを管理しているメールサーバにメールが届 ...

2022/12/25

Webサーバとは

Webサーバ(ウェブサーバ) Webサーバとは サービスや機能を提供するコンピュータのことを「サーバ」といい、Web上でサービスや機能を提供するサーバのことを「Webサーバ」といいます。   一般的によく利用されている「クライアント・サーバシステム」のネットワークでは、サービスや機能を提供するサーバ(server)と、そのサービスや機能を利用するクライアント(client)に分かれています。 私たちが日頃、利用しているインターネット上で公開されているブログやWebサイトは、Webサーバが管理して ...

2022/12/25

クライアントとは

クライアント(client) クライアントとは クライアント(英:client)とは、他のコンピュータからサービスや機能の提供を受けるコンピュータのことです。 一般的によく利用されている「クライアントサーバ型」(クライアント・サーバシステム)のネットワークでは、サービスや機能を提供するサーバ(server)と、そのサービスや機能を利用するクライアント(client)に分かれています。 上記図は、クライアント・サーバシステムのイメージ例です。このイメージのようにクライアント・サーバシステムでは、1台のサーバ ...

2022/12/25

サーバとは

サーバ(server) サーバとは サーバ(英:server)とは、サービスや機能を提供しているコンピュータのことです。 一般的によく利用されている「クライアントサーバ型」のネットワークでは、サービスや機能を提供するサーバ(server)と、そのサービスや機能を利用するクライアント(client)に分かれています。 上記の図は「クライアントサーバ型」のイメージ例です。サーバには複数のクライアントが接続されており、クライアントはサーバが提供している機能を利用しています。 例えば、私たちが日頃、利用しているイ ...

2022/12/25

仮想とは

仮想(virtual) 仮想とは 仮想(英:virtual)とは、実際にはないがあるように見せることです。 例えば、仮想メモリというのは、実際はメモリではありません。仮想メモリの正体はハードディスクであり、ハードディスクをメモリのように扱っているのです。 このように、実際は違うが、あるようにみせることを仮想(バーチャル)といいます。 仮想化 1台のコンピュータに含まれるCPU、メモリなどのリソースを論理的に分割・統合する技術のことを「仮想化」といい、仮想化されたマシンのことを「仮想マシン」(VM:Virt ...

2022/12/25

デグレードとは

デグレード(degrade) デグレードとは デグレードとは、劣化という意味の言葉であり、新しいバージョンのソフトウェアが以前のバージョンより品質が悪くなることをいいます。 ソフトウェアに対して機能追加やバグ修正を行ったことで修正前より性能が悪化し、これまで利用できていた機能が使えなくなったり、以前修正したはずの不具合やバグが再発したりすることです。 デグレードは、略して「デグレ」と呼ばれることも多いです。   デグレードが発生する主な原因はテスト不足です。機能追加した修正が既存機能にどのくらい ...

リモート会議

2022/12/25

リモートとは

リモート(remote) リモートとは リモートとは、遠隔(離れた場所にある)を意味する言葉であり、ITの分野では離れた場所にある機械や人がネットワークを通じて結ばれていることを表します。 リモートの対義語は「ローカル」です。例えば、自分が使っているコンピュータのことをローカルマシン(ローカルコンピュータ)といい、離れた場所にあるコンピュータのことをリモートマシン(リモートコンピュータ)といいます。 その他にも手元のコンピュータに直接繋がれた記憶装置を「ローカルストレージ」、コンピュータから離れた場所にあ ...

2022/12/25

URLとURIの違い

はじめに 普段インターネットでWebサイトを見ていると「http://~(https://~)」から始まるURLと呼ばれるものをよく目にします。 本サイトのURLは「https://medium-company.com」です。Webサイトには、必ずサイトの所在を示すURLが付与されています。 このURLと似たような言葉にURIがあります。このURIもURLと同じようにサイトなどの情報資源(リソース)を識別する情報のことです。 では、URIとURLの違いとは何なのか。意外にわからなくてインターネットで調べた ...

2022/12/25

WordPressにtwitterのツイートを埋め込む方法

WordPressのサイドメニューにtwitterを埋め込む手順 WordPressのサイドメニューに、以下のようなtwitterのツイートを埋め込む手順を紹介します。 手順1. Twitter Publishへアクセス WordPressのサイドメニューに埋め込むtwitterのURLは「Twitter Publish」のサイトで生成します。 そのため、まずは「Twitter Publish」のサイトへアクセスします。 Twitter Publishはこちら 手順2. Twitter Publishで埋 ...

2022/12/25

URIとは

URI(ユーアールアイ) URIとは URI(英:Uniform Resource Identifier)とは、インターネット上に存在する情報資源(リソース)の位置や名前を特定するためのものであり、URL(英:Uniform Resource Locator)とURN(英:Uniform Resource Name)の総称のことです。 上記は、URI、URL、URNのイメージ図です。このイメージ図のようにURIには、URLとURNが存在しており、URLとURNの総称のことをURIといいます。 位置を特定す ...

2022/12/25

URLとは

URL(ユーアールエル) URL(英:Uniform Resource Locator)とは、インターネット上に存在する情報資源の位置を特定するための形式的な記号のことです。 主にWebページの所在を表す方式として広く普及しています。 URLの形式 例えば、本ページのURLは次の通りです。 URLの先頭には「http:」や「ftp:」のように、情報資源をどう取得するかの方法を記述します。これを「スキーム名」と呼びます。 スキーム名は、基本「http:」や「ftp:」のようにプロトコル名で指定します。ただし ...