|
Изучение БД с нуля. Как правильно начать.
|
|||
---|---|---|---|
#18+
Доброго времени суток! Собственно, вопрос в названии темы. Я никогда не занимался программированием, сейчас решил попробовать. Попрыгав в интернете, заметил, что многие советуют начать с изучения БД, в частности, с Sql. Говорят, что достичь среднего уровня можно за неделю (разумеется, я понимаю, что это бред). В одной статье о том, как программировать на Sql, увидел, что чтобы начать, удобнее всего будет скачать так называемый Denwer (Джентльменский набор Web-разработчика). Скачал, поставил - не работает. Провел долгое время в поисках решений, перепробовал огромное множество, ничего так и не заработало. Решил пойти другим путем: скачал MySql с офф. сайта. Скачал, ничего не понял, спросил друга, который сталкивался именно с MySql. Он сказал, что чтобы в нем работать нужно скачать MySQL Workbench. Так я и сделал. Скачал, установил все, что мне предложили, запустил. По инструкциям попробовал сделать таблицы, соединил их и на этом все. В результате, получил связанные таблицы, но ничего не понял) Друзья, если вам не сложно, распишите и донесите до моего понимания, чем отличаются все эти MySql, Apache, PHP и Perl. Какую из них лучше выбрать (или учиться кодить на всех) в перспективе потом устроиться куда либо на работу. Самое важное, дайте ссылочки на действительно полезные статьи, где полностью объясняется суть действий в программе и в целом работа в ней. Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2016, 18:27 |
|
Изучение БД с нуля. Как правильно начать.
|
|||
---|---|---|---|
#18+
akromlolмногие советуют начать с изучения БД, в частности, с Sql Нагло врут. Начинать надо с школьного курса информатики. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2016, 18:30 |
|
Изучение БД с нуля. Как правильно начать.
|
|||
---|---|---|---|
#18+
Все изучающие Sql начинали с этой книжки Мартин Грабер. Понимание SQL http://www.sql.ru/docs/sql/u_sql/ ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2016, 18:44 |
|
Изучение БД с нуля. Как правильно начать.
|
|||
---|---|---|---|
#18+
akromlolСамое важное, дайте ссылочки на действительно полезные статьи, где полностью объясняется суть действий в программе и в целом работа в ней. Спасибо! IMHO sql простой ЯП. Но начинать его изучения с MySQL я бы не советовал. Возьмите PostgreSQL. Почитайте его документацию с официального сайта (на английском). Там все понятно написано. Из книг я бы посоветовал К. Дейт "Введение в базы данных" ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2016, 06:25 |
|
Изучение БД с нуля. Как правильно начать.
|
|||
---|---|---|---|
#18+
mad_nazgulIMHO sql простой ЯП. Он, конечно, простой. НоЮ в отличии от подавляющего большинства языков, использующихся при программировании приложений, не императивный. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2016, 13:51 |
|
Изучение БД с нуля. Как правильно начать.
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovОн, конечно, простой. НоЮ в отличии от подавляющего большинства языков, использующихся при программировании приложений, не императивный. Забудьте все что до этого учили. :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2016, 14:42 |
|
Изучение БД с нуля. Как правильно начать.
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakovmad_nazgulIMHO sql простой ЯП. Он, конечно, простой. НоЮ в отличии от подавляющего большинства языков, использующихся при программировании приложений, не императивный. Да и кроме того, это не ЯП, а ЯБД. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2016, 21:07 |
|
Изучение БД с нуля. Как правильно начать.
|
|||
---|---|---|---|
#18+
SERG1257Все изучающие Sql начинали с этой книжки Мартин Грабер. Понимание SQL не все. я в 1994 году этой книжки в глаза не видел. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2016, 00:19 |
|
Изучение БД с нуля. Как правильно начать.
|
|||
---|---|---|---|
#18+
kdvSERG1257Все изучающие Sql начинали с этой книжки Мартин Грабер. Понимание SQL не все. я в 1994 году этой книжки в глаза не видел. я тоже мимо нее прошел. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2016, 17:52 |
|
Изучение БД с нуля. Как правильно начать.
|
|||
---|---|---|---|
#18+
Ivan Durakkdvпропущено... не все. я в 1994 году этой книжки в глаза не видел. я тоже мимо нее прошел. Ну, возможно, мы, прошедшие мимо и тогда, и особено теперь, исключения, подтвержающие правило. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2016, 19:32 |
|
Изучение БД с нуля. Как правильно начать.
|
|||
---|---|---|---|
#18+
vadiminfo, да даже Грабера сейчас никто не читает. все по форумам шарятся, "по мере возникновения проблем". ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2016, 22:40 |
|
Изучение БД с нуля. Как правильно начать.
|
|||
---|---|---|---|
#18+
akromlol, Если ты решил заняться программированием, то тебе нужны по началу не книжки, а желание создать какую-либо программу И только потом взять всего 1(ОДИН) язык программирования, начать его изучать и реализовывать свою задачу постепенно, на профильных форумах тебе помогут. Если сайтами заниматься, - то лучший выход это виртуальная машина с каким-либо линуксом, заодно и в ОС подтянешься. Если программа для компа - то тут уже много вариантов, я бы рекомендовал начинать с С++, после него легче на другие языки переходить. както так.. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2016, 08:22 |
|
Изучение БД с нуля. Как правильно начать.
|
|||
---|---|---|---|
#18+
AndreyTarasov, Я поддерживаю эту мысль. akromlol, Если вы вообще не знаете программирования, то начинать надо не с SQL. Самое главное в этом деле - это ваш интерес, желание, и самое главное - творчество. Начните с разработки какого-либо несложного десктоп-приложения под Windows. Создайте несколько разных приложений, а там втянетесь, пооботрётесь, постепенно и до Баз Данных дело дойдёт ... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2016, 08:47 |
|
Изучение БД с нуля. Как правильно начать.
|
|||
---|---|---|---|
#18+
akromlol, Тут надо понимать дальнейший путь. Чисто sql нужен разве что создателям отчетов.... Судя по советам "начни читать концепты на английском языке" - хочется расписать про реальные пути оказаться в ИТ. 1 Путь sql + vba (+хорошие знания экселя) = корпоративная отчетность Далее можно развиваться в сторону BI Плюс- туда было достаточно просто попасть. Немало вакансий техподдержка+sql, репортеры. По определенным соображениям на начинающих есть спрос Минус - не очень оплачивается, можно не вылезти выше "подай принеси". 2 Путь sql + обычный ЯП = разработка клиент серверных систем обычный ЯП = ява, с#, delphi Плюсы - Больше возможностей. Минусы. Чтобы взяли надо знать 2 языка, при том уровень SQl не так важен (пройти 10 уроков sql ex) Сложно устроится 3 Путь 1С Учимся по самоучителям, потом идем эникейщиком с 1с в бедную контору или 1с программистом в бедную контору Плюсы - Не так сложно попасть в струю, потом просто уйти на удаленку либо построить карьеру в управлении Минусы - потом придется прокачиваться в бухучете. Многим от этой тематики хочется блевать. 4 Путь "Обычный веб" php + html Учимся писать сайты на CMS, потом дорабатывать чужие CMS и писать к ним модули. Плюсы - можно начать "вчера", удаленная и офисная работа. Минусы - местечковость, часто не у кого учится 5 Фронтенд "Современный веб" js+ angular и подобное Плюсы - учить по сути 1 язык, тема активно развивается. Минусы - готовых полуфабрикатов для "сделать продукт завтра" мало Я бы шел по 1 или 5 пути ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2016, 10:45 |
|
Изучение БД с нуля. Как правильно начать.
|
|||
---|---|---|---|
#18+
SERG1257Все изучающие Sql начинали с этой книжки Мартин Грабер. Понимание SQL http://www.sql.ru/docs/sql/u_sql/ Грабер + Дейт -- правильный путь. Дейт сначала. авторВ одной статье о том, как программировать на Sql, увидел, что чтобы начать, удобнее всего будет скачать так называемый Denwer Не нужен. Ставь проcто MySQL или Postgres. авторчтобы в нем работать нужно скачать MySQL Workbench. Не нужен он ни на хер. Но если нравится -- ставь. авторДрузья, если вам не сложно, распишите и донесите до моего понимания, чем отличаются все эти MySql, Apache, PHP и Perl. Грубо говоря, всем. MySql -- это СУБД, как и Postgres и многие другие. Всё остальное -- не СУБД. Apache -- это один из основных используемых сейчас WEB-серверов, а PHP и Perl -- два языка программирования, на которых можно писать WEB- приложения. К слову, не лучшие два языка, я бы их вообще не советовал учить. PHP говёный язык, а Perl вот-вот окончательно помрёт. авторКакую из них лучше выбрать (или учиться кодить на всех) в перспективе потом устроиться куда либо на работу. MySql или Postgres. Остальное тебе не нужно. авторСамое важное, дайте ссылочки на действительно полезные статьи, где полностью объясняется суть действий в программе и в целом работа в ней. В какой программе ? Не нужно тебе ничего, книги читай. Тебе к Дейту и Граберу нужно только одна ещё книга по MySQL или Postgres, где будет разжёвано, как пользоваться конкретно MySQL-ем или Postgres. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2016, 20:51 |
|
Изучение БД с нуля. Как правильно начать.
|
|||
---|---|---|---|
#18+
akromlol, Упаси вас бог слушать таких вот советчиков: Fantomny 2 Путь sql + обычный ЯП = разработка клиент серверных систем обычный ЯП = ява, с#, delphi Плюсы - Больше возможностей. Минусы. Чтобы взяли надо знать 2 языка, при том уровень SQl не так важен (пройти 10 уроков sql ex) Сложно устроится ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2016, 20:24 |
|
Изучение БД с нуля. Как правильно начать.
|
|||
---|---|---|---|
#18+
akromlolДоброго времени суток! Собственно, вопрос в названии темы. Я никогда не занимался программированием, сейчас решил попробовать. Попрыгав в интернете, заметил, что многие советуют начать с изучения БД, в частности, с Sql. Говорят, что достичь среднего уровня можно за неделю (разумеется, я понимаю, что это бред). ну не совсем бред. Мы к примеру набираем джуниоров со знанием sql. Знания у них базовые из института + то что сами выучили перед собеседованием. Большинство отсеиваются, а то меньшинство то, что годно - это те кто потратил интенсивно 2 недели, не больше. Обычно тот же Грубер плюс упражнения в нете. That's all ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2016, 11:29 |
|
Изучение БД с нуля. Как правильно начать.
|
|||
---|---|---|---|
#18+
Начинать необходимо с реляционной алгебры. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2016, 16:38 |
|
Изучение БД с нуля. Как правильно начать.
|
|||
---|---|---|---|
#18+
VolochkovaНачинать необходимо с реляционной алгебры. Наверное, тогда с реляционной теории. Но, возможно, это просто один из предметов, с которых надо начинать. А может и продолжать. Ведь то как бы только часть леса про БД. Но, возможно, желательно все же увидеть лес в целом. Я думаю, что Коннолли БД стоит полистать. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2016, 16:48 |
|
Изучение БД с нуля. Как правильно начать.
|
|||
---|---|---|---|
#18+
Упаси вас бог слушать таких вот советчиков: Я вижу, кто приходит на юниорские позиции на собеседования. Подзапросы - мимо, что такое индесы - мимо, курсоры - мимо, временные таблицы - мимо. Знания ограничиваются join и простейшими группировками. Потому надо быть просто немного сильнее. И далее развивать на практике. В свое время пришел также. "Строителям" нужен был разработчик в команду, но очень дешево. Попал с минимальными знаниями, но уже через год сменил работу и получил хорошую зп. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2016, 17:06 |
|
Изучение БД с нуля. Как правильно начать.
|
|||
---|---|---|---|
#18+
akromlol, Посмотрите, пожалуйста, также, в сторону моей программы обучения. Уже почти 10 лет оттачиваю и совершенствую свою программу обучения базам данных и SQL (ORACLE, MS SQL Server, MySQL,..). Все простым языком. Начиная с того, как открыть программу работы с базой данных, с первого предложения SELECT и заканчивая разработкой собственной базы данных и азами программирования. Здесь бесплатные видеоуроки ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2019, 17:25 |
|
Изучение БД с нуля. Как правильно начать.
|
|||
---|---|---|---|
#18+
Курс SQL Базы данных ORACLE. Илья Хохлов. Урок 1. Реляционные базы данных ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2019, 17:27 |
|
Изучение БД с нуля. Как правильно начать.
|
|||
---|---|---|---|
#18+
akromlol, SQL в своей основе - это простой язык. Дело в том что он создавался для бизнеса. Чтоб манагеры могли в своей манере писать запросы к системе вида Код: sql 1.
Новички обычно начинают в первые минуты обучения сразу писать простые 1-табличные запросы к системе. Сложности пойдут в самой сути постановок. Типа найти всех учеников школы средний балл которых в классе ниже среднего. Тут надо плотно думать и понимать что имелось в виду. Что читать по теме - я не знаю. SQL сильно отличается от реляционной алгебры (теории). Например операция реляционного деления '/' в SQL не представлена. Хотя алгебра ее описывает как одну из образующих. Практические реализации SQL такие как Db2, Oracle, MS-SQL вносят свой коммерческий диалект SQL который будет низбежно отличаться даже от стандартного Ansi-92. Лично моё обучение пошло не с теории а с практики. Мне сразу бухнули на стол справочник по Oracle 8i и пошло-поехало. Теорию я догонял потом. По ходу вопросов. Вообще тема такая что если ты сам будешь придумывать себе постановки то неизбежно запутаешся. Нужен ментор. +Найди себе простую задачку. Например автоматизация библиотеки. И начни делать под нее БД. После этого покажи свой код и базу ментору. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2019, 21:15 |
|
Изучение БД с нуля. Как правильно начать.
|
|||
---|---|---|---|
#18+
Да. Apache, PHP и Perl - это полнейши оффтопик. Непонятно как ты в эту тему это прицепил. Задай отдельный вопрос в Разработке Инфо Систем. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2019, 21:17 |
|
|
start [/forum/topic.php?fid=35&msg=39152668&tid=1552183]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
52ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
others: | 256ms |
total: | 412ms |
0 / 0 |