いよいよSQLの実践編。 ここでは データベースとテーブルを作る・見る・変更する ための基本文法を学ぶ。 SQLは「読むだけ」だと身につかない。 CREATE → SHOW → USE → DESCRIBE → ALTER この流れを体に染み込ませるのが最初の関門。 新しいデータベースを作る。
こんにちは、noteで数少ないデータエンジニアの久保田です。 この記事はnote株式会社 Advent Calendar 2022の24日目の記事です。 さて、早速ですが皆さん、データマート作っていますか? データマートの作成は結構大変なことが多いので、ここ最近の弊社の ...
リレーショナルデータベースが関わる案件において、 その開発効率と品質を最も大きく決定する要因は、 テーブル設計です。テーブル設計は、 工程のかなり初期の段階でなされますが、 ここがまずいと、 その後の開発全体を無駄に不効率で混乱したもの ...
PostgrSQL 9.0から追加されたエスケープ関数から、 SQLインジェクション対策を再度解説してみたいと思います。 SQLインジェクション対策の4原則 基本的にはSQLインジェクション対策として以下の原則を守っていれば、 SQLインジェクションに脆弱な ...
今回からは、SQL Data Warehouseのアーキテクチャを詳しく紹介します。SQL Data Warehouseのアーキテクチャを理解すれば、データベースのチューニングなども役に立ちます。今回のテーマは「テーブルの分散」に関わるSQL Data Warehouseのアーキテクチャです。 SQL Data ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する