DBMS
逃げるは恥だが役に立つみたいなタイトルをつけてみました。 面白いドラマでしたよね。 私は下のセリフが頭から離れません。いつか使おうと思っています。 本題になりますが、最近、業務上の必要に駆られ、Railで使われているDBマイグレーションのAccess版を…
RedisというNoSQLデータストアがちょっぱや!な噂をどっかから聞いてみて、興味をもったので ちょっくらつかってみっか、ついでにVBAで使えんかなという感じでRedisに触ってみました。
Twitterを見ていたらこんなまとめを見つけた。 togetter.com ISBNコードといえば、すべての本に付けられる世界共通で一意なコード、という印象だった。 だけど、そのISBNコードを使いまわす出版社があると知って、 データベースのプライマリキーとかにISBNコ…
先日、MongoDBの記事を書きました。 stonebeach-dakar.hatenablog.com そもそものNoSQL自体をよく知らないので勉強してみました。
Software Design12月号のNoSQLの教科書の記事を読んで、MongoDBを試してみたくなったので MongoDBをMacOSXにインストールしました。 ソフトウェアデザイン 2016年 12 月号 [雑誌]出版社/メーカー: 技術評論社発売日: 2016/11/18メディア: 雑誌この商品を含む…
今日、久しぶりにUNION文を使う機会があったのですが、 それはベストなテーブル設計であれば1つのテーブルになっているべきものが 2つに分かれていたので、UNIONで結合して処理する、と言うものでした。 ここで、なんとなくですが UNIONを使うときは使いに…
よくマイグレーションスクリプトを書き間違えて、アレ?間違えた!ってことがけっこうあります。 そんなときは、以下の2つの対応方法があると思います。 新しいマイグレーションスクリプトを作成して、テーブルを修正する。 間違えたマイグレーションスクリ…
[SQL ゼロから始めるデータベース操作]が読み終わったので、 総評を書いていきます。 5段階評価です。 CD付 SQL ゼロからはじめるデータベース操作 (プログラミング学習シリーズ)作者: ミック出版社/メーカー: 翔泳社発売日: 2010/06/29メディア: 大型本購入…
個人的にはRDBMSのキモである結合がようやく登場です。 (結合はよく知ってるのにサブクエリはあまり知らなかったんですよね。) 知っている事がほとんどですが、自分の知識の再確認のためにやっていきます。 CD付 SQL ゼロからはじめるデータベース操作 (プ…
今回は、一見しただけでは???なテーブルの足し算・引き算をやっていきます。 実際にやってみると、あーそういうことか!と相槌を打つことうけあいです。 CD付 SQL ゼロからはじめるデータベース操作 (プログラミング学習シリーズ)作者: ミック出版社/メー…
今回は引き続きSQLのお勉強、述語を勉強していきます。 CD付 SQL ゼロからはじめるデータベース操作 (プログラミング学習シリーズ)作者: ミック出版社/メーカー: 翔泳社発売日: 2010/06/29メディア: 大型本購入: 39人 クリック: 484回この商品を含むブログ (…
各関数について勉強していきます。 各DBMSによって仕様が異なる(いわゆる方言)事が多いため、軽く触るくらいにします。 実際に開発するときは各DBMSのリファレンスを確認するのがベストだと思います。 本記事ではMySQLを使用しています。 CD付 SQL ゼロから…
SQL勉強シリーズ、今回はサブクエリ・相関サブクエリについて勉強していきます。 サブクエリ周りがSQLで一番苦手としているので、しっかり理解していきます。 キーワード サブクエリ スカラサブクエリ 相関サブクエリ SQL ゼロからはじめるデータベース操作…
Oracleは放置(オイ)して、SQL本読書に戻ります。 今回はVIEWです。実は一度も作ったことがありません。 というよりクライアント側でVIEWに相当するものを作ってるんですよね。 DBMSのVIEWとはなにかをちゃんと勉強していきます。 今回のキーワード CREATE VI…
前回に引き続き、Oracleデータベース構築をやっていきます。 色々調べてみた結果、Oracle公式の入門資料が大変参考になりました! 今さら聞けない!? Oracle入門 概要編 http://www.oracle.com/technetwork/jp/ondemand/db-basic/0413-1330-oracle-beginner-o…
なぜOracleをインストール? 商用DBMSではメジャーな存在であるOracle。個人ユーザーには手が出せない高嶺の花! なんておもってたら、無償版のExpressの存在を知ったので。 様々なデータベースの書籍にもOracleは操作方法が違う、ということが多いので そう…