Можливості сервісу
Вивчіть дані візуально
Досліджуйте і редагуйте дані з декількох таблиць на основі зовнішніх ключів або віртуальних зовнішніх ключів. Вибір запису в одній таблиці покаже збіжні записи в каскадних таблицях. Провідник даних є візуальним і не вимагає знання SQL. Редактор зберігається у файлі моделі, і його можна знову відкрити.
Створюйте запити візуально
Якщо ваші знання SQL обмежені або ви хочете складати запити візуально, Конструктор запитів - це те, що вам потрібно. Ви можете створювати запити, просто використовуючи мишу, з різними типами з'єднання, Групувати за і Сортувати за.
Створюйте тестові дані
Розробникам програмного забезпечення та адміністраторам баз даних може знадобитися протестувати програмні додатки або запити до бази даних на великому обсязі тестових даних. Генератор випадкових даних може генерувати тестові дані з використанням зумовлених шаблонів і зворотних регулярних виразів.
Редагуйте та виконуйте SQL-запити
Редактор SQL має підсвічування синтаксису й автозаповнення тексту, виконання запитів і сценаріїв, графічний план пояснення. Крім цього, він може виконувати сценарії Java Groovy, використовувані для автоматизації різних процесів DbSchema.
Створюйте звіти бази даних
DbSchema включає гнучкий дизайнер звітів з діаграмами, таблицями, полями введення, кнопками тощо. Д. У звітах можуть використовуватися вбудовані таблиці та панелі, так що ви можете створювати докладні звіти. Аркуші звіту є інтерактивними, тому ви можете отримати доступ до одного аркуша з іншого, переглянути або відредагувати дані. Звіти можна запускати як автономні додатки.
Порівняйте та розгорніть схему
Модель DbSchema зберігає свій образ схеми, відмінний від бази даних. Модель схеми можна порівняти з будь-якою базою даних, і зміни можуть бути об'єднані в моделі, в базі даних або можуть бути створені сценарії SQL.
Автоматизуйте завдання бази даних
DbSchema включає механізм сценаріїв Java Groovy, який може виконувати сценарії Java з доступом до DbSchema API. Це дозволяє автоматизувати всі види процесів, такі як зворотне проектування схеми або розгортання схеми, створення документації HTML5, виконання запитів до бази даних тощо. Д.
Дизайн з використанням віртуальних зовнішніх ключів
Якщо в базі даних відсутні зовнішні ключі, ви можете створити віртуальні зовнішні ключі, корисні для проектування бази даних, провідника даних або побудовника запитів. Віртуальні зовнішні ключі зберігаються у файлі моделі і не будуть реалізовані в базі даних.
Діаграми для MongoDB
DbSchema може візуалізувати структуру бази даних MongoDB у вигляді діаграм, писати власні запити MongoDB, досліджувати дані тощо. Д. Створення нових колекцій або полів за допомогою DbSchema реалізує правила перевірки в базі даних. Вони стежитимуть за тим, щоб дані збору відповідали структурі проекту.