<?xml version="1.0" encoding="UTF-8" ?><rdf:RDF 
  xmlns="http://purl.org/rss/1.0/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xml:lang="ja">
  <channel rdf:about="http://w.atwiki.jp/japanesecypresstable/">
    <title>或る飲兵衛DBAの備忘録</title>
    <link>http://w.atwiki.jp/japanesecypresstable/</link>
    <atom:link href="https://w.atwiki.jp/japanesecypresstable/rss10.xml" rel="self" type="application/rss+xml" />
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com" />
    <description>或る飲兵衛DBAの備忘録</description>

    <dc:language>ja</dc:language>
    <dc:date>2013-07-25T20:45:41+09:00</dc:date>
    <utime>1374752741</utime>

    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="https://w.atwiki.jp/japanesecypresstable/pages/18.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/japanesecypresstable/pages/16.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/japanesecypresstable/pages/17.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/japanesecypresstable/pages/1.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/japanesecypresstable/pages/15.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/japanesecypresstable/pages/2.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/japanesecypresstable/pages/14.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/japanesecypresstable/pages/13.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/japanesecypresstable/pages/12.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/japanesecypresstable/pages/11.html" />
              </rdf:Seq>
    </items>
	
		
    
  </channel>
    <item rdf:about="https://w.atwiki.jp/japanesecypresstable/pages/18.html">
    <title>論理設計</title>
    <link>https://w.atwiki.jp/japanesecypresstable/pages/18.html</link>
    <description>
      **論理設計
DBの論理設計について書き留めておきます。

**正規化理論
・非正規形
このままだとテーブルに実装できない形です。
|ID|年月日|店名|住所                        |注文      |価格|
| 1|130716|鈴傳|東京都新宿区四谷1-10鈴伝ビル|ビール大瓶|500 |
|~|~|~|~|煮込み    |350 |
|~|~|~|~|満寿美    |380 |
|~|~|~|~|なす      |350 |
| 2|130626|富士屋本店|東京都渋谷区桜丘町2-3富士商事ビル |瓶ビール|450 |
|~|~|~|~|煮込み      |400 |
| 3|130626|細雪|東京都渋谷区道玄坂2-8|生ビール|500 |
|~|~|~|~|コハダ      |400 |
|~|~|~|~|ホッピーセット|550 |
|~|~|~|~|肉豆腐      |350 |

・第１正規形
テーブルに実装できる形ですが、繰り返し項目があります。
|ID|年月日|店名|住所                        |注文      |価格|
| 1|130716|鈴傳|東京都新宿区四谷1-10鈴伝ビル|ビール大瓶|500 |
| 1|130716|鈴傳|東京都新宿区四谷1-10鈴伝ビル|煮込み    |350 |
| 1|130716|鈴傳|東京都新宿区四谷1-10鈴伝ビル|満寿美    |380 |
| 1|130716|鈴傳|東京都新宿区四谷1-10鈴伝ビル|なす      |350 |
| 2|130626|富士屋本店|東京都渋谷区桜丘町2-3富士商事ビル |瓶ビール|450 |
| 2|130626|富士屋本店|東京都渋谷区桜丘町2-3富士商事ビル |煮込み      |400 |
| 3|130626|細雪|東京都渋谷区道玄坂2-8|生ビール|500 |
| 3|130626|細雪|東京都渋谷区道玄坂2-8|コハダ      |400 |
| 3|130626|細雪|東京都渋谷区道玄坂2-8|ホッピーセット|550 |
| 3|130626|細雪|東京都渋谷区道玄坂2-8|肉豆腐      |350 |

・第２正規形
この値だけあればレコードを特定できる列（候補キー）は、この場合
{ID,注文}または{年月日,店名,住所,注文}です。
この値の一部が決定しただけで決まってしまう列（部分従属関数がある）を別テーブルに分けた形が第２正規形です。
この場合、{ID,注文}の一部、IDが決定したら{年月日,店名,住所}が決定するため、別テーブルにします。
※今回は、注文が同じ値であっても店によって別物ということでお願いします。
|ID|注文      |価格|
| 1|ビール大瓶|500 |
| 1|煮込み    |350 |
| 1|満寿美    |380 |
| 1|なす      |350 |
| 2|瓶ビール|450 |
| 2|煮込み    |400 |
| 3|生ビール  |500 |
| 3|コハダ      |400 |
| 3|ホッピーセット|550 |
| 3|肉豆腐      |350 |

|ID|年月日|店名|住所                        |
| 1|130716|鈴傳|東京都新宿区四谷1-10鈴伝ビル|
| 2|130626|富士屋本店|東京都渋谷区桜丘町2-3富士商事ビル |
| 3|130626|細雪|東京都渋谷区道玄坂2-8|    </description>
    <dc:date>2013-07-25T20:45:41+09:00</dc:date>
    <utime>1374752741</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/japanesecypresstable/pages/16.html">
    <title>Vectorwise</title>
    <link>https://w.atwiki.jp/japanesecypresstable/pages/16.html</link>
    <description>
      **Vectorwise

Vectorwiseの構築について記述します。

・ディレクトリ作成
# mkdir /opt/Actian/Vectorwise

・ユーザ作成
# useradd ingres -g ingres -d /opt/Actian/Vectorwise
# passwd ingres
# chown ingres:ingres /opt/Actian/Vectorwise

・ダウンロードファイルの解凍
/opt/Actian/Vectorwiseに設置
# gzip -d vectorwise-3.0.0-334-NPTL-eval-linux-rpm-x86_64.zip

・authstring.datの設置＆リネーム
# cd /opt/Actian/Vectorwise/./
# mv authstring.dat authstring

・インストールシェルの実行
# ./vectorwise_express_install.sh
Vectorwise 3.0.0 Express Install
（省略）
 
Do you wish to continue? (y or N): Y
（省略）
 
Do you accept this license agreement? (y or n): y
 
Running setup for net...
OK
Running iisutm...
OK
Running iisumgmtsvc...
OK
Running iisulib...
Setting up the Vectorwise library...
OK
Running iisudas...
OK
Running iisuodbc...
OK
Starting Vectorwise, instance VW: [ OK ]
Starting Remote Manager Service for instance VW: [ OK ]
 
warning: /opt/Actian/Vectorwise/./rpm/director-1.1.0-207.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 7a05d128: NOKEY
Preparing... ########################################### [100%]
1:director ########################################### [100%]

・環境設定シェル実行
# su - ingres
$ . ~ingres/.ingVWbash

これで、インストール完了のはずなのですが、
うまくいっていません。
メモリが足りないようです。


・ステータス確認
$ ingstatus
 Vectorwise VW name server (iigcn) - running
 Vectorwise VW recovery server (dmfrcp) - running
 Vectorwise VW DBMS server (iidbms) - 1 running
 Vectorwise VW Vectorwise server (iix100) - not active
 Vectorwise VW Net server (iigcc) - 1 running
 Vectorwise VW Data Access server (iigcd) - 1 running
 Vectorwise VW RMCMD process (rmcmd) - running
 Vectorwise VW Management server (mgmtsvr) - running
 Vectorwise VW archiver process (dmfacp) - running


** Vectorwiseの各種コマンド
起動、停止
$ ingstart
$ ingstop

または
# /sbin/service ingresVW start
# /sbin/service ingresVW stop

データベースの作成
$ createdb valtechdb    </description>
    <dc:date>2013-07-25T20:30:44+09:00</dc:date>
    <utime>1374751844</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/japanesecypresstable/pages/17.html">
    <title>良く使うSQL</title>
    <link>https://w.atwiki.jp/japanesecypresstable/pages/17.html</link>
    <description>
      **良く使うSQLについて
業務上使うUSEFULなSQLを書きためていきます。

・Oracle
ユーザ確認
 SELECT USERNAME,DEFAULT_TABLESPACE,TEMPORARY_TABLESPACE FROM DBA_USERS;

表領域確認
 SELECT * FROM V$TABLESPACE;
 SELECT * FROM V$TEMPSPACE;

権限確認
 SELECT GRANTEE,GRANTED_ROLE FROM DBA_ROLE_PRIVS;
 SELECT GRANTEE,PRIVILEGE FROM DBA_SYS_PRIVS;
 SELECT GRANTEE,PRIVILEGE,TABLE_NAME FROM DBA_TAB_PRIVS;

セッション確認
 SELECT SID,SERIAL#USERNAME,STATUS,PROGRAM,to_char(LOGON_TIME,&#039;YYYY/MM/DD HH24:MI:SS&#039;) FROM V$SESSION
 ORDER BY LOGON_TIME;

ロックの確認
 SELECT SID, SERIAL# FROM V$SESSION
 WHERE SID IN (
 SELECT SID FROM V$LOCK
 WHERE TYPE IN (&#039;TM&#039;,&#039;TX&#039;));

ロックプロセスをkillする
 ALTER SYSTEM KILL SESSION &#039;17,2439&#039;;    </description>
    <dc:date>2013-07-17T21:18:17+09:00</dc:date>
    <utime>1374063497</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/japanesecypresstable/pages/1.html">
    <title>トップページ</title>
    <link>https://w.atwiki.jp/japanesecypresstable/pages/1.html</link>
    <description>
      **或る飲兵衛DBAの備忘録について
或る飲兵衛DBAの備忘録です。
日々の業務で直面したことやTipsなどを載せていきます。
筆者のメモ帳代わりなので、更新も遅いと思われます。

**メニュー
-[[DB構築]]
DBの構築やそれに付随することを書いていきます。

-[[良く使うSQL]]
管理の際に良く使うSQLを書きこみます。

-[[論理設計]]
お勉強用に論理設計についても書いていきます。    </description>
    <dc:date>2013-07-15T20:00:22+09:00</dc:date>
    <utime>1373886022</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/japanesecypresstable/pages/15.html">
    <title>DB構築</title>
    <link>https://w.atwiki.jp/japanesecypresstable/pages/15.html</link>
    <description>
      **DB構築

各種データベースの構築方法についてメモします。

[[Oracle]]
一番メジャーなデータベース、Oracleについてです。
 [[Oracle10g]]
 [[Oralce11g]]
 [[Oracle12c]]

[[SQL Server]]
Windowsプラットフォームで使用されることの多いMS SQL Serverについてです。

[[MySQL]]
オープンソースデータベースでトップのシェアを誇るMySQLについてです。

[[MariaDB]]
MySQLを起源としつつ、成長著しいMariaDBについてです。

[[PostgreSQL]]
WriteAheadLogを採用しているPostgreSQLについてです。

[[Vectorwise]]
列指向データベースで世界一速いとの評判も高いVectorwiseについてです。    </description>
    <dc:date>2013-07-15T19:50:24+09:00</dc:date>
    <utime>1373885424</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/japanesecypresstable/pages/2.html">
    <title>メニュー</title>
    <link>https://w.atwiki.jp/japanesecypresstable/pages/2.html</link>
    <description>
      **メニュー
-[[トップページ]]
-[[DB構築]]
-[[良く使うSQL]]
-[[論理設計]]

----

**リンク
-[[JPOUG&gt;&gt;http://www.jpoug.org/]]
-[[OTN&gt;&gt;http://www.oracle.com/technetwork/jp/dbadev/index.html]]
-[[SQL Server 2012&gt;&gt;http://www.microsoft.com/ja-jp/sqlserver/2012/default.aspx]]
-[[MySQL&gt;&gt;http://www-jp.mysql.com/]]
-[[MariaDB&gt;&gt;https://mariadb.org/]]
-[[日本Postgresユーザ会&gt;&gt;http://www.postgresql.jp/]]
-[[Actian Community&gt;&gt;http://community.actian.com/]]
-[[バルテック&gt;&gt;http://www.valtech.jp/]]

-[[@wiki&gt;&gt;http://atwiki.jp]]
-[[@wikiご利用ガイド&gt;&gt;http://atwiki.jp/guide/]]

//**更新履歴
//#recent(20)

&amp;link_editmenu(text=ここを編集)    </description>
    <dc:date>2013-07-15T19:34:50+09:00</dc:date>
    <utime>1373884490</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/japanesecypresstable/pages/14.html">
    <title>プラグイン/インスタグラム</title>
    <link>https://w.atwiki.jp/japanesecypresstable/pages/14.html</link>
    <description>
      *インスタグラムプラグイン

人気の画像共有サービス、Instagram(インスタグラム）の画像をアットウィキに貼れるプラグインです。


 #ig_user(ユーザー名)
 と記載することで、特定ユーザーのInstagramのフィードを表示することができます。

例）@dogoftheday
#ig_user(dogoftheday)

----

 #ig_tags(タグ名)
 と記載することで、特定タグのInstagramのフィードを表示することができます。

#dogofthedayjp タグ
#ig_tag(dogofthedayjp)

----

 #ig_popular
 と記載することで、Instagramのpopularフィードを表示することができます。



詳しい使い方は以下のページを参考にしてください！
＝＞http://www1.atwiki.jp/guide/pages/935.html

--------    </description>
    <dc:date>2013-07-15T19:18:04+09:00</dc:date>
    <utime>1373883484</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/japanesecypresstable/pages/13.html">
    <title>プラグイン/人気商品一覧</title>
    <link>https://w.atwiki.jp/japanesecypresstable/pages/13.html</link>
    <description>
      * 人気商品一覧
@wikiのwikiモードでは
 #price_list(カテゴリ名)
と入力することで、あるカテゴリの売れ筋商品のリストを表示することができます。

カテゴリには以下のキーワードがご利用できます。
|キーワード|表示される内容|
|ps3|PlayStation3|
|ps2|PlayStation3|
|psp|PSP|
|wii|Wii|
|xbox|XBOX|
|nds|Nintendo DS|
|desctop-pc|デスクトップパソコン|
|note-pc|ノートパソコン|
|mp3player|デジタルオーディオプレイヤー|
|kaden|家電|
|aircon|エアコン|
|camera|カメラ|
|game-toy|ゲーム・おもちゃ全般|
|all|指定無し|

空白の場合はランダムな商品が表示されます。

※このプラグインは[[価格比較サイト@PRICE&gt;&gt;http://atprice.jp]]のデータを利用しています。

-----

たとえば、
 #price_list(game-toy)
と入力すると以下のように表示されます。

ゲーム・おもちゃ全般の売れ筋商品
#price_list(game-toy)

ノートパソコンの売れ筋商品
#price_list(game-toy)

人気商品リスト
#price_list()
    </description>
    <dc:date>2013-07-15T19:18:04+09:00</dc:date>
    <utime>1373883484</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/japanesecypresstable/pages/12.html">
    <title>プラグイン/コメント</title>
    <link>https://w.atwiki.jp/japanesecypresstable/pages/12.html</link>
    <description>
      * コメントプラグイン
@wikiのwikiモードでは
 #comment()
と入力することでコメントフォームを簡単に作成することができます。
詳しくはこちらをご覧ください。
＝＞http://atwiki.jp/guide/17_60_ja.html


-----
たとえば、#comment() と入力すると以下のように表示されます。

#comment    </description>
    <dc:date>2013-07-15T19:18:04+09:00</dc:date>
    <utime>1373883484</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/japanesecypresstable/pages/11.html">
    <title>プラグイン/関連ブログ</title>
    <link>https://w.atwiki.jp/japanesecypresstable/pages/11.html</link>
    <description>
      * 関連ブログ
@wikiのwikiモードでは
 #bf(興味のある単語)
と入力することで、あるキーワードに関連するブログ一覧を表示することができます

詳しくはこちらをご覧ください。
＝＞http://atwiki.jp/guide/17_161_ja.html

-----


たとえば、#bf(ゲーム)と入力すると以下のように表示されます。


#bf(ゲーム)
    </description>
    <dc:date>2013-07-15T19:18:04+09:00</dc:date>
    <utime>1373883484</utime>
  </item>
  </rdf:RDF>
