データベースの3層スキーマ
データベースの3層スキーマ データベース学習を始めるとまず最初に目にする"3層スキーマ"について 現在はリレーショナルデータベースと呼ばれるデータ管理システムが主流。 その設計には3層スキーマと...
18 search resultsShowing 1~18 results
データベースの3層スキーマ データベース学習を始めるとまず最初に目にする"3層スキーマ"について 現在はリレーショナルデータベースと呼ばれるデータ管理システムが主流。 その設計には3層スキーマと...
データモデリング データベースが対象の実世界をモデル化、抽象化する行為 データベースを作ろうと思ったとき、どんなデータを入れるべきか決めないといけない スキーマを用意 分析が必要 どんなことを...
ファイル管理は限界?DB移行を考えるべきポイント はじめに 「あのファイル、誰が最新版だっけ…?」 「集計用のExcelやスプシが重すぎて、関数が動かない…」 「複数人で同じファイルを更新したら...
DB 汎化階層 TA(学生のティーチングアシスタント)の情報を一緒に管理したい 学生、科目のエンティティと紐付いている。 しかしTAは学生だけど、授業をとっているわけではない。 この場合、どう管...
参照整合性制約 サークル、社員のリレーションがあったとする サークル サークル名 部屋番号 所属人数 サッカー テニス 社員 社員番号 氏名 001 山田 002 吉久保 主キーどうしを繋げた...
リレーショナルデータベースを理解して操作するために リレーショナル代数 リレーショナル論理 動くだけならsqlの文法だけでいい でも書いたsqlがどう動くかを理解できるとつよつよデータベースマン...
7/24 トランザクション なんのため? データの整合性を保つ、障害に対応 ・コミット前に障害が起こると? →ロールバック ・コミット後に障害が起こると? リスタートの処理でログ見てosの変更を...
7/18 ・データベースシステム(DBS) データベース(DB)とデータベース管理システム(DBMS)は別物 自分が普段DBと呼んでいたものはおそらく管理システムの方。 DB+DBMS=DBS ...
データベースの設計の学習 これまでデータベースの勉強は実践で生きる部分を断片的に行なってきたが、 今後データベースを構築する上で、 大枠を理解せず具体を突き詰めても適切なデータベースを構築できる...
7/29 データベース言語の種類 データ定義言語 データ操作言語 データ制御言語 データベース言語 問い合わせ言語 かつて別れていた言語はdb言語としてSQLが全てできるように sqlはアプリケ...
7/28 データベースを運用していると、内部スキーマを修正する必要は出てくる しかし内部スキーマに変更を加えるとその上部に乗っかっている膨大な量のアプリケーションを動かすプログラムを編集、修正し...
8/4 データモデル ネットワークデータモデル バックマン構造というスキーマが存在 dbのリレーショナルデータモデルよりも細かく、レコード間で繋がって構造化?されている →理解できない なんでこ...
7/26 データベースの3層スキーマ 【全体像】 データベースを3つの視点で見る 外部スキーマ:利用者・アプリからの見え方 概念スキーマ:データの論理的な設計図 内部スキーマ:物理的な保存方法 ...
erモデル続き 役割role 関連と実体集合の間にも結びつきの意味合いを入れる場合がある 1:1 1:多 多:多 キー設定 実体を一時的に識別可能であること 余分な属性を含まないこと これがキ...
7/29 データベース言語の種類 データ定義言語 データ操作言語 データ制御言語 データベース言語 問い合わせ言語 →かつて別れていたdb言語はSQLが統一して全てできるように! sqlはアプリ...
【DB設計】「全部idでいいや」は危険信号!"弱実体"でモデルを綺麗にする思考法 導入:こんなケースが起こると困る データベース初心者が設計をしていると、こんな状況に陥ることがあります。 とりあ...
スキーマとインスタンス スキーマは変化させないが、インスタンスは変化する。 ドメイン制約 データ型、有効な値の範囲のこと これによっておかしな値が入るのを防ぐ。 sqlで記述する。後ほどやる キ...
データベースの設計の学習 次回の勉強 40〜 概念モデルで使われるデータモデルの代表例 実体関連モデル ERモデル 8/14、18日 実体関連図 entity relationship diag...
18 search resultsShowing 1~18 results
Qiita is a knowledge sharing service for engineers.