2009-08-28 2 views
7

В соответствии с руководящими принципами проектирования платформы .NET они говорят, что БД является аббревиатурой и обходится как таковой. Но я думал, что это аббревиатура от базы данных?Почему БД является аббревиатурой, а не аббревиатурой?

+3

Это определенно не аббревиатура. Акронимы - это слова, которые вы можете использовать, например LINQ или SOLID. –

+10

Комментарий Мэтта Гамильтона неверно - способность произносить акронимы делает его.Люди просто пытаются сформировать их так, как они делают, потому что это метод запоминания. –

+2

Аббревиатура - любое общепризнанное сокращение слова - аббревиатуры являются особыми случаями сокращений. См. Http://en.wikipedia.org/wiki/Abbreviation В любом случае, имеет ли это значение? –

ответ

-2

Я бы сказал аббревиатуру вместо аббревиатуры, поскольку база данных - это одно слово. Интересно, что DB уже очень сильно используется dictionary.

4

Английский язык странный.

Я думаю, вы обнаружите, что «база данных» использовалась для двух слов и медленно сливалась с течением времени, к одному. Общий процесс слияния слов

  • База данных
  • Data-Base
  • Database

В отношении к API, я думаю, что это иногда непоследовательным в любом случае, так что я не был бы также занимающихся конкретными определениями. Мое предпочтение - всегда содержать аббревиатуры верхнего регистра.

+0

Я читал триллер из книги в мягкой обложке (бумаги назад?), Например, в 1996 году в туалете, и главный герой продолжал говорить о «базе данных» этой и «базы данных», что. Я не мог читать. –

+2

электронная почта, электронная почта, адрес электронной почты –

8

База данных представляет собой portmanteau «данных» и «базы»; что делает «DB» аббревиатурой, потому что это первая буква каждого слова (даже если слова написаны как комбинированное слово).

Аббревиатура, как правило, это первые несколько букв слова IE: «аббревиатура». является сокращенной версией «аббревиатуры».

+1

И «Mr» является аббревиатурой от «Mrister»? :-) – paxdiablo

+0

Я предпочитаю Esq. для «Esquire»: p –

+2

Ну, нет, не совсем: портманто - это смесь двух или более слов, таких как «бранч» на завтрак-обед и «Танзания» для Танганьики и Занзибара. –

12

Первоначально это была «база данных», затем «база данных», а затем просто «база данных». Вы можете видеть все три, используемые в this paper и его цитатах. Ссылка 4 - на статью EF Codd 1974 года «Недавние исследования в области реляционной базы данных » База данных «Системы», ссылка 2 на «Реляционная база данных » «Системы управления» (1976), а ссылка 1 - на бумагу в ACM Сделки по База данных Системы.

Вы видите такую ​​прогрессию на английском языке, как новое составное существительное становится знакомым. Взгляните на Google Книги и введите «sky-scraper», чтобы найти столетние ссылки на новый тип здания.

Так что фактически БД является аббревиатурой для старой «базы данных». (Это не контаминация, которая представляет собой смешение двух или более слов, например, «смог» является портманто «дымовым и тумана».)

+0

. веб-страница -> веб-страница – Dusty

+0

Спасибо за отличную информацию! Учитывая, что словари, такие как www.m-w.com, теперь содержат «базу данных», но не «базу данных». Вероятно, это было уже тогда, когда была написана платформа .NET, поэтому они должны были считать ее аббревиатурой от «базы данных». Просто все еще кажется странным. –

-2

Это abbreviaion И acronym! Аббревиатура - это просто аббревиатура, в которой используется первая буква каждого слова. В этом случае «База данных». Сокращения - это только сокращенные слова, например. < - это ...

В принципе, существует несколько баз. Здесь есть база кода, база знаний и, конечно же, база данных. Слово стало настолько знакомым, что теперь они написаны без дефиса или пространства между ними. База данных - это всего лишь база данных.

Согласно Wiki, слово «акроним» было создано Bell Laboratories в 1943 году. (Сокращенное кодированное представление названия, которое имеет значение?) Some believe слово является акронимом!

+3

Строго говоря, это всего лишь аббревиатура, если она делает новое слово, например. LASER или BASIC, если это не так, это инициализм, например. NTFS, CVS –

+0

Это не относится к вопросу, который относится к «руководящим принципам проектирования .NET Framework», которые делают различие между аббревиатурой и аббревиатурой, а затем строят правила обсадной колонны. –

Смежные вопросы