-
08.12
【DBスペシャリスト】「在庫管理」業務について
在庫管理とは? 商品、製品、製造で使用する資材や原料、部品等の企業に存在する資産価値のことです。 在庫エンティティ 属性名 説明 更新タイミング 品目コード 何が 倉庫コード どこに …
-
マスタ系エンティティタイプとは? 「組織や人、もの等の営業資源を管理するもの」のことです。 特徴 インスタンスの動きが少ない(生成や削除) 管理しやすく体系化や階層化がされている。 例 組織、社員、顧客 …
-
08.12
【DBスペシャリスト】スーパータイプ、サブタイプ
標準パターン(排他的サブタイプ) 概念データモデル 関係スキーマ サブタイプはスーパータイプより1文字下げて記述します。 [crayon-663d3093ab87a282693880/] 特徴 「主キー」はスーパータイプとサ…
-
08.01
【MySQL】データ型の種類
MySQLにおけるデータ型は基本的に三つです。 数値型 文字型 日付型 数値型 整数型 基本的にはINT型を抑えておくと良いでしょう。 データ型 値の範囲 UNSIGNED ZEROF…
-
08.01
【MySQL】基本、初期設定(DB作成等)
特徴 OracleやPostgreSQLと並び世界で最も利用されているDBの一つです。 現在はOracleが運用していて信頼性が高いです。 なぜMySQLがよく利用されるのか? Oracleが運用していて信頼…
-
Railsでの空文字チェックをすることが普通ですが色々種類があるので注意しましょう。 empty? Ruby標準メソッドです。文字列か配列の中身が空の場合にtrueを返します。空白のみの文字列(" ")はfalseを返しますし、nil…
-
has_rich_textを使う 使用したいモデル名に対して「has_rich_text」を宣言します。これだけでモデルに対してリッチテキストを持たせることが可能です。非常に簡単ですよね。 [crayon-663d3093ac7a279…
-
Action Textとは? Rails6から登場した機能です。 インストール [crayon-663d3093acb87765438841/] インストールすると下記の記述が追加されます。 app/javascript/pack…
-
Railsで環境変数を使う理由 下記のようなGithubに上げたくないような情報などはアプリに組み込まずにOSの環境変数に設定して読み込ませるようにするのが普通です。 S3のバケット名 AWSのアクセスキー MySQ…
-
07.12
【AWS】「IAM」、「ポリシー」、「ロール」
IAMとは? AWS IAM自体は無料です。 AWSのサービスを利用するユーザー権限を管理 ユーザーやグループへの制御ポリシー適用 ロールを用いた権限の管理 社内や外部のディレクトリとの統合(IDフェデレーション) AWSリソー…