Примеры реальных баз данных сочинение пример

ООО "Сочинения-Про"

Ежедневно 8:00–20:00

Санкт-Петербург

Ленинский проспект, 140Ж

Сочинение на тему Примеры реальных баз данных

Типичная база данных для компании, которая продает строительные материалы, может быть организована следующим образом: у компании должен быть хотя бы один клиент. Каждому клиенту в базе данных назначается один или несколько адресов, один или несколько контактных телефонов и продавец по умолчанию, который является связующим звеном между клиентом и компанией. Компания продает разнообразную продукцию. Каждый продукт имеет цену, описание и некоторые другие характеристики. Заказы могут быть размещены на один или несколько товаров одновременно. Каждый продукт логически формирует строку заказа. Когда заказ завершен, он может быть отправлен, а затем выставлен счет. Номер счета-фактуры и номер отгрузки автоматически заносятся в базу данных и не могут быть изменены пользователями. Каждому заказу присвоен статус: «ЗАВЕРШЕНО», «ОТПРАВЛЕНО», «СЧЕТЧИК» и т. Д. База данных также содержит конкретную информацию об отправке (номер накладной, количество отправленных ящиков, даты и т. Д.).

Обычно одна партия содержит один заказ, но база данных разработана таким образом, что один заказ может быть распределен между несколькими отправлениями, а одна партия может содержать более одного заказа. Некоторые ограничения также существуют в базе данных. Например, некоторые поля не могут быть пустыми, а некоторые другие поля могут содержать только определенные типы информации. Вы уже знаете, что база данных является многопользовательской средой по определению. Обычной практикой является группирование пользователей в соответствии с выполняемыми ими функциями и уровнями безопасности, на которые они имеют право. Описанная здесь система управления заказами может иметь три разные группы пользователей: функция продавцов отдела продаж заключается в вводе или изменении заказа и информации о клиенте; сотрудники отдела отгрузки создают и обновляют данные отгрузки; Начальники склада обрабатывают продукцию. Кроме того, все три группы пользователей просматривают разную информацию о базе данных под разными углами, используя отчеты и специальные запросы. Мы будем использовать эту базу данных, которую мы будем называть ACME, в этой книге для примеров и упражнений.

База данных ACME – это упрощенная версия реальной производственной базы данных. В нем всего 13 таблиц, а в реальной может быть более сотни. Перекрестные ссылки См. Приложение B (Образец базы данных ACME) и Приложение F (Установка базы данных ACME) для более подробного описания базы данных и инструкций по установке. База данных поставщиков медицинских услуг Компания, предоставляющая медицинские услуги, имеет несколько офисов во многих штатах. В компании работает много врачей, и каждый врач заботится о нескольких пациентах. Некоторые врачи просто работают в одном кабинете, а другие работают в разных отделениях в разные дни. База данных содержит информацию о каждом докторе, такую ​​как имя, адрес, контактные телефоны, область специализации и так далее. Каждый пациент может быть назначен одному или нескольким врачам. Конкретная информация о пациенте также хранится в базе данных (имя, адрес, телефоны, номер медицинской карты, дата рождения, история посещений, рецепты, анализы крови, диагнозы и т. Д.). Клиенты могут планировать и отменять встречи и заказывать лекарства по рецепту либо по телефону, либо через веб-сайт компании. Существуют некоторые ограничения – например, чтобы обратиться к специалисту, пациент должен получить разрешение своего основного врача; Чтобы заказать рецепт, пациент должен иметь хотя бы одно действующее пополнение и так далее. Теперь, каковы основные группы пользователей базы данных? Пациенты должны иметь доступ к базе данных с помощью веб-браузера, чтобы заказывать рецепты и назначать встречи. Это все, что пациенты могут делать в базе данных. Врачи и медсестры могут просматривать информацию о своих пациентах, писать и обновлять рецепты, планировать анализы крови и рентгеновские снимки и так далее.

Административный персонал (регистраторы, помощники аптек) могут планировать встречи с пациентами, выписывать рецепты и составлять конкретные отчеты. Опять же, в реальной жизни эта база данных была бы гораздо более сложной и имела бы гораздо больше бизнес-правил, но сейчас наша главная цель – просто дать общее представление о том, какую информацию может содержать база данных. Базы данных поставщика услуг и системы управления заказами являются примерами типичной гибридной базы данных (хотя первая, вероятно, ближе к OLTP). Научная база данных База данных для исследований генома и смежных областей исследований в области молекулярной и клеточной биологии может быть хорошим примером научной базы данных. Он содержит каталоги генов для полностью секвенированных геномов и некоторых частичных геномов, карты геномов и информацию об организме, а также данные о сходстве последовательностей среди всех известных генов во всех организмах в базе данных. Он также содержит информацию о молекулярных сетях взаимодействия в клетке и химических соединениях и реакциях. Эта база данных имеет только одну группу пользователей – все исследователи имеют одинаковый доступ ко всей информации. Это пример хранилища данных.

База данных некоммерческих организаций База данных старинного автомобильного клуба может быть довольно простой. Кроме того, такая организация, как правило, не будет иметь слишком много членов, поэтому база данных не будет очень большой. Вам необходимо хранить личную информацию участников, такую ​​как адрес, номер телефона, область интересов и т. Д. База данных также может содержать информацию об автомобилях (марка, год выпуска, цвет, состояние и т. Д.). Автомобили привязаны к их владельцам (членам клуба). Каждый участник может иметь один или несколько транспортных средств, а транспортное средство может принадлежать только одному члену. База данных будет иметь только несколько пользователей – возможно, председатель клуба, помощник и секретарь. Последние два примера не являются критически важными для бизнеса базами данных, и их не нужно внедрять в дорогостоящее корпоративное программное обеспечение. Данные по-прежнему должны храниться в безопасности и не должны быть потеряны, но в случае, скажем, аппаратного сбоя, он может подождать день или два, прежде чем база данных будет восстановлена ​​из резервной копии.

Итак, использование бесплатной базы данных, такой как mySQL, PostgreSQL или даже нереляционный Posgres, уместно. Другим хорошим выбором может быть MS Access, который является частью Microsoft Office Tools; Если вы купили MS Office только потому, что хотите использовать Word и Excel, вы должны знать, что у вас также есть бесплатная реляционная база данных. (MS Access хорошо работает с 15 пользователями.)

Поделиться сочинением
Ещё сочинения
Нет времени делать работу? Закажите!

Отправляя форму, вы соглашаетесь с политикой конфиденциальности и обработкой ваших персональных данных.