SQL

2012-06-29 15:58
d4s: (Default)
[personal profile] d4s
А вот скажет -- разница при обучении сабжу версии начала 2000-х и современных -- она действительно колоссальная?

Date: 2012-06-29 20:03 (UTC)
From: [identity profile] max-posedon.livejournal.com
SQL не Дискретная математика, в курсе теории дискретной математики нужно учить множествам, кортежам, доменам, пересечению объеденению, декартовому произведению и т.д.

В рамках SQL нужно учить _практическим_ основам. У нас в вузе полугодовой курс был на базе DB2, не худший вариант. На данный момент идельный считаю PostgreSQL. Почему? да хотябы потому, что query plan-ы там analyze печает алгоритмически понятные.

И да студент должен понимать с какой сложностью работает конкретный запрос, т.е. уметь читать вывод analyze конкретной базы.

Date: 2012-06-29 20:38 (UTC)
From: [identity profile] tzirechnoy.livejournal.com
>SQL не Дискретная математика

Безусловно. SQL -- это реляцыонная алгебра, а никакая не дискретная математика.

Date: 2012-06-30 08:37 (UTC)
From: [identity profile] thinker8086.livejournal.com
Плюсую, что базировать курс на PostgreSQL сейчас очень правильно. И бесплатно, и многое сделано не через жопу, как в MySQL.

И прежде всего analyze, да.
Edited Date: 2012-06-30 08:38 (UTC)

Date: 2012-06-30 09:02 (UTC)
From: [identity profile] vp.livejournal.com
Плюсую тоже. Если что-то выбирать, на основе чего учить - то PostgreSQL.

Date: 2012-07-01 05:00 (UTC)
From: [identity profile] darafei praliaskouski (from livejournal.com)
дважды плюсую.

плюс к тому, в постгре есть постгис, который позволяет из всяких разных учебных запросов "выбрать всех клиентов, у которых город такой или вот такой" сделать что-то более интересное, типа "выбрать 3 кафешки ближе к центру в городах с населением больше 10000". ну и осм как пример открытой базы нормальных таких размеров, на которой плохо сформулированные запросы будут на самом деле плохо выполняться.

Profile

d4s: (Default)
d4s

October 2016

M T W T F S S
     12
345 6789
10111213141516
17181920212223
24252627282930
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated 2026-04-07 20:02
Powered by Dreamwidth Studios