Очень информативно. Где-то мне пришлось несколько раз слушать некоторые вещи. Очень грамотно. без воды. без шуток. все по теме. Супер. Мне понравилось. Я начал изучать sql и слава богу нашел отличного учителя.
Пока что изучаю C# и готовлюсь к записи первых уроков по нему. А пока предлагаю вам начать изучать вещь, без которой, наверное, не обходится ни один крупный проект - без баз данных и языка, который ими управляет - SQL. Ввел в урок нововведение - задания к уроку. Так вам будет проще повторить и закрепить пройденное. Возможно, в этом уроке реализовал кривовато (не объяснил ответы), но дальше все будет как по накатанной.
Alexander Myasnikov Если подойти к вопросу чуть философски, то тайтл - это экземпляр игры в своём «глобальном представлении». Фактически, каждая игра, представленная на гейм-рынке - это тайтл. Тайтлы различают по категориям, которые, не смотря на частое упоминание, довольно гипотетичны. Игры-блокбастеры - это AAA-тайтлы («триплы», «трипл-A»). Ниже их следуют тайтлы категорий «AA» и «A». Под играми категории «B» обычно понимают «средние» тайтлы (по качеству, по степени интереса к ним, по бюджету). «C» - это гадость. Никогда не разрабатывайте C-тайтлы. А еще бывают инди... Вообщем, ААА это очень крутые игры, на которые выделялся огромный бюджет, и огромное количество сил. (Например: Mass effect 3, GTA 5, FIFA 14, Dishonored)
***** Хаа,ты что,один такие игры не напишешь,надо как минимум свой оффис,около 10 программистов , дизайнеров,сценаристов,художников,огромный бюджет(примерно 10 млн рублей).
Спасибо большое! Всё понятно и четко изложено с повторением материала в конце урока. Уровень 0, для начинающих, которые не знают вообще ничего из программирования. Мне такой формат подошёл на 100%, и не нужно записываться ни на какие платные курсы, чтобы освоить азы.
Вопрос так и надо задавать.Можнр ли запросить 5 с трое в реляционной базе данных.Но можно же запросить команду с конкретными ключами и получить информацию по нужным параметрам.Это упрощает работу с реляционной базой данных!
по поводу третьего ответа - что помешает запросить первые 5 записей в таблице? записи в любом случае хранятся в таблице в каком либо порядке и типичные запросы Select типа Top10 нормально работают.
База данных это типа папка на сервере - каталог, а таблица это типа excel-файл в этой папке. Сама по себе база данных когда её создаёшь ничего не содержит, это просто директория. Есть, типа, программа которая управляет базами данных (папками и таблицами на сервере) - это СУБД, например mSQL. У этой проги есть графический веб-интерфейс, например phpMyAdmin - это просто такая надстройка для упрощения, чтобы можно было мышкой кликать в браузере и управлять базами данных. А так, в принципе, phpMyAdmin вообще не нужен ибо есть SQL - это, типа, консольные команды, чтобы без графического интерфейса напрямую управлять СУБД Я так понял из всяких видео уроков.
по поводу третьего вопроса: можно ведь вывести определённые только определенные записи SELECT * FROM TABLE WHERE id BETWEEN 1 AND 5; или лишь я не понял формулировки вопроса?
Кто сказал что нельзя, можно!)) SQL тем и хорош, что для одной и той же задачи можно 45 различных способов найти, а потом еще EXPLAIN сделать, чтобы понять - какой из них наиболее эффективный
В реляционных базах данных нет понятий "первая строка", "вторая строка" и т.д. Потому что строки могут быть упорядочены по-разному. Т.е. если мы не добавили в SELECT блок ORDER BY, то мы не можем сказать, как именно будут упорядочены строки. То есть мы получим полный рандом жи есть.
беру свои слова обратно. просмотрела 15 уроков, на большее терпения не хватило. в итоге 2 дня потерянного времени и еще столько же на изучение SQL на других ресурсах. парень путается в своих словах и иногда не может внятно объяснить некоторые моменты. урок о джойнах - это вообще издевательство. если хотите убить время - это самое то. а если нет - ищите уроки взрослых, а еще лучше используйте ресурсы с онлайн-редактором с проверкой кода, например на sql-ex.ru, khanacademy, w3chool. эти уроки уровня школьников, коим он сам и является
Объясните пожалуйста! Почему некоторые авторы книг пишут что в SQL выборка SELECT принадлежит языку DQL - Doctrine Query Language, а некоторые говорят SELECT принадлежит DML. Где истина? Вот посмотрите например лекцию на английском правда, там говорится о DQL как языке выборки с оператором SELECT ua-cam.com/video/-juirLxfuqs/v-deo.html
Спасибо за урок, но есть пара моментов: 1) На схемах очень мелкий текст, с экрана телефона нечитаемо практически и 2) реклама вставлена очень криво, на середине слова, что сбивает с толку очень сильно. Я не знаю, как работает система монетизации ютьюба, но по идее автор должен иметь возможность вставлять рекоаму по тем таймкодам, когда ему удобно. И ее неплохо бы вставлять в паузы, а не в слова
У вас путаница в голове. Поля - это то, из чего состоят записи. Поля без записи не бывает. Записью также называют рекорд, row, кортеж - это синонимы. Колонка, она же столбец таблицы, это визуальное представление набора полей из разных записей.
Неа, например, внутренние индексы в SQLite или rowid столбец, который генерируется автоматически самой СУБД, начинается с единицы. Всегда нужно документацию к программе, которой пользуешься смотреть - самый четкий и пацанский источник информации...
Алина Григорьева господи, поставте же себе на комп AdBlock и будет вам щастье, не понимаю, вот люди которые не могут даже на компе базовые настройки провести, и лезут учить информатику, ну вы серйезно??
Плюсы курса: - он бесплатный; - его можно бросить в любой момент / можно даже не начинать; - является хорошей иллюстрацией того, что будет, если курс решит записать восьмиклассник без твёрдых знаний и понимания SQL. Все уроки записаны одним дублем и все неудачно. Автор не готовился к урокам. Совсем. Даже пять минут не подумал заранее, всё на ходу. Постоянные ошибки в запросах. Автор не в курсе про работу с консолью вообще. Но к концу курса немного освоил. Комменты, наверное, почитал. И куча прочих замечаний, от уровня юмора автора до непонимания работы NATURAL JOIN. Серьёзно, как можно назвать урок "Фишки и что-то там" и обла*аться, выпустив видео с неработающими "фишками"? Курс подходит для тех, кто больше ничего не нашёл.
Lexa Dv для людей ,которые только начинают, ето весьма важные вещи. Думаю ты далеко не тимлид раз зашел в етот видос. Не поленись, а лучше время со своего коментария потрать на просмотр
Очень информативно. Где-то мне пришлось несколько раз слушать некоторые вещи.
Очень грамотно. без воды. без шуток. все по теме. Супер. Мне понравилось.
Я начал изучать sql и слава богу нашел отличного учителя.
ЛУЧШИЙ)
Как для начинающего тестировщика эта информация была с пушечным зарядом для моего мозга. продолжай и не меняй постановку обучения!
Пока что изучаю C# и готовлюсь к записи первых уроков по нему. А пока предлагаю вам начать изучать вещь, без которой, наверное, не обходится ни один крупный проект - без баз данных и языка, который ими управляет - SQL.
Ввел в урок нововведение - задания к уроку. Так вам будет проще повторить и закрепить пройденное. Возможно, в этом уроке реализовал кривовато (не объяснил ответы), но дальше все будет как по накатанной.
Можно ли на C# разрабатывать ААА игры?
***** Что такое ААА игры ?
Alexander Myasnikov Если подойти к вопросу чуть философски, то тайтл - это экземпляр игры в своём «глобальном представлении». Фактически, каждая игра, представленная на гейм-рынке - это тайтл.
Тайтлы различают по категориям, которые, не смотря на частое упоминание, довольно гипотетичны. Игры-блокбастеры - это AAA-тайтлы («триплы», «трипл-A»). Ниже их следуют тайтлы категорий «AA» и «A». Под играми категории «B» обычно понимают «средние» тайтлы (по качеству, по степени интереса к ним, по бюджету). «C» - это гадость. Никогда не разрабатывайте C-тайтлы.
А еще бывают инди... Вообщем, ААА это очень крутые игры, на которые выделялся огромный бюджет, и огромное количество сил. (Например: Mass effect 3, GTA 5, FIFA 14, Dishonored)
***** Не знал, спасибо.
***** Хаа,ты что,один такие игры не напишешь,надо как минимум свой оффис,около 10 программистов , дизайнеров,сценаристов,художников,огромный бюджет(примерно 10 млн рублей).
О, это самые адекватные уроки из всех, которые я видела! спасибо!
Спасибо большое! Всё понятно и четко изложено с повторением материала в конце урока. Уровень 0, для начинающих, которые не знают вообще ничего из программирования. Мне такой формат подошёл на 100%, и не нужно записываться ни на какие платные курсы, чтобы освоить азы.
Максимально понятно и доходчиво. Спасибо
Спасибо! Отличный материал. Хоть и попался он мне спустя 10 лет )))
грамотно поясняешь. Я как впервые слышащий понятие баз данных, понял о чём идет речь
Спасибо за эти уроки!
Объяснил как Бог! Молодец, однозначно лайк!
Молодец!!! Очень коротко и доступно.
Пока что лучшее из русскоязычных объяснений
Очень нравится! Смотрю с интересом. Начала только изучать sql, нравится, что обьясняете все понятным языком.
Пётр спасибо ты всё очень понятно и просто объясняешь,что позволяет понять данный изучаемый материал.
почему в базе нельзя выбрать n первых элементов (например 5). Запрос вида: выбрать "информация", где ID>0 && ID
LIMIT (например: 5 как вы говорите "LIMIT 5" это вам выводит первые 5 значение)
ID первого элемента не обязательно 1.... Да и второй элемент не всегда следующее число после первого.
Очень полезные и актуальны даже на 2020 год
Спасибо
Петя, молодец! Спасибо за уроки! Доступно, ничего лишнего, все для людей :-). Так держать!
Спасибо, Петр! Ты просто и быстро объяснил все подробности практики, которые я не успел найти в книгах.
Очень доступно и легко воспринимается. Отлично
Красавчик , мне понравилось!
Автору говорю спасибо, уроки понятные и не нудные.
Хоть и видео старое, но лайк однозначно, за презентацию. Всё понятно и кратко)
Сколько лет прошло, а курс твой до сих пор актуален. Я чекал платные курсы, всё говно, поголовно. Да ещё в таком возрасте хорошо объяснял, топ
Зачем нужен первичный ключ как отдельное поле? Разве записи по определению не хранятся под каким-то номером?
Отличный формат уроков
Продолжай в том же духе !
Лайк
Понятно. Спасибо Вам большое!
Спасибо за хорошие уроки
Вопрос так и надо задавать.Можнр ли запросить 5 с трое в реляционной базе данных.Но можно же запросить команду с конкретными ключами и получить информацию по нужным параметрам.Это упрощает работу с реляционной базой данных!
по поводу третьего ответа - что помешает запросить первые 5 записей в таблице? записи в любом случае хранятся в таблице в каком либо порядке и типичные запросы Select типа Top10 нормально работают.
Отличный урок
Отличная подача материала! Спасибо!
спасибо за урок, для начинающего самое то.
Очень полезная информация, спасибо большое!
База данных это типа папка на сервере - каталог, а таблица это типа excel-файл в этой папке. Сама по себе база данных когда её создаёшь ничего не содержит, это просто директория. Есть, типа, программа которая управляет базами данных (папками и таблицами на сервере) - это СУБД, например mSQL. У этой проги есть графический веб-интерфейс, например phpMyAdmin - это просто такая надстройка для упрощения, чтобы можно было мышкой кликать в браузере и управлять базами данных. А так, в принципе, phpMyAdmin вообще не нужен ибо есть SQL - это, типа, консольные команды, чтобы без графического интерфейса напрямую управлять СУБД
Я так понял из всяких видео уроков.
Спасибо
Спасибо за урок
по поводу третьего вопроса: можно ведь вывести определённые только определенные записи
SELECT * FROM TABLE WHERE id BETWEEN 1 AND 5;
или лишь я не понял формулировки вопроса?
Нет-нет, формулировка и правда запутала немного)
в конце установки у меня спрашивает путь а не устанавливается что мне делать?
Спасибо за урок друг. Было очень интересно. Только вот звук в конце видео немного напугал меня. Думал что у меня комп выключился.
Какие же умные люди на ДТФе сидят жесть
Такой вопрос: почему нельзя попросить первые пять строк таблицы? Нельзя ли провести сортировку по ид а потом запросить записи с ид от 1 до 5?
Кто сказал что нельзя, можно!)) SQL тем и хорош, что для одной и той же задачи можно 45 различных способов найти, а потом еще EXPLAIN сделать, чтобы понять - какой из них наиболее эффективный
Прям с языка мой вопрос снял. Конечно так можно, просто автор не совсем корректно задал 3й вопрос.
Наверное имелось в виду, что "по умолчанию" без сортировки нельзя.
SELECT * FROM clients ORDER BY id LIMIT 5;
В реляционных базах данных нет понятий "первая строка", "вторая строка" и т.д. Потому что строки могут быть упорядочены по-разному. Т.е. если мы не добавили в SELECT блок ORDER BY, то мы не можем сказать, как именно будут упорядочены строки. То есть мы получим полный рандом жи есть.
Круто, прям респект за такой урок. Спасибо!
Дякую. Чудові уроки)
Молодчага. Спасибо!
офигительный урок!
Видео создано 7 лет назад, информация является актуальной?
Отлично!! Спасибо большое. Я только только начинаю изучать и понял уже то что надо было)))
SELECT * FROM Customer WHERE CustomerID
правильнее будет LIMIT 5
Почему не смонтировал?
Еще другие видео уроки есть по другим предметам?
Спасибо большое
Москва, Питер, Вашингтон, Киев ииии Люберцы ;D Молодцом!
Спасибо огромное!!!
1. Можно ли делать надписи крупнее, чем на 0:54?
Спасибо.
круто придумал! респект
спасибо! все понятно и подробно)
3-ий ответ не совсем понятен, можно ведь отсортировать таблицу, а потом вывести первые несколько нужных значений, вроде как.
зря разводите холивар. парень молодец - очень доходчиво объясняет!
беру свои слова обратно. просмотрела 15 уроков, на большее терпения не хватило. в итоге 2 дня потерянного времени и еще столько же на изучение SQL на других ресурсах. парень путается в своих словах и иногда не может внятно объяснить некоторые моменты. урок о джойнах - это вообще издевательство. если хотите убить время - это самое то. а если нет - ищите уроки взрослых, а еще лучше используйте ресурсы с онлайн-редактором с проверкой кода, например на sql-ex.ru, khanacademy, w3chool. эти уроки уровня школьников, коим он сам и является
В любом случае повторение не помешает , даже если знаешь о чем речь.
а зачем в таблице с телефонами в первой колонке снова написано ID ?
выборка то по внешним ключам идет
Так как существует ни одна таблица, и другая(следующая) таблица будет ссылаться как на эту так и на родит.
Круто делаешь видео уроки благодарю за это. Помимо твоих видео, какие книги можешь посоветовать по SQL. Респект тебе.
спасибо!!)
Возможно, кэш + jQuery
спасибо
Объясните пожалуйста! Почему некоторые авторы книг пишут что в SQL выборка SELECT принадлежит языку DQL - Doctrine Query Language, а некоторые говорят SELECT принадлежит DML. Где истина? Вот посмотрите например лекцию на английском правда, там говорится о DQL как языке выборки с оператором SELECT ua-cam.com/video/-juirLxfuqs/v-deo.html
Посмотри тут dic.academic.ru/dic.nsf/ruwiki/199708 Всё лаконично, доходчиво.
Очень мелкий шрифт на слайдах, сложно читается
Привет!!! Мы с тобой оказывается однофамильцы) На сколько через 6 лет этот курс актуален?
Спасибо!
Будет ли верным ответ на 3ий вопрос?
Если нет, то почему? Будьте добры, объясните :)
SELECT TOP 5 * FROM table1;
где звук?
очень тихо. компрессия при записи речи совсем не помешала-бы. у вас, наверное, большой монитор. надписи очень мелкие.
Спасибо за урок, но есть пара моментов: 1) На схемах очень мелкий текст, с экрана телефона нечитаемо практически и 2) реклама вставлена очень криво, на середине слова, что сбивает с толку очень сильно. Я не знаю, как работает система монетизации ютьюба, но по идее автор должен иметь возможность вставлять рекоаму по тем таймкодам, когда ему удобно. И ее неплохо бы вставлять в паузы, а не в слова
Но мы же не можем с помощью id получать первые 5 записи
зачем Id? мы можем однозначно идентифицировать по связке имя адрес город, оно уникально.
А если нет?
Привет . Можете отправить фотки кодоами они бы помогали заранее спаибо
У вас путаница в голове. Поля - это то, из чего состоят записи. Поля без записи не бывает. Записью также называют рекорд, row, кортеж - это синонимы. Колонка, она же столбец таблицы, это визуальное представление набора полей из разных записей.
Ты просто БОГ
Как насчет работать со мной над проектом? Ищу сооснователя с тех. навыками веб программиста
что за проект?
vk.com/mrskyri в личке
ID разве не с 0 всегда начинают?)
Неа, например, внутренние индексы в SQLite или rowid столбец, который генерируется автоматически самой СУБД, начинается с единицы. Всегда нужно документацию к программе, которой пользуешься смотреть - самый четкий и пацанский источник информации...
там нам slq упрощает жизнь)там с 1 зараза...
Спасибо) Но я уже много выучил и пишу сайт) Так что поздновато)
php?
да
Автор точно живёт в Волжском=)
зачем пихать рекламу каждую минуту? спасибо, конечно, тебе за урок, но понять ничего не могу из-за отвлеканий ежеминутных.
Алина Григорьева господи, поставте же себе на комп AdBlock и будет вам щастье, не понимаю, вот люди которые не могут даже на компе базовые настройки провести, и лезут учить информатику, ну вы серйезно??
Плюсы курса: - он бесплатный; - его можно бросить в любой момент / можно даже не начинать; - является хорошей иллюстрацией того, что будет, если курс решит записать восьмиклассник без твёрдых знаний и понимания SQL. Все уроки записаны одним дублем и все неудачно. Автор не готовился к урокам. Совсем. Даже пять минут не подумал заранее, всё на ходу. Постоянные ошибки в запросах. Автор не в курсе про работу с консолью вообще. Но к концу курса немного освоил. Комменты, наверное, почитал. И куча прочих замечаний, от уровня юмора автора до непонимания работы NATURAL JOIN. Серьёзно, как можно назвать урок "Фишки и что-то там" и обла*аться, выпустив видео с неработающими "фишками"? Курс подходит для тех, кто больше ничего не нашёл.
не слышно
Зачем все так тихо записывают? Материал хороший, но очень тихо!
еще актуально?
Уже и не помню зачем смотрел видос =)
красавчик
Пиздец, ну просто гений оформления и дизайна, нихерна не видно что там написано. Текстовая информация должна заполнять ВСЕ отображающее пространство!
like!
Хорошая лекция, но оооочень тихо(
Люберцы)
"ИНОГДА требуется создать НЕСКОЛЬКО таблиц..."
улыбнул
наверное, ведущий никогда не имел дело с настоящими базами в серьезных компаниях
Я правильно понимаю, что надо ставить лайк?
Клас
УРОКИ НЕ ОЧЕНЬ, МНОГО ВОДЫ, информации на 5 минут растягивает на пол часа
Lexa Dv для людей ,которые только начинают, ето весьма важные вещи. Думаю ты далеко не тимлид раз зашел в етот видос. Не поленись, а лучше время со своего коментария потрать на просмотр
5 реклам за 10 минут, ну одну, две ладно еще, ну 5 штук уже перебор!
Давай рекламу через каждые 10 сек, так лучше будет.
Как жишь много запинаний...
Слишком много внимания очевидной информации
SQL - это не язык программирования а язык манипулирования.
Реклама каждую минуту
Запускаю видео
Слышу фразу "язык программирования SQL"
Выключаю видео и иду искать НОРМАЛЬНЫЕ уроки.
это язык программирования, держу в курсе
@@ВиталяДемиденко ну более корректно всё-таки называть языком запросов.