Здравствуйте.
Существует такая программа MS Access - которая работает с базами данных.
Подскажите а зачем нужны вообще базы данных.
Разве информацию - нельзя записать куда-нибудь в эксель, а затем при помощи функций экселя в нужный момент вытащить эту информацию для просмотра ?
(только просьба не давать ссылку на википедию, а объяснить простым языком)
Другие языки программирования и технологии
Подскажите - зачем нужны вообще базы данных.
Файловая система блокирует весь файл, а СУБД только конкретную запись
Почувствуйте разницу
Почувствуйте разницу
Объясняю простым языком. В банке (обычном банке) ДЕСЯТКИ миллионов записей. Excel не закачает в свои файлы такой объём! Это раз...
Два... Базы данных ПРИСПОСОБЛЕНЫ для больших объёмов, в Excel (несмотря на моё уважение к нему) - НЕ приспособлен.
Три. Нормальные базы данных имеют средства восстановления. А Excel - фигушки. Если слетит - будешь плакать горючими слезами, но и это не поможет.
Конечно, если у тебя 5 продавцов, 100 товаров и два магазина, то можно и Excel использовать...
Два... Базы данных ПРИСПОСОБЛЕНЫ для больших объёмов, в Excel (несмотря на моё уважение к нему) - НЕ приспособлен.
Три. Нормальные базы данных имеют средства восстановления. А Excel - фигушки. Если слетит - будешь плакать горючими слезами, но и это не поможет.
Конечно, если у тебя 5 продавцов, 100 товаров и два магазина, то можно и Excel использовать...
И как ты будешь работать с этой базой? Будешь последовательно обходить всю таблицу и искать данные? А если у тебя много таблиц со связями? То как ты будешь с ними работать? Для каждой задачи писать много кода? Реляционные базы данных могут хранить множество таблиц со связями, и для получения данных различного рода достаточно написать один запрос. И это будет намного быстрее, чем каждый раз открывать файл экселя, на что уже тратится не меньше одной секунды, и использовать неэффективные алгоритмы для получения данных. Более того, таблицы экселя не поддерживают параллелизм и много чего ещё. Хотя сама база эксесса тоже довольно убогая и для серьёзных задач не годится. Есть базы куда более продвинутые.
да уж...
можно, конечно...
но...
этих НО - куча огроменная...
можно, конечно...
но...
этих НО - куча огроменная...
ну да, эксель же есть и блокнот... нахера базы? :)
Владимир Михайлович
Реально нахера они? И что они вообще такое? И всёравно же эти базы хранятся в файлах, а любой файл можно выразить в формате блокнота, если что я никогда не создавал сайты и не работал с этими базами, паскаль фореве
с экселем можно работать при небольшом объеме данных. ACCESS используется когда возможности экселя не хватает. А для промышленного применения нужно использовать сервера баз данных. Например firebird, mysql и т. д.
Базы данных нужны для просмотра информации для лиц у которы есть доступ. Ну у чтобы найти людей и имформацию о них такие базы ест у фсб и гибдд. А другой формат чтобы было слажнее её открыть другим физическим лицам
Похожие вопросы
- ЛЮДИ зачем нужны БД (базы данных для сайта) ? Объясните девушки пожалуйста.
- А зачем нужны всякие базы данных? Почему нельзя хранить данные в файле? Так же легче?
- Сайт на PHP и база данных.
- Как вывести нужную информацию из Базы данных?
- Какие знания нужны, что бы создать свою базу данных, и продать ее
- Очень интересный вопрос "Не удается открыть системную базу данных ядра Microsoft JET"
- Помогите создать базу данных на паскале.
- Вопрос про базу данных на примере страховой компании
- Подскажите среду для разработки программы для работой с базами данных
- Как правильно спроектировать базу данных для книжного магазина?