タグ

DBに関するiloのブックマーク (46)

  • 第5回 データベースはじめの一歩(3/4) - @IT

    メニューから[データ]-[データソースの表示]を選んでデータソースの一覧を表示し、テーブルをフォーム上にドラッグ&ドロップする。なんと、これだけで……どうなるかは図7のお楽しみ。 特に何も指定しなければ、テーブルをフォームにドラッグ&ドロップするだけでDataGridViewコントロールが自動的に配置され、そのDataSourceプロパティが自動的に設定される。またウィンドウ上部にはBindingNavigatorコントロールも作成される。図7の下の方を見れば分かるように、データベースを操作するための各種のコンポーネント*も自動的に追加される。 * ユーザー・インターフェイスを持たない部品は通常「コンポーネント」と呼ばれる。コンポーネントをフォームに配置した場合には、コンポーネントはフォーム・デザイナ下部に並ぶ。BindingNavigatorコントロールは少し特別で、フォーム上に配置され

    ilo
    ilo 2007/01/05
  • Technical documentation

    This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.

    Technical documentation
    ilo
    ilo 2006/12/19
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

  • 第5回 データセットを使ったレコードの追加

    名前付きパラメータ(@PubIdや@PubName)を利用したinsert文の記述については「連載第3回のパラメータを利用したSQL文」ですでに解説している。パラメータ部分に置き換える実際の値の指定は、SqlParameterオブジェクトを使用して行う。 ここで問題となるのは、どうやって名前付きパラメータとデータテーブル内のカラムを結び付けるかということだが、結論からいうとSqlParameterオブジェクトには、そのソースとなるデータセット内のカラム名を指定するためのSourceColumnプロパティが用意されている。このプロパティを利用したinsert用のSqlCommandオブジェクト作成のためのコードは次のようになる。 string insertStr = "INSERT INTO publishers(pub_id, pub_name) VALUES (@PubId, @PubN

    第5回 データセットを使ったレコードの追加
    ilo
    ilo 2006/12/12
  • 第2回 .NETデータ・プロバイダによるデータベースのアクセス

    今回は、「.NETデータ・プロバイダ」と呼ばれる機能のみを使用して、データベースにアクセスするプログラムを作成しながら、ADO.NETについて解説していく。 まずは、.NETデータ・プロバイダについて少し詳しく見ていく。.NETデータ・プロバイダの役割を理解することは、ADO.NETのクラス構成を把握する上で非常に重要となるためだ。 .NETデータ・プロバイダとは? 前回では、ADO.NETの実体は.NET Frameworkクラス・ライブラリに含まれる一連のクラスの集まりであると述べたが、それらのクラスはさらに次の2つに分類することができる。 .NETデータ・プロバイダを構成するクラス群 DataSetクラスを中心とする非接続型のクラス群(次回以降で解説予定) 前者は、データベースに接続したり、データベースに対してコマンド(SQL文)を実行したり、検索結果をデーベースから取得したりするた

    第2回 .NETデータ・プロバイダによるデータベースのアクセス
    ilo
    ilo 2006/12/12
  • MSDN Code Gallery - Home

    We have replaced the GotDotNet website with MSDN Code Gallery and migrated the most popular GotDotNet samples here. If you require another GotDotNet sample, please contact us.

  • http://vbdotnet.fc2web.com/vbnet/control/DataSetMenu.htm

  • HAVING句の力:CodeZine

    はじめに SQLというのは変わった言語です。こういう印象は人によって差があると思いますが、おそらく最初に手続き型言語を学んだ正統派のプログラマやSEほど強くそう感じると思います。 SQLに違和感を感じる理由は、いくつか考えられます。第一に、SQLが「集合指向」という発想に基づいて設計された言語で、この設計方針を持つ言語が少ないことです。そして第二に、それに劣らず大きいのが、最初に学んだ言語のスキーマ(概念の枠組み)が心理的モデルとして固定され、それを通して世界を見るようになるため、異なるスキーマを持つ言語の理解が妨げられることです。 稿では、HAVING句のさまざまな応用方法を紹介していきますが、その際、手続き型言語とSQLの考え方を比較します。それによって、私たちが手続き型言語で身に付けた無意識の心理的モデルを自覚し、集合指向という発想に感じる違和感を軽減したいと考えています。 今回は

    ilo
    ilo 2006/11/02
  • Oracle データベースの復旧手順

    トップページ - 翻訳ドキュメント - オラクルデータベースの復旧 原文:http://examples.oreilly.com/unixbr/oracle.html 訳注:原文のHTMLはかなりおかしな事になっていますが、その辺りは適宜修正しています。恐らく Oracle7 向けの資料だと思います。今ではやや古い感も否めないのですが、参考にはなるかと思います。 2005/12/08 全体的に見直し。意味が変わったような箇所はないはずです。 ソーシャルブックマーク: Oracle データベースの復旧 Oracle データベースは互いに関連し合う複数のパーツから構成されているため、データベース等の復旧は消去法を用いて行われます。まずどの部分が正常動作しているかを識別し、その後、正常動作していない部分を復旧します。以下の復旧ガイドは、バックアップ方法に依存しないその判断方法と作業手順を示してお

  • Web2.0ナビ: SQL-DESIGNERがスゴイ

    いいね! 0 ツイート B! はてブ 447 Pocket 2 データベースの設計時にER図をかくことが多いと思いますが、SQL-designerというウェブベースのツールが非常に使いやすいく、デザイン的にも綺麗で便利。 MSproject等のデータベース設計を行う専用ソフトは非常に多くあるが、どれもインストールが必要だったり、設定ファイルが必要だったり、ソフトが重かったり、環境依存が激しかったりして、使いにくい。 使いかたは簡単で、 1.ウェブページにいって 2.テーブルやフィールドを追加する 3.プリントアウトorXMLエクスポート だけ。 データの型なども選択できて、設計が終わったら、SQL文をそのまま発行したり、作ったEQ図をXMLでエクスポートやインポートすることも可能。Javascriptベースなので、めんどくさいインストールや環境依存もなし。 ウェブ上でやるのは、セキュリティ

  • 最速配信研究会 - 「コネクションプーリング都市伝説」はほんとに都市伝説?(その2

    ずいぶんと間が空いてしまったが, 「コネクションプーリング都市伝説」はほんとに都市伝説?(その1)の続きについて書きたい. まず題に移る前にシリアル処理とパラレル処理の違いについて説明したい. シリアル処理ととパラレル処理 シリアル/パラレル処理というのは複数のタスクがあった場合の処理の方法で シリアル処理 → タスクを一つずつ処理する. パラレル処理 → タスクを並列に処理する という違いがある.一般にタスクの処理時間が一定で共通のボトルネックが 存在する場合,パラレル処理はシリアル処理に比べて遅くなる. 図1と図2は全タスクを処理し終わる時間はどちらも3単位で違いがないように見えるが, 平均処理時間を見てみると図1は2単位が平均処理時間になるのに対して,図2の方は 2+2/3単位が平均処理時間となるので不利になっているのがわかると思う. 実際にはこれに加えてタスクの切り替えのコストが

    最速配信研究会 - 「コネクションプーリング都市伝説」はほんとに都市伝説?(その2
  • データベースお勉強のお部屋2

    ■データベースの設計とDBMS データベースは、「情報」の集まりであるが、数百万件にのぼるデータを管理することは大変なことである。 そのデータベースを管理するシステムがDBMS(Data Base Management System)である。図書館へ行って 目的のを簡単に見つけられるのは、担当の職員が図書の整理をしているおかげである。DBMSは、図書館の 職員と考えても良い。後に記述してあるが、DBMSは、多数のアクセスに対する制御・データの安全性・ バックアップ等を考慮したシステムである。 データベースの設計とスキーマ 会社で、商品を作る場合には、設計図が必要となります。当然、データベースを構築する場合にも設計図が 必要となります。データベースのでいう設計図をスキーマと言います。データベースを作成するときに、まず、必要な情報を 洗い出し、そのデータを整理します。そして、それをどのように

  • [ThinkIT] 第1回:O/Rマッピング (1/4)

    連載では今話題のフレームワーク「Ruby on Rails(以下、Rails)」と現在Webアプリケーション開発で主流であるJavaのフレームワーク群を比較していきます。 比較軸については、開発に関する事項(生産性やメンテナンス性など)を中心に解説していきます。第1回の今回はO/Rマッピングを提供するフレームワークについてです。 O/Rマッピングとは、オブジェクトとRDBのテーブルをマッピングすることをいいます。O/Rマッピングフレームワークはオブジェクト指向とRDBの仲介人となることで、アプリケーションの開発生産性を向上させます。 Railsからは同梱の「ActiveRecord」というO/Rマッピングのコンポーネントを取り上げます。対してJavaのO/Rマッピングとしては、もっとも知名度が高いと考えられる「Hibernate」と、Javaの正式仕様として策定された「Java Pers

  • @IT:Databaseフォーラム全記事インデックス オラクルパーティショニング

    Databaseフォーラムに掲載されている全記事にアクセスできるインデックスです。また、@ITの各フォーラムにあるデータベース関連記事も掲載しています。インデックスは記事の追加とともに拡充していきます。

    ilo
    ilo 2006/05/31
  • MSDN ホームページ

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。

    MSDN ホームページ
    ilo
    ilo 2006/05/03
  • Microsoft – クラウド、コンピューター、アプリ & ゲーム

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

  • [SQL] 10. データベースの管理

    10.1. ユーザとアクセス権限 一般に、構築したデータベースには多くのユーザがアクセスします。 必要なデータを取り出す、登録されたデータをさまざまな角度から分析する、新しいデータを追加する、古いデータを削除する、変更の必要があるデータを修正するなど、いろんな利用形態があります。しかし、誰もがこのようなことができる状態では、データベースが壊されてしまったり、外には見せたくないデータが流出してしまうということが起こりえます。 各 RDBMS はデータベースを利用できるユーザを限定することにより、データベースを保護しています。ユーザを限定すると同時に、参照はできるがデータの追加はできない、データの追加はできるが削除はできないなど、ユーザがデータベースにアクセスできる方法に対しても制限を与えています。 ここでは、構築したデータベースの信頼性と機密性を守るための、ユーザとアクセス権限について説明し

    ilo
    ilo 2006/04/12
  • パフォーマンスを満たす物理メモリ量を算出する

    パフォーマンスを満たす物理メモリ量を算出する:Dr. K's SQL Serverチューニング研修(3)(1/3 ページ) SQL Serverは一般的にチューニング不要のデータベースと認識されている。しかし基幹系業務システムへの導入が進むにつれて、パフォーマンス・チューニングのニーズは急速に高まってきた。そこで記事では、日におけるSQL Serverコンサルタントの第一人者、熊澤幸生氏にSQL Serverチューニングのノウハウを語っていただくことにした。インタビュアーはSQL Serverへの造詣が深いITジャーナリスト、工藤淳氏が担当する。(編集部) 前回の「誰も知らないメモリ・チューニングの極意を教えよう」では、実践で使えるノウハウとして、メモリ・チューニングに関連するパラメータについて解説しました。今回も前回に引き続いて、SQL Serverのメモリ・チューニングを掘り下げて

    パフォーマンスを満たす物理メモリ量を算出する
  • Microsoft Learn: キャリアの扉を開くスキルを身につける

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。

    Microsoft Learn: キャリアの扉を開くスキルを身につける
  • 表定義でのカラムの並び順とパフォーマンスの関係 - オラクル・Oracleをマスターするための基本と仕組み

    表定義でのカラムの並び順とパフォーマンスの関係 Top | Knowledge| DB構築| 文字列関数| 日付関数| 集計関数| SQL関数(アルファベット順) SQL(抽出・更新)| SQL*Plus| PL/SQL| Utility| Structure| スキーマ| チューニング| 用語| 参考書 表定義でのカラムの並び順によるチューニング カラム数が多い表の場合でも、表定義のカラムの順番を見かけ上の軽微な問題として物理設計を行なっていることが少なくない。 一般的な OLTP ではカラム数も少なくレコード数も百万件程度なので数秒〜最悪 10数秒程度かもしれない。 この問題は、表を別定義して ダイレクト・パス・インサートで移行、リネーム処理すれば容易に解消できるので VLDB の場合には、今からでも良く考慮した方がよい。(データを格納できるデータセグメントと一時セグメント領域に空き領