Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 29.03.2013, 09:09
Rom@nEm Rom@nEm вне форума
Прохожий
 
Регистрация: 28.03.2013
Адрес: Астрахань
Сообщения: 31
Версия Delphi: Rad Studio XE3
Репутация: 10
По умолчанию Программа тестирования сотрудников

Цель: создание программы тестирования сотрудников. Среда разработки Delphi XE3 до этого программил только на Delphi 7. Данные планируется хранить в базе? Подскажите какой способ доступа к базе лучше использовать: ADO, BDE, Alias и т.д. и какую базу лучше использовать? Прошу в теме не флудить и ответы по существу?
Ответить с цитированием
  #2  
Старый 29.03.2013, 09:26
Аватар для Uniq!
Uniq! Uniq! вне форума
Местный
 
Регистрация: 29.09.2010
Сообщения: 539
Версия Delphi: Delphi XE3
Репутация: 374
По умолчанию

Цель есть. Уже хорошо.
Остальное вообще никак не связано с "тестированием".

Лучше-хуже... Для кого? Сотрудники находятся в одном офисе или в разных странах? У вас их 10 или пару сотен тысяч?

Вот только после ответа на эти вопросы, можно что-то думать о движке БД. А так, просто "берёшь и делаешь" (С)
Ответить с цитированием
  #3  
Старый 29.03.2013, 10:31
Rom@nEm Rom@nEm вне форума
Прохожий
 
Регистрация: 28.03.2013
Адрес: Астрахань
Сообщения: 31
Версия Delphi: Rad Studio XE3
Репутация: 10
По умолчанию

сотрудников порядка тысячи. Тестируются для подтверждения квалификации. регулярно. нет опыта программирования под базы, а тут и задача и лишняя практика. так что дайте советы: а не усложняйте лишними вопросами.... базу наверное акссес буду использовать
Ответить с цитированием
  #4  
Старый 29.03.2013, 10:53
Аватар для Uniq!
Uniq! Uniq! вне форума
Местный
 
Регистрация: 29.09.2010
Сообщения: 539
Версия Delphi: Delphi XE3
Репутация: 374
По умолчанию

Лишними вопросами, я упрощаю себе задачу, помочь решить вам вашу проблему.

Начну с простого: MSAcess предназначен в большей степени для "личного пользования". Т.е. использовать эту БД даже в локальной сети среди 10ка пользователей будет затруднительно, в сравнении например с MSSQL или MYSQL.

Для ~1000 пользователей сойдёт MySQL. Вопрос лишь в том, сможете ли вы обеспечить доступ к такой БД. (Я лично использую сторонние компоненты (платные) MyDAC
Возможно кто-то подскажет бесплатный вариант.

Установка и настройка сервера в базовой конфигурации вас ВПОЛНЕ устроит. (Т.е. не будет проблем с доступом из-за количества клиентов\информации) А если нужно будет, что-то оптимизировать или расширить - в гугле по этой теме просто тучи информации.

Дальнейшие шаги ваши такие: проектирование БД (внутренней структуры таблиц и связей между ними) любым из средств, поддерживающих case технологию. Дальше всё зависит от вашего опыта работы с БД. Если всё совсем плохо, начните с YouTube

Ссылку подправил на YT

Последний раз редактировалось Uniq!, 29.03.2013 в 10:59.
Ответить с цитированием
  #5  
Старый 29.03.2013, 10:58
Аватар для Страдалецъ
Страдалецъ Страдалецъ вне форума
Гуру
 
Регистрация: 09.03.2009
Адрес: На курорте, из окна вижу теплое Баренцево море. Бррр.
Сообщения: 4,721
Репутация: 52347
По умолчанию

Через Ado можно вполне успешно подключаться к mySql
__________________
Жизнь такова какова она есть и больше никакова.
Помогаю за спасибо.
Ответить с цитированием
  #6  
Старый 29.03.2013, 11:07
Аватар для Mrak
Mrak Mrak вне форума
Местный
 
Регистрация: 26.01.2013
Адрес: МО
Сообщения: 438
Версия Delphi: XE2
Репутация: 17
По умолчанию

у меня сделано так:
ХЕ2 + ado + удаленный mysql сервер
в базе 20 таблиц, юзеров пока 10
все делал сам с нуля
так что спрашивай - поможем)
или в скайп стучись
__________________
Я за здоровый экстрим!
Спасибо за "спасибо")
Ответить с цитированием
  #7  
Старый 29.03.2013, 11:08
Rom@nEm Rom@nEm вне форума
Прохожий
 
Регистрация: 28.03.2013
Адрес: Астрахань
Сообщения: 31
Версия Delphi: Rad Studio XE3
Репутация: 10
По умолчанию

Это не мега база данных. Все будет крутиться в учебном классе из 9 компов. Так что грандиозное решение с огромными мощностями мне не надо. А Вот такое решение Interbase (компоненты) + Firebird (база данных)?
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 11:25.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter