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

スキーマとは、形、より一般的には計画を意味します。XMLスキーマまたはデータベーススキーマの場合があります。





7
MySQLのスキーマ/データベースの違い
MySQLのスキーマとデータベースに違いはありますか?SQL Serverでは、データベースはスキーマとの関係で上位レベルのコンテナーです。 私はそれを読んCreate SchemaとCreate Databaseスキーマとデータベースが同じオブジェクトに対して異なる単語であることを信じるように私をリードされ、MySQLの中で本質的に同じことを行います。


5
Androidで使用されているSQLiteのバージョン?
Androidで使用されているSQLiteのバージョンは何ですか? 理由:スキーマの移行を処理する方法を知りたいです。新しいSQLiteバージョンは、「ALTER TABLE」SQLコマンドをサポートしています。これにより、データのコピー、テーブルの削除、テーブルの再作成、データの再挿入の手間が省けます。

14
XMLスキーマ(XSD)検証ツール?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 4年前休業。 この質問を改善する オフィスでは現在、与えられたスキーマに対してXMLファイルを生成するアプリケーションを作成しています。スキーマは.XSDファイルにあります。 生成されたXMLがスキーマと一致することを確認する自動テストに使用できるツールまたはライブラリはありますか? スキーマチェッカーはバンドルしないため、商用利用に適した無料のツールをお勧めします。開発者が開発中に使用できるようにするだけです。 開発言語はC ++です。違いがある場合はxmlファイルを生成し、テストで別のプログラムを呼び出して検証を行うことができるので、そうする必要はないと思います。
266 xml  validation  xsd  schema 

11
初めてのデータベース設計:私はオーバーエンジニアリングしていますか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 2年前休業。 この質問を改善する バックグラウンド 私はCSの1年生で、父親の中小企業でアルバイトをしています。実世界でのアプリケーション開発の経験はありません。私はPythonでスクリプトを書き、Cでいくつかのコースワークを書いていますが、このようなものはありません。 私のお父さんは小規模なトレーニング事業を行っており、現在すべてのクラスがスケジュールされ、記録され、外部のWebアプリケーションを介してフォローアップされています。エクスポート/「レポート」機能がありますが、それは非常に一般的であり、特定のレポートが必要です。クエリを実行するために実際のデータベースにアクセスすることはできません。カスタムレポートシステムを設定するように求められました。 私の考えは、一般的なCSVエクスポートを作成し、オフィスでホストされているMySQLデータベースに(おそらくPythonで)毎晩インポートし、そこから必要な特定のクエリを実行できるようにすることです。私はデータベースの経験はありませんが、基本を理解しています。データベースの作成と通常のフォームについて少し読みました。 国際的なクライアントがすぐに始まる可能性があるので、それが発生した場合にデータベースが爆発しないようにしてください。現在、クライアントとしていくつかの大企業があり、部門が異なります(例:ACME親会社、ACMEヘルスケア部門、ACMEボディケア部門)。 私が思いついたスキーマは次のとおりです: クライアントの観点から: クライアントはメインテーブルです クライアントは彼らが働いている部門にリンクされています 部門は国中に散らばっています。ロンドンの人事、スウォンジーのマーケティングなどです。 部門は会社の部門にリンクされています 部門は親会社にリンクされています クラスの観点から: セッションはメインテーブルです 教師は各セッションにリンクされています statusidは各セッションに与えられます。例0-完了、1-キャンセル セッションは、任意のサイズの「パック」にグループ化されます 各パックはクライアントに割り当てられています スキーマを「落書き」のように「設計」し、3番目の形式に正規化するようにしました。私は、MySQLのワークベンチにそれを差し込むと、それはかなり私のためにすべてをした:(フルサイズのグラフィックはこちら) (ソース:maian.org) 実行するクエリの例 クレジットが残っているクライアントは非アクティブです(将来的にクラスがスケジュールされていないクライアント) クライアント/部門/部門ごとの出席率はどのくらいですか(各セッションのステータスIDで測定) 教師が1か月に行った授業の数 出席率の低いクライアントにフラグを立てる 部門の出席率を示す人事部門のカスタムレポート 質問 これは過剰設計ですか、それとも正しい方向に進んでいますか? ほとんどのクエリで複数のテーブルを結合する必要があるため、パフォーマンスに大きな影響がありますか? おそらく一般的なクエリになるので、クライアントに「lastsession」列を追加しました。これは良い考えですか、それともデータベースを厳密に正規化しておくべきですか? 御時間ありがとうございます

12
SQL Serverスキーマにはどのようなメリットがありますか?
SQLデータベース、特にSQL Serverを使用するのは初心者ではありません。ただし、私は主にSQL 2000の人であり、2005年以降は常にスキーマに戸惑っていました。はい、スキーマの基本的な定義は知っていますが、一般的なSQL Serverの展開で実際に何を使用していますか? 私はいつもデフォルトのスキーマを使ってきました。特殊なスキーマを作成する理由は何ですか?なぜ組み込みスキーマを割り当てるのですか? 編集:明確にするために、私はスキーマの利点を探していると思います。これをセキュリティスキームとしてのみ使用する場合は、データベースロールが既にその役割を果たしているようです。そして、それを名前空間指定子として使用することは、所有権(dbo対ユーザーなど)を使用して実行できるもののようでした。 私が得ているのは、所有者とロールでは実行できなかったスキーマの機能です。それらの具体的な利点は何ですか?

12
XMLスキーマとDTDの違いは何ですか?
私はこの質問をググってみましたが、XMLスキーマとDTD(文書型定義)とは何か、そしてなぜXMLスキーマがDTDに比べて強力なのかを明確に理解していません。 どんなガイダンスもいただければ幸いです。
175 xml  schema  dtd 

10
SQLのテーブルのスキーマ名を変更する
Employeesデータベースのテーブルのスキーマ名を変更したい。現在のテーブルEmployeesデータベーススキーマ名はdboに変更しexeます。どうすればできますか? 例: から dbo.Employees に exe.Employees 私はこのクエリで試しました: ALTER SCHEMA exe TRANSFER dbo.Employees しかし、これは私にエラーを与えます: スキーマ 'exe'は存在しないか、権限がないため、変更できません。 私は何を取りこぼしたか?
175 sql  sql-server  tsql  schema 


10
XMLインスタンスドキュメントからXSDスキーマを生成するツールはありますか?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善したいですか?Stack Overflowのトピックとなるように質問を更新します。 6年前休業。 この質問を改善する XMLインスタンスドキュメントを取得し、対応するXSDスキーマを出力するツールを探しています。 生成されたXSDスキーマは、手動でスキーマを作成する場合と比べて制限されることは確かです(おそらく、オプション要素や繰り返し要素、またはデータ制約を処理しないでしょう)が、少なくとも素早い出発点としては機能します。
146 xml  xsd  schema  generator 

20
データベーススキーマを視覚化するための良いツールですか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。事実、参考文献、専門知識によって回答が裏付けられることを期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問が改善され、場合によっては再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 既存のデータベーススキーマを視覚化するための優れたツールはありますか?必要に応じて、MySQLを使用しています。 私は現在、MySQL Workbenchを使用してSQL作成スクリプトダンプを処理していますが、それは不格好で時間がかかり、手動ですべてのテーブルをドラッグします(それほど遅くなければ大丈夫です)。

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