Информация об изменениях

Сообщение Re[3]: Что нужно для работы с базами данных? от 30.06.2017 9:52

Изменено 30.06.2017 9:58 snautSH

Re[3]: Что нужно для работы с базами данных?
Здравствуйте, RussianFellow, Вы писали:

RF>Здравствуйте, vsb, Вы писали:


RF>>>Какие средства, технологии, библиотеки, фреймворки нужно знать?


vsb>>Есть разные варианты. Например Java + JDBC.


RF>>>Какие средства популярны сейчас для работы с базами данных на различных языках программирования (C++, Java, C# и т.д.)?


vsb>>Есть разные варианты. Например Java + JDBC.


RF>Это я знаю. Так же как и C++ + ODBC.

RF>А что ещё существует?

ODBC старое как говно мамонта, сейчас работа с базами из приложений зачастую codefirst и гораздо реже database first or schemafirst
Re[3]: Что нужно для работы с базами данных?
RF>Это я знаю. Так же как и C++ + ODBC.
RF>А что ещё существует?

ODBC старое как говно мамонта, сейчас работа с базами из приложений зачастую codefirst и гораздо реже database first or schemafirst

тогда уж смотри разные ORM EntityFramework, Django, Hibernate и иже с ними. Но ты определись, ты хочешь с базой как администратор работать или как программист, в любом случае нужна теория баз данных, как минимум должен знать типы индеков, транзакции, уровни изоляции этих транзакций, нормальные формы как минимум до Бойса Кодда. И это не говоря уже про SQL TSQL PLSQL итд...

вообщем начинай с теории БД и sql

И главное уметь это все применять исходя из текущей необходимости(только что вычищал кластерные индексы, ктото зафигачил их на часто апдейтившуюся таблицу, а потом, чей то все так медленно... блин)