- •Информация как ресурс. Способы хранения информации.
- •Понятие структурированных данных. Понятие и назначение базы данных.
- •Модели данных: иерархическая, сетевая, реляционная.
- •Реляционная бд. Определение и назначение субд.
- •Работа с реляционной бд. Основные этапы технологического процесса обработки информации с использование субд.
- •Разработка инфологической модели рбд. Информационные объекты предметной области.
- •Определение связей между информационными объектами. Три вида логической взаимосвязи информационных объектов : один к одному, один ко многим, многие ко многим.
- •Разработка реляционной бд. Организация данных. Понятие ключа (ключевого поля).
- •Организация данных в многотабличной бд. Типы ключевых полей: простой, составной, внешний ключ.
- •Организация связей между таблицами в Access. Создание многотабличной базы данных. Схема данных .
- •Общая характеристика, назначение, возможности субд.
Определение связей между информационными объектами. Три вида логической взаимосвязи информационных объектов : один к одному, один ко многим, многие ко многим.
Все информационные объекты предметной области связаны между собой. Различаются связи нескольких типов, для которых введены следующие обозначения: один к одному (1:1), один ко многим (1:М), многие ко многим (М:М). Связь 1:1 предполагает, что в каждый момент времени информационному объекту А соответствует не более одного информационного объекта В и наоборот. При связи 1:М одному объекту А соответствует 0, 1 или более объектов В, но каждый объект В связан не более чем с 1 объектом А. Связь М:М предполагает, что в каждый момент времени одному объекту А соответствует 0, 1 или более объектов В и наоборот.
Разработка реляционной бд. Организация данных. Понятие ключа (ключевого поля).
Организация данных: 1. централизированная — на одном сервере находится единственная копия БД + поддержание актуальности. Ограничение на параллельную выборку. 2. децентрализированная — разбиение информационной БД на несколько. Дублирование и распределение. Смешанная — объединяет 2 способа: разбиение и дублирование. Ключ — атрибут, с помощью которого можно идентифицировать экземпляр объекта. Потенциальный ключ — атрибут или несколько атрибутов, значение которых уникальным образом идентифицирует каждый экземпляр объекта. Первичный ключ — один из потенциальных ключей, который имеет наименьшую длину. Простой ключ — поле, каждое значение которого однозначно определяет соответствующую запись. Составной ключ — если записи . внешний ключ -
Организация данных в многотабличной бд. Типы ключевых полей: простой, составной, внешний ключ.
Организация связей между таблицами в Access. Создание многотабличной базы данных. Схема данных .
Схема данных отображает путь данных при решении задачи, определяет этапы обработки. Включает в себя: символы данных(связи); символы процесса, которые следует выполнять над данными; символы линий, указывающие потоки данных между процессами и\или носителями данных; специальные символы, используемые для обеспечения написания и чтения схем. Таблицы связывают реляционными отношениями
Общая характеристика, назначение, возможности субд.
СУБД – комплекс программных и языковых и языковых средств, предназначенный для: создания БД, поддержания БД в актуальном состоянии, организации поиска, сортировки, обработки и вывода информации, содержащейся в БД. Програмное обеспечение, с помощью которого можно: определять БД, структуру её данных, а так же задавать ограничения для хра! Данных, манипулировать данным, организую выполнение разнообразных не фиксированных раннее запросов; предоставлять контролируемый доступ к информации БД; обеспечивать целостность данных; управлять многопользовательским режимом работы, контролируя процессы совм доступа к данным восстан. информ. БД, потерявшихся в результате программных сбоев. Основные характеристики: поддержка реляционной модели данных, сравнительно невысокие требования к технике, ориентация на создание БД в многоплановом режиме работы, практическое отсутствие функций администринования БД, развитый и удобный интерфейс, разнообразный инструментарий для развития готовых приложений без програмирования, поддержка только внешнего уровня представления модели данных, отсутствие средств поддержки