php - フラットファイルデータベース

php - フラットファイルデータベース

PHPでフラットファイルデータベース構造を作成する際のベストプラクティスは何ですか? 私がそこで見ている、より成熟したPHPフラットファイルフレームワークの多くは、SQLのようなクエリ構文を実装しようとしています。これは、ほとんどの場合私の目的のためには終わっています。 小さなコードオーバーヘッドで優れたパフォーマンスと機能を得るための優雅なトリックはありますか?…


SQL Serverデータベースのバージョン管理

データベースをバージョン管理下に置きたいのですが。 誰かが私を始めるために何かアドバイスや推薦記事を持っていますか? 私はいつもそこに少なくとも いくらかの データを持ちたいと思うでしょう( alumb:ユーザータイプと管理者)。 私はまたパフォーマンス測定のために生成されたテストデータの大量のコレクションも欲しいでしょう。…


sql - データベース構造変更のためのバージョン管理システムはありますか?

私はしばしば以下の問題に出くわします。 データベース内に新しいテーブルまたは列を必要とするプロジェクトへの変更に取り組んでいます。 データベースを修正して作業を続けます。 通常、変更が実際のシステムに複製されるように、変更を書き留めます。 しかし、私は自分が何を変更したのかを常に覚えているわけではなく、またそれを書き留めておくことも忘れています。 それで、私はライブシステムを NewColumnX…


unit testing - セットの組み合わせをテストデータとして使用する方法

私はフリンジケースと通常の値のセットからタプルを持つ関数をテストしたいと思います。 たとえば、有効な三角形を構成する3つの長さが与えられたときに常にtrueを返す関数をテストしている間は、特定のケース、負/小/大数、オーバーフローした値などがあります。 さらに、主な目的は、テストデータのセットを得るために、繰り返しの有無にかかわらず 、これらの値の組み合わせを生成することです。(inf,0,-1…


python - cx_Oracle:結果セットをどのように反復するのですか?

結果セットを反復処理する方法はいくつかあります。 それぞれのトレードオフは何ですか?…


ネットワークで実行できる.net用の組み込みデータベース

私は.net(c#)アプリケーションで使用される組み込みデータベースを探していました(そしてまだまだです)。 警告:アプリケーション(または少なくともデータベース)はネットワークドライブに保存されますが、一度に1人のユーザーしか使用しません。 今、私の最初のアイデアはSQL Server Compact Editionでした。 それは本当にうまく統合されていますが、ネットワークから逃げることは…



どのようにデータベースに接続し、C#でレコードセットをループするのですか?

C#で一連のレコードをデータベースに接続して照会する最も簡単な方法は何ですか?…


sql - データベースの索引付けはどのように機能しますか?

データセットのサイズが大きくなると、索引付けが非常に重要になることを考えれば、データベースに依存しないレベルで索引付けがどのように機能するのかを説明できる人はいますか。 フィールドにインデックスを付けるためのクエリについては 、データベースカラムにインデックス を付けるにはをご覧ください。…


sql - データベース列にインデックスを付ける方法

できれば、各データベースサーバーの回答を入手できます。 インデックス作成の仕組みの概要については、 データベースのインデックス作成の仕組みを ご覧ください 。…


sql server - データベースをコピーする最良の方法は何ですか?

私はいつも新しい空のデータベースを作成し、そのバックアップとそれに既存のデータベースの復元を行っていますが、これは本当に最善の方法ですか? 非常にエラーが発生しやすく、複雑すぎるようです。…




sql mysql 使い方 接続 sqlserver 取得 テーブル php 作成 select