PowerPoint プレゼンテーション

Size: px
Start display at page:

Download "PowerPoint プレゼンテーション"

Transcription

1 データモデル (data model) データモデルリング 現実の世界のデータがコンピュータの中での表現. 現実の世界のデータをコンピュータの中でどのように扱うべきであるかという, 現実の世界のデータを理解し, コンピュータの中にその蓄積や操作方法を決めるもの. 例 : 学科 という実体をコンピュータのなかで表現する場合. Database Systems, Xiangshi Ren, October 16, モデル 物事を構成する表現であり, ある特定な目的のために使われているもの. 図 x 2 + y 2 = z 2 数式 To Circle Forward 1 Right 1 Circle プログラム (Logo) 地図 旅行プラン 建築図 モデル = 設計図 設計者の成功に死活の問題 データモデルにそって設計しないといい加減なシステムになってしまう. 3 4 実世界 組織 人 物 出来事 概念 3 層スキーマ構造 ANSI/SPARC が提案した 外部レベル : それぞれのユーザが様々な情報を見出す データモデリング データベースで管理したい情報を構造化していく作業 概念 ( 論理 ) レベル : DBMS どのようなデータベースにするかを定める 内部レベル : データを物理的に格納し管理する 5 6 1

2 外部レベル 概念レベル 3 層スキーマ構造 ANSI/SPARC が提案した 外部ビュー 内部レベル 外部ビュー 概念ビュー 内部ビュー 外部ビュー 概念スキーマ 内部スキーマ 外部スキーマ 外部スキーマ 3 層スキーマ ユーザまたはアプリケーションごとの見方を論理的に表現したもの 概念スキーマ 実世界における 実体 とその 属性 実体間の関係を論理的に表現したもの ユーザからのデータの見方やコンピュータ内部でのデータ記述とは独立している 1 つのデータベースの中に 1 つだけ存在する 内部スキーマ コンピュータ内部での物理的な格納構造に対する規定を含み DBMS に依存してデータを表現したもの 7 8 外部レベル : それぞれのユーザが様々な情報を見出す DBMS 概念 ( 論理 ) レベル : とどのようなデータベースにするかを定める DB User-oriented level Computer-oriented revel データベース設計工程とデータモデルの関係 内部レベル : データを物理的に格納し管理する 9 10 データベース設計工程 ( 設計手順 ) スキーマとデータモデルの関係 実世界 外部スキーマ User-oriented level 概念設計 概念スキーマ 概念モデル 論理モデル Computer-oriented revel 論理設計 内部スキーマ 物理モデル 物理設計 データベース データベース

3 データベース設計工程とモデルの関係 スキーマ モデル 設計工程の関係 User-oriented level Computer-oriented revel 実世界概念設計論理設計 概念モデル 論理モデル E-R モデル リレーショナルモデル 外部スキーマ 概念スキーマ 内部スキーマ E-Rモデル概念モデル 論理モデルリレーショナルモデル 物理モデル 概念設計 論理設計 物理設計 物理モデル 物理設計 データベース データベース 論理データモデルの分類 階層モデル (hierarchical model) 階層モデル (hierarchic or hierarchical model) 階層データベース ネットワークモデル (network model) ネットワークデータベース オブジェクト指向モデル (object-oriented model ) オブジェクト指向データベース リレーショナルモデル (relational model) リレーショナルデータベース レコード ( データ ) ポインタ ネットワークデータモデル スキーマ 家族 スキーマ サークル 所属 インスタンス 山田太郎 インスタンス テニス ポインタ 妻花子長男一郎 代表会計一般部員 レコード ( データ )

4 スキーマ サークル所属インスタンス オブジェクト指向モデル 継承 テニス サッカー チェイン 代表 会計 一般部員 幹事 ポインタ 両方に所属 山田太郎 東京 高橋 データと手続き ( メソッド ) リレーショナルモデル Attribute( 属性 ) 学籍番号名前住所電話番号 001 高橋高知 088xxxx 002 前川広島 0xxxxxx 003 三浦愛媛 0xxxxxx Tuples ( 組, タプル ) Value( 値 ) リレーショナルモデルの特徴 すべてのデータを 2 次元の表 ( テーブル ) 形式として扱うということで, これらの表を複数定義して, データベース構成する. データがアプリケーションや物理的なファイル編成から独立している. よってデータを物理的な構造を意識せず操作できる データに矛盾が発生しないように入力できるデータの範囲を制限したり, 内容の重複したキーの存在をチェックするような一貫性制御の機能を備えている データの操作は集合演算と関係演算で行う. 演算結果として新たなリレーション ( ビュー ) を生成できる SQL(Structured Query Language) データの抽出, 更新, 管理のための言語 リレーショナルモデルのデータ構造 リレーショナルモデルの用語 Relation ( リレーション ) 主キー Attribute( 属性 ) 学籍番号名前住所電話番号 001 高橋高知 088xxxx 002 前川広島 0xxxxxx 003 三浦愛媛 0xxxxxx Degree( 次数 ) Domain ( 定義域, ドメイン ) Cardinality Tuples ( 濃度 ) ( 組, タプル ) Value( 値 ) リレーション用語 非リレーション用語 リレーショナルモデル プログラマ ユーザ リレーション ファイル 表, テーブル タップル レコード 行, ロー 属性 ( アトリビュート ) フィールド 列, カラム ドメイン ( 定義域 ) ドメイン ドメイン 濃度 行数 行数 次数 列数 列数 リレーションスキーマ R(A1,, An) ( 学籍番号, 名前, 住所, 電話番号 ) 23 主キー一意識別子一意識別子 24 4

5 練習課題 データモデルの種類とその特徴について説明せよ? 3 層スキーマの考え方を述べよ. E-R モデル ( その 1) リレーショナルモデルのスキーマとは? E-R モデル Chen, P: (Louisiana State University 教授 ) 世の中に存在するあらゆるものは, 具象的であれ抽象的であれ, 実体 (Entity) と関連 (Relationship) という 2 つの概念で表現することが可能である. データベースに関する設計図 E-R モデルの要素 エンティティ ( 実体 ) アトリビュート ( 属性 ) リレーションシップ ( 関連 ) ( 識別子 ) またはキー E-R 図 ( データベースの設計図 ) データモデリング記法 実体 エンティティ 所属 Entities (class) コード 名 所属関連リレーションシップ relationships コード氏名年齢住所 属性 アトリビュート attributes 所属

6 データモデリング記法 データモデリング記法 ( 本講義 ) * コード 名 R1 * コード 氏名 コード (R1) シュレイアー メラー 所属 1 M 1 - コード - 名 R1 1..* - コード - 氏名 - コード 所属 1 M UML (Unified Modeling Language) エンティティ 実世界の中で私たちが認識する物や事がらのこと ユーザの仕事の環境において確認 区別できる物 ユーザが探そうとする物 エンティティ (cont d) 物 車, マシン, 製品, 部屋など 人 顧客, 業者,, 役員など 出来事 製造活動, 休暇, 試験, 発注, 受注など 概念 スケジュール, 計画, 組織, 予算など エンティティの名前 名前から, 内容が具体的に分かるか? 悪い例計画 良い例購入計画 名前は, 誰にでも分かるか? 悪い例 ABC 良い例商品 エンティティ名にはっきりしない言葉を使用していないか? 悪い例情報, データ A 属性 エンティティを表現する情報の一部 コードコード名氏名年齢住所

7 リレーションシップ 二つまたはそれ以上のエンティティ間の連結 E-R モデルはいかなる次数のリレーションシップをも許しているが, 殆どのモデルの適用例においては,Degree = 2 のリレーションシップのみが使用されている. 連結の度合い : 度 (degree) 営業員 父 母 リレーションシップの中にあるエンティティの数. 2 つからなるリレーションシップには degree =2, 3 つからなるリレーションシップには degree = 3. 注文 子供 (a) (b) 種のリレーションシップ 1:1 車 中田 森島 カローラ ベンツ 1:1,,M:M : == 対 M == 多 (a) 1:1 中山 クラウン 1:1 車 D1 中田 寮 D2 森島 寮 (b) 中山 M:M クラブ M:M 求人企業 中田 森島 富士通 ソニー (c) M:M 中山 IBM エンティティとインスタンス エンティティ, 属性は相対的なもの Person Hair エンティティ クラスコード氏名 インスタンス 100 小泉 Hair colour Colour Style Thickness 年齢 56 住所 東京都

8 練習課題 エンティティとなるものは? エンティティの属性とは? 問題 1 エンティティの例を挙げよ. 問題 2 問題 1 で挙げたエンティティに対応する属性を挙げよ. リレーションシップとは? エンティティのインスタンスとは? 問題 3 3 種類のバイナリー リレーションシップ ( リレーションシップの次数 =2) を列挙し, 例を挙げよ. それぞれの E-R 図を描け 問題 4 下記のエンティティの属性を列挙せよ. 顧客 国 首都 男 女 E-R モデル ( その 2) キー キー (cont d) 学籍番号氏名年齢住所 エンティティは一意に識別できる一意識別子 ( キー :key) を持っている. 属性 学籍番号 の値を指定することによりほかの属性を一意的に識別可能である このような性質をもつ属性あるいはその組合せのうちの極小なものをキーと呼ぶ 学籍番号氏名年齢住所 キーは複数もつ場合がある この意味で キーのことを候補キー (candidate key) と呼ぶ 候補キーのうちデータ管理上最も適当と思われるものを選択して主キー ( プライマリキー (primary key) 識別キー, 識別属性 ) とする 2 つ以上の属性からなった主キーは複合 ( 主 ) キーと呼ばれる

9 E-R 図の作成手順 R1 1 M R2 エンティティを抽出する コード 名 コード氏名年齢 主キーを確認する 住所コード (R1) エンティティ間のリレーションシップを見つける 外部キー ( フォーリンキー 参照キー, 参照属性 ) エンティティ間のリレーションシップを簡単にする エンティティ間のリレーションシップの整理 例外 : 1:1 車 1:1 の関係をなくす 商品 1 1 商品設置場所 番号氏名電話番号 車両番号メーカー色 商品コード 商品名 単価 商品商品コード商品名単価場所 商品コード 場所 52 番号氏名電話番号 番号氏名電話番号 車両番号 あるいは 車両番号メーカー色 番号 車両番号メーカー色 53 エンティティ間のリレーションシップの整理 (cont d) M:M の関係を分解する M:M と M:1 注文コード注文先注文数量 注文 M:M 受注明細 商品 商品コード商品名単価場所 注文 注文 M:M 受注明細 (a) 商品 商品 注文コード注文先注文数量 (a) 注文 商品 受注明細 M:1 商品コード商品名単価場所 (b) 受注明細 M:1 外部キー 注文コード商品コード 複合 ( 主 ) キー (b) 注文日

10 E-R 図の目的 データベースシステムの全体像を図で表現する 概念設計の段階で要素として取り上げたデータ構造についての理解を促進する 論理設計により定義された E-R モデルと突合せ 検証を行う E-R モデルの使途 世界を認識する 1 つの手段 ( 物事の考え方 ) エンティティ ( 実体 ) とリレーションシップ ( 関連 ) データベースの統合化 企業の縦データベースシステムを統合する E-R 図を書くことによって新しいエンティティやリレーションシップを見つけることが出来る 正規化の結果からより精密な E-R model を作成 販売システム 製造システム 統合データベースの E-R 図 顧客 () 車両 () 販売計画 () 販売 () 統合データベース 車両 () 生産計画 () 車両生産 () 車両在庫 () 部品 () 部品親子関係 () 生産計画 M:1 車両生産 車両 1:1 販売 M:1 車両在庫 顧客 購買システム 経理システム 取引先 () 部品 () 部品発注 () 発注明細 () 部品在庫 () 業者マスタ () 支払 () 売上 () 販売計画 売上 実世界の情報 モデル化 E-R モデル 効率的なデータベースを設計するための方法論とその基準 概念設計 練習課題 E-R 図の目的を述べなさい リレーショナルモデル 正規化 論理設計 キー 候補キー 主キー 複合キー 外部キーを述べなさい + データベース 効率的なデータベースの実現 E-R 図の作成手順を述べなさい システム A システム B

11 問題次のエンティティの主キーに印をつけなさい 問題次のエンティティの一意識別子 ( キー ) に印をつけなさい. 商品 商品 商品コード商品名単価 部署 部署 部署コード部署名略称 仕入先 仕入先 仕入先コード名住所電話番号 顧客 顧客氏名電話番号年齢顧客番号住所性別 セミナー 開催日時開催場所セミナー番号講師所要時間定員セミナー名 (a) (b) 問題下記 (1) と (2) の条件において Person と Car の ( 考えられる ) リレーションシップをそれぞれ描け. 問題 M:M から と M:1 に直せ M: M - クラブ クラブ Person Car クラブ - クラブ N:

データベース 【1:データベースシステムとは】

データベース 【1:データベースシステムとは】 データベース 1: データベースシステムとは 石川佳治 データベースシステムとは データベースシステム (database system) 各種アプリケーションが扱うデータ資源を統合して蓄積管理 効率的な共有, 高度な利用 アプリケーションシステムの例 ウェブサイト : ショッピングサイトなど 人事管理, 成績管理システム データベース (database, DB) 複数の応用目的での共有を意図して組織的かつ永続的に格納されたデータ群

More information

リレーショナルデータベース入門 SRA OSS, Inc. 日本支社 Copyright 2008 SRA OSS, Inc. Japan All rights reserved. 1

リレーショナルデータベース入門 SRA OSS, Inc. 日本支社 Copyright 2008 SRA OSS, Inc. Japan All rights reserved. 1 リレーショナルデータベース入門 SRA OSS, Inc. 日本支社 Copyright 2008 SRA OSS, Inc. Japan All rights reserved. 1 データベース とは? データ (Data) の基地 (Base) 実世界のデータを管理するいれもの 例えば 電話帳辞書メーラー検索エンジン もデータベースである Copyright 2008 SRA OSS, Inc.

More information

Microsoft Word - db4_ERモデル.doc

Microsoft Word - db4_ERモデル.doc 4. ER モデル 4.1 E-R モデルとは何かを理解する a. 教 p.43 上部の図 [ER 図の一例 ] のうち 顧客の部分 ( 右図参照 ) が表していることを説明せよ 顧客 b. 同様に [ER 図の一例 ] のうち 商品の部分が表していることを説明せよ c. 同図中で 顧客 < 注文 > 商品の部分が表していることを説明せよ 顧客番号 顧客名 住所 d. 教 p.43 で E ( エンティティ

More information

Microsoft PowerPoint - system8.ppt

Microsoft PowerPoint - system8.ppt データベースの要件と RDBMS データベース Keywords データベース (Data Base: DB) DB の種類 関係 DB(Relational DB: RDB) キーの概念と関係 DB の演算 データベース : 関係データについて 1 データベースの要件 利用目的にあったデータの抽出 データの修正 更新, 一貫性 データ機密の安全性 データベースの構築 運用するためのデータベース専用のアプリケーションが必要になる

More information

Chapter Two

Chapter Two Database 第 2 回三層スキーマ, データモデル, データベース設計のための仕組み上智大学理工学部情報理工学科高岡詠子 No reproduction or republication without written permission. 許可のない転載 再発行を禁止します 1 Attention この教科は オープンコースウェアとして 収録されます 2 Attention オープンコースウェア

More information

Microsoft PowerPoint - se05-ER&OOAD&UML.ppt [互換モード]

Microsoft PowerPoint - se05-ER&OOAD&UML.ppt [互換モード] ソフトウェア工学 05: 理工学部経営システム工学科庄司裕子 今回のテーマ 2 開発プロセスにおける位置づけ 要求分析 分析 要求定義 システム設計 プログラム設計 ウォーターフォール型開発モデル T 反復の 1 サイクル R D C T 設計 コーディング テスト 反復型開発モデル R 運用 保守 3 4 適用範囲 設計 特にデータベース設計 OOAD およびその発展形の UML 分析 / 設計フェーズ全般

More information

データベース論 朝日大学大学院経営学研究科奥山徹 u.ac.jp 2006/04/24 データベース論 (2 回目 ) 1

データベース論 朝日大学大学院経営学研究科奥山徹 u.ac.jp 2006/04/24 データベース論 (2 回目 ) 1 データベース論 朝日大学大学院経営学研究科奥山徹 okuyama@alice.asahi-u.ac.jp u.ac.jp 2006/04/24 データベース論 (2 回目 ) 1 講義日程 4 月 17 日ガイダンスおよび集合論の基礎 4 月 24 日リレーショナルデータベースの基礎 5 月 01 日データ操作言語 5 月 08 日データベースの論理設計 5 月 15 日 SQL( ( データベース操作言語

More information

データベース工学 2011年度資料

データベース工学 2011年度資料 データベース工学 2011 年度資料 1 2011/4-7 情報学科最首 この資料の目次情報処理推進機構が行う情報処理技術者試験について 1.E-R 図について情報処理技術者試験問題より引用概念データモデル ( 概念モデル ) 論理モデルリレーショナルモデル ( 関係モデル 関係スキーマ ) スーパータイプとサブタイプ包含と真部分集合 情報処理推進機構が行う情報処理技術者試験について 試験区分に データベーススペシャリスト試験

More information

Microsoft PowerPoint - 04_01_text_UML_03-Sequence-Com.ppt

Microsoft PowerPoint - 04_01_text_UML_03-Sequence-Com.ppt システム設計 (1) シーケンス図 コミュニケーション図等 1 今日の演習のねらい 2 今日の演習のねらい 情報システムを構成するオブジェクトの考え方を理解す る 業務プロセスでのオブジェクトの相互作用を考える シーケンス図 コミュニケーション図を作成する 前回までの講義システム開発の上流工程として 要求仕様を確定パソコンを注文するまでのユースケースユースケースから画面の検討イベントフロー アクティビティ図

More information

情報科学概論 第6回

情報科学概論 第6回 第 11 回今日の目標 3.4 データベース リレーショナルデータベースの特徴を示せる ロールバックやコミットを説明できる データベースのACID 特性を説明できる デッドロックについて説明できる 関係代数について説明できる リレーショナルのキーについて説明できる SQLについて例示できる データとは 人が扱いやすいように表現した基礎となる事実 例 : 納品書の場合 データベースとは 受注日付 納品先

More information

内容 Visual Studio サーバーエクスプローラで学ぶ SQL とデータベース操作... 1 サーバーエクスプローラ... 4 データ接続... 4 データベース操作のサブメニューコンテキスト... 5 データベースのプロパティ... 6 SQL Server... 6 Microsoft

内容 Visual Studio サーバーエクスプローラで学ぶ SQL とデータベース操作... 1 サーバーエクスプローラ... 4 データ接続... 4 データベース操作のサブメニューコンテキスト... 5 データベースのプロパティ... 6 SQL Server... 6 Microsoft Visual Studio サーバーエクスプローラで学ぶ SQL とデータベース操作 Access 2007 と SQL Server Express を使用 SQL 文は SQL Server 主体で解説 Access 版ノースウィンドウデータベースを使用 DBMS プログラム サーバーエクスプローラ SQL 文 実行結果 データベース エンジン データベース SQL 文とは 1 度のコマンドで必要なデータを効率よく取得するための技術といえます

More information

Microsoft PowerPoint - basic-2-er.ppt [互換モード]

Microsoft PowerPoint - basic-2-er.ppt [互換モード] データベース設計データモデリング 講師 : 福田剛志 fukudat@fukudat.com http://www.fukudat.com/ データベース設計 (2) 1 データモデリング (data modeling) データモデル (data model) の3 要素 1. データ構造を記述するための規約 2. データ構造に対する操作 3. データが満たす制約を記述するための規約 今日は,1と3を中心に議論する.

More information

T字形ER手法の概要とWebObjectsへの展開に向けて

T字形ER手法の概要とWebObjectsへの展開に向けて T 字形 E 手法の概要と WebObjects への展開に向けて W W@Csus4.net http://www.csus4.net/w/ 目次 T 字形 E 手法とは何か? T 字形 E 論理モデルの作成 EOFモデルへの展開 関連情報 T 字形 E 手法とは何か? T 字形 E 図の例 T 字形 E 手法の狙い そもそもE 手法とは? T 字形 E 図の例 顧客. 職業. 対照表 顧客コード

More information

目次 1. 情報システム開発プロセス 2. データベース設計 開発プロセス 3. データモデリング方法の由来 4. 論理データモデル 5. レポート課題 6. 参考書ほか

目次 1. 情報システム開発プロセス 2. データベース設計 開発プロセス 3. データモデリング方法の由来 4. 論理データモデル 5. レポート課題 6. 参考書ほか データモデル データベース論 Ⅰ 第 3 回 URL http://homepage3.nifty.com/suetsuguf/ 作成者 末次文雄 C 目次 1. 情報システム開発プロセス 2. データベース設計 開発プロセス 3. データモデリング方法の由来 4. 論理データモデル 5. レポート課題 6. 参考書ほか 1. 情報システム開発プロセス 1.1 開発の全体プロセス 1.2 各プロセスの概要

More information

7-1- 基 RDB に関する基礎知識 1 独立行政法人情報処理推進機構

7-1- 基 RDB に関する基礎知識 1 独立行政法人情報処理推進機構 7-1- 基 RDB に関する基礎知識 1 7-1.RDB に関する知識 OSS のデータストアとしてのデータベースの機能と役割に関して 実際の開発 運用の際に必要な管理知識 手法の種類と特徴 内容を Ⅰ. 概要理解し SQL やトランザクションなどデータベースを設計 活用するために必要なノウハウを学ぶ Ⅱ. 対象専門分野職種共通本カリキュラムの基本的なデータベース コンピュータシステム基礎 Ⅲ.

More information

Chapter Two

Chapter Two Database 第 8 回 :SQL 言語 ( データベース操作 ) 上智大学理工学部情報理工学科 高岡詠子 No reproduction or republication without written permission. 許可のない転載 再発行を禁止します 1 Schedule 日程 内容 第 1 回 10 月 6 日 ガイダンス, データベースとは? 第 2 回 10 月 13 日 三層スキーマ,

More information

08_takata

08_takata 第 8 章データベースの基礎 高田良宏 文化資料の調査 整理 保存 再利用は, 長い間アナログ的手法で進められてきたが, 情報技術の進歩により, さまざまな文化資料が電子化され, より有効に活用可能な状況となった. さらに, 近年の情報機器の低価格化と社会への浸透により, 膨大な量のデータ ( 電子化された資料とその関連データ ) が生産されるようになってきた. それら膨大な量のデータを共有データとして再利用するには,

More information

cmpsys13w14-15_database.ppt

cmpsys13w14-15_database.ppt 情報システム論 第 14-15 週データベース根來 均 アプリケーションとは 英和 Application: 適用 応用 ( 申し込み ) 応用ソフト :OS( 基本ソフト ) の機能を 応用 したソフト ( 循環論的な命名法 ) 英英 Application : practical purpose for which a machine, idea etc can be used, or the

More information

WDI-Slides-05.pptx

WDI-Slides-05.pptx WEB+DB システム ( 入門編 ) 第 5 回 (2016 年 5 月 12 日 ) データベース言語 SQL 今日のテーマ p データベースとは何か p データベース言語 SQL について学ぶ p 新たにテーブルを一つ追加する データベースとは コンピュータによって書き込みや読み出しを行えるように構成されたデータの集まり データとは? 電子的や磁気的な信号で管理される情報体のことを指し 絵やプログラムや音楽

More information

徹底攻略 データベーススペシャリスト教科書 平成26年度 第1章お試し版(非売品)

徹底攻略 データベーススペシャリスト教科書 平成26年度 第1章お試し版(非売品) 1 第章 データベースとは データベーススペシャリスト試験の勉強を行う前に, データベースの基本を理解することはとても大切です この章ではまず, データベースとは何かについて学びます 様々なデータモデルと, 現在使われている関係データモデルについて解説します 次に, システム開発とデータベースの関連について, その概要を学びます データベースは単独で使われるものではなく, システムから利用されるものです

More information

関係データベース

関係データベース データベース動的コンテンツ 2011 年 5 月 19 日 4 班宇賀一登尾形勇磨田口龍一藤森夏輝藤原祐太 目次 データベースシステム データベース データベース管理システム SQL 動的コンテンツ 今回の課題について データベースシステム DBS (Data Base System) 各種アプリケーションが取り扱うデータを効率的に管理 共有 利用 ユーザ アプリケーション データベース管理システム

More information

Microsoft Word - Android_SQLite講座_画面800×1280

Microsoft Word - Android_SQLite講座_画面800×1280 Page 24 11 SQLite の概要 Android にはリレーショナルデータベースである SQLite が標準で掲載されています リレーショナルデータベースは データを表の形で扱うことができるデータベースです リレーショナルデータベースには SQL と呼ばれる言語によって簡単にデータの操作や問い合わせができようになっています SQLite は クライアントサーバ形式ではなく端末の中で処理が完結します

More information

问题集 ITEXAMPASS 1 年で無料進級することに提供する

问题集 ITEXAMPASS   1 年で無料進級することに提供する 问题集 ITEXAMPASS https://www.itexampass.jp 1 年で無料進級することに提供する Exam : 70-762 Title : Developing SQL Databases Version : DEMO 1 / 10 1. ドラッグドロップ注 : この質問は 同じシナリオを使用する一連の質問の一部です あなたの便宜のために シナリオは各質問で繰り返されます 各質問は異なる目標と答えの選択を提示しますが

More information

2. 目的 1RationalRose を利用する場合にプログラム仕様書としての最低限必要な記述項目を明確にする 2 プログラム仕様書として記載内容に不足がない事をチェックする 3UML の知識があるものであれば 仕様書の内容を理解できること 4Rose にて入力した内容を SoDaWord を利用

2. 目的 1RationalRose を利用する場合にプログラム仕様書としての最低限必要な記述項目を明確にする 2 プログラム仕様書として記載内容に不足がない事をチェックする 3UML の知識があるものであれば 仕様書の内容を理解できること 4Rose にて入力した内容を SoDaWord を利用 プログラム仕様書 (UML 表記法 ) ガイドライン 本仕様書に UML(Rational Rose 使用 ) を用いてプログラム仕様書を作成する際のガイドラインを記す 1. ドキュメントの様式について 1 ドキュメントは制御単位で作成する 2 表紙 及び変更履歴は SWS にて指定されたものを付加すること 3 下記の目次内で指定している UML 図 記述項目は必須項目とする 4SoDa にてドキュメントを出力する場合は

More information

Microsoft PowerPoint - db03-5.ppt

Microsoft PowerPoint - db03-5.ppt データベース言語 SQL リレーショナルデータモデルにおけるデータ操作言語 : リレーショナル代数 少なくともリレーショナル代数と同等のデータ検索能力をもつときリレーショナル完備という. リレーショナル代数はユーザフレンドリではない. 自然な英文による質問の表現が必要になる. リレーショナルデータベース言語 SQL 英文による簡単な構文 リレーショナル代数でできない, 合計, 平均, 最大などの計算機能の組み込み.

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション マイクロソフト Access を使ってみよう第 5 回 キーワード : フォーム https://www.kunihikokaneko.com/free/access/index.html 1 データベースの運用イメージ フォームの作成には 専用のツールを使う (SQL にフォーム機能は無い ) 問い合わせ ( クエリ ) 新しいデータ フォーム 新規データの追加 データの確認や編集 データベース検索

More information

データベースS

データベースS データベース S 第 4 回データベース言語 SQL(1) システム創成情報工学科尾下真樹 2018 年度 Q2 今日の内容 前回の復習 SQLの概要 SQLによる問い合わせの記述方法 SQLの基本的な書き方 条件 (WHERE) の書き方 出力 (SELECT) の書き方 順序付け (ORDER BY) グループ表 (GROUP BY) 教科書 リレーショナルデータベース入門 [ 第 3 版 ]

More information

目次 1. 関係モデルの特徴 2. 用語の説明 3. データの正規化 4. 関係の集合演算 5. 関係の論理式 6. レポート課題 7. 参考書ほか

目次 1. 関係モデルの特徴 2. 用語の説明 3. データの正規化 4. 関係の集合演算 5. 関係の論理式 6. レポート課題 7. 参考書ほか 関係モデル データベース論 Ⅰ 第 4 回 URL http://homepage3.nifty.com/suetsuguf/ 作成者末次文雄 C 目次 1. 関係モデルの特徴 2. 用語の説明 3. データの正規化 4. 関係の集合演算 5. 関係の論理式 6. レポート課題 7. 参考書ほか 1. 関係モデルの特徴 1970 年にアメリカの E.F. コッド博士がアメリカ計算機学会誌に発表した論文

More information

個人依存開発から組織的開発への移行事例 ~ 要求モデル定義と開発プロセスの形式化 による高生産性 / 高信頼性化 ~ 三菱電機メカトロニクスソフトウエア ( 株 ) 和歌山支所岩橋正実 1

個人依存開発から組織的開発への移行事例 ~ 要求モデル定義と開発プロセスの形式化 による高生産性 / 高信頼性化 ~ 三菱電機メカトロニクスソフトウエア ( 株 ) 和歌山支所岩橋正実  1 個人依存開発から組織的開発への移行事例 ~ 要求モデル定義と開発プロセスの形式化 による高生産性 / 高信頼性化 ~ 三菱電機メカトロニクスソフトウエア ( 株 ) 和歌山支所岩橋正実 iwahashi@est.hi-ho.ne.jp Iwahashi.Masami@wak.msw.co.jp 1 改善効果 品質 : フロントローディングが進み流出不具合 0 継続生産性 : 平均 130% 改善 工数割合分析

More information

Microsoft PowerPoint - chap10_OOP.ppt

Microsoft PowerPoint - chap10_OOP.ppt プログラミング講義 Chapter 10: オブジェクト指向プログラミング (Object-Oriented Programming=OOP) の入り口の入り口の入り口 秋山英三 F1027 1 例 : 部屋のデータを扱う // Test.java の内容 public class Test { public static void main(string[] args) { double length1,

More information

プログラミング基礎I(再)

プログラミング基礎I(再) 山元進 クラスとは クラスの宣言 オブジェクトの作成 クラスのメンバー フィールド 変数 配列 メソッド メソッドとは メソッドの引数 戻り値 変数の型を拡張したもの 例えば車のデータベース 車のメーカー 車種 登録番号などのデータ データベースの操作 ( 新規データのボタンなど ) プログラムで使う部品の仕様書 そのクラスのオブジェクトを作ると初めて部品になる 継承 などの仕組みにより カスタマイズが安全

More information

プレポスト【問題】

プレポスト【問題】 1/5 ページ プレポスト データベース基礎 受講日程受講番号氏名 1 データベースの特徴で間違っているものを選びなさい 1. データの一元管理が可能 2. データの重複が少ない 3. プログラムとの関係が1 対 1 4. データの整合性の確保 2 ANSI/SPARC による 3 層スキーマについて正しいものを選びなさい 1. 外部スキーマ : プログラムに必要な部分のデータ構造を定義概念スキーマ

More information

3/7 マイグレーション開発方針 顧客名 0 作成者 根岸正 < プログラム移行方針 > システム名称 A-VX システムマイグレーション作成日 2015/09/01 < COBOL 資産のプログラム移行 > COBOLソース ( メインとCOPYLIB) を入力としてSCC 言語変換ツールにてVB

3/7 マイグレーション開発方針 顧客名 0 作成者 根岸正 < プログラム移行方針 > システム名称 A-VX システムマイグレーション作成日 2015/09/01 < COBOL 資産のプログラム移行 > COBOLソース ( メインとCOPYLIB) を入力としてSCC 言語変換ツールにてVB 3/7 マイグレーション開発方針 顧客名 0 作成者 根岸正 < プログラム移行方針 > システム名称 A-VX システムマイグレーション作成日 2015/09/01 < COBOL 資産のプログラム移行 > COBOLソース ( メインとCOPYLIB) を入力としてSCC 言語変換ツールにてVB.netソリューションを作成します言語変換後にSDK( ソフトウェア開発キット ) にてデバッグおよびビルドにて実行可能アプリケーションを作成します

More information

Jude を DSL エディタとして使う -Jude API 活用法 年 11 月 14 日稚内北星学園大学東京サテライト校浅海智晴 本日のテーマ Why Jude API What Jude API How Jude API 1

Jude を DSL エディタとして使う -Jude API 活用法 年 11 月 14 日稚内北星学園大学東京サテライト校浅海智晴 本日のテーマ Why Jude API What Jude API How Jude API 1 Jude を DSL エディタとして使う -Jude API 活用法 - 2006 年 11 月 14 日稚内北星学園大学東京サテライト校浅海智晴 本日のテーマ Why Jude API What Jude API How Jude API 1 技術トレンド テクノロジとしての Web 2.0 Web がプラットフォームになる シン クライアントからリッチ クライアントへ Web の単純な UI では限界

More information

第 12 講データ管理 1 2 / 14 ページ 12-1 データベースソフトの概要 データベースとは集められた様々なデータをテーマや目的に沿って分類 整理したものです データベースソフトでは データベースを作成し その管理を行います 何種類ものファイルや帳簿で管理していたデータをコンピュータ上で互

第 12 講データ管理 1 2 / 14 ページ 12-1 データベースソフトの概要 データベースとは集められた様々なデータをテーマや目的に沿って分類 整理したものです データベースソフトでは データベースを作成し その管理を行います 何種類ものファイルや帳簿で管理していたデータをコンピュータ上で互 B コース 1 / 14 ページ コンピュータリテラシー B コース 第 12 講 [ 全 15 講 ] 2011 年度春学期 基礎ゼミナール ( コンピューティングクラス ) 第 12 講データ管理 1 2 / 14 ページ 12-1 データベースソフトの概要 データベースとは集められた様々なデータをテーマや目的に沿って分類 整理したものです データベースソフトでは データベースを作成し その管理を行います

More information

Microsoft PowerPoint Java基本技術PrintOut.ppt [互換モード]

Microsoft PowerPoint Java基本技術PrintOut.ppt [互換モード] 第 3 回 Java 基本技術講義 クラス構造と生成 33 クラスの概念 前回の基本文法でも少し出てきたが, オブジェクト指向プログラミングは という概念をうまく活用した手法である. C 言語で言う関数に似ている オブジェクト指向プログラミングはこれら状態と振る舞いを持つオブジェクトの概念をソフトウェア開発の中に適用し 様々な機能を実現する クラス= = いろんなプログラムで使いまわせる 34 クラスの概念

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 1. データベースとは データベースとは いろいろな用途に共用されるデータの集まりで 登録 検索 変更 削除ができるように構成されたもの 情報化社会において不可欠な存在 不特定多数向けのもの から 地域 企業 官庁など 特定者向けのもの まで色々 システム / サービス例 Google yahoo!japan のWeb( インターネットサイト ) 検索 宿泊施設予約( 楽天トラベルなど ) 路線検索(Yahoo!

More information

スライド タイトルなし

スライド タイトルなし 情報分析演習 (2009) Access 第 1 回 はじめに データベースソフトにおいて世界市場のトップシェアを占める ORACLE 社に データは 21 世紀最大の資源である という宣伝コピーがあった この言葉に象徴されるように 現代の企業が抱えるデータの重要性はますます増大し 扱うデータ量は増加の一途をたどっている 企業においては こうした大量のデータはデータベースとして保存 管理されており

More information

目次 エグゼクティブサマリー 1 概要...1 主な調査項目の結果...3 結論...5 調査結果 6 操作時間と操作ミスの発生率の調査結果...6 操作の達成感と使いやすさの調査結果...7 調査後の分析...8 比較調査分析...9 比較調査コメント 付録 A 調査方法について 12

目次 エグゼクティブサマリー 1 概要...1 主な調査項目の結果...3 結論...5 調査結果 6 操作時間と操作ミスの発生率の調査結果...6 操作の達成感と使いやすさの調査結果...7 調査後の分析...8 比較調査分析...9 比較調査コメント 付録 A 調査方法について 12 データベース設計ツール 比較調査 ER/Studio5.5(Embarcadero Technologies 社 ) と PowerDesigner9.0(Sybase 社 ) の比較 i 目次 エグゼクティブサマリー 1 概要...1 主な調査項目の結果...3 結論...5 調査結果 6 操作時間と操作ミスの発生率の調査結果...6 操作の達成感と使いやすさの調査結果...7 調査後の分析...8

More information

講義の進め方 第 1 回イントロダクション ( 第 1 章 ) 第 2 ~ 7 回第 2 章 ~ 第 5 章 第 8 回中間ミニテスト (11 月 15 日 ) 第 9 回第 6 章 ~ 第 回ローム記念館 2Fの実習室で UML によるロボット制御実習 定期試験 2

講義の進め方 第 1 回イントロダクション ( 第 1 章 ) 第 2 ~ 7 回第 2 章 ~ 第 5 章 第 8 回中間ミニテスト (11 月 15 日 ) 第 9 回第 6 章 ~ 第 回ローム記念館 2Fの実習室で UML によるロボット制御実習 定期試験 2 ソフトウェア工学 第 7 回 木曜 5 限 F205 神原弘之 京都高度技術研究所 (ASTEM RI) http://www.metsa.astem.or.jp/se/ 1 講義の進め方 第 1 回イントロダクション ( 第 1 章 ) 第 2 ~ 7 回第 2 章 ~ 第 5 章 第 8 回中間ミニテスト (11 月 15 日 ) 第 9 回第 6 章 ~ 第 12 14 回ローム記念館 2Fの実習室で

More information

前ページからの続き // テキストボックス02 id 属性で取得 // id 属性で取得する場合は一意に決まるので 何番目かの指定は不要 var textbox02elem = document.getelementbyid("text_box02_id"); if ("001" == statee

前ページからの続き // テキストボックス02 id 属性で取得 // id 属性で取得する場合は一意に決まるので 何番目かの指定は不要 var textbox02elem = document.getelementbyid(text_box02_id); if (001 == statee 全体のヒント 1. テキストボックスの制御 1.1. 日付入力日付の入力ボックスは フォーカスが入った時にスラッショを消し フォーカスが他の項目等に移るとスラッシュが加わるようにする オンフォーカス 20100101 オフフォーカス 2010/01/01 1.1.1 オンフォーカス時にスラッシュを消す入力項目のスラッシュを消すには include/function.js ファイル内の var delslash

More information

10th Developer Camp - A3

10th Developer Camp - A3 A3 DatabaseGear テクニカルセッション データモデリングを見直そう! モデリングの基本とモデル駆動 DB 設計のポイント 日揮情報ソフトウェア ( 株 ) モデリングスペシャリスト山本よしの アジェンダ データモデリングの必要性 データモデリングの基本 データモデル駆動型開発 2 1 データモデリングの必要性 情報システムの役割 情報システムとは? データから情報へ 情報への変換 (

More information

モデリング操作ガイド (データベースモデリング編)

モデリング操作ガイド (データベースモデリング編) Tutorial by SparxSystems Japan Enterprise Architect 日本語版 (2019/08/22 最終更新 ) 目次 1. はじめに... 3 2. データベース設計のモデリング... 4 2.1. テーブル要素の作成... 5 2.2. テーブルの定義... 7 2.3. 列の定義... 7 2.4. テーブル間の関係の定義... 9 3. データベース設計のモデリングでの便利なテクニック

More information

JavaプログラミングⅠ

JavaプログラミングⅠ Java プログラミング Ⅰ 12 回目クラス 今日の講義で学ぶ内容 クラスとは クラスの宣言と利用 クラスの応用 クラス クラスとは 異なる複数の型の変数を内部にもつ型です 直観的に表現すると int 型や double 型は 1 1 つの値を管理できます int 型の変数 配列型は 2 5 8 6 3 7 同じ型の複数の変数を管理できます 配列型の変数 ( 配列変数 ) クラスは double

More information

デザインパターン第一章「生成《

デザインパターン第一章「生成《 変化に強いプログラミング ~ デザインパターン第一章 生成 ~ 梅林 ( 高田明宏 )@ わんくま同盟 デザインパターンとは何か (1) デザインパターンの定義 ソフトウェア開発におけるデザインパターンとは 過去のソフトウェア設計者が発見し編み出した設計ノウハウを蓄積し 名前をつけ 再利用しやすいように特定の規約に従ってカタログ化したもの (Wikipedia) 参考書籍 オブジェクト指向における再利用のためのデザインパターン

More information

標準化 補足資料

標準化 補足資料 高度専門データベース技術 SQL99 補足資料 ( 株 ) アイテック情報技術教育研究部 2012 年 2 月 14 日 ( はじめに ) この補足資料は,SQL99(ISO/IEC9075-2,JIS X3005-2) の必須機能 (Core SQL) のうち, SQL92に対し機能拡張が行われた部分で, 高度専門データベース技術 ( 以下, DB 技術 という ) に記載のないものについて記述する

More information

Oracle SQL Developer Data Modeler

Oracle SQL Developer Data Modeler Oracle SQL Developer Data Modeler テクニカル レビュー - 2009 年 6 月 アジェンダ テクニカル レビューおよび機能レビュー 開発者の生産性に重点 Oracle SQL Developer Data Modeler の概要 対象 テクノロジー 機能のレビュー パッケージの更新 Oracle SQL Developer

More information

ER/Studio Data Architect 2016 の新機能

ER/Studio Data Architect 2016 の新機能 ER/Studio Data Architect 2016 の新機能 ビジネスデータオブジェクトエンティティ / テーブルをビジネスデータオブジェクトにまとめることができるようになりました これらのオブジェクトにより 共通のリレーションシップを共有するエンティティやテーブルを目に見えるコンテナにまとめることができるので ビジネス概念をより適切に記述できます モデル / サブモデルの NST モデルやサブモデルに名前付け標準テンプレート

More information

Microsoft Word - tutorial2-datamodeling.docx

Microsoft Word - tutorial2-datamodeling.docx 株式会社チェンジビジョン使用バージョン :astah* 6.0, 6.1 astah* チュートリアル [ ] 目次 データモデリングしよう 2 ER 図を使ってみよう 2 IDEF1X IE による ER 図を作成しよう 4 エンティティの種類について考えてみよう 5 マインドマップからエンティティへ変換してみよう 6 データモデリングのプロセスを使用してみよう 9 エンティティの表示レベルの設定をしてみよう

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 5 月 Java 基礎 1 タイトル Java 基礎 2 日間 概要 目的 サーバサイドのプログラミング言語で最もシェアの高い Java SE の基本を習得します 当研修ではひとつの技術ごとに実用的なアプリケーションを作成するため 効果的な学習ができます Java SE の多くの API の中で 仕事でよく利用するものを中心に効率よく学びます 実際の業務で最も利用される開発環境である Eclipse

More information

PowerPoint Presentation

PowerPoint Presentation ProjectLA バックエンドの技術解説 RDF を使った三つ組みデータの格納 2013/03/14 クラウド テクノロジー研究部会リーダー荒本道隆 ( アドソル日進株式会社 ) 何故 RDF か? 断片的なデータを相互につなぎたい RDFは主語 述語 目的語の三つ組構造で表現 目的語と主語に同じ値を設定して それぞれをつなぐ 属性を事前に決定できない RDFはスキーマレスなので 柔軟に対応できる

More information

Microsoft PowerPoint - advanced-2-olap.ppt [互換モード]

Microsoft PowerPoint - advanced-2-olap.ppt [互換モード] データベース特論 Online Analytical Processing 講師 : 福田剛志 fukudat@fukudat.com http://www.fukudat.com/ データベース特論 1 概要 従来のデータベースシステムは, たくさんの単純で小さい問い合わせを, うまく処理するように作られていた. 新しいアプリケーションのなかには, 少数の複雑で時間のかかる問い合わせを使うものが現れた.

More information

eラーニング資料 e ラーニングの制作目標 データベース編 41 ページデータベースの基本となる概要を以下に示す この内容のコースで eラーニングコンテンツを作成予定 データベース管理 コンピュータで行われる基本的なデータに対する処理は 次の 4 種類です 新しいデータを追加する 既存のデータを探索

eラーニング資料 e ラーニングの制作目標 データベース編 41 ページデータベースの基本となる概要を以下に示す この内容のコースで eラーニングコンテンツを作成予定 データベース管理 コンピュータで行われる基本的なデータに対する処理は 次の 4 種類です 新しいデータを追加する 既存のデータを探索 eラーニング資料 e ラーニングの制作目標 データベース編 41 ページデータベースの基本となる概要を以下に示す この内容のコースで eラーニングコンテンツを作成予定 データベース管理 コンピュータで行われる基本的なデータに対する処理は 次の 4 種類です 新しいデータを追加する 既存のデータを探索する 違うデータに変更する 要らなくなったデータを削除する 各システムごとに障害対策も含めて 正確にこのようなデータ処理のプログラムを作ることは大変なことです

More information

Webシステム授業資料

Webシステム授業資料 Web システムプログラミング b 第 12 講目 Web システムプログラミング講義資料 到達目標 到達目標 Web システムを設計し 開発できること 最終成果物 : 学生生活で利用できる Web システム 授業計画 第 09 講 (12/03):Webシステムの基本設計 (1) 第 10 講 (12/10):Webシステムの基本設計 (2) 第 11 講 (12/17):WebシステムのDB 設計

More information

ER/Studio 6.6.1の新機能「非正規化マッピング」を活用した物理データモデルの最適化

ER/Studio 6.6.1の新機能「非正規化マッピング」を活用した物理データモデルの最適化 ER/Studio 6.6.1 の新機能 非正規化マッピング を活用した 物理データモデルの最適化 概要 データモデリングにおいては データ重複といった無駄を無くすため 業務で扱うデータの意味を明確にするため 正規化が重要になります しかしながら 物理データモデルではデータベース実装時の処理性能を考慮する必要があるため 非正規化についても検討を行います 正規化と非正規化 双方のメリットを比較しながら必要に応じて非正規化を行います

More information

Microsoft PowerPoint - UML1_2009.ppt

Microsoft PowerPoint - UML1_2009.ppt モデリングとモデル UMLとは UMLの主要モデル UML1.4 UML2.1 UML の概要 モデリングとモデル モデリング 実世界の事柄を別の物体で表現すること モデルを作成すること プログラミング 処理をプログラム言語という手段で表現 オブジェクト指向 データ構造をオブジェクトの属性 処理を振る舞いとしてモデリング モデル ある視点から見たシステムの抽象的な表現 ダイアグラム ( 図 ) により表現

More information

ER 図を使ってみよう 使用できる製品 : astah* professional デモ動画 : ER 図の IDEF1X と IE の両記法をサポート リソース イベント サマリ

ER 図を使ってみよう 使用できる製品 : astah* professional デモ動画 :  ER 図の IDEF1X と IE の両記法をサポート リソース イベント サマリ 1 データモデリングしよう データモデリングしよう オブジェクト指向分析設計がかなり現場でも使われるようになってきましたが それでも データモデリングは重要です オブジェクト指向はプログラミング言語から来た概念を設計に援用しようとしています データモデリングは アプリケーションを超えた寿命を持つデータをモデリングしようとしています 両者は 補い合ってひとつの 意味論 の中で協調して使われても よい

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション データベースシステム入門 7. 集計, 集約 1 リレーショナルデータベースシステム コンピュータ リレーショナルデータベース管理システム 記憶装置 リレーショナルデータベース あわせてリレーショナルデータベースシステム データの種類ごとに分かれた たくさんのテーブルが格納される 2 SQL をマスターするには SQL のキーワード create table テーブル定義 select 射影など from

More information

Web のしくみと応用 ('15) 回テーマ 1 身近なWeb 2 Webの基礎 3 ハイパーメディアとHTML 4 HTMLとCSS 5 HTTP (1) 6 HTTP (2) 7 動的なWebサイト 8 クライアントサイドの技術 回 テーマ 9 リレーショナルデータベース 10 SQL とデータ

Web のしくみと応用 ('15) 回テーマ 1 身近なWeb 2 Webの基礎 3 ハイパーメディアとHTML 4 HTMLとCSS 5 HTTP (1) 6 HTTP (2) 7 動的なWebサイト 8 クライアントサイドの技術 回 テーマ 9 リレーショナルデータベース 10 SQL とデータ Web のしくみと応用 ('15) 回テーマ 1 身近なWeb 2 Webの基礎 3 ハイパーメディアとHTML 4 HTMLとCSS 5 HTTP (1) 6 HTTP (2) 7 動的なWebサイト 8 クライアントサイドの技術 回 テーマ 9 リレーショナルデータベース 10 SQL とデータベース管理システム 11 認証とセッション管理 12 Web のセキュリティ 13 Web の応用 (1)

More information

ucR/XML: XML によるucR graph のシリアライズ

ucR/XML: XML によるucR graph のシリアライズ [White Paper] Ubiquitous ID Center Specification DRAFT 2013-01-16 ucr/xml: XML による ucr graph のシリアライズ ucr/xml: Serialization of ucr graph over XML Number: Title: ucr/xml: XML による ucr graph のシリアライズ ucr/xml:

More information

BI Whitepaper

BI Whitepaper ホワイトペーパー : ビジネスインテリジェンスにおけるデータモデリングの利点 ビジネスインテリジェンスにおける データモデリングの利点 2008 年 12 月 目次 概要 1 セクション 1 2 はじめに 2 セクション 2 2 BI 用のデータモデリングが必要な理由 2 セクション 3 4 情報の意味を理解する 4 セクション 4 7 レポート作成を支援する 7 セクション 5 8 まとめ 8 Copyright

More information

スライド 1

スライド 1 XML with SQLServer ~let's take fun when you can do it~ Presented by 夏椰 ( 今川美保 ) Agenda( その 1) XML XML XSLT XPath XML Schema XQuery Agenda( その 2) SQLServer における XML XML 型 XML Schema XQuery & XPath チェック制約

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション GSN を応用したナレッジマネジメントシステムの提案 2017 年 10 月 27 日 D-Case 研究会 国立研究開発法人宇宙航空研究開発機構 研究開発部門第三研究ユニット 梅田浩貴 2017/3/27 C Copyright 2017 JAXA All rights reserved 1 目次 1 課題説明 SECI モデル 2 GSN を応用したナレッジマネジメントシステム概要 3 ツリー型チェックリスト分析

More information

BACREX小売パターンドキュメント

BACREX小売パターンドキュメント 株式会社義津屋インターネット EDI システムファイルレイアウト 2008 年 8 月 14 日 変更履歴 変更日項目変更内容 2007/12/13 請求明細 トレーラのファイルレイアウトのバイト数が誤っておりましたので 修正しました 2008/05/19 商品マスタ情報商品マスタ情報のレイアウトを追加しました 2008/05/29 商品マスタ情報商品マスタ情報の修正を行いました 2008/08/14

More information

memo

memo 計数工学プログラミング演習 ( 第 4 回 ) 2016/05/10 DEPARTMENT OF MATHEMATICA INFORMATICS 1 内容 リスト 疎行列 2 連結リスト (inked ists) オブジェクトをある線形順序に並べて格納するデータ構造 単方向連結リスト (signly linked list) の要素 x キーフィールド key ポインタフィールド next x->next:

More information

国立国会図書館ダブリンコアメタデータ記述

国立国会図書館ダブリンコアメタデータ記述 国立国会図書館ダブリンコアメタデータ記述 -------------------------------------------------------------------------------- Title: 国立国会図書館ダブリンコアメタデータ記述 Creator: 国立国会図書館 Latest Version: http://ndl.go.jp/jp/library/data/meta/2011/12/dcndl.pdf

More information

MogiExam 専門的な MogiExam は権威的な資料を提供します

MogiExam   専門的な MogiExam は権威的な資料を提供します MogiExam http://www.mogiexam.com 専門的な MogiExam は権威的な資料を提供します Exam : C_TFIN22_67-JPN Title : SAP Certified Application Associate - Management Accounting with SAP ERP 6.0 EhP7 Vendor : SAP Version : DEMO

More information

日本語版目次 アーキテクチャに関するパターン : P035 振る舞いに関する問題 : P040 データの読み込み : P042 構造的なマッピングに関するパターン : P043 関係のマッピング : P043 継承 : P047 マッピングの構築 : P050 2 重のマッピング : P051 メタ

日本語版目次 アーキテクチャに関するパターン : P035 振る舞いに関する問題 : P040 データの読み込み : P042 構造的なマッピングに関するパターン : P043 関係のマッピング : P043 継承 : P047 マッピングの構築 : P050 2 重のマッピング : P051 メタ Pattern of Enterprise Application Architecture Chapter 3 リレーショナルデータベースへのマッピング WR WR at Csus4.net http://www.csus4.net/d/ 日本語版目次 アーキテクチャに関するパターン : P035 振る舞いに関する問題 : P040 データの読み込み : P042 構造的なマッピングに関するパターン

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション コンパイラとプログラミング言語 第 3 4 週 プログラミング言語の形式的な記述 2014 年 4 月 23 日 金岡晃 授業計画 第 1 週 (4/9) コンパイラの概要 第 8 週 (5/28) 下向き構文解析 / 構文解析プログラム 第 2 週 (4/16) コンパイラの構成 第 9 週 (6/4) 中間表現と意味解析 第 3 週 (4/23) プログラミング言語の形式的な記述 第 10 週

More information

注意事項 1. 使用文字 改行コード :CRLF 文字コード :Shift_JIS 2. 形式詳細 (1) 文字列 ( 半角 ) 半角の文字 (1 文字 =1バイト ) を設定します バイトに示すバイト数に応じて 半角文字を設定して下さい 文字列がバイトに示すバイト数に満たない場合 半角スペースを設

注意事項 1. 使用文字 改行コード :CRLF 文字コード :Shift_JIS 2. 形式詳細 (1) 文字列 ( 半角 ) 半角の文字 (1 文字 =1バイト ) を設定します バイトに示すバイト数に応じて 半角文字を設定して下さい 文字列がバイトに示すバイト数に満たない場合 半角スペースを設 基本形 Ver1.3 標準外部入力レイアウト ( 固定長 階層レコード ) 平成 28 年 11 月 1 日 注意事項 1. 使用文字 改行コード :CRLF 文字コード :Shift_JIS 2. 形式詳細 (1) 文字列 ( 半角 ) 半角の文字 (1 文字 =1バイト ) を設定します バイトに示すバイト数に応じて 半角文字を設定して下さい 文字列がバイトに示すバイト数に満たない場合 半角スペースを設定して下さい

More information

使用する前に

使用する前に この章では Cisco Secure ACS リリース 5.5 以降から Cisco ISE リリース 2.4 システムへのデー タ移行に使用される Cisco Secure ACS to Cisco ISE Migration Tool について説明します 移行の概要 1 ページ Cisco Secure ACS から データ移行 1 ページ Cisco Secure ACS to Cisco ISE

More information

第 2 章オブジェクト図とクラス図 2.2 オブジェクトとクラス オブジェクトは具体的な もの クラスはオブジェクトを抽象化した もの を表します オブジェクト オブジェクトとは もの のことです もの には人や商品 車のように目で見たり 手で触ったりできる具体的な もの 注文や契約 預

第 2 章オブジェクト図とクラス図 2.2 オブジェクトとクラス オブジェクトは具体的な もの クラスはオブジェクトを抽象化した もの を表します オブジェクト オブジェクトとは もの のことです もの には人や商品 車のように目で見たり 手で触ったりできる具体的な もの 注文や契約 預 2.1 オブジェクト図とクラス図の違い 2.1 オブジェクト図とクラス図の違い オブジェクト図とクラス図は構造図の一種です どちらもシステムの内部構造を表します ふたつの図の違いは システムの内部構造を具体的なオブジェクトで示すか 抽象的なクラスで示すかにあります オブジェクト図 クラス図 具体的 抽象的 allcars:carlist :Truck CarList 1 :RV * arental:rental

More information

intra-mart 販売管理パッケージ

intra-mart 販売管理パッケージ 販売管理システム インストールガイド ver 6.0 2006 年 12 月 26 日 Page 1 > 変更年月日 変更内容 2005/12/22 初版 2006/4/28 V5.1 機能変更に伴うインストール方法変更 2006/10/31 V5.1.1 パッチに伴うインストール方法変更 2006/12/26 V6 対応に伴い修正 Page 2 目次 1 はじめに... 4 2

More information

Microsoft Word A08

Microsoft Word A08 1 / 12 ページ キャリアアップコンピューティング 第 8 講 [ 全 15 講 ] 2018 年度 2 / 12 ページ 第 8 講関数とデータベース処理 8-1 旧バージョンのデータとの互換性 Office2007 以降のファイル形式は 旧バージョンと異なる新しい形式となっています Excel の場合 旧バージョンの拡張子は.xls Excel2007 以降では.xlsx となっています ネット上のブック

More information

スライド 0

スライド 0 SkyOnDemand オンラインセミナー ~ 第 7 回 : 基本編 ~ 使ってみよう 2 連携フロー : 複数データのマージ処理 事前確認 音声や映像が遅延している場合は こちらをクリックしてください ご質問や音声が途切れたなどございましたら こちらよりコメントください 1 前回までのセミナー SkyOnDemand の活用術を 毎月テーマに沿ってお届けします 過去のウェビナーの動画 資料は 下記

More information

た場合クラスを用いて 以下のように書くことが出来る ( 教科書 p.270) プログラム例 2( ソースファイル名 :Chap08/AccountTester.java) // 銀行口座クラスとそれをテストするクラス第 1 版 // 銀行口座クラス class Account String name

た場合クラスを用いて 以下のように書くことが出来る ( 教科書 p.270) プログラム例 2( ソースファイル名 :Chap08/AccountTester.java) // 銀行口座クラスとそれをテストするクラス第 1 版 // 銀行口座クラス class Account String name クラス ( 教科書第 8 章 p.267~p.297) 前回は処理をまとめる方法として メソッドについて学習した 今回はメソッドとその処理の対象となるデータをまとめるためのクラスについて学習する このクラスはオブジェクト指向プログラミングを実現するための最も重要で基本的な技術であり メソッドより一回り大きなプログラムの部品を構成する 今回はクラスにおけるデータの扱いとクラスの作成方法 使用方法について説明していく

More information

PowerPoint Presentation

PowerPoint Presentation データをつなぎサービスを提供するファンタジスタ Salesforce アダプタご紹介 2013 年 5 月 22 日 株式会社アプレッソ Salesforce アダプタ とは Saasである Salesforce.com の各種データをDataSpiderから直接追加 更新 削除することのできるアダプタです 主な特徴 APIによるプログラム開発をせずに連携可能 本番系 テスト系(SandBOX) の切り替えが可能

More information

第 2 章インタフェース定義言語 (IDL) IDL とは 言語や OS に依存しないインタフェース定義を行うためのインタフェース定義言語です CORBA アプリケーションを作成する場合は インタフェースを定義した IDL ファイルを作成する必要があります ここでは IDL の文法や IDL ファイ

第 2 章インタフェース定義言語 (IDL) IDL とは 言語や OS に依存しないインタフェース定義を行うためのインタフェース定義言語です CORBA アプリケーションを作成する場合は インタフェースを定義した IDL ファイルを作成する必要があります ここでは IDL の文法や IDL ファイ 第 2 章インタフェース定義言語 (IDL) IDL とは 言語や OS に依存しないインタフェース定義を行うためのインタフェース定義言語です CORBA アプリケーションを作成する場合は インタフェースを定義した IDL ファイルを作成する必要があります ここでは IDL の文法や IDL ファイルの作成方法 コンパイル方法について説明します IDL ファイルの作成にあたっては INTERSTAGE

More information

Microsoft PowerPoint - basic-4-fd.ppt [互換モード]

Microsoft PowerPoint - basic-4-fd.ppt [互換モード] データベース設計関数従属性, BCNF, 3NF 講師 : 福田剛志 fukudat@fukudat.com http://www.fukudat.com/ データベース設計 (4) 1 関数従属性 (functional dependency or FD) [ 定義 ] 関数従属性 X A がリレーション R で成り立つとは,R の 2 つのタプルで属性 X の値が等しければ, 必ず属性 A の値も等しいことをいう.

More information

Chapter Two

Chapter Two Database 第 9 回 :SQL 言語 ( データベース操作 : 集合関数 抽出条件 副問い合わせ ) 上智大学理工学部情報理工学科 高岡詠子 No reproduction or republication without written permission. 許可のない転載 再発行を禁止します 2011/12/8 2011 Eiko Takaoka All Rights Reserved.

More information

PowerPoint Presentation

PowerPoint Presentation Webデザイン特別プログラムデータベース実習編 3 MySQL 演習, phpmyadmin 静岡理工科大学総合情報学部幸谷智紀 http://na-inet.jp/ RDB の基礎の基礎 RDB(Relational DataBase) はデータを集合として扱う データの取り扱いはテーブル (= 集合 ) の演算 ( 和集合, 積集合 ) と同じ データベースには複数のテーブルを作ることができる

More information

ご利用のコンピュータを設定する方法 このラボの作業を行うには 事前設定された dcloud ラボを使用するか 自身のコンピュータをセットアップします 詳細については イベントの事前準備 [ 英語 ] とラボの設定 [ 英語 ] の両方のモジュールを参照してください Python を使用した Spar

ご利用のコンピュータを設定する方法 このラボの作業を行うには 事前設定された dcloud ラボを使用するか 自身のコンピュータをセットアップします 詳細については イベントの事前準備 [ 英語 ] とラボの設定 [ 英語 ] の両方のモジュールを参照してください Python を使用した Spar ご利用のコンピュータを設定する方法 このラボの作業を行うには 事前設定された dcloud ラボを使用するか 自身のコンピュータをセットアップします 詳細については イベントの事前準備 [ 英語 ] とラボの設定 [ 英語 ] の両方のモジュールを参照してください Python を使用した Spark API との通信 このラーニングモジュールでは Python を使用した Spark API とのインターフェイスを扱います

More information

スライド タイトルなし

スライド タイトルなし 情報分析演習 Access 第 3 回 注意 : この回の操作演習は 第 2 回で作成したアドレス帳の内容をもとに実施します クエリ query [1] 疑問, 質問.(question の形式張った語 ) [2] 疑い, 疑惑, 疑念 [3] 疑問符 [4] 問い合わせ ( ランダムハウス英和辞典より ) データベースでは 問合せや照会の意味で テーブルのデータからある条件に見合うものを引っ張り出し

More information

GEC-Java

GEC-Java プログラミング初級 (Java) 第 11 回オブジェクト指向って? 白銀純子 Copyright (C) Junko Shirogane, Waseda University 2018, All rights reserved. 1 第 11 回の内容 プログラミングの種類 オブジェクト指向とは? Copyright (C) Junko Shirogane, Waseda University 2018,

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション JAN コード登録マニュアル 項目説明 CSV で商品データを upload するに当たり 間違えやすいカラムについてまとめました 項目 説明 備考 コントロールカラム CSV 上で当該商品情報をどうするのか ( 更新 削除等 ) 指示するコード "u": 更新 "d": 削除等 商品管理番号 出来上がった商品ページURLの一部であり 入力がない場合は自動採番される web 上で商品を特定するキーコード

More information

演算増幅器

演算増幅器 構造体 ここまでに char int doulbe などの基本的なデータ型に加えて 同じデータ型が連続している 配列についてのデータ構造について習った これ以外にも もっと複雑なデータ型をユーザが定義 することが可能である それが構造体と呼ばれるもので 異なる型のデータをひとかたまりのデー タとして扱うことができる 異なるデータをまとめて扱いたい時とはどんな場合だろうか 例えば 住民データを管理したい

More information

~モバイルを知る~ 日常生活とモバイルコンピューティング

~モバイルを知る~ 日常生活とモバイルコンピューティング テーマ研究会 (2010/10/05) ~ データベース ~ 政策情報学部 渡辺恭人 riho-m@cuc.ac.jp データベース Web アプリケーションに必要なもの データベースとは? 必要に応じて情報を取り出せるしくみ たとえば住所録みたいなもの 例 住所録 知人や友人の住所が列記されている 必要に応じて探せる 例 山田さんの電話番号は? 大がかりなもの :NTT の電話帳 2 データベースとは?

More information

Actual4Test Actual4test - actual test exam dumps-pass for IT exams

Actual4Test   Actual4test - actual test exam dumps-pass for IT exams Actual4Test http://www.actual4test.com Actual4test - actual test exam dumps-pass for IT exams Exam : C_TSCM52_67 日本語 (JPN) Title : SAP Certified Application Associate - Procurement with SAP ERP 6.0 EhP7

More information

Microsoft Word - tutorial3-dbreverse.docx

Microsoft Word - tutorial3-dbreverse.docx 株式会社チェンジビジョン使用バージョン :astah* 6.0, 6.1 [ ] サンプル サポート対象外 目次 DB リバースを使ってみよう ( サンプル サポート対象外 ) 2 ご利用の前に 2 予備知識 2 データベースの環境設定をしてみよう 2 astah* データベースリバースコンポーネントを使用してみよう 5 作成した asta ファイルを astah* professional で開いてみよう

More information

文京女子大学外国語学部

文京女子大学外国語学部 1. リレーショナルデータベースとは ビジネスコンピューティングではリレーショナルデータベースを扱っていきます データベースの概略については情報処理概論の授業で説明しましたので ここでは簡単に復習しながら まずはデータベースの実例を体験してイメージをつかむことにしましょう データベースとはある共通した目的をもって集められたデータの集まりで データベースに対してデータを登録したり参照したりする機能を果たすのがデータベースソフトです

More information

変更履歴 版数変更日変更内容 /9/1 初版設定

変更履歴 版数変更日変更内容 /9/1 初版設定 EXcel データ出力ガイドブック 第 1.0 版平成 30 年 9 月 1 日制定 株式会社中電シーティーアイ 変更履歴 版数変更日変更内容 1.0 2018/9/1 初版設定 目次 1 はじめに... 1 1.1 本書の位置付... 1 2 Excel テンプレートの作成... 2 2.1 キーファイルの準備... 2 2.2 テンプレートエリアの宣言... 3 2.3 テンプレートに記述する内容...

More information

Microsoft PowerPoint - ●SWIM_ _INET掲載用.pptx

Microsoft PowerPoint - ●SWIM_ _INET掲載用.pptx シーケンスに基づく検索モデルの検索精度について 東京工芸大学工学部コンピュータ応用学科宇田川佳久 (1/3) (2/3) 要員数 情報システム開発のイメージソースコード検索機能 他人が作ったプログラムを保守する必要がある 実務面での応用 1 バグあるいは脆弱なコードを探す ( 品質の高いシステムを開発する ) 2 プログラム理解を支援する ( 第 3 者が書いたコードを保守する ) 要件定義外部設計内部設計

More information

intra-mart Accel Platform — IM-共通マスタ スマートフォン拡張プログラミングガイド   初版  

intra-mart Accel Platform — IM-共通マスタ スマートフォン拡張プログラミングガイド   初版   Copyright 2012 NTT DATA INTRAMART CORPORATION 1 Top 目次 1. 改訂情報 2. IM- 共通マスタの拡張について 2.1. 前提となる知識 2.1.1. Plugin Manager 2.2. 表記について 3. 汎用検索画面の拡張 3.1. 動作の概要 3.1.1. 汎用検索画面タブの動作概要 3.2. 実装の詳細 3.2.1. 汎用検索画面タブの実装

More information

2008_06_jsr_edi.xls

2008_06_jsr_edi.xls JSR-EDI ご説明資料 JSR-POS システムの概要 データの提供について等 日本スポーツ用品協同組合連合会株式会社プラネット はじめに スポーツショップPOSシステム (JSR) では ご導入店舗の取引メーカー並びに卸各社様 ( 以下提供元企業 ) に対して商品マスターと納品データの提供をお願いしています 商品マスターは単品管理の実施の基本データとして 納品データは仕入登録のデータとして使用しています

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション Excel VBA の基本 1 VBA Visual Basic for Applications Office シリーズに搭載されているプログラミング言語 マクロを作成するために使われる 1 プログラミングとは 人間の意図した処理を行うようにコンピュータに指示を与えること セル A1 の内容をセル B1 にコピーしなさいセル A1 の背景色を赤色にしなさいあれをしなさいこれをしなさい 上から順番に実行

More information

Microsoft PowerPoint - 09.pptx

Microsoft PowerPoint - 09.pptx 情報処理 Ⅱ 第 9 回 2014 年 12 月 22 日 ( 月 ) 関数とは なぜ関数 関数の分類 自作関数 : 自分で定義する. ユーザ関数 ユーザ定義関数 などともいう. 本日のテーマ ライブラリ関数 : 出来合いのもの.printf など. なぜ関数を定義するのか? 処理を共通化 ( 一般化 ) する プログラムの見通しをよくする 機能分割 ( モジュール化, 再利用 ) 責任 ( あるいは不具合の発生源

More information

目次 1 はじめに 全体概要 業務の流れと画面構成 出力帳票 帳票イメージ 見積書のイメージ 納品書のイメージ 請求書のイメージ 発注書のイメージ

目次 1 はじめに 全体概要 業務の流れと画面構成 出力帳票 帳票イメージ 見積書のイメージ 納品書のイメージ 請求書のイメージ 発注書のイメージ kintone 見積 請求オプション 操作手順書 作成日 :2015 年 12 月 22 日 作成者 : 日本オプロ株式会社 目次 1 はじめに... 3 2 全体概要... 4 2.1 業務の流れと画面構成 出力帳票... 4 2.2 帳票イメージ... 5 2.2.1 見積書のイメージ... 5 2.2.2 納品書のイメージ... 6 2.2.3 請求書のイメージ... 7 2.2.4 発注書のイメージ...

More information

問題 3 項目 1 Q02_ レンタル確定一覧 クエリが正しく作成されている 5 詳細 1 クエリが Q02_ レンタル確定一覧 の名称で T01_ レンタル情報 テーブル T02_ 用品マス ター テーブル T03_ 会員マスター テーブルを基にして作成されている 1 詳細 2 < 表 3>の通り

問題 3 項目 1 Q02_ レンタル確定一覧 クエリが正しく作成されている 5 詳細 1 クエリが Q02_ レンタル確定一覧 の名称で T01_ レンタル情報 テーブル T02_ 用品マス ター テーブル T03_ 会員マスター テーブルを基にして作成されている 1 詳細 2 < 表 3>の通り サーティファイソフトウェア活用能力認定委員会 Access ビジネスデータベース技能認定試験 2 級 ( サンプル ) 実技採点シート (2016 対応 ) 受験番号 受験者氏名 合計 A 1 作成したデータベースオブジェクト名 フィールド名 コントロールの名前プロパティが誤っている場合 該当するチェック項目のみ減点し 以 降の採点は通常通り行うものとする 注 ) 採点シートに記述されている数式は一例であり

More information

Basic descriptive statistics

Basic descriptive statistics データ 情報基盤の活用事例 Scopus-NISTEP 大学 公的機関名辞書対応テーブルの活用事例 ( その 1) 2013 年 7 月 1 日 科学技術 学術政策研究所 科学技術 学術基盤調査研究室 1 < はじめに > はじめに 本資料には Scopus-NISTEP 大学 公的機関名辞書対応テーブルの活用事例をまとめています 本資料と併せて Scopus-NISTEP 大学 公的機関名辞書対応テーブル説明書

More information

注意事項 データファイル形式データファイルは ヘッダレコード 明細レコード トレーラレコードで構成されます 各レコードは 改行コード (CR+LF) で改行されます データファイル ヘッダ明細 ~ 明細トレーラ データファイル名 送受信 受信 送信 受信 受信ファイルの場合 上記圧縮ファイル名でダウ

注意事項 データファイル形式データファイルは ヘッダレコード 明細レコード トレーラレコードで構成されます 各レコードは 改行コード (CR+LF) で改行されます データファイル ヘッダ明細 ~ 明細トレーラ データファイル名 送受信 受信 送信 受信 受信ファイルの場合 上記圧縮ファイル名でダウ 株式会社フィールコーポレーション インターネット EDI 送受信ファイルレイアウト 平成 19 年 3 月 23 日初版 平成 28 年 8 月 8 日改版 株式会社フィールコーポレーション 注意事項 データファイル形式データファイルは ヘッダレコード 明細レコード トレーラレコードで構成されます 各レコードは 改行コード (CR+LF) で改行されます データファイル ヘッダ明細 ~ 明細トレーラ

More information