Хранение и обработка данных (в C++)
Модератор: Модераторы разделов
-
Assuri
- Сообщения: 678
- Статус: #include <brain.h>
- ОС: Fedora 12
Хранение и обработка данных
Чем это осуществляется. Такие БД, как mysql у пользователей могут быть и не установлены ведь. Я слышал то, что Berkeley вроде как является "переносной" базой данных. Это так? И вообще, как в C++ программах обрабатывать и хранить данные?
-
dey
- Сообщения: 335
- ОС: OpenSuse 11.1
Re: Хранение и обработка данных
У пользователей может стоять клиентская часть
И вообще, как в C++ программах обрабатывать и хранить данные?
Вопрос немного абстрактный ... Данные могут быть разного типа, могут хранится в файлах, или же тех же БД
В сознательных действиях должен присутствовать существенный неалгоритмический компонент.
Roger Penrose,The Emperor's New Mind
Roger Penrose,The Emperor's New Mind
-
Assuri
- Сообщения: 678
- Статус: #include <brain.h>
- ОС: Fedora 12
Re: Хранение и обработка данных
Ну допустим я хочу создать электронный дневник. Мне надо хранить записи и даты. Что мне лучше всего использовать по вашему мнению?
-
Attila
- Сообщения: 125
- Статус: Тролль-Лѣсовичокъ
- ОС: Свободная aka ArchLinux
Re: Хранение и обработка данных
Немного неясно, при чём здесь программирование, но: blogspot.com позволяет хранить записи и данные...
-
dey
- Сообщения: 335
- ОС: OpenSuse 11.1
Re: Хранение и обработка данных
Имхо для этого случая подойдут электронные таблицы опенофиса ,т.е. Calc.
В сознательных действиях должен присутствовать существенный неалгоритмический компонент.
Roger Penrose,The Emperor's New Mind
Roger Penrose,The Emperor's New Mind
-
Assuri
- Сообщения: 678
- Статус: #include <brain.h>
- ОС: Fedora 12
Re: Хранение и обработка данных
Я хочу сам создать! Неужели непонятно? Исключительно в целях образования. А C++ может работать с таблицами OpenOffice?
-
dey
- Сообщения: 335
- ОС: OpenSuse 11.1
Re: Хранение и обработка данных
Я про это и говорил- писать читать данные в приложении из файлов,хранящихся в формате опенофиса
В сознательных действиях должен присутствовать существенный неалгоритмический компонент.
Roger Penrose,The Emperor's New Mind
Roger Penrose,The Emperor's New Mind
-
Assuri
- Сообщения: 678
- Статус: #include <brain.h>
- ОС: Fedora 12
Re: Хранение и обработка данных
Однако, думаю, что поизучать работу с БД было бы полезнее.
-
dey
- Сообщения: 335
- ОС: OpenSuse 11.1
Re: Хранение и обработка данных
Никто не спорит насчет полезности, это дело вкуса. Если использовать БД с С++ тогда надо смотреть в сторону курсоров, встраиваемых SQL операторов и т.д. По поводу офиса в документации надо глядеть, вроде тут есть
В сознательных действиях должен присутствовать существенный неалгоритмический компонент.
Roger Penrose,The Emperor's New Mind
Roger Penrose,The Emperor's New Mind
-
BlackStar
- Сообщения: 1338
- Статус: We are all Kosh
- ОС: Fedora 10
-
Voice
- Сообщения: 1073
- Статус: столлманист
- ОС: Debian GNU/Linux
Re: Хранение и обработка данных
MySQL сервер можно встраивать в свое приложение, но думаю розкабанеет прога тогда очень...
"И может собственных Платонов и быстрых разумом Невтонов российская земля рождать."
М. В. Ломоносов
М. В. Ломоносов
-
Assuri
- Сообщения: 678
- Статус: #include <brain.h>
- ОС: Fedora 12
Re: Хранение и обработка данных
Очень интересен вариант SQLite. Есть где-нибудь документация по этому? google всякую чушь дает.
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: Хранение и обработка данных
-DooM-, не нравитесь вы Гуглу - мне он первой строкой выдал оффсайт SQLite http://www.google.ru/url?sa=t&ct=res&...vZ24eHh_Rwe8W8Q
-
Assuri
- Сообщения: 678
- Статус: #include <brain.h>
- ОС: Fedora 12
Re: Хранение и обработка данных
Ничего это мне не дало. Кто-нибудь объясните русским языком, как использовать SQLite в программах?
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: Хранение и обработка данных
Думаю что личный репетитор стоит дорого... http://www.sqlite.org/quickstart.html
-
BlackStar
- Сообщения: 1338
- Статус: We are all Kosh
- ОС: Fedora 10
Re: Хранение и обработка данных
не на русском, но очень доступно: SQLite In 5 Minutes Or Less
Oopps, serzh-z опередил, и как только успевает и здесь и на jabber'e
Oopps, serzh-z опередил, и как только успевает и здесь и на jabber'e
LightLang Team
-
dey
- Сообщения: 335
- ОС: OpenSuse 11.1
Re: Хранение и обработка данных
В сознательных действиях должен присутствовать существенный неалгоритмический компонент.
Roger Penrose,The Emperor's New Mind
Roger Penrose,The Emperor's New Mind
-
eduard_pustobaev
- Сообщения: 2629
- Статус: Ленивец
- ОС: Arch/Debian.
Re: Хранение и обработка данных
Кстати немаловажен и тулкит. В qt есть свои средства для работы с БД. И я ещё не видел ни один дистр, где бы qt компилировался без включённого sqlite.
В дисгармонии со вселенной.
-
d_n_k
- Сообщения: 636
- ОС: Gentoo GNU/Linux
Re: Хранение и обработка данных
eduard_pustobaev писал(а): ↑19.06.2007 23:11Кстати немаловажен и тулкит. В qt есть свои средства для работы с БД. И я ещё не видел ни один дистр, где бы qt компилировался без включённого sqlite.
а кто тут про qt говорил???
тут вроде тока с++ было
все сказанное есть имхо...
-
eduard_pustobaev
- Сообщения: 2629
- Статус: Ленивец
- ОС: Arch/Debian.
Re: Хранение и обработка данных
Я говорю.
А qt что уже не C++. Хотя в принципе уже нет. Просто речь шла про "электронный дневник" к примеру. Лично я понял что оно скорее с гуи будет чем нет. А тут уже есть варианты. wxwidgets по-моему тоже что-то для БД было.
В дисгармонии со вселенной.
-
d_n_k
- Сообщения: 636
- ОС: Gentoo GNU/Linux
Re: Хранение и обработка данных
ура!
наконец-то хотя бы 1 телепат вышел из отпуска!
наконец-то хотя бы 1 телепат вышел из отпуска!
все сказанное есть имхо...
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
-
Assuri
- Сообщения: 678
- Статус: #include <brain.h>
- ОС: Fedora 12
Re: Хранение и обработка данных
QT мне еще очень рано проходить, ведь я C++ почти даже не знаю. Я хочу написать текстовую версию дневника, то-есть выводится все заголовки "статей", к которым привязывается определенный номер. Затем я ввожу этот номер и смотрю статью. Сделать это с ГУИ моя мечта. Я прочитал на офф сайте про SQLite и немного не понял, а где БД находится будет? А где SQL запросы писать? А как их в переменную помещать?
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: Хранение и обработка данных
-DooM-, вам лучше сначала прочитать книжку по C++.