DB Logo

Database Design — конструктор схем баз данных

by Rikky

DB Logo

Database Design

by Rikky

Создать схему
базы данных онлайн

Инструмент для визуального проектирования
реляционных баз данных, их связей и структуры,
с экспортом в SQL-дамп. Удобный и наглядный!

Инструмент для визуального проектирования реляционных
баз данных, их связей и структуры.
Удобный и наглядный!

Проектирование БД без написания SQL-запросов
Удобный и приятный глазу интерфейс конструктора

Проектирование БД без
написания SQL-запросов

Экспорт в SQL-дамп всей схемы в один клик:
Визуальную схему можно сразу же развернуть в СУБД

Удобный и приятный глазу интерфейс конструктора

Все сущности БД и их взаимосвязи как на ладони!
Пригодится как для новых так и для старых проектов

Экспорт в SQL-дамп всей схемы в один клик

Все сущности БД и их взаимосвязи как на ладони!


Создатель проекта - Андрей Рик
Смотреть видео

Database Design

Схема позволит взглянуть
на информационную систему проекта с высоты птичьего полёта

Послужит вечным
наглядным и легко дополняемым руководством по базе данных

Наслаждайтесь процессом проектирования базы данных! Удобный и красивый инструмент для профессионалов, а также тех, кто хочет ими стать.
Интерфейс Database Design

Размещайте таблицы так, как вам
угодно - их можно перетаскивать,
и задавать им цвет шапки

Полезные статьи
и новости проекта:

Как в SQL удалить данные из таблицы: запрос SQL DELETE FROM WHERE

Как в SQL удалить данные из таблицы: запрос SQL DELETE FROM WHERE

Примеры SQL запросов

Обучение SQL с примерами: как написать SQL команды, чтобы удалить строку из таблицы базы данных? Объясняю удаление строк SQL, как удалить запись SQL, простыми словами без воды. Запрос DELETE FROM WHERE это легко! Подойдёт для MySQL, PostgresQL, MS SQL, SQLite, Oracle, MariaDB и др. SQL СУБД. читать статью

Как в SQL изменить данные в записи таблицы: запрос SQL UPDATE

Как в SQL изменить данные в записи таблицы: запрос SQL UPDATE

Примеры SQL запросов

Обновление SQL записей, как написать SQL команды, чтобы изменить строку в таблице? Объясняю как редактировать данные в кортеже базы данных SQL, простыми словами без воды. Команда UPDATE SET это легко! Подойдёт для MySQL, PostgresQL, MS SQL, SQLite, Oracle, MariaDB и других SQL СУБД. читать статью

Как в SQL добавить строку в таблицу: запрос SQL INSERT INTO

Как в SQL добавить строку в таблицу: запрос SQL INSERT INTO

Примеры SQL запросов

Обучение SQL с примерами: как написать SQL команды, чтобы добавить данные в таблицу? Объясняю как вставить данные в таблицу базы данных, простыми словами без воды. Команда INSERT INTO — это легко! Подойдёт для MySQL, PostgresQL, MS SQL, SQLite, Oracle, MariaDB и других SQL СУБД. читать статью

Как в SQL получить данные из таблицы: запрос SQL SELECT FROM WHERE

Как в SQL получить данные из таблицы: запрос SQL SELECT FROM WHERE

Примеры SQL запросов

Обучение SQL с примерами: как написать SQL команды, чтобы получить данные из базы данных? Объясняю как достать информацию из базы данных, простыми словами без воды. Команда SELECT FROM WHERE это легко! Подойдёт для MySQL, PostgresQL, MS SQL, SQLite, Oracle, MariaDB и других SQL СУБД. читать статью

Добавлено: удобный выбор цвета шапки таблицы, группы таблиц, возможность добавить пояснение к таблице, и дублировать таблицу. Улучшено масштабирование рабочей области.

Добавлено: удобный выбор цвета шапки таблицы, группы таблиц, возможность добавить пояснение к таблице, и дублировать таблицу. Улучшено масштабирование рабочей области.

Новости проекта

Присвоив цвет таблице, можно быстро назначить другой таблице этот же цвет. Каждому цвету можно присвоить название, создав цветовую группу таблиц. Можно показать только одну группу таблиц, скрыв остальные. Пояснение к таблице всегда отображается над таблицей. Исправлен баг масштабирования. читать статью

Добавлено: удобный выбор таблицы и столбца для связи, возможность переключаться между тёмной и светлой темами, и 2FA-авторизация

Добавлено: удобный выбор таблицы и столбца для связи, возможность переключаться между тёмной и светлой темами, и 2FA-авторизация

Новости проекта

Попробуйте новый удобный выбор таблицы для связи! Появился поиск по таблицам, и теперь можно указывать столбец для связи. Для любителей светлых интерфейсов добавлена светлая тема. Улучшена безопасность. читать статью

Реляционные базы данных это одна из составляющих практически любого IT-проекта. В чём суть баз данных? Для чего они нужны?

Реляционные базы данных это одна из составляющих практически любого IT-проекта. В чём суть баз данных? Для чего они нужны?

Основы баз данных

Зачем нужна база данных, что такое база данных с программной точки зрения, структура данных в базе, что значит «реляционные», и наконец почему стоит очень ответственно подойти к этапу проектирования базы данных читать статью

Основы проектирования БД: как создать связь «один к одному» (1:1) и когда нужен этот тип связи, простыми словами на примере

Основы проектирования БД: как создать связь «один к одному» (1:1) и когда нужен этот тип связи, простыми словами на примере

Основы баз данных

Уроки по реляционным базам данных, обучение базам данных онлайн. Как создать связь «многие ко многим» (М:М) и когда нужен этот тип связи. Изучение структуры реляционных баз данных с примерами SQL-запросов читать статью

Добавлены типы данных, расширенные настройки и экспорт FOREIGN, и переключение чувствительности мышки и тачпада

Добавлены типы данных, расширенные настройки и экспорт FOREIGN, и переключение чувствительности мышки и тачпада

Новости проекта

Теперь значительно удобнее выбирать типы данных, их стало больше, и появились подсказки к ним. Для удобства использования сенсорной панели добавлен одноимённый режим читать статью

Основы проектирования БД: как создать связь «многие ко многим» (М:М) и когда нужен этот тип связи, простыми словами на примере

Основы проектирования БД: как создать связь «многие ко многим» (М:М) и когда нужен этот тип связи, простыми словами на примере

Основы баз данных

Уроки по реляционным базам данных, обучение базам данных онлайн. Как создать связь «многие ко многим» (М:М) и когда нужен этот тип связи. Изучение структуры реляционных баз данных с примерами SQL-запросов читать статью

Добавлены настройки общего доступа!

Добавлены настройки общего доступа!

Новости проекта

Поделиться схемой базы данных с командой или заказчиками теперь стало возможно! Все будут в восторге от того, в каком виде вы предоставили схему базы данных, и это уже проверено! читать статью

Основы проектирования БД: нормализация данных простыми словами, для чего нужны связи в реляционной БД, связь «один ко многим»

Основы проектирования БД: нормализация данных простыми словами, для чего нужны связи в реляционной БД, связь «один ко многим»

Основы баз данных

Уроки по реляционным базам данных, обучение базам данных онлайн. Связь one-to-many она же «‎один ко многим» (1:М), объясняю на примерах, простыми словами. читать статью

Не запускается MySQL: Ошибка MySQL Shutdown Unexpectedly

Не запускается MySQL: Ошибка MySQL Shutdown Unexpectedly

Восстановление БД

Всё работало как часы, и вдруг MySQL вылетает с ошибкой? Рассказываю как устранить проблему без потери данных читать статью

Попробуйте это!

Гораздо удобнее, чем
проектировать БД в Excel
или описывать её структуру в Word-е

Незаменимо для средних
и крупных проектов,
все взаимосвязи и вся структура БД как на ладони

Легко добавляйте новые столбцы в таблицы.
Соберите схемы всех проектов в одном месте

Легко добавляйте
новые столбцы
в таблицы:

Соберите
схемы всех проектов
в одном месте:

Ответы на
частые вопросы

Сколько стоит использование данного средства для проектирования БД?

Пять дней можно попробовать бесплатно. Если понравится, дальнейшее использование обойдётся по очень доступной цене: 777р в месяц. Если заплатить сразу за год, стоимость будет 5555р (выгода: 314р в месяц) И никаких привязок карт и скрытых автоматических платежей. А 777р (или тем более 314р при оплате за год) - это всего как одна поездка на такси! Database Design сделает ваш рабочий процесс приятным, а ваши схемы базы данных более наглядными и качественными, в том числе в глазах ваших заказчиков, тем самым принесёт вам пользу несоизмеримую с стоимостью его использования. Также оплачивая использование проекта вы поддерживаете его единственного разработчика, и мотивируете развивать фукнционал проекта, и делать его ещё удобнее!

Какие типы схем баз данных здесь можно проектировать?

DB Design идеально подойдёт для проектирования схемы финальной версии реляционной базы данных, которая будет воссоздаваться в реальной БД. То есть вы сможете продумать и разместить на холсте все таблицы которые будут в БД, и все связи между ними. Есть и более абстрактные виды проектирования БД, вы можете попробовать использовать конструктор и для них, но заточен он именно под проектирование реальной базы данных. Один день можно попробовать конструктор бесплатно, понравится - супер, не подойдёт - тоже не страшно.

Я смогу распечатать визуальную схему или использовать её скриншоты?

Да, в конструкторе есть специальный режим для скриншотов и распечатывания схем. В нём фон становится белым, а текст чёрным. Скриншоты сделанные в этом режиме будут хорошо смотреться в тексте статьи, и не будут расходовать много краски принтера.

Я смогу поделиться визуальной схемой с другими людьми?

Да, в Database Design вы можете настроить общий доступ отдельно к каждой схеме. Вы можете предоставить доступ всем у кого есть ссылка на проект, либо указать e-mail людей, с которыми хотите поделиться, и кроме них и вас никто не сможет посмотреть схему, даже если у них будет ссылка. Также вы можете выбрать вариант ''схема доступна только мне'', если не хотите чтобы её мог увидеть кто-то другой. Этот вариант во всех ваших проектах выбран по умолчанию.

Могут ли несколько человек одновременно вносить изменения в один чертёж?

В настоящий момент - нет, но конструктор постоянно усовершенствуется, и этот функционал обязательно будет добавлен позже. Если вам важен именно этот функционал, напишите об этом в чат - так вы можете ускорить его появление!

Можно ли указать FOREIGN KEY и INDEX-ы, и будут ли они в SQL-дампе?

Да, и foreign-ключи, и индексы настраиваются в удобном интерфейсе. Также они генерируются при экспорте в SQL-дамп.

Мне нужно будет что-то устанавливать для работы с конструктором?

Нет, конструктор является WEB-приложением и работает из браузера

Где хранятся мои схемы БД? Могу я сохранить их себе локально?

Ваши схемы хранятся на нашем облаке, вы можете получить к ним доступ из любой точки, главное чтобы был интернет. На текущий момент можно сохранить дамп базы данных в SQL-формате. По нему можно будет воссоздать базу данных. Если вам нужен функционал сохранения и восстановления именно визуальной схемы, напишите об этом.

Можно ли пользоваться Database Design без интернета?

Нет, конструктор является WEB-приложением, работает из браузера, и без интернета не будет работать

Можно ли пользоваться Database Design со смартфона?

Да, Database Design можно использовать с любого смартфона, главное чтобы был доступ в интернет. Однако рекомендую по возможности работать с компьютера или ноутбука, так как только на широком экране обеспечивается максимальная наглядность связей между таблицами, и их данными.

Что будет с моими данными когда подписка закончится?

В течении года они будут бесплатно храниться в нашем облаке даже если подписка не оплачена. Если подписку снова оплатить - отсчёт пойдёт заново с дня завершения действия подписки.

Есть ли возможность работать в светлом интерфейсе?

Да, у всего внутреннего интерфейса есть светлая тема. Если вам больше нравятся светлые интерфейсы - пожалуйста, используйте! Также светлая тема лучше подходит для скриншотов.

Мне нужен особый функционал, которого ещё нет в конструкторе

Напишите создателю проекта в чате на сайте. Если идея классная, не мал шанс что этот функционал будет добавлен. Я уже добавлял функции по просьбе пользователей продукта, так что буду рад обратной связи.

Не нашли нужный вопрос?

Напишите в чат, создатель проекта с удовольствием ответит вам!

От создателя Database Design:

Я создавал этот инструмент
для себя, и сейчас не представляю
себе как я жил без него раньше.

Часто бывает нужно вернуться
к какому то проекту спустя время,
уже забывается как всё устроено
открываю Database Design,
и сразу вижу какие таблицы есть,
какие столбцы у них.

Это очень круто!

Я специально сделал акцент
не только на функционал,
но и на визуальную часть,
поэтому
работая в Database Design
можно получить ещё больше
удовольствия от самого процесса.
Теперь я делюсь своим детищем,
и буду рад, если Database Design
окажется вам полезным.

Проект существует уже несколько лет, и за это время я выпустил несколько обновлений,
в которых был усовершенствован функционал и улучшено удобство использования интерфейса.

Я планирую и дальше поддерживать и развивать Database Design,
и то, что им пользуется уже больше 5000 человек, меня очень мотивирует:

Ведь теперь я стараюсь не только для себя, но и для вас!

Full-stack разработчик и дизайнер

Андрей Рик

Full-stack разработчик,
дизайнер

Андрей Рик
Зарегистрироваться

Зарегистрироваться