Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: базы данных для чайников  (Прочитано 6408 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Pchel

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
базы данных для чайников
« : 19 Ноября 2009, 23:53:52 »
Задача - сделать простенький, но красивый клиент для работы с простенькой базой данных, которую тоже нужно разработать.

Недавно перешел с винды с ее MS Server и C#, и, четно говоря не понимаю - какие лучшие аналоги этго дела для Linux, посоветуйте что-нибудь, пожалуйстаа.... :-[

Оффлайн wl

  • Старожил
  • *
  • Сообщений: 1393
    • Просмотр профиля
Re: базы данных для чайников
« Ответ #1 : 20 Ноября 2009, 09:47:22 »
С# есть в Linuxе. Называется Mono Project.
На свете феньки есть такие, брат Горацио, которых лохи просто не секут. (Шекспир, "Гамлет", вольный перевод)

Оффлайн easy2002

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2786
  • Мурманск
    • Просмотр профиля
Re: базы данных для чайников
« Ответ #2 : 20 Ноября 2009, 09:55:53 »
Задача - сделать простенький, но красивый клиент для работы с простенькой базой данных

python+sqlite3
Tempora mutantur et nos mutantur in illis

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: базы данных для чайников
« Ответ #3 : 20 Ноября 2009, 10:49:37 »
MS Server и C#, и, четно говоря не понимаю - какие лучшие аналоги этго дела для Linux
Apache (если Вы имеете ввиду веб-сервер), это уже стандарт. Если нечто другое, то уточните, о чем речь.
C# (моно).
Самая простая база Sqlite (хранится как файл), но перспективнее mysql.
Для прослойки между БД и веб-сервером (скрипты, выполняемые на веб-сервере) можно использовать и моно, но рекомендуется php (он у Вас не вызовет затруднений, если Вы знаете C#). Это стало фактическим стандартом в мире вебостроения.
« Последнее редактирование: 20 Ноября 2009, 10:51:28 от alexander.pronin »

Оффлайн hinotf

  • Участник
  • *
  • Сообщений: 208
  • хрюмзолорд
    • Просмотр профиля
Re: базы данных для чайников
« Ответ #4 : 20 Ноября 2009, 11:04:59 »
Oracle XE + APEX
Aiya, Earendil, elenion ancalima!

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: базы данных для чайников
« Ответ #5 : 20 Ноября 2009, 11:18:28 »
Oracle XE + APEX
Тогда и PostgreeSQL надо добавить.

Оффлайн Pchel

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: базы данных для чайников
« Ответ #6 : 20 Ноября 2009, 18:34:52 »
Всем огроомное спасиба, будем разбираться с mono....

Оффлайн unimix

  • Активист
  • *
  • Сообщений: 537
    • Просмотр профиля
Re: базы данных для чайников
« Ответ #7 : 21 Ноября 2009, 00:33:41 »
Задача - сделать простенький, но красивый клиент для работы с простенькой базой данных, которую тоже нужно разработать.

Не знаю, какой у тебя опыт и какие приложения необходимо создавать, но могу предложить обратить внимание на кое-что интересное, хотя и не обычное (что-то я особо не встречал) -- XUL. Можно разработать клиент-серверное приложение, так сказать. Это что-то вроде создания приложения, работающего как клиенте, но в связке с сервером (типа "тонкого клиента"). На сервере можно использовать любое серверное приложение. Этим способом можно написать свое приложение для работы с БД, но потребуются некоторые знания, как всегда (например: XML + CSS + JavaScript и PHP + MySQL).

Оффлайн MastaKuper

  • Новичок
  • *
  • Сообщений: 32
  • Ubuntu 9.10 Karmic Koala
    • Просмотр профиля
Re: базы данных для чайников
« Ответ #8 : 21 Ноября 2009, 02:09:41 »
По моему мигрирующий с C# и MSSQL получит хорошую связку - Java + MySQL.
Си Шарп многое почерпнул от Java (по сути это "Java от MS") и переход на другой язык не займет много времени.
MySQL - классика, не громоздок , однако есть и возможности промышленных СУБД (репликация, триггеры и т.д.)

ИМХО как-то так.

Оффлайн Resheele

  • Новичок
  • *
  • Сообщений: 45
    • Просмотр профиля
Re: базы данных для чайников
« Ответ #9 : 21 Ноября 2009, 10:27:54 »
MySQL - классика,
Во сказанул... А как же FireBird/DBase и прочяя?

Оффлайн MastaKuper

  • Новичок
  • *
  • Сообщений: 32
  • Ubuntu 9.10 Karmic Koala
    • Просмотр профиля
Re: базы данных для чайников
« Ответ #10 : 21 Ноября 2009, 15:45:38 »
MySQL - классика,
Во сказанул... А как же FireBird/DBase и прочяя?

Давайте еще IBM DB2 нереляционную вспомним )
А если серьезно - я вебом много занимался, это оттуда видимо такой однобокий у меня взгляд на вещи (мол, в вебе раз mysql де факто применяется то далее везде). Так что согласен - могут быть разные варианты.

p.s. на файрбеде встречался с прогой, версия и редакция СУБД какая там была - даже 2 одновременных подключения к БД не давала сделать ((( Мей би - это было что-то вроде sql server compact для 1 юзера

 

Страница сгенерирована за 0.017 секунд. Запросов: 22.