База данных — это набор данных, организованных по определённым правилам, который отражает состояние объектов и их отношения и предназначен для хранения во внешней памяти компьютера и постоянного использования.
Базой данных является информационная модель, которая позволяет сохранять в упорядоченном формате данные о совокупности объектов, имеющих одинаковый набор свойств. Базы данных могут быть классифицированы по следующим параметрам:
По характеру хранимой информации базы данных делятся на следующие типы:
По способу хранения данных базы делятся на следующие типы:
По структуре организации данных базы делятся на следующие типы:
Программное обеспечение, которое предназначено для работы с базами данных, именуется системой управления базами данных (СУБД). СУБД применяются для упорядоченного сохранения и обработки значительных информационных объемов. СУБД призваны организовать хранение информации так, чтобы обеспечить следующие возможности:
Сегодняшние СУБД главным образом выполнены как программные приложения операционной системы Windows, поскольку эта среда позволяет в полной мере применять возможности персональных компьютеров.
База данных, предназначенная для предметной области «коллекционирование монет», может быть использована в работе крупных организаций этой сферы, таких как аукционный дом «Конрос», нумизматический портал «Коинз» и других. Главной задачей подобной базы данных считается систематизация информации, относящейся к монетам и коллекционерам. База данных может иметь в своём составе таблицы, заполненные информацией о монетах, об их каталожных номерах, о материале, о дате и месте их изготовления и так далее, а также о разработчиках монет и о коллекционерах.
Разработчикам баз данных по этой тематике следует учитывать информацию о пользователях, поскольку именно такая информация может стать определяющей при формировании выходных форм. Выходная форма призвана фокусировать внимание пользователя лишь на тех моментах, которые могут быть интересны именно этому пользователю.
Таким образом, изучив круг пользователей, можно определить операции обработки, преобразования, упорядочения взаимоотношений базы данных, что позволяет оптимизировать её ответы на запросы пользователя.
Пользователей такой базы данных согласно основным направлениям деятельности можно разделить на следующие две большие категории:
Для первой категории в базе данных сохраняется информация об имеющихся монетах на аукционе, об их состоянии и цене. Используя эту базу данных, коллекционер может найти нужные ему монеты, получить подробную информацию об их изготовлении и их качестве на текущий момент времени. Кроме того, он может узнать, какие монеты есть в наличии у какого-либо коллекционера, и осуществить обмен нужных монет. На базе этого он может заключить договор, являющийся документом, который подтверждает легальность приобретения монеты.
К числу сотрудников организации могут быть отнесены следующие работники:
Администрация выполняет контроль деятельности всех других отделов, то есть, реализует сбор отчётной информации, в соответствии с которой осуществляет координацию и коррекцию работы других подразделений организации. Администрация несет полную ответственность за законность сделок и безукоризненное исполнение норм при сделках коллекционеров.
Главной функцией экспертов считается выполнение проверки монет и их оценка. Их изучения и проверки являются крайне важными, так как, за продажу поддельных монет может последовать строгое наказание.
Разработчики осуществляют моделирование будущих монет. Данные разработки они должны передавать на рассмотрение администрации, которая утверждает либо не утверждает их.