Почему существует много типов подключения к базе данных? - PullRequest
1 голос
/ 29 ноября 2010

Уважаемые, я работаю с базами данных и путаю их строки подключения.Существует много типов соединений и множество строк соединений с различными структурами.Каждый раз, когда я хочу подключиться к базе данных, я захожу на http://connectionstrings.com/ и нахожу строку подключения (я не могу вспомнить все строки подключения).Это напрасная трата времени.

Итак, не могли бы вы сказать мне причину, почему существует много типов соединений друг с другом?почему мы не объединяем тему в ОДИН тип?

Спасибо, Бин Нгуен

Ответы [ 2 ]

2 голосов
/ 29 ноября 2010

Основная причина, вероятно, заключается в том, что существует множество различных СУБД (систем управления базами данных) (например, MySQL, MSSQL и т. Д.), Каждая из которых создается другой компанией или организацией с различным стилем и идеями о том, как правильно делать.вещи.Кроме того, для каждой СУБД может быть выбран один или несколько разных драйверов для подключения к ним, в зависимости от того, какой язык вы используете, и других факторов.

Если вы хотите, чтобы все они были стандартизированы, вы 'Нам нужно будет заставить всех создателей как СУБД, так и драйверов договориться о стандартной форме, что маловероятно.

1 голос
/ 29 ноября 2010

Поскольку многие поставщики баз данных поставляют множество версий многих баз данных по многим протоколам и т. Д.

Выбор - это хорошо.

...