Никак не могу научиться работе с БД .Что нужно знать чтобы научиться работать с Базами данных?
Школьная математика, до 11 класса?
какой подготовкой нада обладать, чтобы работать с БД
Модератор: Модераторы
-
manas_anarov
- новенький
- Сообщения: 26
- Зарегистрирован: 13.12.2013 20:56:59
Да я сомневаюсь, что тут вообще нужна математика. Чтобы читать и записывать данные.... берёшь и читаешь, берёшь и записываешь.... причём тут математика
- Little_Roo
- энтузиаст
- Сообщения: 639
- Зарегистрирован: 27.02.2009 18:56:36
- Откуда: Санкт-Петербург
manas_anarov писал(а):Что нужно знать чтобы научиться работать с Базами данных?
SQL в мимальном объеме, движок базы, Lazarus, .......... и, самое главное, ЖЕЛАНИЕ чему-то научиться (хотя практика показывает, что лучший стимул изучения чего-то новенького - ЭТО ГРОМОГЛАСНЫЙ РЫК НАЧАЛЬНИКА
"Что нужно, чтобы понять рекурсию? Нужно сначала понять рекурсию!"
С БД аналогично, откройте Access, разберитесь как выглядят на SQL запросы, что из себя представляют таблици и т.д. Дальше нужен учебник по работе с БД, MySQl в конкретном языке.
С БД аналогично, откройте Access, разберитесь как выглядят на SQL запросы, что из себя представляют таблици и т.д. Дальше нужен учебник по работе с БД, MySQl в конкретном языке.
Для того, чтоб что-то использовать в программировании, достаточно найти ХОРОШУЮ книжку. Например: Понимание SQL (Understanding SQL) Мартин Грабер
- Vapaamies
- постоялец
- Сообщения: 292
- Зарегистрирован: 24.07.2012 22:37:59
- Откуда: Санкт-Петербург
- Контактная информация:
Чтобы научиться работать с БД, нужно сначала понять, для чего эти самые БД нужны, зачем их вообще выделяют в отдельное понятие. У новичков само понятие БД может вызвать недоумение: мол, фигня какая-то, я же могу это всё в массивах хранить!
Так вот, БД нужны именно для того, чтобы не хранить всё в массивах, а иметь некий общий, продвинутый инструмент для выполнения типичных операций перебора, сравнения, сопоставления и т. п. Когда данных много, хранение в массивах требует слишком много ручного труда, который и был систематизирован в СУБД.
Чтобы понять это окончательно, нужно вначале найти себе задачу. Для новичка обычно это самое сложное, поскольку задачи, выигрывающие от использования БД, достаточно сложны, чтобы не появляться в учебниках по языкам программирования, если это не SQL. В учебниках по СУБД классическим примером является система бронирования авиабилетов, можно также писать автоматизацию склада или веб-форум. Поняв, что даже веб-форум (вроде этого) не сделать без СУБД, начинаешь относиться к ним с уважением, ибо видишь конкретное применение. С таким настроем уже можно за SQL браться, без которого никак.
Так вот, БД нужны именно для того, чтобы не хранить всё в массивах, а иметь некий общий, продвинутый инструмент для выполнения типичных операций перебора, сравнения, сопоставления и т. п. Когда данных много, хранение в массивах требует слишком много ручного труда, который и был систематизирован в СУБД.
Чтобы понять это окончательно, нужно вначале найти себе задачу. Для новичка обычно это самое сложное, поскольку задачи, выигрывающие от использования БД, достаточно сложны, чтобы не появляться в учебниках по языкам программирования, если это не SQL. В учебниках по СУБД классическим примером является система бронирования авиабилетов, можно также писать автоматизацию склада или веб-форум. Поняв, что даже веб-форум (вроде этого) не сделать без СУБД, начинаешь относиться к ним с уважением, ибо видишь конкретное применение. С таким настроем уже можно за SQL браться, без которого никак.
- debi12345
- долгожитель
- Сообщения: 5761
- Зарегистрирован: 10.05.2006 23:41:15
- Откуда: Ташкент (Узбекистан)
Чтобы научиться работать с БД, нужно сначала понять, для чего эти самые БД нужны, зачем их вообще выделяют в отдельное понятие
??? Из моего опыта - кто реально работает с БД, не имел таких вопросов с самого начала
