Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.08.15;
Скачать: [xml.tar.bz2];

Вниз

Нужен совет: изучать 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.54 MB
Время: 0.04 c
3-1090178737
Комбинатор
2004-07-18 23:25
2004.08.15
Как узнать прошёл ли commit или нет...


9-1083242798
HardPac
2004-04-29 16:46
2004.08.15
Hard-Pac (скриншоты в догонку)


14-1090860821
Art_Z
2004-07-26 20:53
2004.08.15
FAT32,NTFS и 65536 файлов...


3-1090584922
sapsi
2004-07-23 16:15
2004.08.15
Добавить строку таблицы в поле Мемо


3-1090569543
vital
2004-07-23 11:59
2004.08.15
Count and distinct вместе ошибку выдают





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский