Курсы по программированию

Формула программиста
основатель — Волосатов Евгений Витольдович
Вступай в Телеграм чат проекта
Вебинар «Мы начинаем PHP + Yii2» начнётся через 1  день 1 час. 01 мин.

Базовый ASP.ект / Схема базы данных

  • На этом уроке мы создадим базу данных для нашего проекта,
    подготовим схему таблицы и напишем SQL запрос для её создания.
  • Дата отправки отчёта: 26 июня 2016 г.
  • Задание выполнено: за 1 час. 10 мин.
  • Чему научился: Создавать БД в консоли и HeidiSQL (раньше создавал только в MS Access).
  • Что было сложным: Разобраться во всем. Больше понравилось создавать БД в консоли.
  • Комментарии: Примерный список задач:
    - ввод данных рассматриваемого объекта (истории);
    - хранение и защита данных во внешней памяти ВС;
    - добавление данных;
    - удаление данных;
    - изменение данных;
    - сортировка данных по запросу пользователя;
    − обобщение данных.
  • Оценка видео-уроку:
Отчёт от 1803 за Базовый ASP.ект / Схема базы данных




Оцени работу

 
Сохранить страницу:


Начинаем практику по языку C#




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Отличный урок. Поработал с консолью...Никогда не создавал базу данных через CMD.... Записал себе в файл всю информацию по данному уроку чтобы на будущее было куда подсмотреть))) Нашу базу можно и нужно использовать для хранения историй проекта.
Трудности: Как всегда не обошлось без косяков. Думал щас быстро сделаю...))) После создания, при попытке сохранить новую таблицу через heidisql - strory1 у меня возникала ошибка..."BLOB/TEXT COLUMN '...' CAN'T HAVE A DEFAULT VALUE" Нашел решение ()цитирую) : "Для исправления ситуации надо всего лишь изменить режим работы MySQL. Для этого в файле my.ini (my.conf для Unix) заменить строчку sql-mode sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" на sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" " Не знаю помогло в итоге оно или нет, но я в итоге пересоздал таблицу и понял, что в первый раз для текстового поля я не у казал значение по умолчанию..



Научился:  1) Создавать базы данных 2) Создавать в них таблицы
Опять-таки, через саму консоль не вышло, ибо она отказывается принимать команду "mysql", но в HeidiSQL есть как возможность простого создания таблиц простым добавлением элементов, так и есть консоль для запросов. Оба варианта работают как надо. И да, в родном манипуляторе базами от MySQL отсутствует возможность удаления созданных баз (или я просто слепой))