Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
с чего начать изучать программирование БД
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, Господа! Решил я начать изучать программирование БД, почитал некоторые форумы и тут же возник вопрос: с чего начать? Разбил вопрос на несколько подвопросов: 1.Какую СУБД выбрать для первоначального изучения. Понятно, что ставить на свою не самую современную рабочую станцию клиент-серверного монстра (Oracle, DB2) я не буду, но и связываться с устаревшим Paradox, Dbase тоже не хочется. Сейчас выбираю между InterBase/FireBird и MS Visual FoxPro. Или, может, кто-то посоветует что-то другое. Огромная просьба не начинать, что выбор СУБД зависит от типа решаемой задачи и т.п. – я это понимаю, мне сейчас важно выбрать СУБД для первоначального ознакомления с тематикой (если можно так выразиться). 2.Допустим, я освоил, насколько возможно, выбранную СУБД (пусть для примера InterBase), а потом нашел работу, где необходимо работать с MS SQL Server. Поэтому вопрос, насколько знание одной СУБД и языка SQL для нее помогает/мешает в изучении другой? 3.Почитав вакансии сайта, сделал вывод, что в 60 % случаев требуется программист Oracle. Такое количество вакансий Oracle характерно только для этого сайта или это общероссийская тенденция? Просто я читал, что в России широко используется InterBase и его клоны, а по вакансиям здесь это не просматривается. Интересно уточнить, где неточность и есть ли она вообще. 4.Как Вы, уважаемые профессионалы, искали свое первое место работы по программированию БД? Бонусный вопрос. На сайте есть вакансии SAP R/3. Что это вообще такое? Спасибо, что дочитали до этого места и двойное спасибо тем, кто ответит. С уважением, Londinium. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2006, 10:30 |
|
||
|
с чего начать изучать программирование БД
|
|||
|---|---|---|---|
|
#18+
1. Перефразируя Карлсона: "InterBase подойдет!" 2. Базовые вещи (основы) везде одинаковы. 3. Не заморачивайтесь. 4. Как-то само получилось :) SAP R/3 - ERP система. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2006, 10:37 |
|
||
|
с чего начать изучать программирование БД
|
|||
|---|---|---|---|
|
#18+
londinium Решил я начать изучать программирование БД, почитал некоторые форумы и тут же возник вопрос: с чего начать? Прежде всего с самой теории БД и реляционной алгебры. Ибейс или VFP - нормальный выбор и то и другое. Да и сиквель 7-2000 в эту компашку тоже смело отнести можно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2006, 10:38 |
|
||
|
с чего начать изучать программирование БД
|
|||
|---|---|---|---|
|
#18+
Привет. Как модератор переношу топик в "сравнение СУБД", так как к тематики работы он не имеет никакого отношения. Как коллега отвечаю: Выбор СУБД действительно сообразуется согласно поставленным задачам (во всяком случае желательно). Однако ... все мы пришли к работе с БД через кодирование клиентских приложений и это в нашей стране единственный и быстрый шанс изучить сервер баз данных - никто не возьмет к примеру на работу человек, который умеет писать хранимые процедуры, но даже не имеет представления, как пишутся клиентские приложения. Так что первый и очевидный шаг - это изучить какую либо платформу для построения клиентских приложений и попутно уже далее вникать в теории и практики построения баз данных. Плюс в зависимости от выбора инструмента построения клиентской части во многом у Вас будет определятся и выбор сервера, который Вы будете изучать. Ну а дальше в форуме "Сравнение" Вам уже присоветуют всех возможных РСУБД. Я, правда, посоветую для начала поюзать Access, на базе которого можно легко и визуально понять принципы построяния баз данных и организацию в связке с ними с интерфейсной части, рисуя одновременно БД и клиентское приложение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2006, 10:41 |
|
||
|
с чего начать изучать программирование БД
|
|||
|---|---|---|---|
|
#18+
londinium 3.Почитав вакансии сайта, сделал вывод, что в 60 % случаев требуется программист Oracle. Такое количество вакансий Oracle характерно только для этого сайта или это общероссийская тенденция? Просто я читал, что в России широко используется InterBase и его клоны, а по вакансиям здесь это не просматривается. Интересно уточнить, где неточность и есть ли она вообще. На этом сайте много чего далеко от реальности. Не переживайте и слишком не доверяйтесь. Просто людям нравится жить в этом созданном для себя виртуальном мире. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2006, 10:41 |
|
||
|
с чего начать изучать программирование БД
|
|||
|---|---|---|---|
|
#18+
londiniumРешил я начать изучать программирование БД, почитал некоторые форумы и тут же возник вопрос: с чего начать?Теория. Прочитайте (пролистайте хотя-бы) какую-нибуть книжку из классики. londinium1.Какую СУБД выбрать для первоначального изучения. Понятно, что ставить на свою не самую современную рабочую станцию клиент-серверного монстра (Oracle, DB2) я не буду, но и связываться с устаревшим Paradox, Dbase тоже не хочется. Сейчас выбираю между InterBase/FireBird и MS Visual FoxPro. Или, может, кто-то посоветует что-то другое. Огромная просьба не начинать, что выбор СУБД зависит от типа решаемой задачи и т.п. – я это понимаю, мне сейчас важно выбрать СУБД для первоначального ознакомления с тематикой (если можно так выразиться).Лучьше выбрать то, на чём будете специализироваться. Оракл или MSSQL londinium2.Допустим, я освоил, насколько возможно, выбранную СУБД (пусть для примера InterBase), а потом нашел работу, где необходимо работать с MS SQL Server. Поэтому вопрос, насколько знание одной СУБД и языка SQL для нее помогает/мешает в изучении другой?Помогает, но лучьше учить то, что нужно. londinium3.Почитав вакансии сайта, сделал вывод, что в 60 % случаев требуется программист Oracle. Такое количество вакансий Oracle характерно только для этого сайта или это общероссийская тенденция? Просто я читал, что в России широко используется InterBase и его клоны, а по вакансиям здесь это не просматривается. Интересно уточнить, где неточность и есть ли она вообще.InterBase широко используется студентами дома. Фирмы используют Oracle, MSSQL, Access, остальное меньше. londiniumБонусный вопрос. На сайте есть вакансии SAP R/3. Что это вообще такое?Это не БД. Если вы решили начать изучать программирование БД, то вам это не надо. Но вообще кроме программирования БД есть много других специальностей - так что узнайте и про САП, и про другие системы - может, ими будете заниматься? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2006, 10:49 |
|
||
|
с чего начать изучать программирование БД
|
|||
|---|---|---|---|
|
#18+
222 На этом сайте много чего далеко от реальности. Не переживайте и слишком не доверяйтесь. Просто людям нравится жить в этом созданном для себя виртуальном мире. причем тут виртуальный мир ? оракл занимает более 50% российского рынка rdbms. кол-во инсталяций разве, что поменьше чем у mssql. 2londinium foxpro это dbase c небольшими улучшениями, изучать такое в наше время безсперктивно. да и платят за такие знания смешные деньги. возьмите mssql с негго начать проще всего, а с интербейз и клонами замучаетесь выяснять потом почему у него все сделано не как у нормальный rdbms. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2006, 10:58 |
|
||
|
с чего начать изучать программирование БД
|
|||
|---|---|---|---|
|
#18+
Yo.!! foxpro это dbase c небольшими улучшениями, Вы невнимательны. О фоксе времен дбейса здесь и слова не было. Писалось не ФоксПро, а Визуал ФоксПро. :) Визуал ФоксПро - это практически МС СКЛ 7-2000. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2006, 11:09 |
|
||
|
с чего начать изучать программирование БД
|
|||
|---|---|---|---|
|
#18+
Yo.!! а с интербейз и клонами замучаетесь выяснять потом почему у него все сделано не как у нормальный rdbms. Можно поподробней - что у ибейса не так как у "нормальной" рдбмс-ки сделано? Странно однако такое отношение, полнофункциональная рдбмс, да и "клоны" практически то и не отличаются между собой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2006, 11:11 |
|
||
|
с чего начать изучать программирование БД
|
|||
|---|---|---|---|
|
#18+
222 Yo.!! а с интербейз и клонами замучаетесь выяснять потом почему у него все сделано не как у нормальный rdbms. Можно поподробней - что у ибейса не так как у "нормальной" рдбмс-ки сделано? Странно однако такое отношение, полнофункциональная рдбмс, да и "клоны" практически то и не отличаются между собой. Ой, не надо, а то снова ... он просто отсутствие ACID имеет ввиду, то есть где: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2006, 11:17 |
|
||
|
с чего начать изучать программирование БД
|
|||
|---|---|---|---|
|
#18+
ASCRUS Ой, не надо, а то снова ... он просто отсутствие ACID имеет ввиду, то есть где: Из ACID подходит тока литера I :)) Закрыли. Ок. :)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2006, 11:21 |
|
||
|
с чего начать изучать программирование БД
|
|||
|---|---|---|---|
|
#18+
222На этом сайте много чего далеко от реальности. Не переживайте и слишком не доверяйтесь. Просто людям нравится жить в этом созданном для себя виртуальном мире. Для общего развития: поинтересуйтесь значением слова virtual в словаре. Будет большим сюрпризом, когда узнаете и осознаете. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2006, 11:22 |
|
||
|
с чего начать изучать программирование БД
|
|||
|---|---|---|---|
|
#18+
222 Можно поподробней - что у ибейса не так как у "нормальной" рдбмс-ки сделано? Странно однако такое отношение, полнофункциональная рдбмс, да и "клоны" практически то и не отличаются между собой. да там все какое-то странное, про cursor stability ASCRUS упомянул (мне тут с пеной у рта доказывали что с acid у них все ок, это баг cursor stability завется, ну хз), потом коммит можно только с клиента послать, отсутствует лог транзакций, реализация версионности ни на что не похожа, непонятные извраты типа classic/superserver (хотя ни тот ни другой нормально с smp работать немогет). короче я очень не люблю mssql, но там дьявол хотябы в деталях, а не архитектуре. 222Писалось не ФоксПро, а Визуал ФоксПро. да какая разница, говорят там таже транзакций нет ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2006, 11:51 |
|
||
|
с чего начать изучать программирование БД
|
|||
|---|---|---|---|
|
#18+
Yo.!! потом коммит можно только с клиента послать, Наплели, а ты и уши развесил :)) Yo.!! отсутствует лог транзакций, Есть лог, тока в своей интерпритации - ведеца прямо в датафайле Yo.!! реализация версионности ни на что не похожа Ну, брат, главное результат. :)) Реализации версионности у всех ни на что не похожа. У Моцарта музыка тоже ни на чью не похожа. У сиквеля донедавна вообще версионности не было :)) Ибейс, выходит, круче ? :)) Yo.!! , непонятные извраты типа classic/superserver У Оракла такие же непонятные извраты dedicated/shared/ И на фига оне, да ? ) Yo.!! короче я очень не люблю mssql, но там дьявол хотябы в деталях, а не архитектуре. Я тож не сторонник сиквеля, но отношусь здравомысляще ко всем субдешкам. Везде есть свои плюсы и свои минусы. Yo.!! да какая разница В том и дело, что разница огромная. Есть там все. АБСОЛЮТНО . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2006, 12:19 |
|
||
|
с чего начать изучать программирование БД
|
|||
|---|---|---|---|
|
#18+
Yo.!! 222Писалось не ФоксПро, а Визуал ФоксПро. да какая разница, говорят там таже транзакций нет ... они там есть, просто не похожие на те, которые у иных местах. В аксессе транзакций тоже вообще нету, однако ту кто-то сказал, что Ибэйс - для студентофф, а Оракл, МС СКЛ и.. Аксесс для фирм ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2006, 12:34 |
|
||
|
с чего начать изучать программирование БД
|
|||
|---|---|---|---|
|
#18+
вы похоже ибейс невидели 1. коммит, его нельзя юзать в SP, его может послать только клиент (выполнится он понятно на сервере, иначе это было бы ваще ..) 2. лога нет, принципиально, то что в датафайле это фигня, если у тебя поврежден датафайл, как ты без лога востановишь бд ? 3. по фоксу, если транзакция позволяет записать лишь половину, а про вторую может забыть, то как сказал Грипп, это х@йня какая-то, а не транзакция, и сказал правильно. короче могу согласится разве что с dedicated/shared :) запятсвовал про оракл, но там как бы чуть другая история. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2006, 12:38 |
|
||
|
с чего начать изучать программирование БД
|
|||
|---|---|---|---|
|
#18+
Говорят, на Ибейсе оборонка Пентагона писана. А ВФП поезда по туннелю под Ла-Маншем разводит. И все довольны. А на сиквеле да Оракле тока магазины да торговые склады крутятся :)) Вот Аки появился - он и по фоксу и и по визуалу кстати - из неслабых. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2006, 12:40 |
|
||
|
с чего начать изучать программирование БД
|
|||
|---|---|---|---|
|
#18+
Yo.!!вы похоже ибейс невидели Более 20 полнофункциональных законченых внедренных разработок на Ибейсе. :)) Для мелких задач не Оракуль же брать. А Ибейс или МСДЕ - катит бегом. Тока Ибейс больше нравица и удобнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2006, 12:42 |
|
||
|
с чего начать изучать программирование БД
|
|||
|---|---|---|---|
|
#18+
Yo.!! 1. коммит, его нельзя юзать в SP, его может послать только клиент (выполнится он понятно на сервере, иначе это было бы ваще ..) Все продолжаешь заниматься самообманом ? :)) Yo.!! 2. лога нет, принципиально, то что в датафайле это фигня, если у тебя поврежден датафайл, как ты без лога востановишь бд ? Это подобие лога в ибейсе используется не для отказоустойчивости, а для версионности и согласованности. Для отказоустойчивости там есть шедоу. Yo.!! 3. по фоксу, если транзакция позволяет записать лишь половину, а про вторую может забыть, то как сказал Грипп, это х@йня какая-то, а не транзакция, и сказал правильно. Значит Грипп напутал чего то. Фоксовики уже замахались эксперименты ставить (темка об фокс-аксесе - но как обычно и везде - скатились к транзакционным экспериментом над фоксом) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2006, 12:48 |
|
||
|
с чего начать изучать программирование БД
|
|||
|---|---|---|---|
|
#18+
222А на сиквеле да Оракле тока магазины да торговые склады крутятся :)) Да ну?! И где Вы такую статистику на собирали?! Или имеются ввиду самописки тех самых студентов?! ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2006, 12:53 |
|
||
|
с чего начать изучать программирование БД
|
|||
|---|---|---|---|
|
#18+
2pkarklin см смайлик 222А на сиквеле да Оракле тока магазины да торговые склады крутятся :)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2006, 13:00 |
|
||
|
с чего начать изучать программирование БД
|
|||
|---|---|---|---|
|
#18+
все, запарил. 222 Все продолжаешь заниматься самообманом ? :)) слушай ну если лезешь споришь, хотя бы элементарные веще мог бы выяснить http://www.ibase.ru/devinfo/ibtrans.htmТранзакции живут на сервере, а стартует их всегда только клиентское приложение. авторЭто подобие лога в ибейсе используется не для отказоустойчивости, а для версионности и согласованности. Для отказоустойчивости там есть шедоу. какое отношения это байда имеет к логу транзакций ? никакого. автор Значит Грипп напутал чего то. Фоксовики уже замахались эксперименты ставить (темка об фокс-аксесе - но как обычно и везде - скатились к транзакционным экспериментом над фоксом) я же дал ссылку, представитель МС (MSFT) подтвердил что там х@йня какаято а не транзакции, вот чего ты лезешь с какими-то фоксовиками, котрые на проверку оказались поголовно некомпитентны ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2006, 13:03 |
|
||
|
с чего начать изучать программирование БД
|
|||
|---|---|---|---|
|
#18+
Привет, Yo.!!! Ты пишешь: Yo.!!на проверку оказались поголовно некомпитентны ?И безграмотны к тому же... -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2006, 13:11 |
|
||
|
с чего начать изучать программирование БД
|
|||
|---|---|---|---|
|
#18+
Yo.!! 3. по фоксу, если транзакция позволяет записать лишь половину, а про вторую может забыть, то как сказал Грипп, это х@йня какая-то, а не транзакция, и сказал правильно. дык каждому свое.. если так считать Оракл стоит несколько сот тонн - это же х-ня какая-то а не СУБД, особенно если есть туева хуча фришных СУБД, в которых конечно нет того, что в Оре но и стоят они ничего.. а в Оре может 80% всего и не юзается вовсе, так сделано, для 258%-й страховки.... так что каждому свое, каждому свое и не иначе.... А эксперименты гриппа, как Вы сказали - это полмиллиона апдейтов? уж лучше пулю в мозг пускать.. даже славный Оракл, к примеру при экспорте данных ПО УМОЛЧАНИЮ советует в фале - экспорте писать коммит каждые 1000 записей (говорю про экспорт при помощи ТОАД-а) вот интересно а зачем там так часто коммиты ставить, если мы такие крутые, что за раз закатим или откатим 500 000 записей? Не ко флейму - но все же интересно.. видать сами разработчики понимают, чо береженого.. бережет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2006, 14:22 |
|
||
|
с чего начать изучать программирование БД
|
|||
|---|---|---|---|
|
#18+
2Aki умоляю оставте нас, ну не понимаете вы, что такое транзакция, ну не понимаете что нет разницы 5M или 2-е записи заливать, вот и замечательно. у вас есть замечательный мир фоспро, идите туда там все этого не понимают, чего вы пришли сюда с оракловыми комитами ? мне рассказывать вам про UNDO ... какой смысл все равно нихера не поймете. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2006, 14:45 |
|
||
|
|

start [/forum/topic.php?fid=35&startmsg=33586035&tid=1553634]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
67ms |
get tp. blocked users: |
1ms |
| others: | 191ms |
| total: | 341ms |

| 0 / 0 |
