Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
билеты 5-8.docx
Скачиваний:
4
Добавлен:
11.01.2022
Размер:
1.96 Mб
Скачать
    1. Атомарное значение, первая нормальная форма. Привести примеры отношений, находящихся и не находящихся в первой нормальной форме.

Атомарное значение (я в лекциях не нашел, но Егор где-то слышал) пока просто скопирую с сайта, но понятие само по себе простое:

В теории баз данных Атомарные атрибуты - это атрибуты, которые хранят единственное значение и не являются ни списком, ни множеством значений. Иными словами, это такие данные, разделение которых на составляющие приводит к потере их смысла с точки зрения решаемой задачи. Например, если атрибут «Цена» содержит значение 15, то попытка разделить его на 1 и 5 приведет к полной бессмыслице.

Данные, не являющиеся атомарными, называются составными. Например, в базе, содержащей сведения о сотрудниках организации, скорее всего, имеется поле «Адрес», которое может быть представлено в виде

«почтовый индекс, город, улица, дом, корпус, квартира». С точки зрения кадрового учета это атомарный атрибут, поскольку маловероятно, что потребуется отдельное использование его частей, например, сортировка сотрудников по номеру квартиры. Поэтому его разбиение на несколько полей бессмысленно и только усложняет структуру базы данных.

В то же время, если производится анализ издательского рынка, где требуется определить число подписчиков на определенные издания в тех или иных городах и регионах, то атрибуты «Почтовый индекс» и «Город» могут иметь самостоятельную ценность. Тогда адрес перестает быть атомарным атрибутом. Следовательно, одни и те же данные в зависимости от ситуации могут рассматриваться и как атомарные, и как составные.

Знание, являются ли атрибуты в базе данных атомарными с точки зрения решения конкретной задачи, очень важно при организации их хранения, поскольку при нормализации реляционной СУБД все отношения должны быть приведены в 1-ю нормальную форму, которая может содержать только атомарные атрибуты.

Первая нормальная форма

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

Чтобы база данных находилась в 1 нормальной форме, необходимо чтобы ее таблицы соблюдали следующие реляционные принципы:

  • В таблице не должно быть дублирующих строк

  • В каждой ячейке таблицы хранится атомарное значение (одно не составное значение)

  • В столбце хранятся данные одного типа

  • Отсутствуют массивы и списки в любом виде

Если на его примере неясно, то вот понятная статья (спасибо грише):

https://info-comp.ru/first-normal-form

    1. Фактографические системы. Документальные системы. Комплекс средств автоматизации ас. Программно-технический комплекс ас. Автоматизированное рабочее место.

Первые два определения с инета, последние три - его же слова на первой очной практике

Фактографические системы

https://studopedia.ru/6_156471_faktograficheskie-sistemi.html

Фактографические АС накапливают и хранят данные в виде множества экземпляров одного или нескольких типов структурных элементов (информационных объектов). Каждый из таких экземпляров структурных элементов или некоторая их совокупность отражают сведения по какому-либо факту, событию и т. д., отделенному (вычлененному) от всех прочих сведений и фактов.

Документальные системы

https://studopedia.ru/18_46265_dokumentalnie-informatsionnie-sistemi.html

Классические модели в теории БД изначально ориентированы на организацию хорошо структурированных данных, но чаще всего пользователь ИС работает со слабо структурированными данными, которые называют документами.

В отличие от фактографических информационных систем, единичным элементом данных в документальных [информационных системах] является неструктурированный на более мелкие элементы документ. В качестве неструктурированных документов в подавляющем большинстве случаев выступают, прежде всего, текстовые документы, представленные в виде текстовых файлов, хотя к классу неструктурированных документированных данных могут также относиться звуковые и графические файлы.

Комплекс средств автоматизации АС

Комплекс средств автоматизации — совокупность всех компонентов АС за исключением людей.

Программно-технический комплекс АС

Программно-технический комплекс АС - продукция, представляющая собой совокупность средств вычислительной техники, программного обеспечения и средств создания и заполнения машинной информационной базы, при вводе системы в действие, достаточных для выполнения одной или более задач АС

Автоматизированное рабочее место

Автоматизированное рабочее место (АРМ) — программный технический комплекс АС, предназначенный для автоматизации деятельности определённого вида. Видами АРМ являются:

  • АРМ оператора-технолога

  • АРМ инженера

  • АРМ проектировщика

  • АРМ бухгалтера и т.д

Соседние файлы в предмете Программная инженерия