タグ

SQLとプログラムに関するiwwのブックマーク (2)

  • SQL はチューリング完全 - Qiita

    前置き これは京大マイコンクラブの10/20の例会講座で発表されたものです 自己紹介 @utgwkk 工学部情報学科計算機科学コース2回生 第39代副広報 root アンケートです SQL を知ってる SQL を書いたことがある 毎日 SQL を書いてる SQL とは SQL(エスキューエル[ˈɛs kjuː ˈɛl]、シークェル[ˈsiːkwəl]、シーケル)は、関係データベース管理システム (RDBMS) において、データの操作や定義を行うためのデータベース言語(問い合わせ言語)である。 要するに、データベースからデータを所望の形で取ってくるときに使う言語 プログラミング言語ではないとされている

    SQL はチューリング完全 - Qiita
    iww
    iww 2019/02/07
    『みなさんもチューリング完全なものでコードを書きましょう 私は Python とか Ruby を使おうと思います』
  • Pro*Cによるプログラム

    Pro*Cとは Oracleでは、C言語を使ってデータベースをアクセスするために、Pro*Cという、C言語のプリコンパイラを提供しています。 Pro*Cのソースファイル(*.pc)をprocコマンドで、プリコンパイルすると、Cのソース(*.c)が生成されます。 プログラムは、C言語のソースの中に、EXEC SQLなどのようにソースを埋め込んで記述します。 以下に、Pro*Cを使った、簡単なサンプルプログラムを紹介します。 Pro*Cによる配列アクセスのサンプルプログラム 配列アクセスは、SQLの規格にはありませんが、大幅にデータベースの性能改善ができます。 以下のプログラムは、配列アクセスにより、データベースを全件検索するPro*Cのサンプルです。 パラメータを付けると、デバッグ用のトレースを表示します。 #include <stdio.h> EXEC SQL BEGIN DECLARE

    iww
    iww 2014/09/24
    拡張子 .pc の謎プログラムの正体
  • 1