Подтвердить что ты не робот

Разница между различными типами SQL?

В чем разница между всеми типами SQL? Я слышал о PostgreSQL, SQLite, MySQL, SQL,... Каковы различия между ними?

4b9b3361

Ответ 1

SQL - это структурированный запрос. Язык - это компьютерный язык базы данных для управления данными в реляционных системы управления базами данных (РСУБД).

PostgreSQL является объектно-реляционным система управления базами данных (ORDBMS). 1 Он выпущен под Лицензия BSD-типа и, следовательно, бесплатная программного обеспечения. Как и во многих других с открытым исходным кодом, PostgreSQL не контролируемая какой-либо одной компанией, но имеет глобальное сообщество разработчикам и компаниям разработать он.

SQLite - это встроенный в ACID встроенный система управления реляционными базами данных содержащихся в относительно малых (~ 225 KB 1) Библиотека программирования C. Исходный код для SQLite находится в общественное достояние.

MySQL (произносится/maɪˌɛskjuːɛl/1Мой S-Q-L, или "Мое продолжение" /ma ɪsiːkwəl/) является реляционным система управления базами данных (RDBMS) 2который имеет более 6 миллионов установок. 3 MySQL означает "Мой язык структурированных запросов". программа работает как сервер, предоставляющий многопользовательский доступ к нескольким базы данных.

Ответ 5

PostgreSQL, SQLite, MySQL, MSSQL, Sybase = системы управления реляционными базами данных (RDBMS).

SQL, TSQL = фактические языки, используемые вышеупомянутыми системами баз данных. Хотя (теоретически) SQL стандартизирован, на практике каждый поставщик имеет свои собственные "расширения" (варианты) на языке, что означает, что SQL, написанный для MySQL, может работать не под Sybase, например.

Ответ 6

Различные продавцы = разные идеи и понятия. Как и любая другая проблема программирования... каждый разработчик растворяет ее по-другому, и это здорово.:-) Изучение этих небольших различий, а иногда и больших "перепутанных", хорошо.