タグ

sqliteとprogrammingに関するtarchanのブックマーク (4)

  • SQLiteで学ぶデータベース操作の基礎 - Perl入門ゼミ

    Perl › データベース › here Perlを使ってデータベースは初級者が学ぶには今までは少し敷居の高いものでした。まずSQLの実行環境を構築する必要がありすぐに勉強したいという需要を満たすことはできていませんでした。 ですが現在はこの状況は変わりました。現在ではActivePerlをダウンロードするとDBD::SQLiteと呼ばれるSQLiteを利用するためのモジュールがパッケージングされています。 またデータベースに接続するためのユーザから見たインターフェイス部分にあたるDBIというモジュールもパッケージングされています。 ですのでActivePerlの最新版をダウンロードするだけで何の環境構築も行わないでデータベースを学習し始めることができます。 DBD::SQLiteDBIがインストールされていることを確認する まずDBD::SQLiteDBIがインストールされているかど

    SQLiteで学ぶデータベース操作の基礎 - Perl入門ゼミ
  • iPhoneSDKでSQLiteを使う方法 - 電子趣味の部屋

    SQLiteのメモ SQLiteDBファイルはアプリのドキュメントフォルダにある必要がありますが、今回はリソースフォルダに初期DBファイルを置き、ドキュメントフォルダに存在しない場合(初回起動)の場合にリソースフォルダよりコピーして使う方法をとります。 SQLiteDBの知識があることを前提にして書いてるので、SQLに関することは別で調べてください。 DBファイルの作成と追加 OSX上でsqliteを使ってDBファイルを作成します。 例としてテーブルを1つだけ定義したファイルを作成します。 $ sqlite3 test.db sqlite> create table TABLEA ( ...> a integer, ...> b text ...> );作成したDBファイルをプロジェクトの"Resources"へ追加します SQLiteのファイルを管理するのに便利なツールを紹介します。

  • こんなのあったのか! - masakihの日記

    SQLiteには外部制約がありません。 一応 FOREIGN KEY REFERENCES を使えるけど、制約は働いてません。 ので、プログラム側で良いようにしてあげないとダメな訳です。 公式ページにはTriggerを使った制約の付け方が乗ってるんですが、実はTrigger使ったことないので何をやってるのかいまいち良く分からなくてみなかったことにしてたんですよね。 ところがこの間別件で公式ページをふらついてると凄いものを発見しました。 なんと、sqlite3 コマンドに自動でTriggerを作ってくれるドットコマンドが知らぬ間にできてたんです! やってみました。 まず、次のSQL用意して、 CREATE TABLE A (a primary key, b integer, c integer); create table B (a, d integer UNIQUE, PRIMARY KE

    こんなのあったのか! - masakihの日記
  • AndroidでSQLiteのDB操作をするための基礎知識 (1/3) - @IT

    AndroidSQLiteDB操作をするための基礎知識:Androidで動く携帯Javaアプリ作成入門(6)(1/3 ページ) 連載で、SDKとEclipseを使ってAndroidの携帯端末で動くJavaアプリを作成し、Android Market配布を目指しましょう Androidのデータベースも、いま流行中の「SQLiteJavaプログラマは、大きく分けると2種類に分類されます。エンタープライズ・サーバサイド系Javaプログラマと、組み込み系Javaプログラマです。 筆者は組み込み系ですが、Javaを始めたきっかけはサーバサイド系(正確には、Javaアプレット)です。サーバサイド系ではデータベースは必須、というよりむしろ最重要のシステムですが、組み込み系ではデータベースを使用することはほとんどありませんでした。ただし、「これまでは」です。 今回はAndroidに標準で組み込ま

    AndroidでSQLiteのDB操作をするための基礎知識 (1/3) - @IT
  • 1