На этом уроке мы составим SQL запросы для всех остальных задач, для таблиц Book и Map. В отчёте напиши мини-отзыв о созданных запросах.
Дата отправки отчёта:
20 января 2016 г.
Задание выполнено: за
10 мин.
Чему научился:
практика в запросах
Что было сложным:
на этом уроке снова же. у Вас позволяет целочисленные поля приравнивать к 'pattern'. У меня ошибка. Может это разность в MySQL и MS SQl ?
Комментарии:
Не понятно всё таки как в видеоуроке добавилось значение в book с Client_ID равным NULL. Это поле является внешним ключем таблицы Client поля ID. и по идее ему не на что ссылаться, т.к. в данном поле значения NULL не может быть.
Сами по себе запросы оказались очень простыми, надеюсь что в своих программах сильно тяжелее не пойдет. Язык SQL начал изучать недавно. Очень понравился. Делаю упражнения может sql-ex. Там я сейчас не могу решить задачи с уровнем сложности 3 и 4. Над 2-ым уровнем сложности приходится голову поломать. Боялся в некой степени что будет что-то такое навороченное
" Не понятно всё таки как в видеоуроке добавилось значение в book с Client_ID равным NULL" Все очень даже может быть если в book для этого поля допустимо значение NULL. Та же история -> добавляй всю информацию, чтоб сразу можно было ответить, а то никакого интереса отвечать на твой вопрос нет, так как даже не потрудился чтоб предоставить полную информацию.
То, что разница в mysql и ms Sql есть это точно. Где-то про это читал, и Евгений Витольдович об этом в каком-то уроке вскользь упоминал. Если там стоит autoincrement, то null, наверное, не можнет быть.
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Прокачал навыки SQL Трудности: Удалить запись из map. Рука не поднялась сделать удаление из map. Сделал уже после скриншота.
По поводу такого способа проектирования и создания программы - подписываюсь под каждым словом Евгения, он действительно помогает преодолеть многие неопределенности между ТЗ и воплощением проекта. Далее - я думаю надо делать по плану (вид, потом контроллеры), но потом в конце сделать еще несколько уроков, которые нам помогут перенести наши модель и контроллеры на другой вид - реализовать на другой платформе - wpf, web или что-то другое. это покажет мощь и гибкость mvc подхода.
Научился: кое каким SQL конструкциям запросов Такой способ проектирования программы выглядит интересным, в Entity Framework же тоже вроде есть такой подход - database first, стало быть, мы движемся в правильном направлении.