Сказание о Базах Данных | Python и SQLite3
Вставка
- Опубліковано 14 кві 2021
- Умение работать с базами данных, является ключевым навыком для ЛЮБОГО разработчика, независимо от сферы деятельности. В данном ролике мы разберёмся для чего нужны базы данных, что такое СУБД (Система Управления Базами Данных), узнаем чем отличаются между собой MySQL, PostgreSQL и SQLite3. Ну в и конце ролика, мы напишем приложение на языке программировании Python в связке с SQLite3.
Привет! Меня зовут Игорь. На моём канале ты сможешь найти уроки по нейронным сетям, визуализации данных и программированию в целом.
Моя цель - сделать программирование более доступным и понятным. Для просмотра моих видео вам не нужно высшее образование по Computer science. Все непонятные темы и термины я буду понятно объяснять и показывать на примерах.
Оставайся с нами, и чтобы не пропустить ни одного видео - подписывайся на канал и нажимай на колокольчик!
► Ссылки из видео:
Ролик про формат JSON - • Что такое JSON? | JSON...
Сайт SQLite - www.sqlite.org/index.html
✅ Группа VK - bit.ly/VK_PseudoDev
✈️ Telegram канал - t.me/PseudoDeveloper
💲💲 Поддержи проект на Boosty - boosty.to/pseudodev
📖 Плейлист "Программирование на Практике" - • Программирование на пр...
📖 Плейлист “Нейронные Сети на Понятном Языке” - • Нейронные Сети на Поня...
📖 Плейлист "Изучение NumPy" -
• Изучение NumPy
#базыданных #python #sqlite
Спасибо за ролик! С нуля непонятно, но после посмотра пару видео от других ютуберов про базы и после уже твоё видео, все ложиться по полочкам. Удобно кстати ставить f строки и вопросики.
Всё четко и по делу! Отличный качественный контент!
Спасибо понятно объяснил
Молодец.
Очень понравилось то, что ты показываешь практические примеры которые реально относятся к тому что по идеи ждёт всех.
Голос приятный и подача хороша.
Спасибо за видео.
Недавно начал изучать питон, но на самом деле не совсем понимаю к чему именно меня это ведёт.
Твоё видео даёт какое-то представление и за это тоже спасибо.
Удачи.
Как успехи?)
Прошел год. Как успехи? В каком направлении двигаетесь?
Огромное спасибо, дал представление о бд. Я изучил основы Python (типы, исключения, классы), хотел начать изучать тг ботов, и я не понимал, как работать, и что вообще такое базы данных.
Всё круто, но без интернета видео не воспроизводится((
...
класный канал ! топчег продолжай!
Увидел тебя на канале VidIQ, зашел, а тут вон какой контент хороший)
Ооо, спасибо большое)
Кстати , а что за плагин для подсветки синиаксиса?
спасибо за урок. может чуть не хватает больше коментариев к тому что ты пишешь . но все же хорошо . у меня всегда эта ошибка. не могу понять ... помоги плз.
line 34, in
if cursor.fetchone() in None:
TypeError: argument of type 'NoneType' is not iterable
Привет Я сделал всё как в видео но после первого вода программа останавливается...
Подскажите что сделать чтоб она не останавливаясь.
Инстремет кода PyCharm
Привет. У меня к тебе 2 вопроса если не сложно. С чего начать изучать нейросети? И вообще как создать сервер "игровой" на python (это моя заветная, сложно реализуемая мечта)?
1. На канале есть плейлист с фундаментальными знаниями о НС. Из литературы могу посоветовать: Грокаем глубокое обучение и Глубокое обучение на python.
2. Тут я вам не советник :/
Для отдельной игры, нужна отдельная утилита и настройка сервера. Ищите в Гугле)
@@PseudoDev Спасибо за совет! (Я с другого аккаунта)
Есть вопрос. Как ты сделал так, чтобы название таблицы в cursor.execute было стандартным цветом текста в vscode, а SELECT login FROM было другого цвета?
Я лично ничего не далал)
@@PseudoDev блин. Я в инете все ищу как это сделать, но не получается
Спасибо, подскажите пожалуйста как сделать так чтобы функция запускалась каждый час ,скрипт запускается один раз , и нужно что бы каждый час срабатывала функция , телеграм бот (нужно для обновления данных в бд).
Если сидишь на Windows то почитай про "Планировщик заданий". Там можно выбрать время или тайминг когда будет запускаться файл
@@PseudoDev Подскажите пожалуйста , есть написанный скрипт, он каждый час парсит цены с одного магазина. и записывает в переменную в виде словаря, как сделать так что бы, если пользователь в телеграмме при выборе команды /мониторить ,скрипт каждый час проверял переменную и если по заданным настройкам есть данные то , пользователю присылать эти данные с словаря. У каждого пользователя свои настройки по товарам. Спасибо
Дисковые, реляционные, это все хорошо.
Но как же оперативные БД?
Заметил что в sqlite3 как то криво работает сортировка по дате. Это как-то фиксится или придется менять СУБД?
вроде бы в sqlite вообще нет типа поля Дата, надо применять различные модули, вроде datetime или time, и как-либо парсить строки (например очень удобен timestamp)
@@AntonyKondr как оказалось формат даты должен быть yyyy.mm.dd тогда все работает корректно
@@user-hj3sp8oh5f а ты сортировку именно в запросе sql юзал?
@@AntonyKondr да, и через peewee
Постоянно выдаёт ошибку с 35 строке...
по ходу все из за ?, ?
лучше офиц документацию читай
Шпш
ну и как новичку понять, что такое коммит или фетчван? толком нет объяснения синтаксиса используемых запросов
Если ты умеешь читать тексты длиной больше одного абзаца и знаешь английский на школьном уровне, то для тебя "фетчван" не станет проблемой.
@@serobrine если материал для новичков требует от новичков искать базовые определения где-то ещё, это проблема материала и его автора не зависимо от того, способен ли зритель/слушатель искать информацию в других источниках
@@user-pz9ju6ss7r Новичок - это не ноль. Это расчитанно на тех, кто знает Python на базовом уровне и умеет искать информацию в гугле. Не нравится - не смотри.
@@serobrine ну, знает человек питон на базовом уровне и гуглить умеет, и что? сам ролик от этого более последовательным не стал. Ролик начинается с объяснения того, что такое БД, т.е. с информации для тех, кто как раз совсем ноль конкретно в этой теме. По логике "сам нагуглит" можно было и термин БД не объяснять (зачем тогда, правда, обучающий ролик тогда вообще нужен - это отдельный вопрос). "Не нравится - не смотри." Ага, да. А как узнать, нравится ли ролик, если его не посмотреть сначала?
@@user-pz9ju6ss7r ну не знаю. Мне все понятно
.txt
неприятно начинать игру заново...
разработчик only up: а че, серьёзно?
Нишиша не понятно
кому как а мне половина ролика не понятно, пишешь код и почти ничего не объясняешь, я новичок, и таким же новичкам надо все разжовыывать, каждое слово, каждую букву, данный ролик мне не совсем понятен
Программист, который слово "регистрация" пишет с ошибкой, учит как не писать говнокод).
Ага 😎
5 минут какой то болтовни просто жесть