データベース単語

データベース
1.0千文字の記事
  • 5
  • 0pt
掲示板へ

データベースとは、ある情報が大量に集まっている状態を作り出し、そこから必要なデータ時に検索するための技術である。

概要

広義の意味としては、名前の通り情報を集めた状態を意味する。本棚をイメージすると、わかりやすいかもしれない。ほとんどの場合、コンピュータ技術において大量のデータを高速かつ効率よく取り扱う技術を意味する。

データベースの概念

データベースとは、データの並べ方に規則性をもたせることで、その中からデータを効率よく検索できるようにし、更にはデータの損失や不要な重複を避けられるようにする技術である。
たく言えば、大量の情報をわかりやすく整理し、ある必要な情報を見付けるまでのスピード追求する技術である。厳密で技術的な話はWikipediaや有識者の解説を見てもらうとして、ここでは簡単な解説にとどめる。

Google検索の裏話として、大量のコンピュータが大量のデータを高速検索している、というのを聞いた方も多いだろう。これも、一つのデータベースを用いた例である。(厳密に言うと、データベースよりも検索技術が優れている。)
データベースを用いない例としては、Windowsファイル検索が一番身近である。Cドライブサブフォルダごと検索すれば、ハードディスクガリガリと音を立て、延々と結果を待つことになるだろう。

映画や小説などでのデータベース

映画コンピュータが出てくることもしくくなったが、画面に出てくる奇妙なインターフェイス違和感を持つ人も多いだろう。これは、コンピュータという複雑なものを説明するよりは、わかりやすい画面を並べて、コンピュータが処理しています、というのを説明する意味合いが強いと思われる。
データベースも同様で、たまに「データベースはどこだ!?」とか「データベースを使うんだ!」というような台詞を見かける。データベースを取り扱う人からすると、言いたいことはわかるんだけど、奇妙な違和感があって、何だか話に集中できないよ、と言った感覚になってしまう。

関連項目

【スポンサーリンク】

  • 5
  • 0pt
スマホ版URL:
https://dic.nicovideo.jp/t/a/%E3%83%87%E3%83%BC%E3%82%BF%E3%83%99%E3%83%BC%E3%82%B9
記事編集 編集履歴を閲覧

この記事の掲示板に最近描かれたお絵カキコ

お絵カキコがありません

この記事の掲示板に最近投稿されたピコカキコ

ピコカキコがありません

データベース

13 ななしのよっしん
2020/11/26(木) 21:42:33 ID: NlZPBBtXZ0
長々書いてるけど、それって結局貸し出し録みたいなもんじゃないのか?w
14 ななしのよっしん
2021/01/29(金) 16:18:29 ID: OyVeWli8PY
マスタとテーブル(静的トラザクション)とレコード(動的トラザクション)の概念をまず知るべき
15 ななしのよっしん
2021/03/19(金) 00:26:40 ID: 2HykJb0dO9
>>13
簡単に言えば
「貸し出し録」単体→CRUD機を持っていない。単なるインク類が付着しただけのもの
○「貸し出し録+人間」→CRUD機を持っている
◎「データベース」単体→CRUD機を持っている
しかもインターフェイスデータ表示画面など)と連結することで、文字・画像・動画(登録者情報やそれに関連するファイルなど)を表示したり動かしたり変更したりできる
自動化(AI化)するほど人間が管理したり労をかけねばならない範囲は小さくなり、AIスピーカーAIアシスタントなどは言わば「人化されたデータベース

普通データベース=しょぼいAI
・凄いデータベースAI
世界の個々人から各政府まで支えている超ド級データベースビッグテックAIGAFAMやツイッターネットフリックスなどのAI
と思えばいい
16 ななしのよっしん
2021/04/25(日) 14:33:50 ID: NlZPBBtXZ0
いや、どの程度自動化されてるか、インテリジェンスかというのは程度の差であって、「要するに本質的には貸し出し録と言ってること同じだよね?」という話をしている。
結局中身がどうであろうと、人間がこれが欲しいという操作はしなきゃいけないし、それがの索引を手引するのかキーワード検索するのかが違うだけでしょ?録だって情報を整理整頓しているという点ではただの漠然としたデータの塊ではなくインテリジェンスだし、データが必要という点ではデータベースであろうと全自動化できるわけではない。
17 ななしのよっしん
2021/04/25(日) 14:52:32 ID: l15s8NpX4S
まぁ「本質的」には貸し出し録と同じだな
ここでいう貸し出し録が普通に思うより難しい問題だってだけで
全文検索とか(図書館にある全ての本から特定文字列を含んだ本一覧表を返すとか意外に難しい)
18 ななしのよっしん
2021/05/26(水) 22:34:27 ID: 2HykJb0dO9
本質的」という言い回しにはかなり曖昧さがある

・狭義のデータベース→計算式(アルゴリズム)の一種
・広義のデータベース→計算式の一種と、それを機させている計算機(コンピュータ
・貸し出し録→「計算式」でも「計算式+計算機」でもない
こういった要素を本質と見なすなら、「要するに本質的には貸し出し録と言ってること違うよね」になる


計算式(アルゴリズム)や計算機(コンピュータ)に関しては無視して、「データベースであろうと全自動化できるわけではない」と見なして、人間による操作や非計算式的な情報整理を本質と見なすなら、
「要するに本質的には貸し出し録と言ってること同じだよね」になる
19 ななしのよっしん
2021/05/31(月) 22:57:11 ID: Vxykbi9qF3
>>16
貸し出し録は情報工学や計算機科学によって日々良されている訳じゃないし、いくら強化されてもウェブサイトシステムにはなれないし、画像や動画データ地球の反対側やら地中やら中やら宇宙ステーションやらへ送信することもできない

と言うだけじゃアレなので、もっと簡単に較すると
データベースプログラム(要するにアプリ的なもの)。貸し出し録は記録
プログラム記録は、材料も作り方も使い方も違う。

記録材料さえあればド素人でも作れることがある。破損したらド素人でも頑れば修繕できることがある。
プログラム材料があってもド素人では設計構築できない。破損したらド素人では頑っても修理できない(そんな設計構築や修理ができたらプログラマー)。

記録と違って、プログラムは他のプログラムと直結可かつ連動可。性はピンキリだがAI化(自動化)も可
20 ななしのよっしん
2021/07/08(木) 23:21:34 ID: NlZPBBtXZ0
別にデータベースが何かは知ってるし、パワーがぜんぜん違うというのは説明されなくても分かるよw
10から11,12に至る流れで肝心な情報増えてないだろという話をしてるのであって、文脈を無視していや違うんだという話をされても困る。
勘違いされてると困るから言うけど、自分は「録とデータベースは同じだ」ということをしているのではない。「その説明では録もデータベースも一緒じゃん」ということを言ってるわけ。

データベースプログラム(要するにアプリ的なもの)。貸し出し録は記録
プログラム記録は、材料も作り方も使い方も違う。
あとこの説明は間違ってるぞ。wikipedia引用すると「データベースとは、検索や蓄積が容易にできるよう整理された情報の集まり」であって、よって君の言うプログラムは「データベース管理システム」のこと。だからそのアナロジーで言うなら、データベースはあくまで記録のほうなのよ。
21 ななしのよっしん
2021/07/13(火) 12:24:55 ID: Vxykbi9qF3
どこのが編集したか不明なウィキペ記事を引用されても困るつうか、データベースDBという義の根幹がデータ保管ITなんで。「アナロジーで言う」とかじゃなく
https://ejje.weblio.jp/content/databaseexit
>電算機で速に検索利用可になるように分類整理されたデータ集合

https://tinyurl.com/nzakb2mfexit
コンピュータのうえで取り扱うデータの構造および処理の記述を抽化して、データを共有利用できるようなプログラム作成およびデータ保守を容易に行うための基本ソフトウェア

データベースという言葉を使う文脈や説明は、コンピュータ上のデータ貯蔵やデータソフトウェアしている。
それでもまだ「その説明では録もデータベースも一緒」「データベースとは、検索や蓄(略)そのアナロジーで言うなら、データベースはあくまで記録のほう」等々と思うなら、図書館アマゾンとか使って事典や用集でも読んでくだされ。まだ不満なら学術論文でもどうぞ
22 ななしのよっしん
2021/07/13(火) 12:43:37 ID: Vxykbi9qF3
データベース入門書なら
>>az4274222926exit_nicoichiba

https://books.google.co.jp/books?id=f1p2DwAAQBAJ&pg=PA1exit
データベースとは  コンピュータ上に大量の信頼できる情報を収集,整理し,多な要に応えて効率よく供給できるように整備したものをデータベースという.データベース体の財産である.