タグ

2015年6月13日のブックマーク (15件)

  • MSDN ホームページ

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

    MSDN ホームページ
  • Visio.jp : Visioユーザーのポータルサイト

    ようこそVisio.jp へ! Visio.jp は、全てのVisio ユーザーのためのポータルサイトです。 シェイプの無料ダウンロードや、Visio の活用事例の紹介、 Visio のアプリケーション 開発に関する疑問や操作方法についての質問などを受け付ける掲示板など、 Visio 初心者から上級者まできっと満足いただけるコンテンツをご用意しました。 What's New 2023.12.08 2023.12.13~15開催の 建設DX展 にてHoloLens 2の弊社デモを実演! 2022.06.20Visio 内部統制文書化ツール(SOXツール)の Visio 2021 対応版を公開しましたので、 こちらからダウンロードしてご利用ください。 2020.09.24Free Download シェイプの Visio 2019 対応版(64bit)を公開しました。 2020.09.08Fr

  • 例外処理の保護

    Visual C++ と Visual Basic では、finally ステートメントの前に、スタックの最上位にあるフィルタ式が実行されます。このフィルタに対応した catch ブロックは、finally ステートメントの後に実行されます。詳細については、「ユーザー フィルタ例外の使用」を参照してください。このセクションでは、この順番に関するセキュリティについて調べます。フィルタ ステートメントと finally ステートメントの実行順序を示す次の架空のサンプル コードについて考慮します。 void Main() { try { Sub(); } except (Filter()) { Console.WriteLine("catch"); } } bool Filter () { Console.WriteLine("filter"); return true; } void Sub(

    例外処理の保護
    Mikatsuki
    Mikatsuki 2015/06/13
    いつも例外処理の発行場所と処理場所に迷うな~。
  • [ThinkIT] オープンソース時代の企業システム選択ポータル

    2024/8/11 オープンソースのアプリケーション開発フレームワーク「Flutter 3.24」「Dart 3.5」リリース 2024/8/11 「KDE Frameworks 6.5.0」リリース 2024/8/9 「Samba 4.20.4」リリース 2024/8/5 新しいカーネルが採用された「Arch Linux 2024.8.1」リリース 2024/8/4 エレコムの無線LANルーターに複数の脆弱性、JPCERT/CCが注意喚起 2024/8/3 オープンソースのコンパイラ「GCC 14.2」リリース 2024/8/3 プログラミング言語「Rust 1.80」リリース 2024/8/1 「Xen 4.19」リリース 2024/7/31 機械学習フレームワーク「PyTorch 2.4」リリース 2024/7/31 バージョン管理システム「Git 2.46.0」リリース

    Mikatsuki
    Mikatsuki 2015/06/13
    OSS情報が充実しているかも。
  • 教科書的ではなく、現場にあったデータベース設計のコツ

    前回はデータベース設計をする際に誰もがぶつかる問題である、「列名に日語を使うか?」「どのデータ型を使うか?」ということをテーマに取りあげました。今回も引き続き、データベース設計をする際に迷いやすい点をいくつか取りあげてみようと思います。 今回は前回と同様、SQL Serverのサンプルデータベース「Northwind」を元にして、データベース設計で迷いやすい点について考えてみましょう。図1は「Northwind」をER図にリバースした中から、エンティティ「商品」「商品カテゴリ」をサブウィンドウで表示したものです。 図1のように商品を分類するためにカテゴリコードをつけるエンティティ構造はよくあります。しかし実際の販売管理システムにおいては、このようなフラットなカテゴリ構造は不便です。なぜかというと、一般に商品カテゴリなどは表1のように階層構造で分類する必要があるからです。 01 ハードウェ

    Mikatsuki
    Mikatsuki 2015/06/13
    階層的にやってみる。
  • NoSQLはRDBMSに取って代わるものなのか?

    注目を集めるNoSQLデータベース 数年ほど前から、分散KVS(Key-Value Store)や列指向(Column-Oriented)データベース、ドキュメント指向(Document-Oriented)データベースなどの新しいデータベース技術が注目を集めています。これらの新しいデータベース技術は、リレーショナルデータベース管理システム(RDBMS)とは異なる考えに基づいているので、よく「NoSQL」データベース(注1)と総称されています。 注1:「NoSQL」という言葉はもともと「近年登場している、RDBMS以外の(つまりSQLを使わない)データベース」を総称、表現したものであり、その後から「SQLは不要だ」というイメージを持つキーワードのようになってきました。データベース開発者の中には、このようなRDBMSに対するネガティブなイメージを好まず、NoSQLを「Not Only SQL

    NoSQLはRDBMSに取って代わるものなのか?
    Mikatsuki
    Mikatsuki 2015/06/13
    さらっと説明。スケールアップとかアウトとかも。
  • なぜ、人はSQLをループさせたがるのか

    設計者にもうれしいO/Rマッパ「DBFlute」 7月13日、DB2の勉強会などを開催するコミュニティ「ClubDB2」が開催されました。冒頭のライトニングトークではフリーランスのオープンソースプログラマであり、DBFluteのメインコミッタでもある久保雅彦さん(写真)がDBFluteをアピールしました。 DBFluteを端的に説明すると、「DB設計者にもうれしいO/Rマッパ」だそうです。ただ、O/Rマッパを乱用されるとパフォーマンスに悪影響を及ぼしかねないので、データベース管理者からすると「えーやめてー」と忌避されがちです。しかし、DBFluteはデータベースの変更に強いという特徴があります。カラムの追加など、データベースの変更履歴を自動生成し、開発環境にスムーズに反映させることができます。それゆえにプログラマには当然のこと、管理者にも役に立つO/Rマッパと言えます。 また久保さんは「デ

    なぜ、人はSQLをループさせたがるのか
    Mikatsuki
    Mikatsuki 2015/06/13
    O/RマッパとかオンメモリだよねとかSSDでいいよね?とか。SQLでループとかちょっと違うよね?とか。
  • RDBMSをブラックボックスにしない:ITpro

    複数トランザクションの同時実行編 トランザクションが複数同時に実行される時,RDBMSはどのような仕組みで,それぞれのトランザクションの独立性を保つのかを説明します。これを理解することにより,さらに良いトランザクション処理のアプリケーションを開発することができるようになります。 目次 第1回 ほかのトランザクションからの影響 第2回 1番ゆるい分離レベル(リードアンコミッティド) 第3回 2番目にゆるい分離レベル(リードコミッティド) 第4回 3番目にゆるい分離レベル(リピータブルリード) 第5回 1番きつい分離レベル(シリアライザブル) 更新処理とトランザクション編 「RDBMSの更新処理とトランザクションの関係は難しい」――。こう思っている読者の方は少なくないでしょう。アプリケーションを開発するだけなら,更新処理とトランザクションの関係をきちんと理解していなくても,「見よう見まね」の開

    RDBMSをブラックボックスにしない:ITpro
    Mikatsuki
    Mikatsuki 2015/06/13
    ちょっと古いけど
  • Visual Studio 2005によるWindowsデータベース・プログラミング - @IT

    メディア 連載一覧 連載まとめ読み@IT eBook 記事ランキングIT Special セミナー ホワイトペーパー クラウド AI IoT アジャイル/DevOps セキュリティ キャリア&スキル Windows 初・中級者向けAI その他 Server & Storage HTML5 + UX Smart & Social Coding Edge Java Agile Database Expert Linux & OSS Master of IP Network Security & Trust System Design Test & Tools Insider.NET ブログ AI for エンジニアリング ローコード/ノーコード クラウドネイティブ Windows 11/365 その他の特集 @IT アジャイル/DevOps Insider.NET 業務アプリInsider

    Mikatsuki
    Mikatsuki 2015/06/13
    2007年の記事。参考程度に。
  • 主キー - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "主キー" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL (2022年5月) 主キー(しゅキー、英語: primary key)とは、関係データベースにおいて、組(レコード)の識別子として利用するのにもっとも好ましいものとして、関係(テーブル)毎にただ一つ設計者により選択・定義された候補キーをいう。つまり、関係に格納されたレコードを一意に識別するための属性(列、アトリビュート)またはその集合のうち、そのために通常利用されるべき特定の一つをいう。 関係データベース管理システム(RDBMS)やミドルウェア、アプリケーションなどでレコードの識別

    Mikatsuki
    Mikatsuki 2015/06/13
    主キーと代理キー、人工キーと自然キーとかなんとか。
  • Category:データベース管理システム - Wikipedia

    データベース管理システム(DBMS)に関するカテゴリ。 データベース管理システムとは、コンピュータのデータベースを構築するために必要なデータベース運用、管理のためのシステム、およびそのソフトウェアのことである。 関連カテゴリ:Category:データベース関連資格

    Mikatsuki
    Mikatsuki 2015/06/13
    データベースっていろいろあるんだね。
  • ER図の目的とは? 初心者向けに書き方を教えます

    ER図(Entity Relationship Diagram) ER図とは、データベースのテーブル(Entity)とテーブル同士の関連(Relationship)を図に表したものであり、データベースのテーブル設計に用いられる。ER図において、エンティティは四角形の記号、リレーションは四角形同士を結ぶ線で表現される。 書き方 ER図の書き方は、エンティティとリレーションを記号で表して書く。ER図の書き方には、以下に示す2種類がある。 IDEF1X記法 IE記法 エンティティ 論理モデルのER図の場合、エンティティ(実体)は業務におけるひとまとまりのデータを表している。物理モデルのER図の場合、エンティティはデータベースのテーブルを表す。 エンティティには2種類あり、非依存実体と依存実体に分けられる。 非依存実体 非依存実体とは、他のエンティティに依存せずに存在できるエンティティである。例え

  • やはりSELECT文は永遠のテーマです

    今回から、Database Expertフォーラムでは「先月の人気記事ランキング」を披露させていただくことにしました。安定した人気を誇る定番の記事に対して、新しい記事がどれだけい込んでいるのか、どうぞご覧ください(編集部) 新年を機に始めさせていただきました 前置きで説明させていただいた通り、2012年から、Database Expertフォーラムでは、月々の人気記事ランキングを作ることにしました。昨年までも、編集者が内々でランキングを作って、数カ月に一度、メールマガジン「先週の人気記事」でご紹介していました。ご存じの方も多いかもしれません。 ランキングの作り方はいろいろあります。例えば、「先月公開の記事だけを対象にする」という方法もありますが、Database Expertフォーラムは、皆様にご愛顧いただいている定番の記事が大きな人気を集めています。今回作成したランキングでは、公開時期

    やはりSELECT文は永遠のテーマです
    Mikatsuki
    Mikatsuki 2015/06/13
    2012年の記事です。リンク先はありません。
  • データ構造図 - Wikipedia

    データ構造図の一例 データ構造図(Data structure diagram、DSD)は、構成要素とそれらの関係を文書化するグラフィカルな表記法とそれらを束縛する制約を提供することで概念スキーマを記述するデータモデルの一種である。 DSDの基的グラフィック要素は、実体を表す箱と関係を表す矢印である。データ構造図は特に複雑なデータ実体を文書化する際に有効である。 データ構造図 データ構造図は、データ辞書内のデータ要素の構造を描くのに使われる一種のダイアグラムである。データ構造図は、そのようなデータ辞書のエントリ内の構成仕様をグラフィカルに表したものである[1]。 データ構造図は、実体関連モデル(ERモデル)の拡張である。DSDにおいて、実体を表す箱の外ではなく中に属性が書かれ、属性から構成される箱同士を結ぶように関係を表す矢印が引かれ、実体と実体を束縛する制約を指定する。ERモデルは素朴

    データ構造図 - Wikipedia
  • 実体関連モデル - Wikipedia

    チェンの記法を使った実体関連図の例 実体関連モデル(じったいかんれんモデル、(英: entity-relationship Model、ERM)は、概念的データモデルの高レベルな記述を可能とするモデルの一種である。また、実体関連モデルによって具体的なシステムのデータモデルを図で表現したものを実体関連図(英: entity-relationship Diagram、ERD)あるいはER図と呼ぶ。項ではピーター・チェンの1975年の論文で提唱された技法を中心に解説する[1]。ただし、同様のアイデアはそれ以前から存在し[2]、実体と関連を扱う様々な派生モデルが考案されている。 ERモデルは、データベース、特に関係データベースを抽象的に表現する手法の1つである。関係データベースは表にデータを格納し、表内の一部のデータは他の表内のデータを指している。例えば個人情報のデータベースでは、ある個人のエン

    実体関連モデル - Wikipedia