Что требуется, что бы БД с клиентом сделать?

0000

Какое ПО надо поставить, что б SQL сервер поставить и как к нему клиента писать (книга, FAQs).
Писать хочу на Delphi6.
(вообщем я в этом пока ниче не понимаю, но хочу разобраться)

viktor954

RTFM. А вообще - MySQL сервер например (по нему манов тьма Delphi ну и впрёд, на ржавые мины... А! Ещё был где-то компонент заточеный под работу с MySQL...

0000

А как mySQL ставить, где взять дистриб?

viktor954

БИЛЯДЬ! :-/
А Лориен на что?!?!?!?! Там и доки найдёшь и дистр под Win32...

okunek

по поводу компонентов - залезь на sources.ru, дальше в форум, раздел базы данных, там есть тема delphi+mysql, я там ссылочку уже кинул. просто ща ломает туда лезть.

0000

А в чем маза mySQL? Почему не другую БД?
2
Я же написал, что вообще пока не рюхаю - даже что искать - о БД имею очень смутное представление. Так что нефиг материться

okunek

фиг знает тут уже начали говорить про mysql, вот я и продолжил. а если ты первый раз вообще с базами работаешь - то вообще похер какую юзать, потому что достаточно заботать что-то одно и другие базы ботаются очень быстро.

0000

А она так и должна мало вестить инсталялка - менее 50 метров?

okunek

хм, странно, я думал, что инсталляшка майэскуэль весит 5 метров

viktor954

А в чем маза mySQL? Почему не другую БД?
2
Я же написал, что вообще пока не рюхаю - даже что искать - о БД имею очень смутное представление. Так что нефиг материться

MySQL бесплатный, шустрый и пришёл из *nix. Это гут.
А по поводу мата - сорри, но если есть название программного продукта, неужили трудно поискать ссылки на него в интра/интернете?
А я лично пишу под Advantage Database Server... Люблю SQL и .dbf...

otvertka07

mysql транзакции не поддерживает, только по этому под него нельзя писать более-менее серъезные приложения

0000

А какие поддерживают? Без транзакций - это несерьезно

shlyumper

1. Поддерживает на InnoDB (уже давно stable).
2. "более-менее серьезные приложения не бывают без транзакций" - абсолютно бредовое и необоснованное утверждение.

jupol

поставь MSSQL. тока не спрашивай, где его взять и как ставить.

otvertka07

гыгы, и что будет делать серьезное приложение, когда его база похерится после очередного выключения питания

0000

А почему его?
Может какой-нибудь Oracle?

tokuchu

http://www.mysql.com/products/mysql/index.html
Transactions
Using the InnoDB or Berkeley DB (BDB) storage engines, the MySQL database server supports transactions. The InnoDB storage engine also supports foreign key constraints.

otvertka07

да, уже написал, жаль что в этом форуме это не реализовано %)

abrek

наверное, из бекапа восстановится?

otvertka07

да, если он есть, но ведь тогда пропадет результат работы за этот период, который может много стоить $$$
Поэтому обычно эти $$$ тратят один раз на покупку нормальной СУБД

abrek

ага
а клиентскую часть им молодой дельфин пишет
шутку понял
смешно

0000

Народ.
Посоветуйте вообщем.
Может для начала mySQL заботать, а потом например MSSQL или сразу за MSSQL(или какую другую и что?) браться?
И где доки нарыть?

okunek

в mysql мануал не плохой, по нему нормально ботается, если с инглишом впорядке

0000

А какие требования к железу у SQL-серверов?
Второго пня им будет достаточно с 64-ю метрами оперативки?

shlyumper

Зависит от загрузки и размера базы. Для тестов начинающего должно хватить за глаза

0000

И ms и my SQL?

shlyumper

Для MySQL точно да. Еще кстати никто про бесплатный PostgresSQL не вспомнил.
А для MS SQL Server - все упирается в основном в необходимость поставить на эту конфигурацию Windows NT/2000/2003 Server

0000

Блин, вот с NT жопа
Oracle то ж NT требует?

ppplva

Кажется, ораклу 64 метров маловато будет.

boysonic

Мне лично Visual Fox Pro нравится для БД. Под 2000 идет отлично)

laisan

Фигли мучаться, с дельфями поставляется INTERBASE. Весит немного, ресурсов жрет немного, транзакции поддерживаются.
Ставь и мучай его. Как научишься селекты писать, оракл тебе на комп воодрузим, шоб он у тебя совсем измучался и сдох.

tokuchu

> , гыгы, и что будет делать серьезное приложение
> когда его база похерится после очередного
> выключения питания
Ахтох, основной плюс от транзакций вовсе не в этом.

otvertka07

согласен, а что делает мускул при возникновении deadlock-ов?
Оставить комментарий
Имя или ник:
Комментарий: