|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
02.05.2012, 10:38 | #21 |
Форумчанин
Регистрация: 26.03.2012
Сообщений: 665
|
По сути то база это только файл[ы], для аксеса это mdb, для сервера mdf (для компакт версии sdf), а все вокруг это уже субд + фичи.
|
02.05.2012, 17:21 | #22 | ||
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
Цитата:
Цитата:
Serge_Bliznykov, моя позиция была такова, что только движок (Jet) есть СУБД, но не сам аксесс. Ведь иначе, тот же Visual Basic тоже можно назвать СУБД, он ведь позволяет манипулировать данными БД, а то что там ещё какой-то движок для доступа к данным используется (MS SQL Server, например, или Jet), это не важно. В любом случае, я понял Вашу, Serge_Bliznykov и =master=, позицию, которая не лишена смысла с определённой точки зрения. Основную проблему вызвало именно то, что я не имею дел с Аксессом и, как следствие, для меня выглядело диким сравнивать офисный пакет с субд, когда сами пользователи аксесса при сравнении подразумевают базу данных, спрятанную за аксессом. Кстати, в ходе своих изысканий на тему Oracle Forms я наткнулся на тему, точно такую же как эта, и там разгорелся точно такой же спор касательно того, можно ли сравнивать MS Access и Oracle. Аргументация примерно такая же с обеих сторон, но если кому интересно, можете просмотреть. http://bytes.com/topic/access/answer...acle-vs-access |
||
02.05.2012, 17:36 | #23 |
Форумчанин
Регистрация: 01.11.2011
Сообщений: 172
|
Всем привет и спасибо за ответы! Если честно, мало что понял, по причине того, что это для меня абсолютно новая тема. Видимо, я спешу, почитаю еще, а потом спрошу. Еще раз всем спасибо.
Желание тысяча возможностей, нежелание - тысяча причин
|
02.05.2012, 17:54 | #24 | |
Форумчанин
Регистрация: 26.03.2012
Сообщений: 665
|
Цитата:
|
|
02.05.2012, 20:11 | #25 | |
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
Цитата:
Стремящийся, как писал =master= ранее, основное отличие между Jet и MS SQL Server в способе доступа к данным: Jet - файл-серверная СУБД, а sql server - клиент-серверная. Подробно можете почитать на эту тему в интернет, но, если вкратце, то первый подразумевает централизованное хранение данных на одном сервере, при том что у каждого пользователя стоит своя СУБД (система управления данными), второй же предполагает централизованное хранение данных и единственную СУБД, которая находится на том же сервере и только она осуществляет работу с данными в соответствии с запросами пользователей. Как правило, клиент-серверные СУБД предпочтительней, но всё зависит от обстоятельств и требований. |
|
02.05.2012, 20:58 | #26 | ||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
JET - это более позднее изобретение, чем MS ACCESS. возьмите Office 95/97 поставьте его на Windows 98. (вообще-то MS Access был и раньше, но уже не будем так далеко в дебри удаляться). Запустите MS Access. Выберите создать новую картотеку (базу данных). в ней создайте таблицы. Что-нибудь о каком нибудь из дополнительного софта, СУБД, провайдера вам понадобится знать и ДОУСТАНАВЛИВАТЬ?! Ответ - НЕТ! Это САМОДОСТАТОЧНАЯ СУБД! (точно также как под MS DOS DBASEIII (руссифицированные аналоги REBUS/KARAT) и позже FoxPro. Эта Система Управления Базами Данных. теперь возьмём VB. если Вы его поставите - Вам потребуется поставить ЕЩЁ какой-то сервер БД (MS SQL, например) - если НЕТ и VB позволит Вам создавать БД, таблицы - то это тоже СУБД, если же это только инструмент доступа к данным - то это IDE/RAD, но НЕ СУБД. и что Вы к этом JET прицепились... А если MS в очередную версию винды провайдера для доступа к MS SQL встроит, что MS SQL перестанет быть СУБД?!! Цитата:
p.s. Стремящийся, извините за возникший здесь спор. он, по сути, к вашему вопросу отношение имеет весьма опосредственное. Хороший ответ (насчёт автомобиля и мопеда) Вам дали сразу же. Если вкратце. Вам нужно перенести груз (это будут наши данные). Вы можете воспользоваться тем, что у Вас всегда есть - вашей одеждой - запихать груз по карманам/за пазуху и нести его. Груза возьмёте немного. Нести его совместно будет затруднительно. Доступ облегчён в основном для вас. Если для кого-то карман оттопырите, чтобы зализить мог, так сами не сможете залезть - один карман - одна рука. Это всё MS Access. Движок БД встроен в Windows. Можно набросать программку и обеспечить доступ к данным. Можно из состава MS Office запустить MS Access и создать формы доступа к данным, отчёты и т.д. По сети это работать будет крайне вяло и не надёжно. Многпользовательский режим - больше провозглашён, чем есть на самом деле. И, кстати, бесплатной версии MS Office (а, соответственно MS Acces) - не существует. Теперь возьмём MS SQL сервер. Это уже серьёзная СУБД. Унести с ней груза можно столько, что и Камазом не увезёшь. Доступ по сети - чуть ли не лучше (удобнее, быстрее и надёжнее), чем персональный доступ. Есть пользователи/роли, система управления безопасностью. Внутри сервера есть язык программирования (Transact SQL), триггера и весь фарш. Имеется полностью бесплатная версия (Express Edition). Но, чтобы перевозить грузы, Вам понадобиться устанавливать софт - собственно MS SQL Server, настраивать доступ. На какую из данных СУБД ориентироваться - решать Вам. |
||
02.05.2012, 22:07 | #27 | ||||||
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
В любом случае, дальше об этом спорить не вижу смысла. Как оказалось, это своего рода холивар в Интернет, причём довольно обсуждаемый, даже на вике он упомянут Цитата:
|
||||||
02.05.2012, 23:28 | #28 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
И даже многие пытались Суперкалк назвать СУБД Цитата:
I'm learning to live...
|
||
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
В чем разница в коде? | DimonCry | JavaScript, Ajax | 0 | 04.01.2011 18:07 |
В чем разница между С и С++? | Freddy Krjuger | Общие вопросы C/C++ | 1 | 14.11.2009 21:23 |
В чем разница? | annaangel | Общие вопросы Delphi | 2 | 04.11.2009 10:55 |
в чем разница? | Joslen_bomon | C++ Builder | 2 | 30.10.2009 11:58 |
в чем разница? | Swool | Общие вопросы C/C++ | 8 | 18.07.2008 20:40 |