С Новым годом! Форум программистов, компьютерный форум, киберфорум
Бета-тестирование
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.65/91: Рейтинг темы: голосов - 91, средняя оценка - 4.65
 Аватар для DriveSoft
286 / 59 / 2
Регистрация: 28.08.2013
Сообщений: 167

Визуальная среда разработки баз данных

29.08.2013, 00:09. Показов 17778. Ответов 90
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Приветствую,

Вот над чем работаю )

Основная идея:
Хочу создать среду разработки простых баз данных, без необходимости знаний в области программирования.
В общем то идея схожа с MS Access.


Среда разработки будет состоять из двух частей,
1. сама среда разработки, которая генерирует конфигурационные файлы.
2. ядро приложения, которое на основе этих конфигурационных файлов и является непосредственно клиентским приложением для работы с базой данных. (уже работает)


Процесс разработки вижу таким:
1. Разрабатывается структура БД, указываются связи, типы.
2. Визуально разрабатывается интерфейс (как в VisualStudio или Delphi)
3. Затем настраиваются визуальные компоненты (настраиваются их свойства и действия)


Ограничения:
В проекте используется SQLite, поэтому многопользовательская работа невозможна.


Преимущества:
База данных является встраиваемой, поэтому никаких действий по настройке базы данных не требуется, так и установки чего либо дополнительного (портабельная).


В настоящий момент разрабатываю ядро приложения, которое работает на основе конфигурационных файлов, которые я пока собираю руками )


пример разработанной проги:







настало время потестить мою разработку в бою )

бесплатно сделаю несложную базу данных, желательно не более 5-6 таблиц

желающие?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
29.08.2013, 00:09
Ответы с готовыми решениями:

Визуальная среда разработки, блок схемы, связи. В чём делать?
Здравствуйте, Уважаемы Гуру! У меня такой вопрос: в чём лучше сделать то, что мне необходимо? Мне нужно 2D поле, в котором я смогу...

Визуальная среда программирования
Визуальная среда программирование в делфи. Решение задачи по теме: №1 «Ограниченные и перечислимые типы», «Множества» Дана...

Визуальная среда. Свойства формы.
Нужна помощь. Проблема в следующем: хотелось бы сделать невозможным изменение размеров формы, но, если ставлю AutoSize=true, то размеры...

90
22 / 22 / 7
Регистрация: 01.12.2013
Сообщений: 93
27.02.2014, 16:43
Студворк — интернет-сервис помощи студентам
DriveSoft, планируете ли вы реализовать графическое отображение структуры БД, например как в ERWin?
0
 Аватар для DriveSoft
286 / 59 / 2
Регистрация: 28.08.2013
Сообщений: 167
27.02.2014, 16:51  [ТС]
Megabar, планирую конечно, было бы удобно )
0
 Аватар для DriveSoft
286 / 59 / 2
Регистрация: 28.08.2013
Сообщений: 167
04.03.2014, 01:09  [ТС]
Новая версия 1.35
Скачать можно отсюда
http://myvisualdatabase.com/do... sualdb.exe

Что нового?
- Связанные списки
- Введен контроль версий проектов
- Свойство TableName у ComboBox заменен на ForeignKey
- Возможность ссылаться на один словарь несколько раз из одной таблицы
- Другие незначительные улучшения и исправления
0
 Аватар для DriveSoft
286 / 59 / 2
Регистрация: 28.08.2013
Сообщений: 167
20.03.2014, 19:49  [ТС]
Новая версия 1.36
Скачать можно отсюда
http://myvisualdatabase.com/do... sualdb.exe

Что нового?
-Сохранение в БД ссылки на файл или папку
-Инкрементальный (моментальный) поиск
-Исправлено несколько ошибок
0
 Аватар для DriveSoft
286 / 59 / 2
Регистрация: 28.08.2013
Сообщений: 167
24.03.2014, 21:45  [ТС]
Краткая инструкция по работе с My Visual Database

http://myvisualdatabase.com/help_ru/
0
 Аватар для DriveSoft
286 / 59 / 2
Регистрация: 28.08.2013
Сообщений: 167
08.04.2014, 01:22  [ТС]
Новая версия 1.37
Скачать можно отсюда
http://myvisualdatabase.com/do... sualdb.exe

Что нового?
- Более удобный инспектор объектов
- Подсветка SQL синтаксиса
- Другие незначительные доработки
0
 Аватар для DriveSoft
286 / 59 / 2
Регистрация: 28.08.2013
Сообщений: 167
17.04.2014, 19:23  [ТС]
Новая версия 1.38
Скачать можно отсюда
http://myvisualdatabase.com/do... sualdb.exe

Что нового?
- Итоги (footer) в таблице
- Сквозная нумерация в таблице
- Сортировка в таблице
0
 Аватар для DriveSoft
286 / 59 / 2
Регистрация: 28.08.2013
Сообщений: 167
20.05.2014, 19:38  [ТС]
Новая версия 1.40
Скачать можно отсюда
http://myvisualdatabase.com/do... sualdb.exe

Что нового?
- Скрипты (используемый синтаксис Pascal)

Если вы не много знакомы с Delphi, использование скриптов для вас не составит труда.
0
Заблокирован
22.05.2014, 20:18
1)Просмотреть содержимое таблицы визуально в гриде, и отредактировать-нельзя никак? Ничего что это основная функция любой СУБД?
2)Mdi-интерфейс - не украшение, а удобство, + каждая mdi-форма крутится в отдельном потоке
И что мы в результате имеем? Аксесс, из которого выброшено все кроме форм, Vba и конструктора таблиц, и те урезаны
Курсач вузовский и не более того, товарный продукт проще сделать из ничего чем из этого
0
 Аватар для DriveSoft
286 / 59 / 2
Регистрация: 28.08.2013
Сообщений: 167
22.05.2014, 22:57  [ТС]
Emiliarge
1. Просмотреть содержимое таблицы можно, а вот редактировать пока нельзя, записи редактируются только через форму.

2. MDI считаю устаревшим и неудобным, вы первый кто вспомнил про него.

Кто то находит программу очень удобной и простой, а кому то ее возможности покажутся слабыми, всем не угодишь
0
Заблокирован
22.05.2014, 23:39
Просмотреть содержимое таблицы можно, а вот редактировать пока нельзя
Я ж говорю

MDI считаю устаревшим и неудобным
Дело твое. Я предупредил

Кто то находит программу очень удобной и простой
Попробуй ему продать ее хоть за 100р и посмотри, купит или нет
Или ты думаешь, что они большие коммерсанты и бизнесмены и оценивают твою прогу с позиций коммерции?
Я уверен, нет. Просто как игрушку для развлечения.
Ну хочешь развлекаться-развлекайся, но если ты попробуешь ее продать и тебя все пошлют, пеняй на себя. Я предупредил
1
 Аватар для DriveSoft
286 / 59 / 2
Регистрация: 28.08.2013
Сообщений: 167
22.05.2014, 23:46  [ТС]
Emiliarge

ок гуру,
мной уже сделано около 15 коммерческих проектов на своей же платформе.
0
 Аватар для DriveSoft
286 / 59 / 2
Регистрация: 28.08.2013
Сообщений: 167
21.06.2014, 14:31  [ТС]
Новая версия 1.41
Скачать можно отсюда
http://myvisualdatabase.com/do... sualdb.exe

- Добавлены новые функции для скрипта
- Добавлены многие свойства и методы компонентов
- Обновлена документация программы
- Исправлены многие ошибки
0
10 / 10 / 3
Регистрация: 05.03.2014
Сообщений: 111
25.06.2014, 22:47
DriveSoft, Мне понравилось
1
 Аватар для DriveSoft
286 / 59 / 2
Регистрация: 28.08.2013
Сообщений: 167
24.07.2014, 03:20  [ТС]
Новая версия 1.42
Скачать можно отсюда
http://myvisualdatabase.com/do... sualdb.exe


Что нового?
- Добавлена возможность создать отчет без использования SQL запроса
- Улучшена навигация по формам, удобно в случае большого количество форм в вашем проекте
- Добавлено несколько новых функций для скрипта
0
 Аватар для DriveSoft
286 / 59 / 2
Регистрация: 28.08.2013
Сообщений: 167
26.08.2014, 13:38  [ТС]
Новая версия 1.43
Скачать можно отсюда
http://myvisualdatabase.com/do... sualdb.exe

Что нового?
- Реализовано уведомление о местоположении ошибки в скрипте
- Новые функции для скрипта
- Устранена проблема регистра независимого поиска для не английского текста
- Новый метод для компонента DBImage, позволяющий загрузить рисунок из базы с помощью скрипта
- Другие незначительные дополнения и исправления
0
 Аватар для DriveSoft
286 / 59 / 2
Регистрация: 28.08.2013
Сообщений: 167
25.09.2014, 01:21  [ТС]
Новая версия 1.44
Скачать можно отсюда
http://myvisualdatabase.com/do... sualdb.exe

Что нового?
- Для компонента TableGrid добавлено событие OnChange
- Добавлена функция для скрипта SaveFileFromDataBase
- Добавлены методы BeginUpdate и EndUpdate для компонента TableGrid
- Добавлена возможность для компонента DateTimePicker искать только по месяцу и году
- Добавлены некоторые другие функции для скрипта
- Исправлено несколько ошибок
0
Модератор
 Аватар для vxg
3407 / 2178 / 354
Регистрация: 13.01.2012
Сообщений: 8,448
25.09.2014, 13:30
Цитата Сообщение от DriveSoft Посмотреть сообщение
Новая версия 1.44
1 всплывающие подсказки, имя закладки Script, текст в окне о программе на английском при том что версия русская (судя по текстам меню и справки) - это странно. как, впрочем, и направление на международную версию форума
2 у копки отображающей / скрывающей закладку Script нет всплывающей подсказки
3 при создании таблицы можно указать какие угодно имена полей (даже повторяющиеся) и какие угодно рукописные типы, что, наверное, весьма необычно
4 у меня структуры таблиц не сохраняются - при выходе из программы все поля теряются
5 нет всплывающих подсказок у кнопок редактирования имени таблицы и удаления таблицы
6 при запуске проекта главное меню формы криво окрашивается - под текстом пунктов меню фон белый (вокруг серый бортик), при наведении курсора белым окрашивается весь фон пункта и эта белая окраска не уходит при перемещении от пункта инструменты к пункту о программе, что, видимо, связано с тем что пункт о программе не имеет подменю. так же белый фон с последнего активного пункта не уходит если кликнуть мышью вне меню.
7 иногда палитра становится неактивной не смотря на то что форма по идее должна быть доступна для редактирования. происходит это если переключаться на закладку формы с закладки таблицы баз данных не через клик по закладке формы, а через выбор формы в перечне форм. если выбрать соседнюю закладку, а потом снова нужную палитра становится активной как и должно быть.
8 не совсем понятно для чего указывать таблицу для контроллера в свойствах контроллера если мы указываем таблицу при настройке кнопки.
1
 Аватар для DriveSoft
286 / 59 / 2
Регистрация: 28.08.2013
Сообщений: 167
25.09.2014, 14:25  [ТС]
vxg,

Спасибо, поправил некоторые ошибки.

4 у меня структуры таблиц не сохраняются - при выходе из программы все поля теряются
вы сохраняете проект перед тем, как закрыть программу?
если да, не сохраняется только структура таблиц? или формы тоже?



8 не совсем понятно для чего указывать таблицу для контроллера в свойствах контроллера если мы указываем таблицу при настройке кнопки.
что вы имеете ввиду под контроллером?
0
Модератор
 Аватар для vxg
3407 / 2178 / 354
Регистрация: 13.01.2012
Сообщений: 8,448
25.09.2014, 14:38
Цитата Сообщение от DriveSoft Посмотреть сообщение
вы сохраняете проект перед тем, как закрыть программу?
да
Цитата Сообщение от DriveSoft Посмотреть сообщение
не сохраняется только структура таблиц? или формы тоже?
структура не сохраняется - списки полей пустые. формы сохраняются.
Цитата Сообщение от DriveSoft Посмотреть сообщение
что вы имеете ввиду под контроллером?
например TextBox - мы указываем для него таблицу. но когда настраиваем кнопку мы еще раз указываем таблицу. зачем же она TextBox? просто для того что бы он дал нам выбрать имя поля из таблицы? если да, то наверное это как-то более гладко надо оформить. потому как сейчас создается впечатление, что TextBox все-таки как-то использует имя таблицы
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
25.09.2014, 14:38
Помогаю со студенческими работами здесь

Визуальная среда для Java, EJB
Люди, привет! Помогите выбрать среду для создания небольшого проекта J2EE (EJB, JMS, JSP, Servlet). Вообще для Java я использую CodeGuide...

Визуальная среда создания 3D объектов, подключаемая к С++ Builder!
Здравствуйте! Прошу помочь мне в выборе визуальной среды, в которой можно смоделировать, например, комнату, и интегрировать созданную...

Тест по Технологии разработки и защиты баз данных
Привет всем. Помогите кто нибудь пожалуйста решить тест весь интернет облазила и ничего. 1. Какому термину соответствует определение:...

Если база данных создана в системе разработки реляционных баз данных Аксесс, но состоит только из одной таблицы, то буде
Если база данных создана в системе разработки реляционных баз данных Аксесс, но состоит только из одной таблицы, то будет ли она считаться...

Визуальная среда Delphi. Построение треугольника/описание окружности; работа с массивом.
Вот, собственно, условия задач: 1) Построить треугольник по координатам его вершин и описать около него окружность; 2) Описать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
60
Ответ Создать тему
Новые блоги и статьи
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Programma_Boinc 01.01.2026
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути Сочетание глобально распределённой вычислительной мощности и инновационных. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru