タグ

データベースに関するushi1019のブックマーク (7)

  • オブジェクト指向の開発、そしてRDBの限界(1/3)- @IT

    知っているようで知らないオブジェクトデータベース。一般的な受発注システムを構築することで、その特長を体感しましょう(編集部) 前回の記事「オブジェクト指向の開発、そしてRDBの限界」では、オブジェクトデータベースとはどういうものであるかという話をしました。今回はもう少し具体的に、オブジェクト指向データベースを使ったアプリケーションの構築法について解説したいと思います。ここでは主に、インターシステムズのCaché(キャシエ)で記述したプログラムを使って説明したいと思います。 今回はアプリケーションの題材として、仮想の衣料問屋の受発注システムを考えてみたいと思います。紙面の関係もあり、その受発注処理のほんの一部について取り上げます。 データモデルの構築 まず、今回のシステムで使うデータモデルを示します。実際のシステムでは、もっとデータ項目が必要と思われますが、ここでは格的なアプリケーションを

  • オブジェクト指向の開発、そしてRDBの限界 (1/3)- @IT

    知っているようで知らないオブジェクトデータベース。その定義と必要条件から、RDBとの違いを解説します(編集部) オブジェクトデータベースとは オブジェクトデータベースとひと言でいっても、人によって定義はさまざまなのが実情だと思います。ここでは、私見を含めてオブジェクトデータベースとはどういうものであるかについてお話したいと思います。 Wikipediaでオブジェクトデータベースの記述を参照すると、現時点の最大公約数的なオブジェクトデータベースの定義を垣間見ることができます。冒頭に最もシンプルな説明がありますので、引用してみます。 これはとても分かりやすい説明ですが、この記事を読まれる人にとっては少し粒度が高すぎると思いますので、記事ではもう少し補足していきましょう。 永続化と直列化:オブジェクトデータベースが持つべき必須条件 まず、オブジェクトデータベースに関連深い言葉をいくつか解説して

  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • データベースの学び方

    データベースエンジニアを目指せ! データベースの学び方 下玉利尚明 2003/3/14 多くの企業などの基幹システムで利用されているデータベースシステム。システムに欠かせないものだけに、データベースが分かるエンジニアへの需要はいまも昔も多い。それだからこそ、多くのエンジニアがデータベースのスペシャリストを目指す。 しかし、データベースは汎用機専用のものから、「Oracle」や「Sybase Adaptive Server Enterprise」「Microsoft SQL Server」、「IBM DB2」など、さまざまなベンダの製品が存在する。対応プラットフォームも、汎用機からUNIX、LinuxWindowsまでと非常に幅がある。 それでは、データベースの学習は、どの製品で、どのOSで学習するのがいいのだろうか。そこで、大手教育ベンダのグローバル ナレッジ ネットワーク(以下、グロー

  • リレーショナルデータベースの基本とSQL*PLUS

    リレーショナルデータベースの基SQL*PLUS:間違いやすいポイントを追え! Bronze SQL基礎I(1)(1/2 ページ) Oracleデータベースエンジニアとしての基礎力を証明するORACLE MASTER Bronzeの取得を目指すITエンジニアは多い。連載で間違いやすいポイントを確認し、合格に近づこう!

    リレーショナルデータベースの基本とSQL*PLUS
  • ORACLE MASTER Bronze DBA講座(1) Oracleデータベース構造の基本

    ORACLE MASTER Bronze Oracle Database 10g」(以下Bronze)は、ORACLE MASTERの最も入門的な資格です。この資格の目的は、「SQL言語によってデータの操作や基的なオブジェクトが作成でき、かつOracleDatabase 10gをデータベース管理者の指導の下で管理操作が可能な知識を持つ技術者を認定する」ことにあります(参考記事:「Oracle10g対応のORACLE MASTERとは?」)。 Bronzeを取得するには、2つの試験に合格する必要があります。

    ORACLE MASTER Bronze DBA講座(1) Oracleデータベース構造の基本
  • RDBMSをブラックボックスにしない:ITpro

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

    RDBMSをブラックボックスにしない:ITpro
  • 1