Oracle設計

オラクルデータベースの基本

【Oracle設計】正規化と非正規化の違いとバランスの取り方

~現場で失敗しないための実践設計ガイド~■ はじめにOracleデータベースの設計において、「正規化」と「非正規化」は必ず検討すべきテーマです。「正規化しすぎてSQLが書きづらい…」「非正規化したらデータが矛盾していた…」このような失敗を避...
オラクルデータベースの基本

表領域設計ミスが引き起こす致命的トラブルとは

Oracleデータベースで「表領域」は論理構造と物理構造の橋渡しをする重要な要素です。しかし、設計段階での見落としや誤った判断によって、あとから以下のような深刻な問題が発生することがあります。性能劣化(SQLが遅い、セッション競合)ディスク...
オラクルデータベースの基本

【Oracle実務設計】なぜテーブル名・列名・データにマルチバイト文字を使うべきではないのか

Oracleデータベースを使って業務システムを設計する際、こんな疑問を持ったことはありませんか?「テーブル名や列名に日本語を使えば、内容がわかりやすくなるのでは?」「商品名や売上履歴など、日本語のまま使えた方が親切では?」実際、Oracle...