タグ付けされた質問 「database」

データベースは、整理されたデータの集まりです。これは、スキーマ、テーブル、クエリ、レポート、ビュー、およびその他のオブジェクトのコレクションです。データは通常、情報を必要とするプロセスをサポートする方法で現実の側面をモデル化するように編成されます。データベースの設計について質問がある場合は、このタグを使用してください。特定のデータベース管理システム(MySQLなど)に関するものである場合は、代わりにそのタグを使用してください。

4
データベースダイアグラムまたはテーブルを設計するためのバックエンドバージョンはサポートされていません
SQL Server Management Studioを使用して、新しく作成したデータベースにテーブルを追加しようとしています。しかし、私はエラーを受け取ります: データベースダイアグラムまたはテーブルを設計するためのバックエンドバージョンはサポートされていません 現在インストールされているバージョンを確認するには、SSMSでクリックすると、次のようになります。 ここで何が問題になっていますか?
132 sql  sql-server  database  ssms 

4
Firebaseで、すべてのノードデータを読み込まずにノードの子の数を取得する方法はありますか?
あなたは経由で子供の数を得ることができます firebase_node.once('value', function(snapshot) { alert('Count: ' + snapshot.numChildren()); }); しかし、これはそのノードのサブツリー全体をサーバーからフェッチすると思います。巨大なリストの場合、RAMとレイテンシが集中するようです。全部をフェッチせずにカウント(および/または子の名前のリスト)を取得する方法はありますか?
132 database  firebase  count 

4
PostgreSQLのタイムスタンプを自動的に更新する方法
MySQLでCURRENT_TIMESTAMPを使用して実行できるように、新しい行が挿入されたときにコードがタイムスタンプを自動的に更新できるようにしたい。 PostgreSQLでこれをどのように実現できますか? CREATE TABLE users ( id serial not null, firstname varchar(100), middlename varchar(100), lastname varchar(100), email varchar(200), timestamp timestamp )

11
GitブランチとRailsマイグレーションの操作方法
私はかなりの数のgitブランチを持つRailsアプリに取り組んでおり、それらの多くにはdbマイグレーションが含まれています。注意を払いますが、マスターのコードの一部が、別のブランチで削除/名前変更された列を要求することがあります。 gitブランチをDB状態と「結合」するための良い解決策は何でしょうか? これらの「状態」は実際にはどうなりますか? サイズが数GBのデータベースを複製することはできません。 そして、マージはどうなりますか? ソリューションはnoSQLデータベースにも変換されますか? 現在、MySQL、mongodb、およびredisを使用しています 編集:私は非常に重要なポイントを言及するのを忘れたように見えます、私は開発環境にのみ興味がありますが、大規模なデータベース(サイズが数GB)があります。

4
Ruby on Rails:マイグレーションを使用して、null以外の制約を既存の列に追加するにはどうすればよいですか?
Rails(3.2)アプリでは、データベースに多数のテーブルがありますが、null以外の制約をいくつか追加するのを忘れていました。私はググってみましたが、既存の列にnullでない値を追加する移行を作成する方法を見つけることができません。 TIA。

11
Node.jsで使用する軽量のJavascript DB [終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 5年前休業。 この質問を改善する Javascriptで記述された、Node.jsで使用できる軽量で耐久性のあるデータベースは誰でも知っています。 MongoやCouchのような(素晴らしい)ソリューションの「重み」が欲しくありません。ファイルとしてディスクに永続化する機能を備えたシンプルなメモリ内JSデータベースで十分です。少量のデータを保存するためだけに使用します。 要件: node.jsサーバーアプリケーションとインプロセスで実行できます。 データベース全体をディスクに保存し、障害発生後に回復できます アトミックな書き込みやトランザクションサポートは不要 高速なクエリと並べ替えがいい 合計で最大1MBの小さなデータボリュームのみをサポートする必要がある これまでにTAFFY dbを見つけましたが、Node.jsでの使用に最適化されていないようです。私が探しているものを見た人はいますか? ありがとう


5
PL / pgSQLでクエリ結果を変数に保存する
PostgreSQLの手続き型言語であるPL / pgSQLの変数にクエリの結果を割り当てる方法は? 私には機能があります: CREATE OR REPLACE FUNCTION test(x numeric) RETURNS character varying AS $BODY$ DECLARE name character varying(255); begin name ='SELECT name FROM test_table where id='||x; if(name='test')then --do somthing else --do the else part end if; end; return -- return my process result here $BODY$ LANGUAGE plpgsql VOLATILE 上記の関数では、このクエリの結果を保存する必要があります。 …

10
SQLAlchemy ORMによる一括挿入
個々のオブジェクトを挿入するのではなく、SQLAlchemyに一括挿入を実行させる方法はありますか?つまり、 行う: INSERT INTO `foo` (`bar`) VALUES (1), (2), (3) のではなく: INSERT INTO `foo` (`bar`) VALUES (1) INSERT INTO `foo` (`bar`) VALUES (2) INSERT INTO `foo` (`bar`) VALUES (3) 生のSQLではなくsqlalchemyを使用するようにいくつかのコードを変換しました。これで作業するのがはるかに良くなりましたが、現在は遅くなっています(最大で10倍)。これが理由かどうか疑問に思います。 セッションをより効率的に使用して状況を改善できるかもしれません。現時点ではautoCommit=False、session.commit()いくつかの要素を追加した後、追加しています。新しいクエリを実行しても、DBが他の場所で変更されると、データが古くなるように見えますが、古い結果が返されますか? ご協力いただきありがとうございます!


7
グラフベースのデータベース(http://neo4j.org/)の使用例は何ですか?[閉まっている]
現在のところ、この質問は、Q&A形式には適していません。事実、参考文献、専門知識によって回答が裏付けられることを期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問が改善され、場合によっては再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前に閉鎖。 Relational DBをたくさん使って、利用可能な他のタイプに挑戦することにしました。 この特定の製品は見栄えが良く、有望です:http : //neo4j.org/ グラフベースのデータベースを使用した人はいますか?ユーザビリティの観点からの長所と短所は何ですか? これらを本番環境で使用しましたか?それらを使用するように促した要件は何でしたか?


15
主キーまたは一意のインデックス?
職場では、主キーの代わりに一意のインデックスを持つ大きなデータベースがあり、すべて正常に動作しています。 新しいプロジェクト用に新しいデータベースを設計していますが、ジレンマがあります。 DB理論では、主キーは基本的な要素ですが、それは問題ありませんが、REALプロジェクトでは、両方の長所と短所は何ですか。 プロジェクトで何を使用していますか? 編集: ...そしてMS SQLサーバー上の主キーとレプリケーションはどうですか?

7
SQLデータベース設計の初心者向けガイド[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 5年前休業。 この質問を改善する SQLソリューションの設計方法を学ぶための優れた情報源を知っていますか? 基本的な言語構文のほかに、理解に役立つ何かを探しています。 作成するテーブルとそれらをリンクする方法 さまざまな規模に合わせて設計する方法(小さなクライアントアプリから巨大な分散Webサイトへ) 効果的/効率的/エレガントなSQLクエリを作成する方法


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.