情報系のべんきょう

情報系のノートを作ります.ビギナー向けでは無いです.

データベース

SQL <前編>

SQL 前回はデータベースの正規化の話をしましたが,次はSQLの話を2つの記事に分けてしていきます. 前半の記事では,SQLの基本的な構文を紹介します. SQL(Structured Query Language)は,データベースの定義や操作を実行するために用いられます. 目次 1.S…

正規化

正規化 まずは用語をいくつか定義します. 表中のタプルを一意に決定することのできる属性を主キーといいます. つまり,表中に主キーの値が同じ行が複数存在することはありません.複数存在すればタプルを一意に決定できないためです. 下の表1では,学籍番…

データモデル

これからはしばらくデータベースの話をまとめていきます. データモデル データベースには色んなデータが格納され,データ間で依存関係を持つものも存在します. どんなデータが格納されているとか,このデータ間にはこんな関係がある,というのを図式化して…