Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Характеристика компонентов модели данныхêêêМодель данных– этоядро (основа) любой базы данных, которая представляет собой структуру данных, соглашения о способах их представления и операций манипулирования ими. Иными словами, это формализованное описание объектов предметной области и взаимосвязей между ними. Любая модель данных содержит три компонента: ■ Структуру данных – это точка зрения пользователя на представление данных. ■ Набор необходимых операций – выполняемых на структуре данных – операции извлечения и модификации данных. ■ Ограничение целостности – механизм поддержания соответствия данных предметной области на основе формально описанных правил. *** Целостность данных - устойчивость хранимых данных к разрушению и уничтожению, связанных с неисправностями технических средств, системными ошибками и ошибочными действиями пользователей. ● Примеры понятий - "сотрудник", "отдел", "проект", "зарплата". ● Примеры взаимосвязей между понятиями: ●●"сотрудник числится ровно в одном отделе". Он не может работать сразу в двух отделах. ●●"сотрудник может выполнять несколько проектов", ●●"над одним проектом может работать несколько сотрудников". ● Примеры ограничений целостности данных - "возраст сотрудника не менее 16 и не более 60 лет". Целостность данных предполагает: | 1 } Отсутствие неточно введенных данных или двух одинаковых записей об одном и том же факте; | 2 } Защиту от ошибок при обновлении БД; | 3 } Невозможность удаления (или каскадное удаление) связанных данных разных таблиц; | 4 } Неискажение данных при работе в многопользовательском режиме и в распределенных Базах данных; | 5 } Сохранность данных при сбоях техники (восстановление данных).Существует большое разнообразие сложных типов данных, но исследования, проведенные на большом практическом материале, показали, что среди них можно выделить несколько наиболее общих. *** Обобщенные структуры называют также моделями данных, т.к. они отражают представление пользователя о данных реального мира. ◄ Для того, чтобы иметь возможность извлекать их файла отдельные записи, каждой записи присваивают уникальное имя или номер, которое служит её идентификатором и располагается в отдельном поле. Этот идентификатор называется Ключом.
|