Локальна база даних - яка технологія краще

Локальна база даних - яка технологія краще?

Вітаю!
Необхідно створити локальну базу даних з такими характеристиками:
-кількість таблиць - не більше 25-ти;
-передбачуване число записів - близько 10-15-ти тисяч;
-структура бази даних постійна, що не передбачається додавання / видалення таблиць під час роботи призначеного для користувача додатки;
-користувальницький додаток створено засобами Delphi 7;
------------------------------------------------------------
А тепер власне питання:
Які технології баз даних використовувати, щоб досягти
максимальної продуктивності цієї сістемми?

Продуктивності в чому? Які типові для користувача операції?


> Які технології баз даних використовувати

Все, які знаєш.

Вибачте, не уточнив. під продуктивністю
в першу чергу розуміється швидкість виконання запиту.

Типові операції:
- створення нового запису;
- запити, що стосуються окремих записів;
- складні запити (a-la квартальний звіт);

> В першу чергу розуміється швидкість виконання запиту.
на локальній базі? файл серверної? запити це не їх сильна сторона, у них швидкість проявляється при навігаційних, табличних методах роботи (наприклад відкриття таблиці будь-якого розміру займає час близьке до 0, запитам і не снилася така швидкість відкриття. навіть при обмежених вибірках.).

> - складні запити (a-la квартальний звіт);
забудь. локальні бази давно застаріли, і ніяких складних запитів жодна з них не підтримує. максимум щось вельми посередній. (Не розглядаючи звичайно sql сервера адаптовані для локальної роботи)

> ГГГ. Ржунімагу. ))
відповідь вообщето був серйозним. або тебе "пробиває" навіть на показаний палець?

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

p.s. замість з'ясувань і переливань з пустого в порожнє, бери вже що-небудь так пиши.

Вже що-що, а ця СУБД якнайкраще "заточена" під локальну)

> Вже що-що, а ця СУБД якнайкраще "заточена" під локальну)

Відмінно заточена, від КПК до потужних датацентров.

Ну ну. Просто я знаю тільки MS SQL Server, а локального нічого.

Для local можна використовувати що завгодно
Для хошей продуктивності при нормальній машині краще ніж Oracle немає

> AZIZE
> Для local можна використовувати що завгодно

Ото ж бо й воно. Для такого завдання товстенький слон завбільшки з MS SQL Server як щось на зразок ніяково використовувати. Але, мабуть, з урахуванням

> sniknik
> На будь-який технології / базі яка знайома пишуться набагато кращі / швидкі проги, ніж на кращій / якнайшвидшої технології / базі але незнайомій.
притому що і "кращість" / "бистрейшесть" у другому випадку часто виявляються уявними.

SQL Server "у бути!

Тобі MSDE нічого не говорить?


> SQL Server "у бути!

можна і Access обійтися

І що ти "разгнукался"?)
Посоромився б. при таких-то знаннях СУБД-технологій.


> Я знаю тільки MS SQL Server, а локального нічого

Боже, яку нісенітницю ти бовкнув)


> Для такого завдання товстенький слон завбільшки з MS SQL Server
> Як щось на зразок ніяково використовувати

Якщо працює на КПК з 64 мб, то про яке товстому слоні можна говорити. У мене вдома стоїть і я його зовсім не помічаю, на роботі теж є для налагодження на найслабших машинах. Робота на 98 з 96 мб пам'яті, невелике гальмування іноді.


> А локального нічого.

Локальність означає тільки місце установки і більше нічого. Див. [15]

Між іншим при локальній установці, для MS SQL швидкість роботи більш ніж на порядок швидше. Використовується спільний протокол доступу до даних через пам'ять.


> Ну-ну. Просто я знаю тільки MS SQL Server, а локального
> Нічого.

Best regards,
Antaeus
Core Lab, www.crlab.com
Advanced Data Management Solutions

І забути про Дельфі, принаймні на тривалий час.

> Anatoly Podgoretsky
> І забути про Дельфі, принаймні на тривалий час.

Як забути? Чому.
Я адже це саме. студент, тільки вчуся))

> Antaeus
> Тоді має сенс подивитися на фріварне SQL Server Compact Edition

Локальну базу будувати тільки на MS AcceZZ

> Як забути? Чому.

Програми написані на Дельфі на КПК не працюють, якщо не говорити про деяке хаке.

Схожі статті