Форум программистов, компьютерный форум, киберфорум
Delphi: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
10 / 10 / 2
Регистрация: 25.05.2010
Сообщений: 52

Вопрос по проектированию базы данных

16.11.2010, 18:47. Показов 708. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Пытаюсь реализовать программу в которой можно будет, создавать тесты, проходить тесты и получать отчетность о проеденных тестах, проходить тесты могут только студенты/ученики а создавать преподаватель, сложность заключается в том как правильно организовать базу данных с вопросами и ответами, то есть у меня есть много тестов, в этих тестах есть много вопросов и ответов, и как то надо еще пометить правильные ответы.
Я все это дело легко сделал с помощью текстовых файлов, все хорошо работает, но над отчетностью еще не работал, думаю если делать через текстовые файлы то будут трудности и избыточности в самих файлах, то есть будет много файлов, и поиск по ним будет проходить не очень быстрый, а используя базу есть возможность многое упростить, не изобретать велосипедов, увеличить скорость.
Помогите чем можете пожалуйста если есть какие нибудь идеи, базы какие могу использовать это ADO и BDF. Хотя вопрос больше по проектирования, ну и информацию какую нибудь.

Я не очень силен в БД, и вообще есть ли смысл разрабатывать такую систему? или лучше оставить тестовые файлы.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
16.11.2010, 18:47
Ответы с готовыми решениями:

Нужны советы по проектированию Базы данных в Access!
Здравствуйте! Имеется таблица 1, содержащая следующие поля: 1. № п/п 2. ФИО 3. Отдел 4. Заводской номер планшета 5....

Курсовой проект по проектированию базы данных в СУБД Assecc
Создал базу даных для курсового проектирвоания Тема "агентство недвижимости" Но, возможно, она слишком простая. Помогите с...

Вопрос по подключеню БАЗЫ ДАННЫХ
Подключаю БД к программе, все ок, на моем компьютере все работает. Переношу на другой компьютер он выдает ошибку: SYSTEM ERROR...

1
1263 / 706 / 62
Регистрация: 21.12.2009
Сообщений: 2,256
17.11.2010, 06:28
Цитата Сообщение от emilen Посмотреть сообщение
базы какие могу использовать это ADO и BDF
Это не базы данных (вернее не системы управления базами данных (СУБД)), а средства доступа к данным
Цитата Сообщение от emilen Посмотреть сообщение
Я не очень силен в БД, и вообще есть ли смысл разрабатывать такую систему? или лучше оставить тестовые файлы
Я считаю, что есть. Умение работать с реляционными БД в жизни всегда пригодится.

Цитата Сообщение от emilen Посмотреть сообщение
Помогите чем можете пожалуйста если есть какие нибудь идеи
В качестве СУБД посоветовал бы присмотреться к FireBird. Система с хорошими возможностями, к тому же очень интенсивно развивается. Прямо сейчас советов по структуре таблиц БД давать не буду, некогда! Но, если примешь решение о работе с FB, то с разработкой структуры помогу.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
17.11.2010, 06:28
Помогаю со студенческими работами здесь

Вопрос про базы данных
Добрый день, в программировании уже несколько лет, но никогда не работал с базами данных. Честно сказать несколько удивила простота...

ASP, Flash и базы данных. Вопрос.
Есть флэш, есть асп файл с запросом к базе. Из флэша передаю в ASP файл переменную Numb=92; ...

Нужен совет по "правильному" проектированию базы
Добрый день. Обращаюсь за помощью. Начальные данные из предметной области: Есть три сущности: прибор, блок, аксессуар. Прибор...

Использование псевдопеременных: bd (3,5) = s, где bd - база данных, s - элемент базы данных, тогда с 3 по 5 элементы базы данных заменить на элемент s.
всем доброго времени суток! есть у меня класс bd, массив элементов этого класса table, а вот сам метод: int copyTable(int a, int b) {...

При открытии базы данных FoxPro в приложение Delphi возникает ошибка драйвера внешней базы данных (8961)
При открытии базы данных FoxPro в приложение Delphi возникает ошибка драйвера внешней базы данных (8961) Код программы такой unit...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru