Название: Работа с БД Отправлено: blood_shadow от Август 31, 2011, 21:42 Вечер добрый :)
Короче ситуация следующая: нужно сделать программу в которой есть работа с БД, опыта работы с БД совсем не имею, потому и решил что-то сначала почитать, люди подскажите книгу с которой хорошо начинать БД mySQL или как познавать сами азы работы с этой БД Спасибо Название: Re: Работа с БД Отправлено: asvil от Август 31, 2011, 23:27 Postgresql, книги по нему в гугле.
Название: Re: Работа с БД Отправлено: Пантер от Сентябрь 01, 2011, 09:14 Начать можно и с SQLite. А читать начни с описания в википедии реляционных баз данных.
Название: Re: Работа с БД Отправлено: Drafter от Сентябрь 01, 2011, 21:53 Возможно, Вам будет интересно почитать:
http://www.intuit.ru/department/database/sql/ (http://www.intuit.ru/department/database/sql/) Название: Re: Работа с БД Отправлено: Fess от Сентябрь 05, 2011, 08:26 Не стоит начинать с sqlite. Слишком уж он узкозаточенный...
Название: Re: Работа с БД Отправлено: LisandreL от Сентябрь 05, 2011, 08:39 Не стоит начинать с sqlite. Слишком уж он узкозаточенный... Не сказал бы.Просто надо понимать разницу между встраиваемой БД и клиент-серверной СУБД и выбирать то, что вам нужно в проекте. Название: Re: Работа с БД Отправлено: Пантер от Сентябрь 05, 2011, 09:39 Вообще, для начала достаточно знать SQL, а для этого подойдет любая БД, его поддерживающая.
Название: Re: Работа с БД Отправлено: LisandreL от Сентябрь 05, 2011, 10:01 SQL SQL'ю рознь.
Стандартов несколько, уровень их реализации в разных СУБД разный, оптимизация - тоже разная. А уж синтаксический сахар почти в каждой СУБД абсолютно свой. Название: Re: Работа с БД Отправлено: Пантер от Сентябрь 05, 2011, 10:05 Основной синтаксис sql везде примерно одинаковый, так что погрешностями можно пренебречь. Вот когда понадобится что-либо более сложное, чем простые запросы, можно уже и определяться с БД. Я работал с SQLite, Firebird, FoxPro, PostgreSQL и переход с одной на другую был не очень сложным.
|