- 2022年8月13日
- 2023年4月12日
【SQL】GRANT、REVOKEを用いたアクセス権の設定
データベースにおけるセキュリティ対策は重要です。データベースにはそのシステムにおけるデータが格納されており、データの閲覧や更新などの処理は厳重に管理される必要があります。 DBMSでは、ユーザに対して参照、書き込み、更新などの権限を個別に付与することができます。権限を与えられたユーザしかその操作がで […]
データベースにおけるセキュリティ対策は重要です。データベースにはそのシステムにおけるデータが格納されており、データの閲覧や更新などの処理は厳重に管理される必要があります。 DBMSでは、ユーザに対して参照、書き込み、更新などの権限を個別に付与することができます。権限を与えられたユーザしかその操作がで […]
PandasのDataFrameで1列だけを抽出したいとき、意図せずSeriesになってしまって後続処理で扱いづらいケースがしばしばあります。 1列だけをDataFrameとして抽出することもできるので、どうすればSeriesになってどうすればDataFrameとして抽出できるのかを確認していきたい […]
Pythonプログラムを配布したいけど、実行環境がなくて困ることありますよね?それぞれのPCにPythonをインストールするのも手間だし、かといってpyinstallerでexe化するとファイルが重くなることも、、 そこで登場するのがEmbeddable Pythonです。Windowsでしか使えな […]
PandasのDataFrameでは列ごとに決まったデータ型のデータを保持しなければなりませんが、それさえ守れば様々なデータ型のデータを1つのDataFrameで持つことができます。 色々な型のデータが存在する中で、指定のデータ型の列のみを抽出したいケースは少なからずあると思います。 Pandasで […]
PythonでExcel操作~~といったところは近年よく話題になり、Excel業務をPythonで自動化・効率化というトレンドがあったりなかったりします。そのようなトレンドになるほどPythonにはExcel操作のライブラリが多数存在し、PythonとExcelの親和性が高いのも事実です。 Pyth […]
これまでにA5M2をでの機能と使い方について紹介してきました。 A5M2では、作成したER図の内容をドキュメントとしてテーブル定義書に起こすことができます。今回はその方法とドキュメントの中身を見ていこうと思います。 使用するER図 今回は以下のER図をテーブル定義書に起こします。 テーブル定義書を起 […]
以前にM5M2を使ってER図を作成する方法を紹介しました。 A5M2では、作成したER図からテーブル作成のSQL(DDL)を作成することができます。今回はER図を基にテーブル作成のSQLを作成し、DBにテーブルを構築するまでの流れを紹介します。 使用するER図 今回は以下のER図からSQLを作成しま […]
Pythonで欠損値を扱う際に、Noneとnumpy.nanを混同すると欠損判定で思いがけないミスを起こしかねません。 今回はNoneとnumpy.nanの挙動の違いをまとめてみます。 定義 None None is the sole instance of the NoneTy […]
今回はポアソン分布を用いた検定をやってみます。ポアソン分布については以下をご覧ください。 ポアソン分布を用いた検定 お題 1日に平均15人来店する中華料理屋があります。来客数を増やしたい店主は、オリジナルのメニューを考案しSNSで宣伝活動をしました。その結果、1か月で1日平均25人まで来客数が増えま […]
以前に二項分布の概要をまとめ、その分布をPythonで可視化してみました。 二項分布を用いて検定を行うこともできます。二項検定は結果が2つに分類されるデータの比率が期待される比率に対して偏っているかを調べる際に用いる検定です。 今回は二項分布を用いた検定の流れを把握し、Pythonで検定を行ってみた […]