Ich habe mit meinen Webprogrammierfähigkeiten ziemlich fertig und jetzt dachte ich daran, Datenbanksprachen zu lernen.
Aber ich bin verwirrt mit dem Unterschied zwischen sqlite
, SQL
und MySQL
.
So kann mir jemand die Schritte empfehlen, Datenbanken mit den oben genannten Sprachen zu lernen (kein Wissen).
Beginnen Sie, eine Engine zu lernen, und ich empfehle (Microsoft) SQL Server, und die Konvertierung wird einfach sein.
Aber es ist wichtig zu beachten, dass SQL Server und MySQL gespeicherte Prozeduren unterstützen, SQLite jedoch nicht.
SQLite ist dateibasiert, SQL Server und MySQL sind serverbasiert
SQL - Strukturierte Abfragesprache - (Um Datenbank abzufragen)
MySQL - Client Server-Datenbank - (Verwendet SQL zum Verwalten von Daten, hat eine Benutzerschnittstelle (UI))
SQLite - Kleine Version von MySQL - (für batteriebetriebene Geräte)
Mehr:
SQLite:
%Vor%MySQL:
%Vor%Diese SO-Verknüpfung als sehr detaillierter Vergleich zwischen MySQL und SQLite. Wie @Andrey darauf hingewiesen hat, ist SQL eine Abfrage Sprache . Am besten wäre es, wenn Sie einem Tutorial folgen, das über eine Google-Suche gefunden wurde, um Ihnen den Einstieg zu erleichtern.
sqlite ist das relationale Datenbankverwaltungssystem, das am häufigsten im mobilen Gerät als Datenbank für lokalen Speicher verwendet wird. Es wird im eingebetteten System verwendet.
SQL wird auch als Structured Query Language bezeichnet und basiert auf relationaler Algebra. SQLite, MySQL, MSSQL und Etcs sind Teil von SQL. Sie verwenden alle SQL-Syntax, aber jede Datenbank (SQLite, MySQL, MSSQL) haben ihre eigenen Abfragekonvention
MySql ist eine große Entriprise-Datenbank, die auch als relationales Datenbankmanagementsystem bekannt ist. Diese Datenbanken sind sehr skalierbar und können große Terabytes an Daten verarbeiten.
Andere Datenbank sind PostgreSQL und es gibt viele andere ...
Tags und Links sql-server mysql database sqlite