タグ

SQLに関するthondaのブックマーク (8)

  • 無料で学ぶ『達人に学ぶSQL徹底指南書 第1版』 - Qiita

    はじめに 『達人に学ぶSQL徹底指南書 第1版』は、CodeZine連載とミック氏ウェブサイトの掲載記事をもとに、加筆・編集されたものです。 CodeZine連載、および、ミック氏ウェブサイトは、どちらもオンラインの無料公開コンテンツです。 今回、「書籍と元コンテンツの対応表」を作成しました。 書籍のために書き下ろされた一部コンテンツや演習問題は見れませんが、その一方、編集で割愛された内容などが含まれるので、書籍以上のことを学べる箇所もあります。 すでに新版『達人に学ぶSQL徹底指南書 第2版』が出ていますが、各テーマは第1版でも大きく変わっておらず、現在でも通用する基的で面白い内容なので、一見の価値はあると思います。 書籍と元コンテンツの対応表 No. 目次 CodeZine連載 ミック氏ウェブサイト テーブル定義 サポートページ

    無料で学ぶ『達人に学ぶSQL徹底指南書 第1版』 - Qiita
  • NoSQLの成功は1:10問題にかかっている:Kenn's Clairvoyance

    ここ2-3年ほど、いわゆる非SQL系データベースがホットな話題になってきています。このムーブメントを総称して「NoSQL (Not-only SQL)」と呼ばれることが多いようです。まるでSQLを否定しているかのような誤解を招きやすい用語ですが、かといってキー・バリュー型データストアや列指向DBを総称できる他の呼び方もないので、このエントリではNoSQLという用語を使うことにします。 OracleMySQLなどのSQLデータベースが成熟していく一方で、SQLデータベースを特徴づける弱点である柔軟性のなさ、堅牢さと引き換えに犠牲になった更新性能の低さ、スケールアウトの難しさなどから、「何でもかんでもRDB」から「目的に応じた永続化」が模索される流れになってきました。 時を同じくして、キャッシュサーバの世界でも、MemcachedのもつシンプルなAPIの使いやすさが評価される一方、LRUによ

    NoSQLの成功は1:10問題にかかっている:Kenn's Clairvoyance
  • SQLite - CSVファイルのインポート

    スポンサードリンク SQLiteCSVファイルのインポート 郵便番号cvsを.importする 実践的な運用を想定してデータの大量投入をやってみます。こういうときはやっぱり、日郵政公社の郵便番号データがもってこいです。 テーブルを作成するsql $ cat create-tbl.sql create table zip ( col1 text not null, col2 text not null, col3 text not null, col4 text not null, col5 text not null, col6 text not null, col7 text not null, col8 text not null, col9 text not null, col10 integer not null, col11 integer not null, col12 i

  • @IT:SQLクリニック - バイナリーデータの格納

    連載はSQLの応用力を身に付けたいエンジニア向けに、さまざまなテクニックを紹介する。SQLの基構文は平易なものだが、実務で活用するには教科書的な記述を理解するだけでは不十分だ。連載は、著名なメールマガジン「おら!オラ! Oracle - どっぷり検証生活」を発行するインサイトテクノロジーコンサルタントを執筆陣に迎え、SQLのセンス向上に役立つ大技小技を紹介していく。(編集局) 今回は、非常に大きなデータを扱う方法を紹介しましょう。大きなデータを格納する際には、LOB(Large Object)という非構造化データ(バイナリデータや大量のテキストデータ)を使用します。 Oracleに格納できるLOBの種類 Oracleデータベースに格納できるLOBには、以下の4種類が存在します。 LOBの種類 説明 BFILE

    @IT:SQLクリニック - バイナリーデータの格納
  • 極小SQL Server Compactでデータベース・アプリをお手軽作成(1/3) - @IT

    皆さん、こんにちは。ロブです。 今回は、SQL Server Compact 3.5を利用したWindowsアプリについて解説します(アプリは「アプリケーション」の略)。 SQL Server Compact 3.5とは、Windowsアプリや、モバイル・アプリでの利用に向いた小さなデータベース(DB)です。来は組み込み用途で作られたものなのですが、スタンドアロンのWindowsデスクトップ・アプリなどでこのデータベースを利用すると、とても簡単にデータベース・アプリが作成できます。手軽なデータベース・アプリ開発を楽しんでみませんか? ぜひ稿を読みながら実際にプログラムを作り、自分の手で動かしてみてください。 プログラミング言語は、C#とVB(Visual Basic)を使用します。今回は、特別にVBのコードも用意しました。これは、SQL Server Compact 3.5のターゲット

  • [SQLite JDBC] Javaで始めるSQLiteデータベース入門

    SQLiteデータベースは、Cで書かれた軽量データベースです。「軽量」というのは2つの意味があって、全体のコード数が10万行程度という点(PostgreSQLは100万行に近づいています)と、データベースを保存するファイルが1つに納まっているのがSQLiteの特徴です。他のシステムだと、複数のデータベース用のファイルがあって管理が面倒なのですが、SQLiteのデータベースはファイル1つで、しかもOS互換フォーマットで保存されているので、簡単にOSをまたがったデータベースのコピーを作成することができます。 そもそもリレーショナルデータベース(日語では関係データベースと訳すことが多いです)って何?という方は、初心者向けに用意した以下の講義資料を参考にしてください。 Javaでデータベースアプリケーションを作成するには、JDBC (Java Database Connection)というAPI

  • Microsoft SQL Server - Wikipedia

    Microsoft SQL Server(マイクロソフト・エスキューエル・サーバー)とは、マイクロソフトが開発する、関係データベース管理システム(RDBMS)である。 略称はSQL Server、またはMS SQL等。 主要な問い合わせ言語(クエリ言語)は、T-SQLとANSI SQLである。 企業サーバ向けの高機能なシステムから、組み込み系の小規模なシステムまで幅広く対応する。 また、Microsoft Windowsと親和性が高く、ADOやADO.NETを経由し、最適なバックエンドデータベースを構築できるようになっている。 特徴[編集] Transact-SQLというSQL Server向けに拡張されたSQLを使用している。 OLAP・多次元解析などのビジネスインテリジェンス (BI) やデータマイニングのための機能を備えている。 データベースの自動圧縮機能を備えている。ただし圧縮処理

    thonda
    thonda 2008/10/19
  • Microsoft SQL Server: SQL Server 2005 Compact Edition

    Surface Laptop Go 2 充実した機能とカラーを展開したノートブック型 Surface の最軽量モデル。Microsoft Office と Windows 11 搭載で 96,580 円から。

    thonda
    thonda 2008/10/19
  • 1