Базы данных. Вводный курс.

Здравствуй, уважаемый читатель!

Меня зовут Анвар Туйкин. Я - практикующий программист. Занимаюсь в основном веб-разработкой (Ruby on Rails). И преподаю в Казанском Федеральном Университете.

В данном курсе мы познакомимся с основами проектирования и работы с базами данных.

Хранение данных и эффективная работа с ними - это огромный пласт знаний, необходимый любому программисту, начиная с первого дня работы.

Для начала я хочу обсудить актуальность данного курса.

Вы слышали про правило Парето? О том, что 20% усилий приносит 80% результата? Так вот, по моему мнению, навык работы с данными (их грамотная организация и ханение, эффективное использование) входит в те самые 20% самых необходимых знаний и умений программиста. Например, бывает, что уже студента-второкурсника можно привлекать к каким-либо задачам. Если бы не одно "но" - большинство задач так или иначе касаются работы с данными.

В рамках данного курса мы с вами освоим навыки работы с реляционными базами данных.

Эти знания, в основном, не привязаны к конкретной системе управления базами данных (СУБД). При этом, мы будем использовать СУБД PostgreSQL, которая обладает рядом преимуществ и особенностей:

  • она является свободной объектно-реляционной СУБД с открытым исходным кодом
  • широко и активно используется в коммерческой разработке
  • соответсвует стандартам ANSI SQL-92, SQL-99
  • в основе заложены интересные концепции, на которые мы обратим внимание
  • активно продолжает развиваться

results matching ""

    No results matching ""