SQL ServerのAdventureWorksデータベースをバックアップから復元する

SQL Server

 SQL Serverのデータベースをバックアップから復元するでは手製のデータベースのバックアップからの復元を書いた.今回はMicrosoft謹製のデータベースAdventureWorksをバックアップから復元する手順を書いてみる.

“SQL ServerのAdventureWorksデータベースをバックアップから復元する” の続きを読む

ZIPCLOUDの郵便番号データを入手しSQL Serverにインポートする

SQL Server

 PowerBIで郵便番号からヒートマップを作成するでは顧客マスターの郵便番号をZIPCLOUDの郵便番号データと紐づけてPowerBIに住所を取り込み,ヒートマップを作成する方法を書いた.

 今回はZIPCLOUDの郵便番号データをSQL Serverにインポートするまでを記載する.

“ZIPCLOUDの郵便番号データを入手しSQL Serverにインポートする” の続きを読む

複数行のレコードセットをテーブルとして返すストアドプロシージャまたはユーザー定義のインラインテーブル値関数をSQL Serverで定義する

SQL Server

 ROC曲線の閾値を求めるストアドプロシージャまたはインラインテーブル値関数をSQL Serverで定義するでは単一のレコードを返すストアドプロシージャ,またはインラインテーブル値関数を作成した.今回は引数の最小値と最大値を渡して複数行のレコードセットをテーブルとして返すストアドプロシージャ,またはユーザー定義のインライン関数を定義したい.

“複数行のレコードセットをテーブルとして返すストアドプロシージャまたはユーザー定義のインラインテーブル値関数をSQL Serverで定義する” の続きを読む

階乗の自然対数を求めるユーザー定義のスカラー値関数をSQL Serverで定義する

SQL Server

 Fisherの直接確率を求める際,階乗の計算が必要になる.しかし,引数が最大でも170までと使い勝手が良くない.これはプログラム言語の種類にかかわらず,データ長の制約が原因である.今回は対数を用いて階乗計算の引数の限界を超えるアイデアを共有したい.

“階乗の自然対数を求めるユーザー定義のスカラー値関数をSQL Serverで定義する” の続きを読む

eSTATの小地域(町丁・字等別)毎の年齢(5歳階級、4区分)別、男女別人口をSQL ServerにBULK INSERTする

SQL Server

 2020 年の国勢調査の結果がようやくeSTATに反映された.日本の市区町村よりも粒度の細かい小地域(町丁・字等別)の人口構成が公表されたのは2022年6月24日付である.今回はこのデータをSQL Serverに取り込んでみたい.

“eSTATの小地域(町丁・字等別)毎の年齢(5歳階級、4区分)別、男女別人口をSQL ServerにBULK INSERTする” の続きを読む

eStatの統計ダッシュボードから上水道給水人口と下水道によるトイレ水洗化人口を散布図に示す

「上水道給水人口」対「下水道によるトイレ水洗化人口」

 総務省の eStat を見ていて新しい項目が増えていることに気がついた.今回は統計ダッシュボードからエネルギー・水に関するデータをダウンロードする.

“eStatの統計ダッシュボードから上水道給水人口と下水道によるトイレ水洗化人口を散布図に示す” の続きを読む