Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.08.15;
Скачать: CL | DM;

Вниз

Нужен совет: изучать MS SQL Server или Oracle?   Найти похожие ветки 

 
romeo   (2004-07-28 12:47) [0]

Решил менять работу (пойду программером), а перед этим немного повысить свою "стоимость" путем включения в перечень знаний/умений одной из этих СУБД. Так вот вопрос: какую лучше (проще/быстрее)?


 
Sergey13 ©   (2004-07-28 12:54) [1]

Интербейс.


 
Sandman25 ©   (2004-07-28 12:57) [2]

Oracle гораздо сложнее.


 
Nikolay M. ©   (2004-07-28 13:01) [3]


> Sergey13 ©   (28.07.04 12:54) [1]

Чего не парадокс?

Я с такой же целью перед увольнением со старого места немного пошаманил в MS SQL, написал на нем небольшой бэкофис и потом при поиске работы мог уже позиционироваться как MS SQL-щик. А Оракл за пару месяцев, имхо, просто так не поднять :(


 
VMcL ©   (2004-07-28 13:01) [4]

>>romeo  (28.07.04 12:47)

Лучше и проще изучить SQL как таковой. А когда понадобится работать с конкретной СУБД, тогда и будешь изучать именно её.


 
Reindeer Moss Eater ©   (2004-07-28 13:02) [5]

И чем Оракл сложнее?
У него возможности богаче.
Но он не сложнее.

Тем более для программиста.
Я бы сказал, что на нем даже легче решать задачи.


 
romeo   (2004-07-28 13:05) [6]


> Лучше и проще изучить SQL как таковой.

SQL как таковой уже знаю. На BDE собаку съел, правда маленькую :)


 
VMcL ©   (2004-07-28 13:14) [7]

>SQL как таковой уже знаю.

Тогда тебе ничего уже не страшно :)


 
Delirium ©   (2004-07-28 13:17) [8]

http://job.ru/zarplata.html - ответ на все вопросы


 
Игорь Шевченко ©   (2004-07-28 13:19) [9]

Лучше изучать SQL и теорию проектирования баз данных, чем MS SQL.
Лучше изучать программирование, чем Delphi.

А то так и будете всю жизнь ключи подавать (с)


 
Соловьев ©   (2004-07-28 13:20) [10]


> http://job.ru/zarplata.html - ответ на все вопросы

Раздел:
Информационные технологии и Интернет
Город:
Харьков

Все слова
Средняя зарплата в $: 1031

ГДЕ???? КОГДА???? :) максимум 500 енотов


 
Соловьев ©   (2004-07-28 13:22) [11]

и 500 - это надо знать все.


 
Delirium ©   (2004-07-28 13:26) [12]

"ГДЕ???? КОГДА????" - на job.ru, разумеется :)
Для Москвы даёт вполне адекватные цифры, для других городов, возможно, у них мало информации, но теденция, наверняка, близка к истине.


 
Mystic ©   (2004-07-28 13:26) [13]

Oracle гораздо сложнее.

Чем он сложнее? Вопрос, с  чего начинать ;) Имхо, Oracle построен логичнее MS SQL.


 
Fay ©   (2004-07-28 13:27) [14]

2romeo   (28.07.04 12:47)  
И то и другое. Не повредит.


 
Jeer ©   (2004-07-28 13:31) [15]

Delirium ©   (28.07.04 13:26) [12]

Для "нецентральных" городов - полный бред.


 
Dmitriy O. ©   (2004-07-28 13:34) [16]

Нет лутше IB


 
Layner ©   (2004-07-28 13:35) [17]

Да вообще полный бред, т.к. в половине топиков ЗП - 10000уе в мес :)


 
Anatoly Podgoretsky ©   (2004-07-28 13:43) [18]

Лучше сравнивать ведомости на зарплату


 
Ega23 ©   (2004-07-28 13:44) [19]

Лучше сравнивать ведомости на зарплату

А ещё лучше - то, что реально получаешь.


 
REP   (2004-07-28 13:48) [20]



> А то так и будете всю жизнь ключи подавать (с)


Насколько я помню этот анекдот, то лучше ключи подавать....


 
ИдиотЪ   (2004-07-28 13:55) [21]

VMcL ©
вся беда, что часто приходится быть и админом, так как нет оного или он далек от всего этого, так что мало знать SQL


 
romeo   (2004-07-28 13:55) [22]

> Fay ©   (28.07.04 13:27) [14]
> 2romeo   (28.07.04 12:47)  
> И то и другое. Не повредит.


Ясен пончик, что так лучше. Но начинать надо с чего-то одного...


 
DSKalugin ©   (2004-07-28 14:01) [23]

я тоже теорию сначала знал DML,
а серверная часть DDL(триггеры, хр.процеуры, генераторы, права) настолько разная, что заранее ее не выучишь для Абстрактной СУБД.
Смотря куда устроиться хочешь. Если в крупную организацию, то МС, если это часный и малый бизнес то InterBase/FireBird.

Короче говоря начинай с FireBird
вот тут на http://www.sql.ru/poll/
есть статистика Какую СУБД вы используете в своей работе?

кому лень глянуть :-))
1 - Microsoft SQL Server 32%
2 - Oracle 16%
3 - InterBase/Firebird/Yaffil 12,6 %


 
ИдиотЪ   (2004-07-28 14:10) [24]

DSKalugin ©  
а остальные чем занимаются ?
а MySQL - не популярна разве ?
а по продажам Oracle вовсе не уступает Микрософту


 
Anatoly Podgoretsky ©   (2004-07-28 14:12) [25]

DSKalugin ©   (28.07.04 14:01) [23]
Источник предвзятый, но в общем суть отражает


 
Sandman25 ©   (2004-07-28 14:16) [26]

[5] Reindeer Moss Eater ©   (28.07.04 13:02)
[13] Mystic ©   (28.07.04 13:26)

Подразумевалось, что автор уже знает SQL. Значит, чем больше дополнительных возможностей, "выходов за рамки" стандартного SQL, тем больше времени потребуется для изучения, и тем сложнее СУБД.


 
Ega23 ©   (2004-07-28 14:20) [27]

по продажам Oracle вовсе не уступает Микрософту

По продажам числа копий, или по общей сумме прибыли?


 
Mystic ©   (2004-07-28 14:28) [28]

Подразумевалось, что автор уже знает SQL. Значит, чем больше дополнительных возможностей, "выходов за рамки" стандартного SQL, тем больше времени потребуется для изучения, и тем сложнее СУБД.

Существует фраза, что Oracle не знает никто :) Что не мешает процессу создания приложений на его базе. Если человек знает SQL, то для того, чтобы начать работу, ему не хватает только синтаксиса левых/правых объединений в Oracle. Освоитьостальное можно в процессе.


 
romeo   (2004-07-28 14:31) [29]

LEFT OUTER JOIN и т.п. и в BDE можно использовать, кажется


 
Fay ©   (2004-07-28 14:32) [30]

2Mystic ©   (28.07.04 14:28) [28]

> Существует фраза, что Oracle не знает никто :) Что не мешает
> процессу создания приложений на его базе. Если человек знает
> SQL, то для того, чтобы начать работу, ему не хватает только
> синтаксиса левых/правых объединений в Oracle. Освоитьостальное
> можно в процессе.

Во всяком случае в 9-тке "родной" синтаксис знатьт не обязятельно. А вот на освоение остального в процессе уйдёт много времени - есть что осваивать. MS SQL попроще, хотя назвать его простым - язык не поворачивается. 8)


 
ИдиотЪ   (2004-07-28 14:34) [31]

LEFT OUTER JOIN - вот, вот, кому в больную голову стукнула такая конструкция, найти бы его !


 
Ega23 ©   (2004-07-28 14:34) [32]

С одного диалекта на другой перескочить - не так просто. Всё равно, что с одного языка программирования на другой. Основная беда - незнание встроенных функций, а также приёмов работы.


 
Sandman25 ©   (2004-07-28 14:36) [33]

[28] Mystic ©   (28.07.04 14:28)

Да понятно, что можно освоить в процессе. Только вот осваивать гораздо больше, чем в том же MS SQL :)


 
ИдиотЪ   (2004-07-28 14:39) [34]

Sandman25 ©
зато и летит дальше, пока заботливый MSSQL раздувает размеры и дает по пальцам, по пальцам, ушоб нэ лэз куды ручонки тянутся


 
Ega23 ©   (2004-07-28 14:41) [35]

пока заботливый MSSQL раздувает размеры и дает по пальцам, по пальцам, ушоб нэ лэз куды ручонки тянутся

Это ты о чём????


 
ИдиотЪ   (2004-07-28 14:45) [36]

Ega23 ©
не знаю, сколько сейчас времени ставится MSSQL, но достаточно продолжительное время, видать крепко в систему внедряется, кучу сервисов, сом-объектов, по всему диску накидает фиг знает что, хотя последние версии Оракла тож стали подобное применять, и т.д.


 
Ega23 ©   (2004-07-28 14:50) [37]

но достаточно продолжительное время
7.0 ставился около 5-ти минут, это со всеми настройками.
2000 ставился где-то минут 7, но с учётом того, что у меня было около десятка баз и они все схватились на 2000 налету ...

Или 7 минут - это черезчур много?


 
MOA ©   (2004-07-28 14:53) [38]

>LEFT OUTER JOIN - вот, вот, кому в больную голову стукнула такая конструкция, найти бы его !
А чего его искать - это лауреат премии Тьюринга Е.Ф. Кодд, отец реляционного подхода - вот перевод момента зачатия: http://khpi-iip.mipk.kharkiv.edu/library/extent/dbms/dbms/codd.html
Ну вот в процессе развинтя подхода папаня сотоварищи и придумал язык, который мы теперь знаем как SQL.


 
Спиридон Скипидаров   (2004-07-28 14:56) [39]

2Romeo
Джульетту изучайте.
Пригодится :))


 
vecna ©   (2004-07-28 15:21) [40]

Изучайте ANSI SQL - пригодится всегда,
а из MSSQL и Oracle выбирайте то, с чем собираетесь работать. По сложности они для изучения одинаковы с точки зрения программиста. эти СУБД несмотря на вроде бы аналогичные возможности принципиально разные, знания oracle врядли помогут вам с mssql.



Страницы: 1 2 вся ветка

Текущий архив: 2004.08.15;
Скачать: CL | DM;

Наверх




Память: 0.56 MB
Время: 0.024 c
14-1091127173
wl
2004-07-29 22:52
2004.08.15
Написание компилятора


4-1087932125
Ihor Osov'yak
2004-06-22 23:22
2004.08.15
Проблемы при перехвате IDispatch::Invoke


4-1088757801
Ev-Genius
2004-07-02 12:43
2004.08.15
Образ CD диска


9-1083511587
Black Lord
2004-05-02 19:26
2004.08.15
Проблема с вращением сцены в OpenGL


8-1086101616
ki11er
2004-06-01 18:53
2004.08.15
Порезать AVI