powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Access или Oracle для новичка
25 сообщений из 117, страница 4 из 5
Access или Oracle для новичка
    #37375054
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lockyой, друг мой, давайте не углублятся в лингвистику, сиречь словоблудие :) А равно - не вдаваться в период 1930-1940 годов.

и в 2010, и в 2011 - нормально обходятся без аналитики. Не на ней свет клином сошелся.
Вот я то пытаюсь призывать не вдаваться в сомнительные статистики, а равно в статистики 2004-2010.
Сейчас аналитку включить стремятся многие СУБД, она вроде включена и стандарт SQL. И она по сути во многом расширене групповых ф-ий. Без них тоже обойтись предолжите? Они ить в рел алгебру то не входят.
Все же основной целью создания БД является именно извлечение инфы. И чем проще и быстрей ея извлечь, тем луче эта цель выполняется. А аналит ф-ии как раз и упрощают получение инфы.
...
Рейтинг: 0 / 0
Access или Oracle для новичка
    #37375089
beginner_dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinbeginner_dbaOracle намного проще в плане администрирования чем тот же MS SQL. С выходом 11 версии еще все больше упростилось.

Аргументы - в студию!
Ок давайте, разберемся, что вкладывать в понятие администрирование.
Предлагаю рассмотреть 6 основных направлений работы АБД

1. Резервное копирование и восстановление.
2. Создание объектов БД.
3. Создание аккаунтов и раздача/отбор привилегий.
4. Уменьшение времени отработки запросов и инструкций DML.
5. Установка северного ПО, клиентского ПО, настройка сетевого доступа
6. Контроль дискового пространства и выделение места для структур хранения.
...
Рейтинг: 0 / 0
Access или Oracle для новичка
    #37375091
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
On 01.08.2011 12:46, OptiX wrote:

> Для лаб и курсовых как раз самое то. Чтобы студенты (абсолютно весь курс) хотя
> бы научились писать простые селекты и клепать формочки.

Для этого надо чтобы SQL более менее универсальный был. А в аксесе столько
вариаций на тему, что даже не смешно.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Access или Oracle для новичка
    #37375093
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadiminfolockyой, друг мой, давайте не углублятся в лингвистику, сиречь словоблудие :) А равно - не вдаваться в период 1930-1940 годов.

и в 2010, и в 2011 - нормально обходятся без аналитики. Не на ней свет клином сошелся.
Вот я то пытаюсь призывать не вдаваться в сомнительные статистики, а равно в статистики 2004-2010.
Сейчас аналитку включить стремятся многие СУБД, она вроде включена и стандарт SQL. И она по сути во многом расширене групповых ф-ий. Без них тоже обойтись предолжите? Они ить в рел алгебру то не входят.
Все же основной целью создания БД является именно извлечение инфы. И чем проще и быстрей ея извлечь, тем луче эта цель выполняется. А аналит ф-ии как раз и упрощают получение инфы.
Я бы не стал вдаваться в сомнительную статистику, если бы сам её не собирал ;)
Да, стремятся включить. Да, удобно, без сомнения. Но - не жизненно необходимо.

И не нужно проэцировать одно на другое (предлагаете отказаться от агрегатов?). А то вы так договоритесь до того, что я нападаю на транзакционность (хотя местами - да, нападаю)
...
Рейтинг: 0 / 0
Access или Oracle для новичка
    #37375109
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
On 01.08.2011 12:52, vadiminfo wrote:

> Ну могут так назвать и использование других СУБД. Например, для меня Фокс
> выглядит отпугивающе. Но это все же чисто предрассудки.

На счёт фокса -- да, безусловно, предрассудки, это замечательное средство
разработки было.

В общем я хочу подчеркнуть одно: Access не предназначен для разработки,
он предназначен для использования конечными пользователями, другие
СУБД и средства разработки наоборот более ориентированы именно на
разработчкика, а не на пользователя.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Access или Oracle для новичка
    #37375135
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
locky
И не нужно проэцировать одно на другое (предлагаете отказаться от агрегатов?). А то вы так договоритесь до того, что я нападаю на транзакционность (хотя местами - да, нападаю)
Нет уж извините. Агрегирование такое же расширекние SQL как и аналитика. Последняя напрашивается после первой.
Типа одна расширяет по вертикали, а другая по горизонтали примерно для подобных целей: упрощение получение инфы. Тут к примеру сумму посчитали в итоге, там в дополнительном поле. Так что они "позионируются одно на на другое".
Уже не представляю себе как без них обходиться: кажется стремно без них.
...
Рейтинг: 0 / 0
Access или Oracle для новичка
    #37375141
beginner_dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
beginner_dbapkarklinпропущено...


Аргументы - в студию!
Ок давайте, разберемся, что вкладывать в понятие администрирование.
Предлагаю рассмотреть 6 основных направлений работы АБД

1. Резервное копирование и восстановление.
2. Создание объектов БД.
3. Создание аккаунтов и раздача/отбор привилегий.
4. Уменьшение времени отработки запросов и инструкций DML.
5. Установка северного ПО, клиентского ПО, настройка сетевого доступа
6. Контроль дискового пространства и выделение места для структур хранения.


Существенное преимущество Оракла -это разделение журнала оперативных журналов повтора и сегмента отката.
В МС все свалено в кучу. Например Вам нужно перестроить все индексы всей БД. В МС у вас журнал вырастет до огромных размеров, при чем есть риск того, что ему просто не хватит места на диске для роста. Резервное копирование журнала (сиречь "опустошение" места для записи новых транзакций) будет невозможно из-за того, что журнал содержит активную незакомиченную часть). В Оракле же у Вас такой проблемы не будет.
...
Рейтинг: 0 / 0
Access или Oracle для новичка
    #37375156
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadiminfolockyИ не нужно проэцировать одно на другое (предлагаете отказаться от агрегатов?). А то вы так договоритесь до того, что я нападаю на транзакционность (хотя местами - да, нападаю)
Нет уж извините. Агрегирование такое же расширекние SQL как и аналитика. Последняя напрашивается после первой.
Типа одна расширяет по вертикали, а другая по горизонтали примерно для подобных целей: упрощение получение инфы. Тут к примеру сумму посчитали в итоге, там в дополнительном поле. Так что они "позионируются одно на на другое".
Уже не представляю себе как без них обходиться: кажется стремно без них.
нормально без них обходиться :)

Вот кто-то не может представить жизни без пакетных переменных, кто-то - без временных таблиц.
И ничего - и те и другие живут
...
Рейтинг: 0 / 0
Access или Oracle для новичка
    #37375183
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lockyнормально без них обходиться :)

Вот кто-то не может представить жизни без пакетных переменных, кто-то - без временных таблиц.
И ничего - и те и другие живут
Ну кто-то не может без инета и живут. Но вот сказать что кто-то обходится без агрегрования и живет, Вы не хотите. А ить в плане расуждений построенных на поиске разного рода аналогий, это, скорее всего, ближе всего подходит.
...
Рейтинг: 0 / 0
Access или Oracle для новичка
    #37375189
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
beginner_dbabeginner_dbaпропущено...

Ок давайте, разберемся, что вкладывать в понятие администрирование.
Предлагаю рассмотреть 6 основных направлений работы АБД

1. Резервное копирование и восстановление.
2. Создание объектов БД.
3. Создание аккаунтов и раздача/отбор привилегий.
4. Уменьшение времени отработки запросов и инструкций DML.
5. Установка северного ПО, клиентского ПО, настройка сетевого доступа
6. Контроль дискового пространства и выделение места для структур хранения.


Существенное преимущество Оракла -это разделение журнала оперативных журналов повтора и сегмента отката.
В МС все свалено в кучу. Например Вам нужно перестроить все индексы всей БД. В МС у вас журнал вырастет до огромных размеров, при чем есть риск того, что ему просто не хватит места на диске для роста. Резервное копирование журнала (сиречь "опустошение" места для записи новых транзакций) будет невозможно из-за того, что журнал содержит активную незакомиченную часть). В Оракле же у Вас такой проблемы не будет.ну как бы это аргументы не за простоту :)
а вообще - если так хочется - создайте отдельную тему про это, напишите как это делается там где знаете, может кто-то не согласится
а тут уж совсем в сторону получается
...
Рейтинг: 0 / 0
Access или Oracle для новичка
    #37375190
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
beginner_dbaОк давайте, разберемся, что вкладывать в понятие администрирование.
Предлагаю рассмотреть 6 основных направлений работы АБД

1. Резервное копирование и восстановление.
2. Создание объектов БД.
3. Создание аккаунтов и раздача/отбор привилегий.
4. Уменьшение времени отработки запросов и инструкций DML.
5. Установка северного ПО, клиентского ПО, настройка сетевого доступа
6. Контроль дискового пространства и выделение места для структур хранения.

Прекрасно! Полагаю, Вы теперь по каждому из этих 6ти пунктов расскажите, чем администрирование Oracle проще, чем MS SQL.
...
Рейтинг: 0 / 0
Access или Oracle для новичка
    #37375197
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadiminfolockyнормально без них обходиться :)

Вот кто-то не может представить жизни без пакетных переменных, кто-то - без временных таблиц.
И ничего - и те и другие живут
Ну кто-то не может без инета и живут. Но вот сказать что кто-то обходится без агрегрования и живет, Вы не хотите. А ить в плане расуждений построенных на поиске разного рода аналогий, это, скорее всего, ближе всего подходит.
Я говорю о том, что видел
Фантазиями не занимаюсь :)
...
Рейтинг: 0 / 0
Access или Oracle для новичка
    #37375212
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
beginner_dbaНапример Вам нужно перестроить все индексы всей БД. В МС у вас журнал вырастет до огромных размеров, при чем есть риск того, что ему просто не хватит места на диске для роста. Резервное копирование журнала (сиречь "опустошение" места для записи новых транзакций) будет невозможно из-за того, что журнал содержит активную незакомиченную часть).

Эээ... Такое может произойти только у DBA, уровень которого ниже плинтуса, и он запихал все ALTER INDEX ... REBUILD в одну транзакцию, вместо того, чтобы после обработки каждого индекса (одна транзакция) дергать джоб по бэкапу лога, освобождая место от неактивной части лога.
...
Рейтинг: 0 / 0
Access или Oracle для новичка
    #37375233
beginner_dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinbeginner_dbaОк давайте, разберемся, что вкладывать в понятие администрирование.
Предлагаю рассмотреть 6 основных направлений работы АБД

1. Резервное копирование и восстановление.
2. Создание объектов БД.
3. Создание аккаунтов и раздача/отбор привилегий.
4. Уменьшение времени отработки запросов и инструкций DML.
5. Установка северного ПО, клиентского ПО, настройка сетевого доступа
6. Контроль дискового пространства и выделение места для структур хранения.

Прекрасно! Полагаю, Вы теперь по каждому из этих 6ти пунктов расскажите, чем администрирование Oracle проще, чем MS SQL.

По пункту 1
Мультиплексирование оперативных журналов в Оракле, в случае использования Unix подобных систем, вы например можете положить членов группы журналов на разные серверы, связанных FC. В случае МС при потере журнала транзакций, вы теряете "хвостовые транзакции" (разность по времени между последней транзакцией и последней копией журнала).
Оракл восстанавливает рухнувшие транзакции в фоне при старте, при чем база доступна при этом, МС же не открывает базу до тех пока не будут восстановлены все транзакции.
Раздельная жизнь журнала повторов и структур отката. Дает преимущество в разноске на разные диски
...
Рейтинг: 0 / 0
Access или Oracle для новичка
    #37375248
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
beginner_dbaМС же не открывает базу до тех пока не будут восстановлены все транзакции.

авторDuring a crash recovery or a database mirroring failover, SQL Server 2005 Enterprise Edition and later versions let users access the database during the undo phase. This is known as fast recovery. Fast recovery is possible because transactions that were uncommitted when the crash occurred reacquire whatever locks they held before the crash. While these transactions are being rolled back, their locks protect them from interference by users.
...
Рейтинг: 0 / 0
Access или Oracle для новичка
    #37375250
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторМультиплексирование оперативных журналов в Оракле, в случае использования Unix подобных систем, вы например можете положить членов группы журналов на разные серверы, связанных FC. В случае МС при потере журнала транзакций, вы теряете "хвостовые транзакции" (разность по времени между последней транзакцией и последней копией журнала).

А Вас умоляю... Для обеспечения HADR есть более простые и дешевые решения, зеркалирование, например. А уж "потерять журнал" на EVA 8100 - это надо еще суметь.

авторОракл восстанавливает рухнувшие транзакции в фоне при старте, при чем база доступна при этом, МС же не открывает базу до тех пока не будут восстановлены все транзакции .

Да что Вы говорите?! Начиная с 2005 версии есть fast recovery: During a crash recovery or a database mirroring failover, SQL Server 2005 Enterprise Edition and later versions let users access the database during the undo phase. This is known as fast recovery.
...
Рейтинг: 0 / 0
Access или Oracle для новичка
    #37375268
beginner_dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторpkarklinавторМультиплексирование оперативных журналов в Оракле, в случае использования Unix подобных систем, вы например можете положить членов группы журналов на разные серверы, связанных FC. В случае МС при потере журнала транзакций, вы теряете "хвостовые транзакции" (разность по времени между последней транзакцией и последней копией журнала).

А Вас умоляю... Для обеспечения HADR есть более простые и дешевые решения, зеркалирование , например. А уж "потерять журнал" на EVA 8100 - это надо еще суметь.
зеркалирование (или доставка журналов) - это дополнительные лицензии SQL Server (или я не прав?), дополнительная серверная ОС и самое главное дополнительный физический сервер. Усложняется работа АБД, нужно теперь 2 сервера обновлять сервис- паки, баг-фиксы, кумулятивные пакаджи. В Оракле -это может обычный NAS без самого Оракла и с бесплатной ОС.
Давайте приземлимся с небес, сколько предприятий могут себе позволить EVA8100. Подавляющее большинство сидит на пролиантах, да пауэрэджах.

авторОракл восстанавливает рухнувшие транзакции в фоне при старте, при чем база доступна при этом, МС же не открывает базу до тех пока не будут восстановлены все транзакции .

Да что Вы говорите?! Начиная с 2005 версии есть fast recovery: During a crash recovery or a database mirroring failover, SQL Server 2005 Enterprise Edition and later versions let users access the database during the undo phase. This is known as fast recovery.

В Оракле это доступно в самой младшей версии за 5400 долл. за сокет.
...
Рейтинг: 0 / 0
Access или Oracle для новичка
    #37375272
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
beginner_dba,

Если мы хотим сравнивать "простоту администрирования", то давайте не будем про "младшие редакции" (которые, порой, вообще без администрирования работают) и цены на редакции. Берем все по максимуму.
...
Рейтинг: 0 / 0
Access или Oracle для новичка
    #37375275
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
beginner_dba,

А зеркалирование Вы зачем отболдили?
...
Рейтинг: 0 / 0
Access или Oracle для новичка
    #37375276
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
beginner_dbaВ Оракле это доступно в самой младшей версии за 5400 долл. за сокет.
"... и существует еще с 1997 года" (С)
...
Рейтинг: 0 / 0
Access или Oracle для новичка
    #37375295
beginner_dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklin,
По пункту 1.
Для удобства и простоты резервирования и восстановления есть язык RMAN (очень гибкий инструмент) в противовес цепочке BACKUP или RESTORE.
Модель существования нескольких циклических групп, позволяет Вам забыть о проблеме роста лога транзакций. Когда журнал будет заполнен он заботливо будет заархивирован, сохранен и транзакции пойдут в другую зеркальную группу оперативных журналов. Например на другом диске. То есть у АДБ не болит голова с полным логом. Этой проблемы просто нет. На ваш резонный вопрос, о том, что делать с архивлогами, которых много. Вам ответ- Вам в помощь гибкий и простой инструмент RMAN, который Вам будет вычищать устаревшие архивлоги.
Архивлоги Вам позволяют строить ретроспективные запросы просто указав временную метку. И Вы имеет какие были данные час назад. В МС же Вам нужно развернуть БД из полной копии, затем же накатить цепочку trn файлов. Например прибегает к Вам пользователь и кричит вот данные были такие, а стали такие-то. Вы тут же и проверили. Плюс можно включить аудит.
...
Рейтинг: 0 / 0
Access или Oracle для новичка
    #37375298
beginner_dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinbeginner_dba,

А зеркалирование Вы зачем отболдили?

Давайте определимся с понятиями.
Зеркалирование на уровне ОС ?
или зеркалирование как фича SQL Server (Mirroring). Я имел ввиду второе понятие
...
Рейтинг: 0 / 0
Access или Oracle для новичка
    #37375299
beginner_dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinbeginner_dba,

Если мы хотим сравнивать "простоту администрирования", то давайте не будем про "младшие редакции" (которые, порой, вообще без администрирования работают) и цены на редакции. Берем все по максимуму.

Ок тогда восстановление в фоне выбрасываем как преимущество.
...
Рейтинг: 0 / 0
Access или Oracle для новичка
    #37375303
beginner_dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lockybeginner_dbaВ Оракле это доступно в самой младшей версии за 5400 долл. за сокет.
"... и существует еще с 1997 года" (С)

Это наверное из творчества Yo!!
...
Рейтинг: 0 / 0
Access или Oracle для новичка
    #37375315
beginner_dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinbeginner_dbaНапример Вам нужно перестроить все индексы всей БД. В МС у вас журнал вырастет до огромных размеров, при чем есть риск того, что ему просто не хватит места на диске для роста. Резервное копирование журнала (сиречь "опустошение" места для записи новых транзакций) будет невозможно из-за того, что журнал содержит активную незакомиченную часть).

Эээ... Такое может произойти только у DBA, уровень которого ниже плинтуса, и он запихал все ALTER INDEX ... REBUILD в одну транзакцию, вместо того, чтобы после обработки каждого индекса (одна транзакция) дергать джоб по бэкапу лога, освобождая место от неактивной части лога.

Это говорит о том, что для работы с SQL Server нужно иметь высокую квалификацию. К сожалению у нас люди часто пишут в резюме знание SQL Server. А на поверку оказывается что человек может написать запрос select * from table и в СУБД MySQL. При чем человек неподдельно удивляется, что это два разных продукта.
...
Рейтинг: 0 / 0
25 сообщений из 117, страница 4 из 5
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Access или Oracle для новичка
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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