![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Форумчанин
Регистрация: 12.12.2007
Сообщений: 104
|
![]()
Извиняюсь за оффтоп, но наболело.
Программировал небольшие приложения для работы на delphi, потом emambcadero. Прошло несколько лет и хотел опять воспользоваться этим понятным удобным инструментом. НАдо сначала программу под windows, но в идеале конечно хотелось бы иметь работу и под линукс. Но обломался. Дешевых версий RAD Studio уже нет, триалы урезаны, с кряками не заработали (компоненты ado db interbase не активируются). Пошел искать на что переучиться. Подешевле, не сложно. Почитал, посмотрел видео вылезли альтернативы 1 - С++.С# (visual studio) Базу данных решил взять Microsoft sql server 2- Python (вообще даром) Базу данных решил взять firebird У обоих можно использовать графический интерфейс в приложениях. НА С++ сломался достаточно быстро (еще в уневере бесил этотязык со своим подходом к делу). visual studio тормознутая медленная хрень. Сел на Python по началу все шло очень весело, но как дошло до баз данных я подзакис. Много ошибок. Инфы не очень много. Помогите, пожалуйста, пните в направлении правильного выбора. Куда податься Дельфисту, чтобы было недорого, в меру сложно и чтобы побыстрее выдать результат. Времени нет корпеть на изучением философий и идеалогий. Нужен хороший инструмент. |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 17.05.2011
Сообщений: 1,660
|
![]()
Почитайте вот эту тему
http://programmersforum.ru/showthread.php?t=245821 Вроде отличный конструктор для баз данных, и не привязан к программированию |
![]() |
![]() |
![]() |
#3 |
юзер как все
Участник клуба
Регистрация: 10.01.2012
Сообщений: 1,586
|
![]()
То что я скажу ни в коем случае не является единственным правильным вариантом.
Если программа не нуждается в базе данных со сложной структукор и единым центром удаленным центром, то к примеру вот такой базы. BSDDB 'key_0' => 'val_0', 'key_1' => 'val_2', 'key_2' => 'val_3' будет достаточно, то сущестувует огмное количество так называемых NO-SQL, баз данных, и многие уже есть в самом питоне. Другими словами, просто пигите прогу на питоне без библиотек, и она практически сразу работает, под Linux, MAC OS, Windows. И все это с темиже гуями. Только если учиться не лень, лучше брать Qt4/5. Это конечно на много сложнее чем TKInter, но зато и возможностей у него, столько что я до сих мор не посетил все страници документации. А пишу на нем уже не первый год. ![]() Ну а если база данных нужна именно реляционная, как MS-SQL, MySQL и т.д. То опять же есть SQLite, не буду утверждать что он встроен, но вроде бы да. И все это open-source. Не большой пример BSDDB. Только она является уже устарелой и ее не рекомендуют юзать с новой версией питона. Там уже идет BSDDB3, тот же смысл, но на много больше возможностей. Это кстати, один из самы быстрых движков. У меня на старом компе, примерно 21.000 записей в секунду. Код:
<Дзен - Вся вселенная в тебе > | Резюме: https://ch3ll0v3k.github.io/CV/
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание приложения для работы с базой данных. | CookieMonsta | Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) | 15 | 02.04.2014 21:47 |
Создание распределенного приложения для работы с базой (WCF,WPF) | Thugmaster | WPF, UWP, WinRT, XAML | 1 | 18.04.2012 15:20 |
Разработка приложения для работы с базой Access | Mariya2009 | БД в Delphi | 0 | 04.03.2012 14:02 |
Программа для работы с базой данных | go2net | Помощь студентам | 1 | 11.08.2010 21:14 |
Что выбрать для динамического создания? | Alex Cones | Свободное общение | 8 | 12.11.2009 21:47 |