Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Был сегодня на собеседовании - выяснил, что ACCESS круче SQL SERVER / 8 сообщений из 8, страница 1 из 1
15.10.2002, 23:28:38
    #32058574
alexu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Был сегодня на собеседовании - выяснил, что ACCESS круче SQL SERVER
Так вот работодателю нужен был программист под ACCESS и VBA. После собеседования я задал вопрос - Зачем вам ACCESS, если потом все равно будете переписывать под SQL (такой вывод я сделал, т.к. был на паре предприятий на собеседовании, где конкретно нужен программист для переноса с ACCESS на SQL). А мне в ответ сказали, что SQL SERVER - не выдерживает конкуренции с ACCESS, т к на ACCESS можно сделать абсолютно все, что и на SQL SERVER, но гораздо быстрее и не нужно много платить за это, а DELPHI вообще вымерает и скоро кроме VB ничего не будет.
Так куда же податься начинающему программисту!!!
...
Рейтинг: 0 / 0
15.10.2002, 23:37:54
    #32058577
alexu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Был сегодня на собеседовании - выяснил, что ACCESS круче SQL SERVER
SORRY
Не там тему создал, простите великодушно, мне на "сравнение СУБД".
Всем спасибо, Все свободны
...
Рейтинг: 0 / 0
16.10.2002, 05:47:57
    #32058600
Ax
Ax
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Был сегодня на собеседовании - выяснил, что ACCESS круче SQL SERVER
->А мне в ответ сказали, что SQL SERVER - не выдерживает конкуренции с ACCESS, т к на ACCESS можно сделать абсолютно все, что и на SQL SERVER, но гораздо быстрее и не нужно много платить за это.

Смех смехом, а для однопользовательских (малопользовательских) задач Access - очень даже дружелюбная среда разработки. Самая дружелюбная. И ActiveX к нему можно понавесить каких угодно, и VB, и SQL.

У меня на Access 97 разработана довольно мощная расчетно-аналитическая система, совмещенная с текстовой БД. Если надо для какой-нибудь аналитики совместить цифровые расчеты с анализом текстовых сообщений и новостей - то Access весьма удобен, т.к. в нем можно эффективно реализовать процедуры, аналогичные электронным таблицам Excel плюс эффективную работу с текстовой БД.


-> а DELPHI вообще вымерает и скоро кроме VB ничего не будет.

В каждой шутке есть доля шутки.

К Access я всегда относился как к весьма удобной однопользовательской (несетевой) БД.
Если мелко-мягкие придумают, как развить Access в сторону многопользовательской системы - то конкуренцию некоторым накрученным БД он, возможно, и сможет составить.

VB некогда считаль детским скриптом для неискущенных малолеток. А сейчас на нем разрабатывают, весьма успешно, сложные корпоративные приложения.

Где бы эта тема не находилась (по адресу или нет), лично мне перспектива развития Access и возможного превращения его в эффективную многопользовательскую сетевую среду весьма интересна.
Особенно в плане возможной конкуренции этой СУБД c SQL сервером.
...
Рейтинг: 0 / 0
16.10.2002, 09:50:11
    #32058634
AVL
AVL
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Был сегодня на собеседовании - выяснил, что ACCESS круче SQL SERVER
конкурировать Microsoft самим с собой? Им делать что-ли нечего?
Access с успехом решает свои задачи, MS SQL - свои. Между ними масса различий.
...
Рейтинг: 0 / 0
16.10.2002, 10:48:21
    #32058655
К1966
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Был сегодня на собеседовании - выяснил, что ACCESS круче SQL SERVER
Я бы предложил им такое решение - сервер под Linux с работающей Самбой и одной из СУБД MySQL или FireBird (халявный аналог Interbase). Все это - "халява-сэр", диск можно купить на любом радиорынке, причем даже в этом случае софт является АБСОЛЮТНО лицензионным. В качестве Линуха достаточно использовать ALT Linux Junior. А клиентские программы можно делать на чем угодно, хоть в том же MS Access, используя механизм связанных таблиц или же на VB, VC++ или C++ Builder.
...
Рейтинг: 0 / 0
16.10.2002, 10:52:50
    #32058660
Garya
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Был сегодня на собеседовании - выяснил, что ACCESS круче SQL SERVER
Любые категоричные суждения ошибочны от рождения...
(c)IMHO :)

Access (2000 и 2002) - это не один продукт (как было по Access97), а два. В одном разрабатываются MDB, в другом ADP. Прежде чем о чем-либо говорить, необходимо уточнить, о чем мы говорим. Если об ADP (а это и есть главное достижение двух последних версий), то высказанные суждения звучат просто смешно - они высказаны человеком, который не знает, что такое ADP. На самом деле ADP - это клиентская часть как раз для работы с MS SQL Server, которая в совокупности со средствами RAD MS Access (большинство которых дублирует возможности EM) позволяет удобно разрабатывать из единой среды клиентскую и серверную часть, а также выполнять простейшие функции по администрированию SQL Server-а. Однако, смешно сравнивать в этом случае снаряд с пушкой - одно без другого просто груда бесполезного железа.
Если речь идет об MDB, то нужно сразу заметить, что по человечески организовать проектирование и доступ к данным в клиент-серверных технологиях там не получится. Не то, чтобы совсем, но современные технологии (ADO) там фактически не используются и, насколько мне известно, не собираются использоваться в дальнейшем (упор уже идет именно на ADP).
Если речь идет об MDB без клиент-серверных технологий, то это уже файл-серверное приложение. Если сравнивать его с MS SQL, то сравнение некорректное. MS SQL - только серверная часть и только клиент-серверных приложений. В пару ему нужен какой-нибудь клиент (в качестве которого может выступать тот же Access-овский ADP (а еще может Delphi, VB as is, VFP, C++ etc). Если речь идет о сравнении технологий как таковых - клиент-серверной и файл-серверной, то тут тоже однозначного ответа нет. Для небольших объемов информации и небольшого числа пользователей файл-серверные оказываются более удобными (они более гибкие, менее требовательны к грамотности сопровождающего персонала, более мобильны и просты). Когда речь идет о больших объемах информации, о непрерывной работе с нею большого количества пользователей, файл-серверные приложения просто упираются в пределы своих возможностей. Основные ограничения файл-серверных приложений - низкая надежность и перегрузка локальной сети передачей больших объемов избыточной информации между файл-сервером и многочисленными приложениями на компьютеры пользователей (не следует забывать, что информация обрабатывается целиком каждый раз на компьютере пользователя).
Именно для случаев, в которых начинает существенно сказываться перегрузка сети, когда высокие требования к надежности информации, когда высокая нагрузка со стороны большого числа пользователей, выигрывают клиент-серверные технологии. Ошибочно полагать, что любое клиент-серверное приложение заведомо лучше файл-серверного. Можно с высокой степенью вероятности утверждать, что для одного-двух пользователей файл-серверное приложение будет работать быстрее, нежели в аналогичное в технологии клиент-сервер.
Если же попытаться сравнивать просто диалекты SQL T-SQL и SQL MS Jet (то есть ядра Access), то между ними действительно есть отличия, причем существенные. В MDB нет понятия триггеров. В MS SQL - есть. И я считаю это плюсом SQL Server-а. В SQL-запросах Access можно вызывать функции, написанные на VBA. Это плюс уже Access... Но с помощью этих функций нельзя сделать аналог inline UDF в T-SQL (чтобы функция возвращала набор данных, который можно использовать в поерациях JOIN и UNION). Правда, в Access есть запросы с параметрами, кторые чем-то похожи на inline UDF, однако по удобству их использования в подзапросах и всем остальном, что связано с модульным подходом в программировании, inline UDF в T-SQL неоспоримо лучше. DRI с каскадными операциями есть и там, и там (правда в Access они появились еще в древних версиях, а в MS SQL каскадные операции возникли только начиная с версии 2000).
Я не хочу сказать, что Access - хуже. Я уже говорил, что сравнение не совсем корректное. В Access (MDB) визуальный интерфейс очень тесно завязан с данными. Можно на ходу изменяя свойства визуальных компонентов (в виде SQL-запросов, или данных для QBE-запросов) получать сходу выборки нужной информации с удобной визуализацией... Но механизмы визуализации сравнивать с MS SQL Server просто некорректно - он для этого и не предназначен. Если же их сравнивать с Delphi, то тоже не совсем корректно - Delphi содержит средства ТОЛЬКО визуализации, но не содержит собственных форматов хранения реляционных данных. Правда, он имеет собственное ядро (BDE, аналог DAO MS Assess) для доступа и управления данными "чужих" форматов. Опять же, о чем мы говорим - о визаулизации? О ядрах? Ядра примерно одинаковые, по крайней мере я между ними существенных плюсов/минусов не вижу...
Визаулизация? Что-то удобнее и быстрее делается в Access, а что-то там в принципе сделать невозможно (попробуйте, например, сделать MDI-приложение, либо многопоточное приложение). Всегда были проблемы с выделением цветом в табличных и ленточных формах отдельных строк (в Delphi подобные проблемы кажутся просто смешными). Об ООП до недавнего времени в Access говорить вообще не приходилось. А в Delphi приходилось, и давным-давно... Delphi умрет скоро? Пока что-то подобных тенденций не замечено. Опять же, если вы разрабатываете распространяемое прлиложение, то следует учитывать, что Access не может создавать exe-файлов, в отличие от Delphi.
IMHO, более корректным является сравнение VB и Delphi, нежели Access и Delphi. Если сравнивать с MS SQL, то MySQL, Oracle, InterBase, DB2 и т.п. Но только не Access. С чем же можно сравнить Access? Ну, например, с Clarion или с VFP (IMHO). Но это уже отдельный разговор.

РЕЗЮМЕ. Вопрос сравнения MS Access с MS SQL поставлен некоррктно.
...
Рейтинг: 0 / 0
16.10.2002, 10:55:07
    #32058661
KANDed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Был сегодня на собеседовании - выяснил, что ACCESS круче SQL SERVER
...
Рейтинг: 0 / 0
16.10.2002, 12:15:52
    #32058712
alexu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Был сегодня на собеседовании - выяснил, что ACCESS круче SQL SERVER
2 KANDed
:-)
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Был сегодня на собеседовании - выяснил, что ACCESS круче SQL SERVER / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]