【初心者向け】クソデータベース設計をしないためのテクニック4選

  Рет қаралды 20,332

エンジニアチャンネル

エンジニアチャンネル

Күн бұрын

Пікірлер: 13
@nnnprogramming
@nnnprogramming 8 күн бұрын
みていて楽しい!
@ふゆ-y1q
@ふゆ-y1q 10 ай бұрын
データベースやプログラミングをやった事なくても意味がわかって楽しかったです!
@MiyakawaTakeshi
@MiyakawaTakeshi 3 ай бұрын
06:00 あたり...どうなんだろう。ハイフンありなしを統一してデータベースに入れる、と決めるのは良いけど、ルール違反なクエリをどうやって阻止するの? というのはあると思う。 不正なフォーマットのデータを挿入/更新するとエラーになるようにカラムを定義できるRDBMSもあるんかな... 僕だったら、ハイフンなしの電話番号/郵便番号をハイフンありの電話番号/郵便番号に変換する関数を用意して、必要な場所で使うようにするかなあ...
@辛辣犬
@辛辣犬 3 ай бұрын
PostgreSQLのポリシーならカラム単位でフォーマットチェックを自作することは可能ですね。もちろん挿入・更新前に動かせます。
@MiyakawaTakeshi
@MiyakawaTakeshi 3 ай бұрын
@@辛辣犬 ありがとうございます。 しかし、SQL標準にある機能ではないですよね。 特定のRDBMSに依存した設計はしたくないかな。(必要があるなら、仕方ないが。)
@e3chicago
@e3chicago 2 жыл бұрын
is_show や is_hide より (is_)visible か (is_)hidden が一般的です。あと sort_order より sequence のほうがいい。
@heto8060
@heto8060 Жыл бұрын
とても楽しめました! ぜひ、このまま続けていただけるととても嬉しいです。 また、別観点として、プロダクトが小さいうちはいいけれども、 スケールしていくと危ないぞ・・・というデータの持ち方・設計のアンチパターンなどあればお伺いしてみたいです
@Nijist5_BR
@Nijist5_BR 2 жыл бұрын
小川さんが先に答えてしまうと、(若手の)前田さんの出番が無いので、まず前田さんに答えていただくほうがよいかと。
@fr11828
@fr11828 2 жыл бұрын
display_flag、めちゃくちゃ使われてるから疑問に思わなかった。
@ab_221B
@ab_221B Жыл бұрын
問い1ですけど、データ件数が大きくなると、中間テーブル使う方が問題になることが多いので、必ずしもダメな設計では無いですけど。
@B8Mk-1
@B8Mk-1 2 жыл бұрын
SQLアンチパターンに当てはめられるかと思いましたが勉強不足でが問題1以外はわからなかったです。。。もし関連するアンチパターンに分類できるのであればご教授いただきたいです。 問題1 ジェイウォーク 問題2 ??? ナンセンスカラム命名 問題3 ???  無駄カラム 問題4 ??? 曖昧なデータ型
@gonzalez_shimono
@gonzalez_shimono 2 жыл бұрын
いつもはどのくらいの規模感のdbを使用していますか?
@沙央理P
@沙央理P 2 жыл бұрын
db使わずにスプレッドシートを顧客名簿がわりの簡単なシステム作った時にGASでハイフン消すプログラム苦戦したなぁ😅今MySQLでデータベース構築してるんで、第一弾もチェックします😊Javascriptの動画も上がってていつの間に✨いつもためになる動画ありがとうございます😊❤
【初心者向け】クソシステムを作らないためのテクニック3選
11:03
エンジニアチャンネル
Рет қаралды 10 М.
データベースやSQLに強くなる方法
8:54
KENTA / 雑食系エンジニアTV
Рет қаралды 30 М.
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 16 МЛН
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 700 М.
黑天使只对C罗有感觉#short #angel #clown
00:39
Super Beauty team
Рет қаралды 36 МЛН
The evil clown plays a prank on the angel
00:39
超人夫妇
Рет қаралды 53 МЛН
【初心者向け】クソコードを書かないためのテクニック【JavaScript編】
16:04
【初心者向け】クソデータベース設計をしないためのテクニック5選
6:57
エンジニアならデータベース見ただけで何作ってるかわかる説
9:15
エンジニアチャンネル
Рет қаралды 7 М.
【初心者向け】クソコードを書かないためのテクニック5選
14:39
エンジニアチャンネル
Рет қаралды 110 М.
こんな設計してない?ダメな理由を知って良い設計にしていこう!DB設計・SQLアンチパターン
13:03
ひぐま流IT道場【プログラミング・システム開発・SIer】
Рет қаралды 10 М.
「完璧な表」は扱いづらい。データ配置理論の皮肉。【データベース4】#90
34:13
ゆるコンピュータ科学ラジオ
Рет қаралды 164 М.
【初心者向け】第2回 クソコードを書かないためのテクニック4選
17:12
エンジニアチャンネル
Рет қаралды 80 М.
【保存版】DBパフォーマンス・チューニング講座|遅いデータベースを速くする方法とは
15:55
せお丸のプログラマー養成講座【サイバーフリークス株式会社】
Рет қаралды 13 М.
【初心者でもわかる】MySQLで何ができるの?特徴や使うメリットを紹介
11:31
SAMURAI ENGINEER [侍エンジニア]
Рет қаралды 34 М.
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 16 МЛН