Командные файлы(программы).Создание и использование.

29.Команды управления программой:условная, выбора,цикла

Условный оператор (IF..THEN) If условие Then оператор(ы),

где условие - любое логическое выражение; оператор(ы) – один, несколько или ни одного оператора VBA.

Вторая форма синтаксиса оператора If … Then называется блоком оператора if. В блоке оператора If … Then условие и операторы записываются в отдельных строках, причем заканчивается данный оператор ключевыми словами End If.

Оператор выбора (Select) Когда нужно проверить результат одного выражения, который может иметь много различных значений, и для каждого из этих значений надо выполнить свою уникальную последовательность действий удобнее пользоваться управляющим оператором Select Case

Оператор цикла. Оператор цикла For...Next является самым старым и в тоже время основным оператором цикла. В начале цикла счетчик устанавливается в начальное значение, и с каждой итерацией будет изменятся на величину шага. Если шаг не указывается, то он по умолчанию равен 1. С помощью данной конструкции можно организовать как инкрементный цикл (с возрастанием счетчика) - шаг положительный или не указывается, так и декрементный цикл (с убыванием счетчика цикла) - шаг отрицательный. Do...Loop уточняемый оператором While, выполняется до тех пор, пока верно условие, задаваемое в цикле. Если же конструкция цикла уточняется оператором Until, то цикл выполняется до тех пор, пока заданное условие ложно.

30.Методы создания таблиц СУБД. В Access используются три способа создания таблиц: путем ввода данных , с помощью Конструктора таблиц и с помощью Мастера создания таблиц.

Мастер табл:при работе в мастере откр окно диалога:Мастер таблиц в неё создается шапка таблицы с минимум затрат.После создания структуры табл на вклад табл появ наим таблицы.Начинаем заносить данные в табл.При выходе из режима табл машина напомнит о ключевых полях можно согл с машиной и созд поля или нет.Машина также добавит поле Код.Конструктор:Создание>Констр табл.

В графу Имя поля вводим имя поля , в типе данных выбираем необходимый тип, графа описание не обяз.В нижнем диалогов окне можно настроить свойства поля.Указать ключевые поля можно нажав на пиктограмму ключевое поле либо правой кнопкой и выбрать в меню.

 

31Ключевые поля и требования к ним.Ключевое поле (ключ) - специальное поле, определяющее уникальность каждой записи в данной таблице; ключевым может быть любое поле или группа полей, лишь бы они имели уникальный набор значений для каждой записи в таблице; в большинстве случаев уникальность обеспечивается введением в запись специального поля - порядкового номера или кода записи (тип - счетчик); при удалении или добавлении в таблицу записей уникальность значений этих полей отслеживается автоматически; ключевые поля имеют и другое использование, например - для сортировки данных по порядку и для связи таблиц друг с другом

 

32.Создание схемы данных.Схема данных наглядно отображает таблицы и связи между ними, а также обеспечивает использование связей при обработке данных. В схеме данных устанавливаются параметры обеспечения целостности связей в базе данных. могут быть установлены одно-однозначные и одно-многозначные связи. Для таких связей обеспечивается поддержание целостности взаимосвязанных данных, при которой не допускается наличия в базе данных подчиненной записи без связанной с ней главной, при первоначальной загрузке базы данных и ее корректировках.Работа с БД>Схема Данных.Добавляем таблицы, соотносим ключевые поля для образования связей.

 

33.Виды связи между таблицами. Если поле, по которому нужно установить связь, является уникальным ключом как в одной таблице, так и в другой, Access выявляет отношение один-к-одному. Если поле связи является уникальным ключом в одной таблице, а в другой таблице является не ключевым или входит в составной ключ, то есть значения его могут повторяться, Access выявляет отношение один-ко-многим.

Отношение многие-ко-многим предполагает, что каждой записи в одной таблице соответствует несколько записей в другой. При этом каждая сторона отношения выглядит как отношение один-ко-многим. Очевидно, что ни одна из таблиц не может быть главной и для их связывания необходима третья таблица. Ее ключ состоит из ключевых полей этих таблиц, с каждой из которых она связана отношением один-ко-многим.

 

34.Нормализация таблиц. Нормализация данных — одно из самых важных понятий и концепций реляционной системы. Нормализованная система сводит к минимуму количество избыточных данных, при этом сохраняя их целостность. Нормализованной можно назвать базу данных, в которой все таблицы следуют правилам нормальных форм. Нормальная форма — набор правил, которые показывают, как надо организовать данные, что бы они были нормализованными.

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

 

35.форма, назначение,методы создания. Форма – объект БД который может исп с различ целями: для ввода и редакт,для управ ходом выпол. Прилож ,для вывода данных.Методы создания: Автоформа-данные можно вводить в столб. В ленточн форме и в табл форме.Мастер форм-можно исп неск таблиц или неск запросов.Мастер позволяет получать данные которые расп в разных табл, данные могу вводится в столб как в лент и табл форме.мастеор позв разраб форму удобную для заполн табл.

Конструктор-можно разраб интерфейс для решения любых задач пользов.Можно знаносить любые поля из разных таблиц и производить расчёты.

 

36.Разработка отчёта.Разработать отчёт можно 2 способами:Через Конструктор и мастер.Конструктор сами помещаем необходимые поля, которые необходимы для получения отчёта.

Мастер.разработка происх по этапно.сначало выбираем таблицы и необходимые из них поля.Далее вид представления.Далее уровни группировки.Далее сортировка.Далее вид макета:ступенч,блок,структура.Далее по желанию можн выбрать стиль.готово

 

37.Вычисления в таблицах СУБД.Вычисления в СУБД можно производить через запросы.Для этого заносим необх поля и создаём отдельное поле в которое будем записывать ариф.действия.Нажимаем посторить выражений. В открыв.окно вносим необх поля и провидим вычисл.нажим ОК.далее выполнить.

Через форму.Заносим в форму необхд поля.создаём поле в котором нужно произвести расчёты.сделав его активным нажимаем построитель выражений.В открыв.окно вносим необх поля и провидим вычисл.нажим ОК

 

38.Объектная модель СУБД. Объектно-ориентированная (объектная) СУБД — система управления базами данных, основанная на объектной модели данных. Эта система управления обрабатывает данные как абстрактные объекты, наделённые свойствами, в виде неструктурированных данных, и использующие методы взаимодействия с другими объектами окружающего мира.

 

 

 

 

 

 

 

 

 

.