Можно считать Microsoft Access и OpenOffice Base полноценными СУБД?

Можно ли считать полноценными СУБД такие продукты как Microsoft Access и OpenOffice Base? Говорят, что они ущербные и не годятся для учебы. В чем их ущербность по сравнению с остальными СУБД?
  • Вопрос задан
  • 749 просмотров
Решения вопроса 1
saboteur_kiev
@saboteur_kiev Куратор тега IT-образование
software engineer
Это зависит от того, что преподаватель вкладывает в смысл "полноценная СУБД".
В некоторых школьных учебниках, полноценной считается та СУБД, которая предоставляет средства для разработки пользовательского интерфейса.

В этом плане Access гораздо полноценнее mysql/postresql
А вот в Oracle есть oracle application, он и сам с усами.
Про OpenOffice не слышал, но судя по вики - да, технически это тоже полноценная СУБД.
И если на Access еще можно найти много легаси, то OpenOffice я живых проектов не видел.

Другой вопрос, что оба продукта - и Access и Openoffice уже давно не в тренде.
Потому что в тренде сейчас - либо реляционные базы, которые поддерживают SQL, а не собственный непонятный язык. Либо nosql базы для конкретных решений (mongo, например).

Поэтому изучать СУБД на примере Access вполне можно, но на практике, лучше бы это была любая SQL база, даже sqlite.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
gobananas
@gobananas
finishhim.ru
Имхо Microsoft Access можно считать полноценной СУБД.
Про OpenOffice Base даже не слышал если честно ))
Ответ написан
Комментировать
@res2001
Developer, ex-admin
Для каких-то задач вполне и эти сгодятся в качестве СУБД.
Ниша у них примерно та же, что и у sqlite, имхо. Только в акцессе еще и GUI можно сваять.
Кстати, для работы с базой сам Акцесс не нужен - вполне хватит и OLE DB драйвера для акцесса. Но в этом случае и встроенного GUI не будет.
Ответ написан
Комментировать
Moskus
@Moskus
Есть хорошее правило: если вы хотите спросить, "почему так говорят", спросите, первым делом, у тех, кто говорит, а не у посторонних.
Access и его замена из Open Office - это решения, которые предназначены для офисных задач, которые, фактически, замкнуты сами на себя, включают как собственно движок базы данных, так и средство разработки интерфейса пользователя к нему. Для распределенной архитектуры - не годятся, для одновременной работы с одной базой несколькими пользователями - тоже, стандарты имеют свои, несовместимые с общепринятыми. Для изучения на курсах офисных эникейщиков они годятся, для изучения в институте фундаментальных принципов работы с СУБД, которые потом можно применить для работы с тем, что у вас на картинке перечислено - не особо.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы