484 читали · 1 год назад
Что такое база данных, СУБД и язык SQL? Основы хранения данных для начинающих программистов.
В славном мире программирования существуют прикладные программы (понятный человеку интерфейс для решения прикладных задач), и базы данных (информация, которая как-то связана с этими задачами). База данных представляет из себя специальный файл, где в определенном виде хранятся данные - цифры, текст, картинки с котиками, и так далее. Как правило, такие файлы скрыты от глаз пользователя, и расположены глубоко в недрах файловой системы, или внутри серверов если речь идёт про облачные приложения. Прикладные программы обычно не хранят данные самостоятельно...
201 читали · 10 месяцев назад
Data Modeling / Проектирование предметной области
Перед вами карта компетенций. И сегодня мы разберем первую тему «data modeling». Я бы перевел это как «проектирование предметной области». Процесс проектирования предметной области можно разделить на 3 этапа. Это концептуальная, логическая и физическая модель. Рассмотрим каждую из них. Концептуальная модель это по сути моделирование предметной области на салфетке или на листке бумаги. Настолько просто, чтобы это было понятно вашей бабушке и даже вице-президенту крупной компании. И вам действительно повезло, если это один и тот же человек...