какой подготовкой нада обладать, чтобы работать с БД

Любые обсуждения, не нарушающие правил форума.

Модератор: Модераторы

Ответить
manas_anarov
новенький
Сообщения: 26
Зарегистрирован: 13.12.2013 20:56:59

какой подготовкой нада обладать, чтобы работать с БД

Сообщение manas_anarov »

Никак не могу научиться работе с БД .Что нужно знать чтобы научиться работать с Базами данных?
Школьная математика, до 11 класса?
Аватара пользователя
hinst
энтузиаст
Сообщения: 781
Зарегистрирован: 12.04.2008 18:32:38

Сообщение hinst »

Да я сомневаюсь, что тут вообще нужна математика. Чтобы читать и записывать данные.... берёшь и читаешь, берёшь и записываешь.... причём тут математика
Аватара пользователя
Little_Roo
энтузиаст
Сообщения: 639
Зарегистрирован: 27.02.2009 18:56:36
Откуда: Санкт-Петербург

Сообщение Little_Roo »

manas_anarov писал(а):Что нужно знать чтобы научиться работать с Базами данных?

SQL в мимальном объеме, движок базы, Lazarus, .......... и, самое главное, ЖЕЛАНИЕ чему-то научиться (хотя практика показывает, что лучший стимул изучения чего-то новенького - ЭТО ГРОМОГЛАСНЫЙ РЫК НАЧАЛЬНИКА :D :D :D )
Аватара пользователя
Sharfik
энтузиаст
Сообщения: 836
Зарегистрирован: 20.07.2013 01:04:30

Сообщение Sharfik »

"Что нужно, чтобы понять рекурсию? Нужно сначала понять рекурсию!"

С БД аналогично, откройте Access, разберитесь как выглядят на SQL запросы, что из себя представляют таблици и т.д. Дальше нужен учебник по работе с БД, MySQl в конкретном языке.
stanilar
постоялец
Сообщения: 289
Зарегистрирован: 09.03.2010 18:09:02

Сообщение stanilar »

Для того, чтоб что-то использовать в программировании, достаточно найти ХОРОШУЮ книжку. Например: Понимание SQL (Understanding SQL) Мартин Грабер
Аватара пользователя
Vapaamies
постоялец
Сообщения: 292
Зарегистрирован: 24.07.2012 22:37:59
Откуда: Санкт-Петербург
Контактная информация:

Сообщение Vapaamies »

Чтобы научиться работать с БД, нужно сначала понять, для чего эти самые БД нужны, зачем их вообще выделяют в отдельное понятие. У новичков само понятие БД может вызвать недоумение: мол, фигня какая-то, я же могу это всё в массивах хранить!

Так вот, БД нужны именно для того, чтобы не хранить всё в массивах, а иметь некий общий, продвинутый инструмент для выполнения типичных операций перебора, сравнения, сопоставления и т. п. Когда данных много, хранение в массивах требует слишком много ручного труда, который и был систематизирован в СУБД.

Чтобы понять это окончательно, нужно вначале найти себе задачу. Для новичка обычно это самое сложное, поскольку задачи, выигрывающие от использования БД, достаточно сложны, чтобы не появляться в учебниках по языкам программирования, если это не SQL. В учебниках по СУБД классическим примером является система бронирования авиабилетов, можно также писать автоматизацию склада или веб-форум. Поняв, что даже веб-форум (вроде этого) не сделать без СУБД, начинаешь относиться к ним с уважением, ибо видишь конкретное применение. С таким настроем уже можно за SQL браться, без которого никак.
Аватара пользователя
debi12345
долгожитель
Сообщения: 5761
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Сообщение debi12345 »

Чтобы научиться работать с БД, нужно сначала понять, для чего эти самые БД нужны, зачем их вообще выделяют в отдельное понятие

??? Из моего опыта - кто реально работает с БД, не имел таких вопросов с самого начала :)
Ответить