タグ データベース設計
人気順 10 users 50 users 100 users 500 users 1000 usersシステム構成図、ER図、フローチャートなどを描くときに無料で使える作図ツールやドローイングツールまとめ。2024
システム構成図、ER図、フローチャートなどを描くときに無料で使える作図ツールやドローイングツールまとめ。2024 システムを開発する際には、インフラを構築するためのシステム構成図やアプリケーションの仕様を検討するためのさまざまなUML関連のダイアグラム、フローチャートやデータベース設計におけるER図など、さ... 続きを読む
リクルート、新卒エンジニア向け研修資料を無料公開 「実践データベース設計」など全26種類
リクルートは8月9日、新卒エンジニア向け研修資料を無料公開した。公開したのは、2024年度に実際行った研修の内容と資料の一部。エンジニアの心構えからデータベース設計、JavaScript研修、Webアクセシビリティー入門など、26種類の資料を無償公開している。 例えば、エンジニアの心構えを学べる資料「ソフトウェアエン... 続きを読む
[提案]テーブル名はもう全部単数形にしようや
こんにちは、データベース愛好家のみなさん!今日は、データベース設計で永遠の議論となっている「テーブル名、単数形 vs 複数形問題」について、徹底的に掘り下げていきます。私は単数形派です!でも、なぜそうなのか、一緒に深掘りしていきましょう。 イントロダクション:我らが主人公、単数形くん みなさん、こんな... 続きを読む
ChatGPTを使ってDDLからER図をすばやく作成する - Taste of Tech Topics
最近、酢を飲むと健康に良いという話を聞き、頑張って毎日飲んでいるkonnoです。 何となくですが、朝の目覚めは良くなっている気がしますよ! 今回はデータベース設計に欠かせないER図を、ChatGPTを使ってDDL(Data Definition Language:SQLのデータ定義言語)から簡単に作成できるのか試してみたいと思います。 サンプ... 続きを読む
検索が爆速になるデータベース設計を公開します
こんにちは。エンジニアの谷井です。 フォルシアでは、Spookと呼んでいる技術基盤を用いて、主に旅行業界やMRO業界に対して、膨大で複雑なデータを高速検索できるアプリケーションを提供しています。 今回はその高速検索のノウハウのうち、特にDBの扱いに関連する部分について、ベテランエンジニアへのインタビューを通... 続きを読む
ER図の自動生成について、dbdiagram.io, DBeaver, A5M2 を比較してみる。 - Qiita
はじめに データベース設計のER図について、自動で生成する以下3つのツールを比較した記事です。 dbdiagram.io DBeaver A5:SQL Mk-2(A5M2) 先日、こちらの記事をQiitaに投稿したところ、多くの方に記事を見ていただき、コメントも多数いただきました。 ER図に関するお勧めのツールをコメントいただく方が多くいらっし... 続きを読む
ER図の作図について、 Draw.io, PlantUML, Mermaid を比較してみる。(VSCode拡張機能など) - Qiita
はじめに データベース設計のER図について、VSCodeなどで作成する以下3つの方法を比較した記事です。 Draw.io PlantUML Mermaid 以前、Webアプリケーションを作成した際には、 Draw.io を使用して、作図しました。 (そのアプリのER図を今回サンプル図としています) 最近、 PlantUML を利用するようになり、ER図や、シ... 続きを読む
アジャイル開発とデータベース設計 - 変化に対応するシンプルな実装のために必要なこと - Agile Journey
はじめまして。そーだい(@soudai1025)です。私は普段は技術コンサルティングや受託開発を請け負う合同会社HaveFunTechの代表として、また、予防治療の自社サービスを展開する株式会社リンケージのCTOという二足の草鞋を履き、日々、さまざまなWebサービスの開発に携わっています。 これまでの開発経験のなかで、データ... 続きを読む
データベース設計におけるNULL - kawasima
3値論理の話は「3値論理 ―― 神のいない論理」が詳しい。 NULL絶対ダメ論や現実的には無理だから上手く付き合っていくしかないんだよ論など見られるが、せっかくCodd博士が上図の分類を提示しておられるので、これを元にもっと詳細化して考えてみよう。 ここで考えた全体のデシジョンツリーは以下のとおり。 ※ イミュータ... 続きを読む
実際いくらかかるの?アプリ開発を依頼した場合の開発費用について|モバイルマーケティング研究所|ModuleApps2.0
人件費と開発期間で決まる アプリ開発を依頼する際、費用として算出されるものとは一体何でしょうか。それは、開発期間(工数)とエンジニアの単価を乗算した金額で決定します。具体的には、開発の要件が決定した時点でデザイナーがUI/UXをもとにデザインを制作、エンジニアが各機能を開発します。データベース設計が必... 続きを読む
MySQLとインデックスと私 - Speaker Deck
Transcript MySQLとインデックスと私 愛するあなたのため 2021/05/24 yoku0825 開発運用研修2021 データベース(?) はじめに 昨年(?)の三苫さんの資料がとても網羅的でわかりやすいので絶対に読んでおくと 良いと思います データベース ‐ データベース設計 (サイボウズ社内用の資料でした) ‐ USE THE INDEX, LUKE! もお勧... 続きを読む
データベース設計の際に気をつけていること - 食べチョク開発者ブログ
皆さんこんにちは、エンジニアの西尾です。 新しい機能・サービスを開発する際、私は特にデータベース設計に気をつかいます。 データベースはシステムの土台です。 土台が不安定だと、その上に積み上げていくアプリケーションコードがいびつなものになり、つらい思いをします。 また、一度動き出してしまったシステムの... 続きを読む
若手プログラマー必読!5分で理解できるER図の書き方5ステップ
Pocket データベース設計の基本中の基本であるER図。ER図を書きたいけど、「記法が分からない」「どういうステップで書けば良いか分からない」という若手エンジニアも多いのではないでしょうか。 ER図は10種類近くあり、種類によって記法が異なります。このことが難しいイメージを与えていますが、実はそれほど難しいものではありません。覚えれば良いER図は2種類だけです。 しかも、この記事で解説している基... 続きを読む
ゲームエンジニアのためのデータベース設計
ゲームエンジニアのためのデータベース設計 1. Copyright © DeNA Co.,Ltd. All Rights Reserved. ゲームエンジニアのための データベース設計 株式会社 DeNA Games Osaka 技術編成部 人西 聖樹 masaki.hitonishi@dena.com 2. Copyright © DeNA Co.,Ltd. All Rights Res... 続きを読む
ゲームエンジニアのためのデータベース設計
ゲームエンジニアのためのデータベース設計 1. Copyright © DeNA Co.,Ltd. All Rights Reserved. ゲームエンジニアのための データベース設計 株式会社 DeNA Games Osaka 技術編成部 人西 聖樹 masaki.hitonishi@dena.com 2. Copyright © DeNA Co.,Ltd. All Rights Res... 続きを読む
WEB+DB PRESS Vol.88 にメルカリのデータベース設計の記事を書きました - Mercari Engineering Blog
2015-08-20 WEB+DB PRESS Vol.88 にメルカリのデータベース設計の記事を書きました 2015年8月22日発売のWEB+DB PRESS Vol.88 にメルカリのデータベース設計、運用に関する特集記事をインフラチームの@cubicdaiya、@siroken3、@kazeburoの3人で書かせて頂きました。 WEB+DB PRESS Vol.88gihyo.jp 特集のタ... 続きを読む
Kazuho's Weblog: 論理削除はなぜ「筋が悪い」か
「論理削除が云々について - mike-neckのブログ」を読んで。 データベース設計において、「テーブルの書き換えをするな、immutableなマスタと更新ログによって全てを構成しろ」というこの記事の主張はモデリング論として全く正しい。 だが、残念なことに、ディスクやメモリが貴重な資源だった時代の技術であるRDBは、そのようなモデリングに基づいて設計されたデータベースには必ずしも適していない。 ... 続きを読む
Kazuho's Weblog: 論理削除はなぜ「筋が悪い」か
Thursday, March 26, 2015 論理削除はなぜ「筋が悪い」か 「論理削除が云々について - mike-neckのブログ」を読んで。 データベース設計において、「テーブルの書き換えをするな、immutableなマスタと更新ログによって全てを構成しろ」というこの記事の主張はモデリング論として全く正しい。 だが、残念なことに、ディスクやメモリが貴重な資源だった時代の技術であるRDBは、... 続きを読む
エンジニアでも必ずチェックしておきたい『開発に役立つSEOブログ6選+α』 | ランサーズ(Lancers)エンジニアブログ
こんにちは! ランサーズの開発部でエンジニアをしております、神庭です(かんば)です。 本日はSEOについてのエントリーです! ところで、SEOはエンジニアにはあまり関係ない技術だと思ってたりしませんか?(SEOに興味を持つまでは、私は思ってました…) 「データベース設計」や「URL設計」「サイト移転」や「リプレイス計画」など、サービス開発をするうえでエンジニアが知っておいた方が良い知識や技術はたく... 続きを読む
日本一熱いデータベース論、「理論から学ぶデータベース実践入門」 - プログラマになりたい
2015-02-24 日本一熱いデータベース論、「理論から学ぶデータベース実践入門」 技評さんから理論から学ぶデータベース実践入門を頂きました。ありがとうございます。 著者の奥野さん 著者は、漢(オトコ)のコンピュータ道で有名な奥野さんです。直接の面識はないものの、データベース設計に悩み調べて行き着いた先が奥野さんが出している情報ということはよくありました。そんなこともあり、心のなかで勝手にデータ... 続きを読む
漢(オトコ)のコンピュータ道: IDの設計についてのさらに突っ込んだ議論
2013-12-10 IDの設計についてのさらに突っ込んだ議論 今日も前回に引き続きデータベース設計の話をする。今回の話で一旦データベース設計については筆を置くつもり(ブログ書いてないで原稿書けよ>俺)であるが、その前に話をすっきりさせて置きたいと思う。最後を飾るテーマはIDの設計である。 数字しかないのに意味を含んだID前回のエントリを見ていただいた方から、次のような構造を持った学籍番号があると... 続きを読む
漢(オトコ)のコンピュータ道: リレーショナルモデルのドメイン設計についての議論
2013-12-08 リレーショナルモデルのドメイン設計についての議論 リレーショナルモデルを実践するには、ドメイン(≒データ型)を如何に正しく設計するかということが極めて重要になる。しかしながら、ドメインをどう設計すべきかという議論はあまりされていないように思う。その結果、ドメインについての理解はあまり進まず、データベース設計に失敗しているパターンが多いように思われる。 というわけで今日のテーマ... 続きを読む
@nippondanji 氏の「データベース設計徹底指南!!」は神プレゼン!脅威の主義主張の一貫性保証は DB エンジニアの鏡だった件! - #garagekidztweetz
RDB, conference, lifelogツイート 今日は、第 1 回のSQL アンチパターンの回から良コンテンツを提供しまくりなエンバカデロ・テクノロジーズさん主催の第 3 回 DB エンジニアのための勉強会に参加してきました。 今回は漢のコンピュータ道で有名な漢の中の漢、 @nippondanji 氏がデータベース設計を徹底指南してくれるということで、元々 DB エンジニアがバックグラン... 続きを読む
Amazon Redshift DB開発者ガイド – テーブル設計のベストプラクティス | Developers.IO
Amazon Redshift DB開発者ガイド – テーブル設計のベストプラクティス NEW: 2013年08月15日 データベース設計を考える上で、あなたが下さなければならない重要な決定があります。その決定はクエリパフォーマンス全体に影響を与える可能性があります。これら設計に関する決定はまた、I/Oオペレーションの数を削減したりクエリを処理するのに必要なメモリを最小化する事でクエリのパフォーマ... 続きを読む
データベース設計の煩雑な作業を自動化する「ERMaster」 (1/6):CodeZine
本連載では、サーバーサイドJavaを使って業務アプリケーション開発を行う熱血若手エンジニアのために、面倒な作業が楽になる便利なツールをご紹介します。「定時になったらスマートに帰社してアフター5を存分に楽しみたい!」や「設計書やレビューの準備に煩わされるのは嫌だ、コーディングに集中したい!」などを実現してくれる便利なツールやソフトウエアを、サンプルコードを交えて説明します。 はじめに 業務システムの... 続きを読む