Еще бы, за каждым условным словом лежит не просто абстракция, а и то, как данные лежат, как вынимаются, как обрабатываются. И это еще в условиях конкурентности.
Да что говорить, "вернуть одну строку с одним столбцом" в разных базах решается по разному. Я уже не говорю про pivot
Вы наркоманы же. Реляционная модель БД всю жизнь была про абстрагирование от физического уровня. Пусть он хотя бы людей ей обучит для начала, чтобы они понимали, что и как, а потом уже переходит (если время останется) к конкретной СУБД. Впрочем, если показывать на диалекте Postgresql, то наверно ок, там извращениями вроде бы не страдают :)
Поддерживаю. для людей, которые с этим не сталкивались до того -" это же f...ing miracle" т.е. Теория плюс типовые практические кейсы, которые можно уже на какой-то конкретной БД показывать, с оговоркой что дорогие дети, мол в других может быть не так. И никакого хардкора,никаких ужасов, летящих на крыльях ночи и прочего треша.
Вопрос к топикстартеру: ребе, ви таки решили взять себе часы БДЗиС?
Этим можно грузиться только ПОТОМ, очень сильно потом, когда у человека уже от зубов будет отскакивать и он будет вообще по жизни мыслить реляционными теориями. Тут же в посте речь идет о простом курсе (Семестр?), за который человеку предлагается понять то, чего у него в голове раньше не было вообще. Мне кажется, тут важно начать с главного. SQL 92 достаточно для первичного обучения. Но не частично, а полностью. Детали - потом.
no subject
Date: 2012-06-29 15:03 (UTC)Да что говорить, "вернуть одну строку с одним столбцом" в разных базах решается по разному. Я уже не говорю про pivot
no subject
Date: 2012-06-29 15:25 (UTC)Реляционная модель БД всю жизнь была про абстрагирование от физического уровня.
Пусть он хотя бы людей ей обучит для начала, чтобы они понимали, что и как, а потом уже переходит (если время останется) к конкретной СУБД.
Впрочем, если показывать на диалекте Postgresql, то наверно ок, там извращениями вроде бы не страдают :)
no subject
Date: 2012-06-29 16:49 (UTC)Т.е. надо знать и абстрагирование и как оно внутри работает и как с этим абстрагированием выйти на уровень выше и абстрагировать.
SQL92 к этому чуть даже в стороне, потому что реально ни один пример по sql92 работать почти и не будет
no subject
Date: 2012-06-29 19:29 (UTC)т.е. Теория плюс типовые практические кейсы, которые можно уже на какой-то конкретной БД показывать, с оговоркой что дорогие дети, мол в других может быть не так.
И никакого хардкора,никаких ужасов, летящих на крыльях ночи и прочего треша.
Вопрос к топикстартеру: ребе, ви таки решили взять себе часы БДЗиС?
no subject
Date: 2012-06-30 04:59 (UTC)там где-то выше объяснил откуда вопрос возник
no subject
Date: 2012-07-02 20:56 (UTC)no subject
Date: 2012-07-03 15:23 (UTC)no subject
Date: 2012-06-29 19:40 (UTC)no subject
Date: 2012-06-29 17:50 (UTC)Тут же в посте речь идет о простом курсе (Семестр?), за который человеку предлагается понять то, чего у него в голове раньше не было вообще.
Мне кажется, тут важно начать с главного.
SQL 92 достаточно для первичного обучения. Но не частично, а полностью. Детали - потом.
no subject
Date: 2012-06-29 18:03 (UTC)no subject
Date: 2012-06-29 19:42 (UTC)так что не надо про "О времена, о нравы!"