タグ データモデル
人気順 5 users 50 users 100 users 500 users 1000 users構文のことは忘れて、JSON, S式, XMLのデータモデルを比較する
データをシリアライズするには、独自のフォーマットを定めるよりも、基本的な定義済みの構造を組み合わせてフォーマットを作るほうが望ましい場合が多いです。 そのような仕組みとしてJSON, S式, XMLなどが存在しますが、これらは 「基本的な構造」として何を選ぶか、という観点からそれぞれに個性を持っています。 本記... 続きを読む
データモデルはドメインモデルに先行する - 設計者の発言
関わっているあるプロジェクトで、Javaでのコンポーネントベース開発を進めるためのクラス図が出来上がりつつある。DDD(ドメイン駆動設計)に関心を持つ技術者にとってお手本になるような端正なドメインモデルだ。それを眺めながら関係者がしみじみと感じていることがある。どんなに優秀なドメインエキスパートと組んだ... 続きを読む
[速報]マイクロソフト、アドビ、SAPが提携「Open Data Initiative」発表。データモデルを統一して3社横断のデータ分析や連係が可能に。Microsoft Ignite 2018 - Publickey
Open Data Initiativeへの取り組みにより、アドビのマーケティング支援サービスであるAdobe Experience Cloud、Adobe Experience Platform、マイクロソフトのERPサービスであるMicrosoft Dynamics 365、SAPのCRMとERPであるSAP C/4HANA、SAP S/4HANAは共通のデータモデルを持つようになります。 そしてそれぞれのサービ... 続きを読む
初心者でもDB設計やデータモデリングについて学べる7つのサイトと本 - paiza開発日誌
Photo by Samuel Mann こんにちは。谷口です。 「SQLは何となく書けるけど、DB設計はしたことない…」「DB設計について一度ちゃんと学んでおきたい…」という人は多いですよね。 DB設計とは、DBのデータモデル(DBの構成など)を作成する作業です。 DBを一から作ったり、テーブルを追加したりする際は、当然ですが「今ある... 続きを読む
Database Watch(2017年6月版):あれれ、SQL回帰? 複数のデータモデルに対応していく「NoSQLデータベース」の今 (1/2) - @IT
Database Watch(2017年6月版): あれれ、SQL回帰? 複数のデータモデルに対応していく「NoSQLデータベース」の今 (1/2) 単に「NoSQL」といっても、キーバリュー型やグラフ型などデータモデルは多種多様です。さらに最近では複数のデータモデルに対応した「マルチモデル」のNoSQLデータベースが登場してきました。今回はこのトレンドに沿って登場した2つのNoSQLデータベース... 続きを読む
オブジェクト指向プログラミングのためのモデリング入門
オブジェクト指向プログラミングのためのモデリング入門 1. オブジェクト指向プログラミングのための モデリング入門 ギルドワークス株式会社 取締役 増田 亨 Modeling Forum 2016 1 2. UML クラス図 三つの使い方 説明用のモデル データモデル オブジェクトの設計 2 3. 説明用のモデル こういう説明は可能 どう実装するかは別の問題 図はきれいだが実装には不適切 実装に不... 続きを読む
マルチモデルデータベースを用いたデータモデリング | インフラ・ミドルウェア | POSTD
最近になって、”多言語パーシステンス”という考えが新たに登場し、ポピュラーになってきました。大規模なソフトウェアアーキテクチャにおけるパーシステンス層の異なる部分に対して、適切なデータモデルを色々と使うことは有益である、というものです。これに従うマルチモデルデータベースがどのようなものか、利点などいついてみていきます。同じデータストア内に異なるデータモデルを適合させるためのケーススタディ。 最近に... 続きを読む
Database Watch(2015年7月版):グラフデータベースはどんな用途に向いている? (1/2) - @IT
Database Watch(2015年7月版):グラフデータベースはどんな用途に向いている? (1/2) 関係性を表現するのが得意なNoSQL「グラフデータベース」。通常のリレーショナルデータベースでは複雑になるデータモデルを扱える理由と適用領域などを「Neo4j」を題材に紹介します。 連載バックナンバー 最近耳にすることが多くなった「グラフデータベース」。名前に「グラフ」が付きますが、グラフ描... 続きを読む
Gitのデータモデル | astah in 5 min
近藤です。こんにちは。Gitは様々な利用の仕方ができますが、その基盤となるモデルは8個だけの簡単なモデルです。これらのモデルを理解していない状態でGitを利用すると、あたかもリポジトリが壊れたように見えてしまいます。Gitは難しいと言われますが、そういう感想を持つ人はGitのモデルを理解していない事が多いようです。 今回はGitを構成する中心モデルと、基本的なコマンドを実行した時のオブジェクト関係... 続きを読む
漢(オトコ)のコンピュータ道: MySQL・PostgreSQLユーザーグループ(MyNA・JPUG)合同DB勉強会で発表した資料を公開しました。「データモデルについて知っておくべき7つのこと 〜NoSQLに手を出す前
2015-06-26 MySQL・PostgreSQLユーザーグループ(MyNA・JPUG)合同DB勉強会で発表した資料を公開しました。「データモデルについて知っておくべき7つのこと 〜NoSQLに手を出す前に〜」 表題の通り、MyNAとJPUGの合同DB勉強会で発表をしたので資料を公開した。 内容の詳細はスライドそのものを見ていただくとして、言いたいことの主旨はこうである。世の中に完璧なデータモ... 続きを読む
初めてデータモデル 設計と 向き合ってみた
初めてデータモデル 設計と 向き合ってみた ※スペースですすむ!バックスペースでもどる! こんにちは! # 突然ですが # あなたのチームの # データモデル設計は # どうなってますか? # チームの # 若手メンバーには # データモデル設計を # 任せられますか? # これは # 某社にてあった # 事実を元にした # おはなし ## しょぼちむ初めての開発チーム ## チームリーダーからD... 続きを読む
イミュータブルデータモデル(入門編)
Full Name Comment goes here. 12 hours ago Reply Edit Delete Spam Block イミュータブルデータモデル(入門編) Presentation Transcript 1. イミュータブル データモデル (入門編) kawasima 2. 背景 •正しくデータモデリングを学んだ人(1NF~5NFの違いがわかる人)がモデルを書く のが理想だ... 続きを読む
漢(オトコ)のコンピュータ道: WEB+DB Pressの連載終了とSoftware Design寄稿のお知らせ。
2014-02-19 WEB+DB Pressの連載終了とSoftware Design寄稿のお知らせ。 これまで約2年間に渡りWEB+DB Pressにて連載をさせて頂いた。連載のタイトルは「理論で学ぶSQL再入門」というカタいものだったが、だからこそできるだけわかりやすく、そして楽しめる工夫をして来たつもりである。連載の内容が少しでも皆さんのRDBやデータモデルへの理解を深める助けになれば幸い... 続きを読む
APIの共有に伴う権利問題をクリエイティブ・コモンズ方式で解決するAPI Commons | TechCrunch Japan
3ScaleのファウンダSteven WillmottとAPIエヴァンジェリストKin Laneが今日(米国時間11/5)、API Commonsという名前の非商業的サービスをローンチした。それは、APIの仕様やインタフェイスやデータモデルを著作権なしで共有し、協働的に設計するための仕組みだ。 DefragカンファレンスでローンチしたAPI Commonsは、デベロッパたちがAPIをCreativ... 続きを読む
Rから利用するオープンデータAPI
Rから利用するオープンデータAPI Presentation Transcript Rから利用する オープンデータAPI Twitter ID: @s3works 第32回R勉強会@東京 (#TokyoR) 2013/07/20 Linked Open Data • Web上で利用可能な,オープンなグラフデータベース • オープンデータの主要なデータモデルの1つ Wikipedia日本語版 DBp... 続きを読む
リレーショナルデータベース入門―データモデル・SQL・管理システム - kagamihogeのblog
RDBMSの知識不足を感じて以来、ここのところその勉強に力を入れている。学習方針は、 達人に学ぶDB設計 徹底指南書 初級者で終わりたくないあなたへ - kagamihogeのblog等の著書のミック氏が推奨している方法で、理論と実装の両面から進めている。俺の場合、後者は、Oracleで主にパフォーマンスの観点から基本的原則を確認することをやり、前者は、本書のような書籍を通して行っている。本書は、... 続きを読む
関手的データモデル入門 2:統一的に制約を書く方法 - 檜山正幸のキマイラ飼育記
雑記/備忘 | 09:04 | 夢のような話も楽しいけど、今日は地道に行きましょう。様々なスキーマ制約を、単純な発想だけを使って、すべて一様に扱う方法を紹介します。それにしても、「入門 2」なんて番号付けていいんでしょうかね? 「衝撃的なデータベース理論・関手的データモデル 入門」を「入門 1」とみなすつもりですが、「入門 3」「入門 4」があるかどうか不安。 続きを読む
衝撃的なデータベース理論・関手的データモデル 入門 - 檜山正幸のキマイラ飼育記
雑記/備忘 | 19:04 | デイヴィッド・スピヴァックによる衝撃的なデータベース理論である関手的データモデル。どうしたらうまく説明できるか? と色々と悩んでしまいますが、まー、書けるところから書き始めてしまいましょう。さー、いらっしゃい、いらっしゃい。関手的データモデルの世界へようこそ。圏論の言葉は出てきますが、圏論の予備知識はほぼゼロでOKですよ。内容: はじめに 本の購入のサンプルスキーマ... 続きを読む
Cassandraメモその1(インストール、データモデル、データ操作について) | Ore no homepage
9月半ばくらいから仕事でCassandraに触れている。現場でCassandraの機嫌を取ったり、同僚とオライリー本を輪読したり、手元でいじったりしているうちにCassandraをある程度習得することができた(つもり)。なのでメモを残しておく。今日は第一弾としてCassandraの特徴、インストール、データモデル、データ操作についてまとめる。なお、ここで言及しているCassandraのバージョンは... 続きを読む
データモデル自体はアジャイルなのだが... - 極北データモデリング
全体に与える影響が極めて大きく、後戻りしにくい「スポンジ層」というのが存在する。そのひとつが渡辺さんの言われているデータモデルである。データモデリングなきアジャイル開発は危ういか?:An Agile Way平鍋さんが「(業務システムの)データモデルの変更コストは非常に高い」という意味のことを書かれている。これについて。 データモデル自体の変更コストは非常に低く、後戻りし放題である。新しいスキーマで... 続きを読む
アジャイルとデータモデル、DB進化設計のこと - 勘と経験と読経
「「データモデルなきアジャイル」の危うさ: 設計者の発言」を読んで考えたこと。業務ソフトウェアの開発において、データベースを進化設計するのは厳しいと思っている。確かに技術的にはDBをリファクタリングしていくアプローチは可能だけれども、今のところは現実的な選択肢としては考えにくい。それではどうするか。 データモデルなしでアジャイルを始めてはいけない。少なくとも、DB全体の設計妥当性に関する何らかの担... 続きを読む
危ういデータモデルを見破るコツ: 設計者の発言
ひところよりもデータモデル(ER図)を作成することの重要性が理解されるようになったが、それでも形だけ整えられて納品されてしまうことがある。「納品しろと言われたからしょうがないから作った」ようなモデルはヤバい。素人のイラストにもとづいて高層ビルを建てるような無茶を避けるために、危ういモデルを事前に見破るコツを知っておこう。 ただし、データモデルの「意味的な正しさ」は個別の問題なので立ち入らない。ここ... 続きを読む
Cassandraのはじめ方─手を動かしてNoSQLを体感しよう:第1回 NoSQL,そしてCassandraとは|gihyo.jp … 技術評論社
Cassandraのはじめ方─手を動かしてNoSQLを体感しよう 第1回 NoSQL,そしてCassandraとは 2010年4月27日 大谷晋平 Cassandra, NoSQL, Key Value Store, Facebook Java, クライアント, ミドルウェア, Apache, RDBMS, データモデル はじめまして,大谷です。これから数回にわたってNoSQLミドルウェアであるC... 続きを読む
NoSQL登場の背景、CAP定理、データモデルの分類 - Publickey
その例としてBeck氏自身が過去に取り組んできた生命保険会社のアプリケーションを例に挙げます。そのアプリケーションでは毎日のようにスキーマが変化するため、SQLとORM(Object-Relational Mapping)では対応できず、オブジェクトデータベースのGemstoneを利用することで対応できたと述べています。 こうしたSQLだけでは満たせないさまざまな要件、上記の図にあるようにスキーマ... 続きを読む