- •Эволюция развития баз данных.
- •Процессы в ис
- •Понятие бд, субд.
- •Модели данных.
- •4.Реляционная модель, ее свойства.
- •5.Типы связей в реляционной модели.
- •6.Целостность данных.
- •7.Операции над отношениями.
- •Операции над отношениями
- •Операции:
- •8.Нормализация отношений, 1 и 2 нормальные формы.
- •9.Понятие транзитивной зависимости, 3 нормальная форма.
- •Создать таблицу дисциплин и успеваемости
- •11.Создание запросов на выборку на sql языке. (select).
- •12.Создание запроса на удаление на sql языке.
- •13. Создание запроса на изменение на sql языке.
- •14. Создание групповых запросов на sql языке.
- •15. Типы субд
- •16.Основные принципы ооп
- •17.Свойства и методы объектов dao
- •18. Объекты ado
- •19. Процедуры vba
- •20. Функции в vba.
- •21.Формальные и фактические параметры в процедурах и функциях
- •Создание хп
- •Процедура без параметров
- •22. Создание, удаление таблиц, ввод данных в таблицу на sql языке.
- •23. Создание объекта Record Set. Его типы.
- •24. Создание и выполнение запросов средствами vba.
- •25. Свойства объекта Record Set.
- •26. Методы объекта Record Set
- •27. Основные элементы управления в ms access, их свойства, методы и события
- •Основные элементы управления
- •Общие свойства элементов управления:
- •28. Понятие объекта, его свойств, методов и событий в ооп
- •29. Методика создания приложений средствами ms access и vba
- •30. Доступ к данным средствами ado
4.Реляционная модель, ее свойства.
Relation – отношения (таблицы). Понятие реляционной модели связано с разработками известного американского специалиста в области СУБД Эдварда Кодда.
Достоинства:
-
Простая структура;
-
Данные связаны логически;
-
Группа записей обрабатывается одной командой;
-
Удобные для пользователя таблицы представления;
-
Возможность использования формального аппарата алгебры отношений и реляционного исчисления для обработки данных.
Недостатки:
-
Не всегда применима для сложных иерархических и сетевых данных.
Также БД классифицируются по способу обработки данных: централизованные и распределённые. Централизованные – на одном компьютере. Распределённые – части на разных компьютерах. По способу доступа к данным: с локальным доступом и с сетевым или удалённым доступом.
5.Типы связей в реляционной модели.
Информационный объект – это описание некой сущности (объекта, предмета, явления) в виде комбинаций логически связанных полей.
Реляционной моделью определяются 3 типа связи между информационными объектами:
-
Связь 1:1 предполагает, что в каждый момент времени одному экземпляру информационного объекта А соответствует не более 1 экземпляра информационного объекта В и наоборот.
-
При связи 1:М (М – многие) одному экземпляру информационного объекта А соответствует 0, 1 или более объектов информационного объекта В, но каждый экземпляр информационного объекта В связан не более чем с одним экземпляром информационного объекта А.
-
Связь М:М в каждый момент времени одному экземпляру информационного объекта А, соответствует 0,1 или более экземпляров информационного объекта В и наоборот.
6.Целостность данных.
Это согласованность данных в БД. Чтобы данные небыли противоречивы.
-
Категорная;
-
Ссылочная;
-
На основе нормализации.
Накладывая ограничения на значения атрибутов, разработчик обеспечивает категорную целостность. Категорная целостность предполагает, что никакой ключевой атрибут не может принимать пустого значения.
Если включены параметры целостности, то система не даёт изменить значения внешнего ключа зависимой таблицы так, чтобы она не соответствовала значению первичного ключа в главной таблице.
7.Операции над отношениями.
Симметричное соединение таблиц (INNER JOIN), левое соединение таблиц (LEFT JOIN), правое соединение таблиц (RIGHT JOIN).
Для того чтобы установить вид связи между таблицами нужно определить, где главная таблица, а где зависимая.
Главная таблица – это такая таблица, которой не требуется другая таблица для полной идентификации её полей.
Внешний ключ – это набор атрибутов одной таблицы, являющейся первичным ключом другой таблицы.
Если одной записи в главной таблице соответствует не более одной записи в зависимой таблице, то имеет место связь 1:1.
Если одной записи в главной таблице может соответствовать несколько записей в зависимой таблице, то имеет место связь 1:М.
Если имеет место связь 1:1, то в таблицах те атрибуты, по которым идёт соединение, являются первичными ключами.
Объединение, пересечение, разность, произведение, выборка, проекция, соединение, деление.