マガジンのカバー画像

データベース

7
運営しているクリエイター

記事一覧

NoSQLデータベース

NoSQLデータベース

この記事は私が今度受ける大学の試験に向けたアウトプットになります。勉強したことをNotionにまとめていたところ、noteでまとめておけば万が一間違えてる時に誰かが指摘してくれるかもしれないという淡い期待を込めて書いています。

NoSQLデータベースは、「Not Only SQL」の略で、リレーショナルデータベース(SQLデータベース)とは異なるアプローチを採用しているデータベースシステムになり

もっとみる
プロダクトデザイナーも知っておくと便利かもしれない【SQL 応用編】

プロダクトデザイナーも知っておくと便利かもしれない【SQL 応用編】

これまで基本的なSQLやSQL JOINについて書きましたが、よく使われる複雑なクエリについて記載してなかったなと思ったのでこちらでまとめておきます。

DISTINCTクエリ結果から重複した値を除去したい場合にDISTINCTを使用します。
例えば、以下の従業員テーブルに従業員名と部署名の列があるとします。1つの部署に複数の従業員がいるため、Departmentカラムに重複した値があることがわか

もっとみる
プロダクトデザイナーも知っておくと便利かもしれない【リレーショナルデータベース編】

プロダクトデザイナーも知っておくと便利かもしれない【リレーショナルデータベース編】

体調を崩して勉強や仕事から遠ざかっており、まだまだ波はありますが少しずつ良くなってきたので今回は自分が学んだデータベースについての記事を書くことにしました。

大学でデータベースを学ぶようになってから、これはプロダクトデザイナーとしても知っておいて良かったなと思ったのと、自分の学んだことの記録としても残しておきたかったので、この記事を書いています。バックエンドとしての知識や経験はまだまだなのでもし

もっとみる
プロダクトデザイナーも知っておくと便利かもしれない【SQL編】

プロダクトデザイナーも知っておくと便利かもしれない【SQL編】

前回の記事ではリレーショナルデータベースについてまとめました。

今回はRDBMS(リレーショナルデータベースモデル)で作成したデータを具体的に作成したり呼び出したりする際に必要となってくるSQLについてまとめたいと思います。これを知っておくことでユーザーリサーチ等でエンジニアに頼まずとも簡単なデータは自分で取得して分析なんてこともできるようになります。

SQLとはSQLとはStructured

もっとみる
プロダクトデザイナーも知っておくと便利かもしれない【SQL JOIN編】

プロダクトデザイナーも知っておくと便利かもしれない【SQL JOIN編】

前回、前々回とRDBMS,SQLの基本的な説明をまとめてきました。

今回はSQLで複数のテーブルを使ってデータを取得することができるJOINコマンドについてまとめたいと思います。

JOINコマンドとはSQLのJOINコマンドは2つ以上のテーブルから関連する列を基にしてデータを結合します。JOINコマンドは複数あるため必要そうなものを以下のデータ構造を例に見ていきます。

上記のArtworkテ

もっとみる
RDBMSの関係

RDBMSの関係

この記事は私が今度受ける大学の試験に向けたアウトプットになります。勉強したことをNotionにまとめていたところ、noteでまとめておけば万が一間違えてる時に誰かが指摘してくれるかもしれないという淡い期待を込めて書いています。なので参考にならない可能性もありますが、RDBMSについて理解を深めたいよという方はぜひ読んでいただけると嬉しいです。

RDBMSに関してはこれまでについても基本的なことは

もっとみる
RDBMSの正規化

RDBMSの正規化

この記事は私が今度受ける大学の試験に向けたアウトプットになります。勉強したことをNotionにまとめていたところ、noteでまとめておけば万が一間違えてる時に誰かが指摘してくれるかもしれないという淡い期待を込めて書いています。なので参考にならない可能性もありますが、RDBMSについて理解を深めたいよという方はぜひ読んでいただけると嬉しいです。

今回はRDBMSの正規化についてまとめていきます。

もっとみる