私は自分のウェブプログラミングのスキルを上手くやっており、今はデータベース言語の学習を考えていました。しかし、私はsqlite、SQLとMySQLの違いと混同しています。誰も私に上記の言語(ゼロ知識)でデータベースを学習するステップをお勧めします。sqliteとSQLとMYSQLとの違いと学習のヒント
答えて
1台のエンジンを使い始めると、(Microsoft)SQL Serverをお勧めします。変換は簡単です。
しかし、SQL ServerとMySQLはストアドプロシージャをサポートしていますが、SQLiteはサポートしていません。
SQLiteのは、ファイルベース、SQL ServerとMySQLのですが、私は最高のあなたが私はあなたが最初に学ばなければならないとし、その基本的な機能でより身近になるのを最初にMySQLを使用することをお勧めしますサーバーベースの
ありがとうございました。 – Dorji
フリーソフトウェアを使用することをお勧めします。 sqliteは本当に使いやすいです(例えば、Cプログラム内)。 –
SQLはクエリ言語です。 MySQLは、クライアント/サーバーリレーショナルデータベース管理システム(RDBMS)です。 Sqliteは組み込み可能なリレーショナルデータベース管理システムです。
データベース部分を知っているのでSQLを学ぶべきですか? – Dorji
@Dorji - RDBMSを習得したい場合は、SQLを学ぶ必要があります。問題は、各インプリメンテーションごとにSQLが少し異なります(私はDBAではないため、100%ではありません)。したがって、MySqlまたはSQLiteを起動し、そのうちの1つを開始する必要があります。 – TheCloudlessSky
@TheCloudlessSky、あなたは私のような初心者のためのデータベースを学習するための3つのシーケンスを、何の記述もなしに書けますか? – Dorji
This SO linkは、MySQLとSQLiteの非常に詳細な比較です。 @Andreyが指摘したように、SQLはクエリの言語です。最善の方法は、少なくともGoogle検索を利用して見つけたチュートリアルに従うことです。
です。
sqliteは、ローカルストレージのデータベースとしてモバイルデバイスで最も一般的に使用されるリレーショナルデータベース管理システムです。組み込みシステムで使用されます。
SQLは、構造化問合せ言語とも呼ばれ、リレーショナル代数に基づいています。 sqlite、MySQL、MSSQLなどはSQLの一部です。彼らはすべてのSQL構文を使用しますが、各データベース(sqlite、MySQL、MSSQL)は独自のクエリ規約を持っています。
MySQlはリレーショナルデータベース管理システムとも呼ばれる大規模なエントリプライズデータベースです。これらのデータベースは非常に拡張性があり、膨大な数のデータを処理できます。
他のデータベースは、PostgreSQLであり、他の多くの...
SQLがある - 構造化照会言語 - (データベースを照会するために)
MySQLの - クライアントサーバーデータベース - (管理するためにSQLを使用しますがMySQLの小型版 - - (バッテリーのための装置を操作する)
データは、ユーザーインターフェイス(UI))SQLiteのを持っています
より:
のSQLite:
easier to setup
great for temporary (testing databases)
great for rapid development
great for embedding in an application
doesn't have user management
doesn't have many performance features
doesn't scale well.
のMySQL:
far more difficult/complex to set up
better options for performance tuning
can scale well if tuned properly
can manage users, permissions, etc.
- 1. SQLiteとSQLの違い
- 2. SQL Server 2008とストアドプロシージャの学習
- 3. 学習Javascriptと
- 4. sqlとmysqlの違い
- 5. SQLiteとMySQL order by節の違い
- 6. 学習ユニットテストとジャスミン
- 7. MPIとPthreadの学習
- 8. アセンブリとIDAの学習
- 9. JavaとXmlの基本と学習
- 10. SQLステートメントの学習と使用について
- 11. coredataとsqliteの違い
- 12. mongodbとmongoidのための学習リソース
- 13. 機械学習で学習曲線とは何ですか?
- 14. 学習とクロスプラットフォームの開発(C++)
- 15. LDAPとActive Directoryの学習曲線
- 16. 機械学習のためのApache spark mllib.linalgベクトルとspark.utilベクトルの違い
- 17. LDAPデータベースとSQLまたはMySqlデータベースとの違い
- 18. ディープラーニングと伝統的な人工ニューラルネットワークの学習の違いは何ですか?
- 19. スカラーSQL関数とSQLiteの集約SQL関数の相違
- 20. SQLiteとSQL Server
- 21. sqliteデータベースの 'anything'と 'anything'の違い
- 22. 共有の設定とsqliteの違い
- 23. UNHEXとXの違い(MySQL)
- 24. 「話す」と「学習する」Webアプリケーション?
- 25. 決定木学習と不純物
- 26. Java EEロードマップと学習教材
- 27. 人形学習VM:マニフェストとクラス(ルビー)
- 28. SQL文と句の違い
- 29. JPA:JQLとSQLの違い
- 30. 'OR'と '||'の違いSQLで?
あなたは、 "SQL" とはどういう意味ですか? SQLはクエリ言語であり、製品ではありません。 MySQLとSQLiteはどちらもクエリ言語としてSQLを使用しています(リレーショナルデータベースのように)... –