Редактирование: Модель данных
Перейти к навигации
Перейти к поиску
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий ниже, чтобы убедиться, что это нужная вам правка, и запишите страницу ниже, чтобы отменить правку.
Текущая версия | Ваш текст | ||
Строка 170: | Строка 170: | ||
Другой подход заключается в использовании адаптивных систем, таких как искусственные нейронные сети, которые могут автономно создавать неявные модели данных. | Другой подход заключается в использовании адаптивных систем, таких как искусственные нейронные сети, которые могут автономно создавать неявные модели данных. | ||
===Структура данных=== | ===Структура данных=== | ||
Основная статья: | Основная статья: структура данных | ||
Структура данных-это способ хранения данных на компьютере, позволяющий эффективно их использовать. Это организация математических и логических понятий данных. Часто тщательно подобранная структура данных позволяет использовать наиболее эффективный алгоритм. Выбор структуры данных часто начинается с выбора абстрактного типа данных . | Структура данных-это способ хранения данных на компьютере, позволяющий эффективно их использовать. Это организация математических и логических понятий данных. Часто тщательно подобранная структура данных позволяет использовать наиболее эффективный алгоритм. Выбор структуры данных часто начинается с выбора абстрактного типа данных . | ||
Строка 177: | Строка 176: | ||
Модель данных описывает структуру данных в пределах данного домена и, как следствие, базовую структуру самого домена. Это означает, что модель данных фактически определяет выделенную грамматику для выделенного искусственного языка для этой области. Модель данных представляет классы сущностей (виды объектов), о которых компания хочет хранить информацию, атрибуты этой информации и отношения между этими сущностями и (часто неявные) отношения между этими атрибутами. Модель описывает организацию данных в некоторой степени независимо от того, как данные могут быть представлены в компьютерной системе. | Модель данных описывает структуру данных в пределах данного домена и, как следствие, базовую структуру самого домена. Это означает, что модель данных фактически определяет выделенную грамматику для выделенного искусственного языка для этой области. Модель данных представляет классы сущностей (виды объектов), о которых компания хочет хранить информацию, атрибуты этой информации и отношения между этими сущностями и (часто неявные) отношения между этими атрибутами. Модель описывает организацию данных в некоторой степени независимо от того, как данные могут быть представлены в компьютерной системе. | ||
Сущности, представленные моделью данных, могут быть материальными сущностями, но модели, которые включают такие конкретные классы сущностей, имеют тенденцию изменяться с течением времени. Надежные модели данных часто идентифицируют абстракции таких сущностей. Например, модель данных может включать класс сущностей под названием "Person", представляющий всех людей, взаимодействующих с организацией. Такой абстрактный класс сущностей обычно более уместен, чем классы, называемые "поставщик" или "Сотрудник", которые определяют конкретные роли, выполняемые этими людьми. | Сущности, представленные моделью данных, могут быть материальными сущностями, но модели, которые включают такие конкретные классы сущностей, имеют тенденцию изменяться с течением времени. Надежные модели данных часто идентифицируют абстракции таких сущностей. Например, модель данных может включать класс сущностей под названием "Person", представляющий всех людей, взаимодействующих с организацией. Такой абстрактный класс сущностей обычно более уместен, чем классы, называемые "поставщик" или "Сотрудник", которые определяют конкретные роли, выполняемые этими людьми. | ||