Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> питон и оракл, написать клиент 
V
    Опции темы
Gunslinger
Дата 16.6.2007, 17:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 842
Регистрация: 30.12.2006
Где: Астрахань

Репутация: нет
Всего: 3



вроде есть какой-то стандартный апи для работы с базами из питона. Было бы еще здорово посмотреть исходники какого-нибудь клиента. Все еще ношусь с курсовиком.
Python+wxPython+СУБД(oracle, mysql, firefox, etc.).
PM MAIL   Вверх
setq
Дата 17.6.2007, 01:19 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Ну да, есть DB API 2.0.

Здесь приведены модули для баз данных. В том числе -- для oracle.

Вохможно тебя также заинтересует какой-нибудь из ORM (SQLAlchemySQLObject)
  Вверх
pythonwin
Дата 17.6.2007, 11:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2529
Регистрация: 18.4.2006
Где: за компом

Репутация: нет
Всего: 36



добавлю:
SQLAlchemy может работать с oracle, а sqlobject - нет
при этом sqlobject проще, а sqlalchemy мощее
PM WWW GTalk Jabber   Вверх
Gunslinger
Дата 17.6.2007, 15:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 842
Регистрация: 30.12.2006
Где: Астрахань

Репутация: нет
Всего: 3



несколько версий для оракла:
DCOracle     An open source interface to Oracle from Zope Corporation. (для 7 и 8)
DCOracle2    A DB-API 2.0 interface to Oracle. (для 8)
cx_Oracle    Another Oracle interface. (not found)

Чем они отличаются друг от друга? Поддержкой новых механизмов оракла? Скачал скульалчеми, пока не смотрел, поэтому вопрос "по горячему". На сайте есть так же pyODBC - это "облегченный" способ работы с СУБД? Что собой представляет SqlAlchemy?

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

Это сообщение отредактировал(а) Gunslinger - 17.6.2007, 15:15
PM MAIL   Вверх
pythonwin
Дата 17.6.2007, 15:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2529
Регистрация: 18.4.2006
Где: за компом

Репутация: нет
Всего: 36



Цитата(Gunslinger @  17.6.2007,  18:06 Найти цитируемый пост)
Что собой представляет SqlAlchemy?

ORM]
у тебя какая версия oracle?
PM WWW GTalk Jabber   Вверх
Gunslinger
Дата 17.6.2007, 18:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 842
Регистрация: 30.12.2006
Где: Астрахань

Репутация: нет
Всего: 3



8.1.5.
PM MAIL   Вверх
Gunslinger
Дата 17.6.2007, 19:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 842
Регистрация: 30.12.2006
Где: Астрахань

Репутация: нет
Всего: 3



pythonwin, прочитал. Интересная штука. Теперь понял, чем pyodbc отличается от sqlalchemy. Значит проектируешь базу данных объектами, через какой-нибудь case, erwin например, создаешь базу. ERwin автоматически генерит из этих объектов реляционную БД. А в программе пишешь теже объекты и программируешь как в ООП?
DCOracle это не ORM? На зопе пишут, что это для интеграции с зопом или что-то такое. Zope ведь только среда разработки больших сайтов?
PM MAIL   Вверх
pythonwin
Дата 17.6.2007, 21:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2529
Регистрация: 18.4.2006
Где: за компом

Репутация: нет
Всего: 36



Цитата(Gunslinger @  17.6.2007,  21:41 Найти цитируемый пост)
8.1.5. 

тогда тебе нужен cx_Oracle для работы с oracle на низком уровне и sqlalchemy на высоком smile

Цитата(Gunslinger @  17.6.2007,  22:09 Найти цитируемый пост)
Zope ведь только среда разработки больших сайтов?

http://ru.wikipedia.org/wiki/Zope
PM WWW GTalk Jabber   Вверх
Gunslinger
Дата 18.6.2007, 18:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 842
Регистрация: 30.12.2006
Где: Астрахань

Репутация: нет
Всего: 3



Все, вопросов нет.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Python: Базы данных | Следующая тема »


 




[ Время генерации скрипта: 0.0764 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.