SQL

PHP

SQL速度改善のために

PHPを使ったSQLの速度改善のコツ・テクニックについて、速度計測の方法から手順を追ってお伝えしていきます!
SQL

【mySQL】直近のデータで値を更新する

mySQLを使って、同じテーブル内のデータを更新する方法について解説します。 はじめに 単純にサブクエリを用いてupdate文を作ると、次のようなエラーが出てしまいます。 クエリーのエラー(1093): You can't specify ...
SQL

データベースの用語集

今回は、データベースを扱ううえでよく出てくる用語を簡単にまとめてみました。 エンティティ、表、テーブル、リレーション データベースで情報を管理する単位を表します。 リソースケイトイベント系に大別されます。 リソース系→社員マスタのようなマス...
SQL

リレーショナル(関係)データベースとは

今回は現在、一般的によく使われているリレーショナル・データベースについて紹介します。 リレーショナル・データベースの概念 1970年にIBMのE.F.Codd氏によって提唱されたリレーショナルデータモデルの理論に従って作成されたものがリレー...
SQL

データベースの種類

こんにちは、ぽこです! 今回はデータベースの種類についてお話ししたいと思います。 そもそもデータベースとは何?と思う方は、こちらの記事も見てみてください。 データベースには、いくつかの種類があります。 これらはデータの管理方法(整理・整頓の...
SQL

データベースシステムとは

こんにちは。ぽこです! 今回はデータベースシステムについて解説し、データベースとファイルの違いをお話ししたいと思います。 データベースシステム データベースシステムとは、データベースとデータベース管理システム(DBMS)をまとめたものです。...
SQL

データベースとは

こんにちは。ぽこです! 今回はデータベースとは何かについて話していきたいと思います。 データベース 第二次世界大戦後の米軍が、点在していた膨大な資料を一つの基地に集約して、そこにアクセスするだけですべての情報が得られるように効率化を図りまし...
SQL

「データ」と「情報」、「ファイル」と「レコード」とは

こんにちは。ぽこです! 今回はデータベースの概念の前に知っておきたい、「データ」と「ファイル」「レコード」とは何かを解説します。 「データ」と「情報」 「データ」と「情報」、どちらもよく聞く言葉で、なんとなく似た意味を持っていそうですよね。...
SQL

シェルスクリプトで外部SQLを実行する

今回やりたいのはこんな感じ シェルスクリプトで外部SQL実行SQL文に変数を使う変数をクォテーションで囲む この最後のに苦戦したので、覚え書き。 エラーになるプログラム ・SQL ・shell これを実行すると、「SUBSTR(数値,数値)...
Java

JavaでSQLのテーブル名を引数にする方法

今回JavaでSQLのテーブル名を引数にしようとしたらはまったのでメモ はまった内容 今回はまったのはこのようなコード これを実行すると、以下のエラーが出ます。 $1なんてどこでも使ってないのに… ここで実際にどのようなSQLが流れているか...