2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

プログラマーの人いたら教えてほしいんだけどデータベースってファイルみたいに存在するものではないの?

1 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 21:12:52 ID:5OOpQfrY0.net
apk.exe
item.db
みたいなファイルにはできないの?

2 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 21:13:33 ID:k/Gh+A340.net
出来る

3 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 21:14:53 ID:5OOpQfrY0.net
>>2
どうやればいいの?
MySQLとかSQLiteとかファイルの実態がどこにあるのか謎なんだけど
アプリケーションを配布するとなると同じフォルダとかに入れて配布しない?
あとアプリケーションに組み込んだりもするの?

4 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 21:17:02 ID:5OOpQfrY0.net
それともライブラリとしてアプリケーション作成時にアプリに組み込んで
アプリケーション起動時にデータベース情報をitem.txtみたいなのから読み込んで
データベースを作成して起動見たい感じなの?

5 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 21:17:09 ID:1SrQoKvBp.net
JSON

6 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 21:19:59 ID:k/Gh+A340.net
>>3
今普通にネイティブアプリに組み込むためにsqlite3使ってるが.dbの実体ファイル弄ってるよ

7 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 21:21:06 ID:5OOpQfrY0.net
>>6
どこにあるの?

8 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 21:24:37 ID:mYTjPs2ar.net
.dbとか言ってるうちはプログラミングやめとけ
https://youtu.be/z9NKPzqc9qI

9 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 21:24:54 ID:j5hIYeVja.net
どこに保存したかによる
指定してないならインメモリでファイル生成してないかホームディレクトリにある

10 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 21:27:04 ID:5OOpQfrY0.net
>>9
一度db作成したら
あとはSQLで問い合わせだけ?

11 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 21:28:18 ID:kr/Dnuuu0.net
マニュアル読め

12 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 21:29:24 ID:qR5u+KbT0.net
あすきゅーえるらいと

13 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 21:30:03 ID:j5hIYeVja.net
>>10
データ保存されてるならそうだね
ていうかそもそもデータベース必要なデータ量なのか?

14 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 21:30:44 ID:5OOpQfrY0.net
おまえらはわかんないってことでおk?

15 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 21:31:04 ID:kr/Dnuuu0.net
データ量少なければデータベースいらないというものじゃねえよ

16 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 21:31:24 ID:j5hIYeVja.net
教えてあげてんじゃん

17 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 21:31:44 ID:5OOpQfrY0.net
いいわ自分で何とかするわ

18 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 21:32:03 ID:j5hIYeVja.net
>>15
んなことない

19 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 21:32:53 ID:QbghicPXd.net
sqlite3 path/to/file.db
なければ作られる
API叩くにしても同様にファイル名指定で同じ挙動

20 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 21:32:54 ID:kRy4XwI9a.net
ファイルで扱いたい場合はCSVで読み書きするわ

21 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 21:33:37 ID:5OOpQfrY0.net
SQLもわかるし
MySQLも触れるけど
アプリケーションと使うイメージがさっぱりわからねえ
今までどの本読んでも書いてなかったし
どうもVIPにいるプログラマーも知ってる人ゼロな気がしてきた

22 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 21:33:50 ID:kr/Dnuuu0.net
>>18
ど素人乙

23 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 21:34:37 ID:kr/Dnuuu0.net
>>21
データベースはアマグラマとプログラマの大きな違いだな

24 :キュアイッパンハケン ◆PYoPbZwyyI :2020/03/05(Thu) 21:34:48 ID:Ga6E0rQjM.net
dbインストールしたとこにファイルでおるで

25 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(木) 21:37:12.524 ID:L5n6T5XVa.net
>>21
Windowsにmysql入れてみれば?たしかどっかにexeが作られて実体としてあるぞ

26 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(木) 21:37:50.819 ID:HpOaM0Q/0.net
ど素人だけどAPI付き巨大csvみたいなもんだと勝手に想像してるわ
mysqladminとか見るとそうとしか思えない

27 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(木) 21:38:24.823 ID:Wc/0pF0o0.net
利用する側には不要な知識だしなぁ

28 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(木) 21:38:27.364 ID:bpiPX3oa0.net
MongoDBがファイルっぽい

29 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 21:39:36 ID:FndQatID0.net
RDBの内部実装はB+木だぞ

30 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 21:40:22 ID:kr/Dnuuu0.net
>>27
自分で環境構築できない技術者w

31 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 21:42:44 ID:FndQatID0.net
僕に言わせるとB木という単語が出てこない時点でみんな素人ですね

32 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 21:44:18 ID:BMxDREU80.net
プログラマ呼ぶスレは必ずマウント合戦になって面白い

33 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 21:45:39 ID:k/Gh+A340.net
osもdbも何使ってるのか知らんが隠しになってなけりゃ普通に検索で引っかからね

34 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 21:45:51 ID:Wc/0pF0o0.net
>>30
しょうがねえじゃん
俺が触るのレジスタだけだもん

35 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 21:48:45 ID:kr/Dnuuu0.net
>>34
普通は自分のPCにインストールしていじるでしょ
どうやって勉強してるのやら

36 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 21:49:38 ID:YvuOlwMC0.net
Samba の脆弱性  WannaCry とか サーバの脆弱性とか見ると

あんまデータベース構築したくないっていうのもあるんやない?(´・ω・`)

37 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 21:50:33 ID:S3ZeDoGp0.net
テーブルスペースで指定したファイルとちゃうんか?

38 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 21:50:39 ID:kRy4XwI9a.net
RoRとかのフレームワーク通してポスグレ触ってたりするとSQLとか全然意識しないからまぁ言わんとしてることはわかるよ

39 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 21:51:13 ID:Wc/0pF0o0.net
>>35
十数年前にアパッチのAIOで触ったっきりで他に使う機会ねえもんよ

40 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 21:52:17 ID:kr/Dnuuu0.net
>>39
データベース使わないって何してんの?
趣味グラマ?

41 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 21:52:50 ID:3vGekvRq0.net
データベースソフト自体を売ってる会社でもない限りデータベースの内部構造なんて知らんがな

42 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 21:53:09 ID:k/Gh+A340.net
ちょっと前に見かけたセンスマンに通じるものがある

43 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 21:53:11 ID:YvuOlwMC0.net
ビッグ・ブルーがレッドハット買収とかやってるし

あんまデータベース化して データ持っておきたくないとかもあるんじゃね?(´・ω・`)

44 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 21:53:52 ID:YvuOlwMC0.net
矢先に ビッグ・ブルーの変なアクセスとかあったし(´・ω・`)

45 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 21:55:16 ID:YvuOlwMC0.net
軍事系とか大資本はかならずバックドア入れようとする(´・ω・`)

46 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(木) 21:56:00.742 ID:YvuOlwMC0.net
とういか そういった情報が公表されたたりするやん(´・ω・`)

47 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(木) 21:56:07.987 ID:Wc/0pF0o0.net
>>40
よほどデカいデータベースとか複雑なRDBとかじゃないとcsvとかxmlで事足りるし
あまりにデカいとクライアントシステムから切り離されるし
そもそも俺かなりハードよりのソフトアーキテクチャだし

48 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(木) 21:56:52.308 ID:FndQatID0.net
センスはともかくみなさんにクエリ発行したときの計算量を聞いてもほへ?とか言いそう

49 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(木) 21:57:15.572 ID:eUAfmYVir.net
MySQLも普通にファイル

50 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(木) 21:57:40.039 ID:YvuOlwMC0.net
元CIA職員に暴露されたアメリカ政府の秘密 米国が必死で隠す理由が恐ろしすぎた・・
https://www.youtube.com/watch?v=fACcARCT1eY

51 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(木) 21:57:50.812 ID:Wkhcjy/l0.net
>>1の質問が抽象的過ぎて何のために何を知りたいのかがいまいちわからん
DBの実体ファイルの位置を知って何がしたいの?

52 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(木) 21:58:46.391 ID:3vGekvRq0.net
>>47
ただのファイルで足りるってそれシステムじゃなくてただのツールでは
複数クライアントから同時に読み書きできないじゃん

53 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(木) 22:00:19.600 ID:Wc/0pF0o0.net
>>52
お前がどの立ち位置から言ってんのか分かんないわ

54 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(木) 22:01:36.302 ID:AaWbl26Va.net
この手のスレで居座ってマウントし続ける奴は大体駄目だしマウントだけして技術的な部分聞いてもお前らに言ってもわからないとかググれでまともに技術的知見を披露してくれないのがな

55 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(木) 22:01:42.990 ID:3vGekvRq0.net
>>53
業務系と制御系を経験した普通のPGだが

56 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(木) 22:03:24.288 ID:GhmtAFXB0.net
>>54
知識無いマウントおじさんですからね

57 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(木) 22:03:36.898 ID:hASlihVS0.net
そもそも>>1のいうアプリケーションってのはなにを想定してんやろ

58 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(木) 22:03:42.158 ID:kr/Dnuuu0.net
>>47
え?
アマグラマだろ

59 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 22:05:25 ID:FndQatID0.net
B木ごときでマウンティングされたなんて感じないでください
wikipediaを見てれば身につく知識ですよ^^

60 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 22:05:36 ID:3vGekvRq0.net
個人で使うツールじゃお遊び以外の用途でDBはまず必要ないアフィ

61 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 22:05:41 ID:kRy4XwI9a.net
ファミコンソフトとかの時代は当然MySQLみたいなもんはなかった
どっかにデータテーブルはあるけどそれはmysqlみたいなもんじゃなくてただの16進数の羅列だった
16進数の1バイトをバイナリ8桁に展開した時にどこに1が立ってるかみたいなことでデータを分別して出してたんだ
それには辞書がいる
昔は本当に辞書みたいなデータ名=16進ロケーションの表でそれを管理してたんだけど面倒なんでわかりやすくしたのがDBでその手続きを簡単にしたのがSQL

って理解で合ってる?

62 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 22:06:00 ID:YvuOlwMC0.net
IBM Db2 がデータベース言語であるSQLを初めて採用した関係データベース管理システムか(´・ω・`)

63 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 22:09:26 ID:+oGh4Z34M.net
>>59
wikipedia見てれば身につく知識でお前が知らんこともたくさんあるぞ

64 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(木) 22:12:03.331 ID:YvuOlwMC0.net
空軍が開発した軽量linuxモデルとか

最近NASAへのハッキングがあったけど 不思議だぁあなあw(´・ω・`)

65 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(木) 22:13:29.151 ID:kr/Dnuuu0.net
>>59
今どきB木の形式で保管してるデータベースなんてあるかよwww
ど素人乙

66 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(木) 22:14:12.093 ID:YvuOlwMC0.net
なぜか空軍が 宇宙軍になるんだよなぁ(´・ω・`)

ふしぎだなぁ(´・ω・`)

67 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(木) 22:14:30.049 ID:kr/Dnuuu0.net
>>61
違う

68 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(木) 22:18:52.553 ID:kRy4XwI9a.net
>>67
違うのか
COBOLのクソ古いシステム触ってたらこういう箇所があって腰抜かしたんだわ
昔はこれが普通だったのかなあとか思ってたんだが

69 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(木) 22:22:48.095 ID:SisKcFd30.net
今からならMySQLよりもPostgreSQLもいいかも

70 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 22:49:51 ID:eUAfmYVir.net
>>69
なぜ?

71 :以下、?ちゃんねるからVIPがお送りします:2020/03/05(Thu) 22:52:58 ID:khJ/zHW40.net
ファミコンはアセンブリだからROMの番地指定するだけじゃねぇの

総レス数 71
14 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★