詳細検索結果
以下の条件での結果を表示する: 検索条件を変更
クエリ検索: "SELECT" SQL
389件中 1-20の結果を表示しています
  • 村川 猛彦, 遠藤 淳一, 松尾 和展, 中川 優
    情報知識学会誌
    2012年 22 巻 2 号 126-131
    発行日: 2012/05/20
    公開日: 2012/07/31
    ジャーナル フリー
     データの格納および管理の手段として,RDBに代わり,高速に大量のデータを処理でき,分散化の容易なNoSQLデータベースが用いられてきている.しかしデータ構造や操作言語の違いから,システム移行は容易ではない.そこで本研究では,
    SQL
    文を入力にとり,等価なNoSQLの問い合わせ文を出力する変換プログラムを作成した.対応するNoSQLはMongoDBとHBaseとし,実装において
    SQL
    文の解析および言語間のコード断片の対応付けを行った.評価実験の結果,32例の
    SQL
    文のうち,13例でMongoDB,9例でHBaseの問い合わせ文を生成できた.
  • 高原 康彦, 柴 直樹, 高木 徹
    経営情報学会誌
    1999年 8 巻 3 号 55-70
    発行日: 1999年
    公開日: 2025/04/01
    ジャーナル フリー

    筆者らは、EUD(End User Development)研究の一環として、Prologをホスト言語とするオブジェクト指向DB(Data Base)の開発を行っている。本論では、Prologとオブジェクト指向DBの組み合わせの範囲内で、

    SQL
    (Structured Query Language)機能の実現について論じる。元来、オブジェクト指向DBと
    SQL
    機能の目的は異なるが、EUDのために
    SQL
    の提供する表の取り扱いをオブジェクト指向DB上でも実現する必要がある。本論では、Prologという1つの言語内で、 従来の
    SQL
    とほぼ同じ能率を持つ機能の実現について述べる。

  • 村川 猛彦, 中川 優
    情報知識学会誌
    2009年 19 巻 2 号 218-223
    発行日: 2009/05/16
    公開日: 2009/06/27
    ジャーナル フリー
    思考展開図は,一つの図で,課題の詳細と,課題と解決策の関係を容易に知ることができる図式であり,機械設計における発想支援ツールとして発展してきた.本稿では,思考展開図を
    SQL
    に適用して図解化・可視化する方式を提案する.その表現にあたり,左半分に
    SQL
    文を細分化して木構造として配置し,それと対応するよう右半分にノード等を配置してそれぞれの意味を記述する.具体的な構成法,
    SQL
    文と図の具体例,および
    SQL
    文の作成・理解のためのシステム構想について述べる.
  • Takehiko MURAKAWA, Masaru NAKAGAWA
    IEICE Transactions on Information and Systems
    2010年 E93.D 巻 4 号 713-720
    発行日: 2010/04/01
    公開日: 2010/04/01
    ジャーナル フリー
    Thinking process development diagram is a graphical expression from which readers can easily find not only the hierarchy of a given problem but the relationship between the problem and the solution. Although that has been developed as an idea creation support tool in the field of mechanical design, we referred to the restricted version as clamshell diagram to attempt to apply to other fields. In this paper we propose the framework for drawing the diagram of the
    SQL
    statement. The basic idea is to supply the hierarchical code fragments of a given
    SQL
    statement in the left side of the diagram and to put the meaning written in a natural language in the right. To verify the usefulness of the diagram expression, we actually drew several clamshell diagrams. For three
    SQL
    statements that are derived from the same specification, the resulting diagrams enable us to understand the difference visually.
  • 高羽 実, 吉川 大弘, 古橋 武
    医療情報学
    2008年 28 巻 6 号 301-312
    発行日: 2008年
    公開日: 2015/03/20
    ジャーナル フリー
     遺伝的アルゴリズムを用いた看護師勤務表作成支援システムが実用化されつつある.しかし,評価関数が病院によって大きく異なるため,その記述には大変な手間がかかる.われわれは利用者が画面操作により評価関数を生成する手法を開発した.本手法は評価関数を
    SQL
    により記述し,評価関数をプログラム本体から分離することで,プログラムに変更を加えることなく評価関数の追加を行うことができる.
    SQL
    による記述においては,入れ子構造や自己結合の記述方法を組み合わせることで評価関数を記述可能とした.また,
    SQL
    の習得は利用者である看護師には困難であるので,画面操作により
    SQL
    を生成する手法を開発した.本手法により,利用者は
    SQL
    を意識することなく評価関数を生成できることを示した.
  • 松下 大佑, 徐 海燕
    電気関係学会九州支部連合大会講演論文集
    2010年 2010 巻 08-2A-10
    発行日: 2010年
    公開日: 2012/02/24
    会議録・要旨集 フリー
    関係データベースの問合わせ言語
    SQL
    に対して、本研究室では、演習者が書きこんだ
    SQL
    コマンドをデータベース上で実行する、
    SQL
    演習システムをPHP5、PostgreSQL8.4という環境の下で開発した。開発された
    SQL
    演習システムは本大学情報工学科の講義で利用され、一定の学習効果が得られている。 本論文では、用意された演習問題を全て解いた学生のために、演習者が自由にテーブルデータを登録して
    SQL
    を実行できる、自由演習フォームの拡張を行っている。さらに、自由演習フォームのWebAPI化を行うことで、様々な
    SQL
    学習サイトで
    SQL
    の動作を確認することを可能としている
  • Yuji Kosuga, Miyuki Hanaoka, Kenji Kono
    Information and Media Technologies
    2011年 6 巻 2 号 420-433
    発行日: 2011年
    公開日: 2011/06/15
    ジャーナル フリー
    An
    SQL
    injection attack is one of the most serious security threats to web applications. It allows an attacker to access the underlying database and execute arbitrary commands, which may lead to sensitive information disclosure. The primary way to prevent
    SQL
    injection attacks is to sanitize the user-supplied input. However, this is usually performed manually by developers and so is a laborious and error-prone task. Although security tools assist the developers in verifying the security of their web applications, they often generate a number of false positives/negatives. In this paper, we present our technique called Sania, which performs efficient and precise penetration testing by dynamically generating effective attacks through investigating
    SQL
    queries. Since Sania is designed to be used in the development phase of web applications, it can intercept
    SQL
    queries. By analyzing the
    SQL
    queries, Sania automatically generates precise attacks and assesses the security according to the context of the potentially vulnerable slots in the
    SQL
    queries. We evaluated our technique using real-world web applications and found that our solution is efficient. Sania generated more accurate attacks and less false positives than popular web application vulnerability scanners. We also found previously unknown vulnerabilities in a commercial product that was just about to be released and in open-source web applications.
  • Yuji Kosuga, Miyuki Hanaoka, Kenji Kono
    IPSJ Online Transactions
    2011年 4 巻 43-56
    発行日: 2011年
    公開日: 2011/03/04
    ジャーナル フリー
    An
    SQL
    injection attack is one of the most serious security threats to web applications. It allows an attacker to access the underlying database and execute arbitrary commands, which may lead to sensitive information disclosure. The primary way to prevent
    SQL
    injection attacks is to sanitize the user-supplied input. However, this is usually performed manually by developers and so is a laborious and error-prone task. Although security tools assist the developers in verifying the security of their web applications, they often generate a number of false positives/negatives. In this paper, we present our technique called Sania, which performs efficient and precise penetration testing by dynamically generating effective attacks through investigating
    SQL
    queries. Since Sania is designed to be used in the development phase of web applications, it can intercept
    SQL
    queries. By analyzing the
    SQL
    queries, Sania automatically generates precise attacks and assesses the security according to the context of the potentially vulnerable slots in the
    SQL
    queries. We evaluated our technique using real-world web applications and found that our solution is efficient. Sania generated more accurate attacks and less false positives than popular web application vulnerability scanners. We also found previously unknown vulnerabilities in a commercial product that was just about to be released and in open-source web applications.
  • Su Rina, Sakai Masahiko
    人工知能学会研究会資料 人工知能基本問題研究会
    2026年 135 巻
    発行日: 2026/01/05
    公開日: 2026/01/05
    会議録・要旨集 認証あり
  • Genki Sakanashi, Masahiko Sakai
    人工知能学会研究会資料 人工知能基本問題研究会
    2020年 112 巻
    発行日: 2020/03/01
    公開日: 2021/07/01
    会議録・要旨集 フリー
  • 松下 大佑, 史 一華, 徐 海燕
    電気関係学会九州支部連合大会講演論文集
    2009年 2009 巻 02-2A-04
    発行日: 2009年
    公開日: 2011/01/20
    会議録・要旨集 フリー
    本研究室では、関係データベース問い合わせ言語である「
    SQL
    言語」習得のために
    SQL
    演習システムを開発し、本大学情報工学科の講義で利用され、一定の学習効果も得られている。しかし、既存の
    SQL
    演習システムでは
    select
    という
    SQL
    コマンドしか実行できない。また、演習者が実行したコマンドが間違いだった場合、データベースシステムはエラー文を返すが、初心者にはどうして間違ったのか理解しづらいといった問題が存在する。そこで本発表では、実行可能な
    SQL
    コマンドの増加によるシステムの機能強化と、エラー文の簡易化や、演習者が打ち込んだ
    SQL
    文の全角スペースから半角スペースへの自動変換など、ユーザビリティの向上を行っている。
  • ―SQL文SELECTを中心として―
    江見 圭司, 江見 善一, 田淵 隆明
    コンピュータ&エデュケーション
    2001年 11 巻 84-89
    発行日: 2001/11/30
    公開日: 2014/12/25
    ジャーナル フリー
  • 杉山 隆之助, 徐 海燕
    電気関係学会九州支部連合大会講演論文集
    2010年 2010 巻 08-2A-12
    発行日: 2010年
    公開日: 2012/02/24
    会議録・要旨集 フリー
    本研究では関係データベースに関する問題を動的に出題する演習システムの開発を行った。演習問題は四択形式で二種類を用意した。1つ目はデータベースに関する用語問題で、事前に用語と用語の説明文をデータベースに登録しておき、出題時にこの組み合わせをランダムに変えることにより動的な出題を行っている。2つ目は関係データベースの
    SQL
    言語の実行結果に関する問題で、本研究室で開発した
    SQL
    演習問題自動生成システムと連携することで動的な出題を行っている。また、ユーザ・問題ごとの連続正解数を成績として使用している。
  • Ting CHEN, Kenjiro TAURA
    IEICE Transactions on Information and Systems
    2014年 E97.D 巻 5 号 1211-1224
    発行日: 2014/05/01
    公開日: 2014/05/01
    ジャーナル フリー
    To better support data-intensive workflows which are typically built out of various independently developed executables, this paper proposes extensions to parallel database systems called User-Defined eXecutables (UDX) and collective queries. UDX facilitates the description of workflows by enabling seamless integrations of external executables into
    SQL
    statements without any efforts to write programs confirming to strict specifications of databases. A collective query is an
    SQL
    query whose results are distributed to multiple clients and then processed by them in parallel, using arbitrary UDX. It provides efficient parallelization of executables through the data transfer optimization algorithms that distribute query results to multiple clients, taking both communication cost and computational loads into account. We implement this concept in a system called ParaLite, a parallel database system based on a popular lightweight database SQLite. Our experiments show that ParaLite has several times higher performance over Hive for typical
    SQL
    tasks and has 10x speedup compared to a commercial DBMS for executables. In addition, this paper studies a real-world text processing workflow and builds it on top of ParaLite, Hadoop, Hive and general files. Our experiences indicate that ParaLite outperforms other systems in both productivity and performance for the workflow.
  • 法隆 大輔, 二宮 正士, 鈴木 大助
    農業情報研究
    1996年 5 巻 1 号 29-37
    発行日: 1996年
    公開日: 2013/03/31
    ジャーナル フリー
    DBMS (Database Management System)上に構築された既存の研究成果情報データベースをWWW (World Wide Web)から検索できるシステムを開発した.データベースの検索には
    SQL
    言語を用い,WWWから呼び出されるサーバ内部のプログラムの一部として
    SQL
    文を記述した.このシステムはデータベースの利用者に多くの利点をもたらしながら,提供者の側では既存のデータベース構造に変更を加える必要がなく,インターネット上で容易に情報提供できることが明らかになった.
  • ―宗門改帳の統計分析のために―
    中里 英樹
    理論と方法
    2004年 19 巻 2 号 197-212
    発行日: 2004/09/30
    公開日: 2008/12/22
    ジャーナル フリー
     本稿は、宗門改帳を用いた統計分析および社会学におけるリレーショナル・データベース(RDB)利用の可能性を考察するものである。まず、世帯に関する質問紙調査の代表的存在である世帯動態調査を比較対象にして、宗門改帳の形式の特徴について述べる。ついで、様々な形式のデータを結合し、非定型データを定型データに変換する上で有効な道具となりえるRDBの特徴と、歴史研究における導入の事例を紹介する。その上で、宗門改帳の情報から、世帯動態調査と同様に子との同居率やその変化を算出するための変数を作成する方法について、具体的に
    SQL
    (RDB操作の標準言語)文を示しながら解説していく。さらにそれを踏まえて、社会学における質問紙の効率的な利用のためのRDBの応用可能性についても提案する。
  • 堂滿 大地, 古屋 保, 森 邦彦
    電気関係学会九州支部連合大会講演論文集
    2011年 2011 巻 07-2A-10
    発行日: 2011/09/26
    公開日: 2013/03/05
    会議録・要旨集 フリー
    SQL
    はRDBMSにおいてデータの操作や定義を行うためのデータベース言語であり、
    SQL
    のJOIN命令とは複数のテーブルやビューを結合してデータを一度に扱えるようにすることである。しかし現状のJOIN命令では同じホストの同じDB内のテーブル同士でしか、結合することができない。本研究では、別のホスト、別のDBからのテーブル結合をユニバーサルに実現する機能をPHPのファンクションとして作成する。システムの構成としてDBにMySQL,サーバサイド・スクリプト言語にPHPを利用した。
  • 杉山 隆之助, 徐 海燕
    電気関係学会九州支部連合大会講演論文集
    2011年 2011 巻 07-2A-08
    発行日: 2011/09/26
    公開日: 2013/03/05
    会議録・要旨集 フリー
    本研究では、関係データベースの
    SQL
    問合せ言語に関する演習問題を提供するREST型のWebサービスの開発を行っている。ユーザはあらかじめ用意したテーブルと
    SQL
    のパターンを指定する。本システムはその範囲内で演習問題をランダムに生成し、XML形式で出力する。演習問題はあるデータを検索するよう指示した文に対し、使用する
    SQL
    を解答する形式のものと、
    SQL
    の実行結果に関する形式の2種類を用意している。本システムを利用することでデータベースを持たないユーザも、実際に使用可能な
    SQL
    に関する演習問題を出題することができる。
  • Pierre-Emmanuel Gros, Joan Hérisson, Nicolas Ferey, Rachid Gherbi
    Data Science Journal
    2005年 4 巻 244-254
    発行日: 2005年
    公開日: 2006/01/25
    ジャーナル フリー
    Huge volumes of bioinformatics data are emerging from sequencing efforts, gene expression assays, X-ray crystallography of proteins, and many other activities. High-throughput experimental methods produce masses of data, so that the whole of biology has changed from a data-light science into a data-driven science. Currently there are a lot of databases and software tools dealing with these genomic data. In general, each tool and database uses a different type of data in exchange protocols, and usually they offer specific services. These Databases are design with different languages and run on different operating systems. Therefore biologists are in a difficult situation where they have to use, process and store heterogeneous data when using heterogeneous software tools and databases. Our framework, GenoMEDIA provides two main middleware to help for this integration, Lydia and Antje. On the one hand, the Lydia middleware offers us facilities for working simultaneously with a variety of Services and Databases. On the other hand, the Antje one ,with the concept of remote view, is designed to allow users to manage multiple heterogeneous remote databases in a uniform vision. The aim of this paper is to present GenoMEDIA and how heterogeneous databases and remote services are integrated, in particular how Antje was designed, implemented and tested with various genomic databases.
  • 宮本 定明, キム キョンスウ
    日本ファジィ学会誌
    1998年 10 巻 1 号 157-167
    発行日: 1998/02/15
    公開日: 2017/09/22
    ジャーナル フリー
    本論文では, マルチ集合とファジィマルチ集合に特有の像を考察し, 応用に言及する.たとえば, 普遍集合をX={a, b, c, d}とし, A={a, b, c}, B={a, a, b, b, c}, C={(a, 0.1), (a, 0.2), (b, 1), (c, 0.5)}とすれば, Aは普通の集合, Bはマルチ集合, Cはファジィマルチ集合である.Y={v, w}とし, f:X→Yをf(a)=f(b)=v, f(c)=wで定義する.このとき, 通常の像の定義をそのままマルチ集合やファジィマルチ集合に拡張しても, f(A)=f(B)=Y, f(C)={(v, 1), (w, 0.5)}のようにマルチ集合としての性質は現れない.そこで, 本論文では, "入力であるマルチ集合の要素を逐次とり, 要素が重複していてもそのまま出力する"という意味の像を考え, f[A], f[B]のように表す.この定義によれば, f[A]={f(a), f(b), f(c)}={v, v, w}のように通常の集合からもマルチ集合が生じる.また, ファジィマルチ集合については, f[C]={(v, 0.1), (v, 0.2), (v, 1), (w, 0.5)}となる.ここでは, f[A]に関するα-カットや和演算との交換可能性などの理論的性質を導く.さらに, ラフ近似への応用とファジィデータベースへの問い合わせ言語への応用に言及する.ここで提案する像は, 情報処理における単純な逐次的処理に基礎をおくものであるため, 応用範囲は広いと思われる.
feedback
Top