Информатика
История создания вычислительных машин. Аппаратное и программное обеспечение компьютера. Операционная система MS DOS и MS Windows. Вирусы и компьютерная безопасность. Топологии локальных сетей. Текстовый процессор MS Word. Элементы интерфейса СУБД Access.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курс лекций |
Язык | русский |
Дата добавления | 08.11.2012 |
Размер файла | 3,0 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
20. ПРОПИСН(текст) и СТРОЧН(текст) - преобразование регистра текстовой строки.
21. ТЕКСТ(значение; формат) - преобразование числа в текст. Аргумент “формат” - это один из числовых форматов, выбираемый при форматировании ячейки (см. выше). Формат задается в виде текстовой строки.
22. ЗНАЧЕН(текст) - преобразование текста в число.
23. ДЛСТР(текст) - длина строки.
24. МАКС(число1;число2;…), МИН(число1;число2;…) - возвращает максимально и минимальное значение из набора чисел или диапазона.
25. ЕСЛИ(логическое выражение; значение если истина; значение если ложь) - возвращает одно значение, если заданное условие выполняется, и другое значение, если условие не выполняется. Аргумент “логическое выражение” - любое значение или выражение, принимающее значения “ИСТИНА” или “ЛОЖЬ”. Например, “5>3” это логическое выражение, имеющее всегда значение “ИСТИНА”. Выражение “A10>0” может принимать как значение “ИСТИНА”, так и “ЛОЖЬ”, в зависимости от содержимого ячейки А10. Аргумент “значение если истина” хранит значение, которое возвращается, если первый аргумент функции принимает значение “ИСТИНА”. Это может быть число или текстовая строка, или ссылка на ячейку. Аргумент “значение если ложь” хранит значение, которое возвращается функцией, если первый аргумент принимает значение “ЛОЖЬ”. Можно использовать вложенные функции “ЕСЛИ”, то есть аргументами функции могут быть другие условные функции. Это позволяет строить сложные условия для проверки.
26. И(лог.значение1; лог.значение2;…). Возвращает значение ИСТИНА, если все аргументы имеют значение ИСТИНА; возвращает значение ЛОЖЬ, если хотя бы один аргумент имеет значение ЛОЖЬ. Например, =ЕСЛИ(И(A2>1; A2<100); A2; “Значение вне интервала.”) - возвращает значение ячейки A2, если оно больше 1 и меньше 100 или сообщение “Значение вне интервала.” в противном случае.
27. ИЛИ(лог.значение1; лог.значение2;…). Возвращает значение ИСТИНА, если хотя бы один из аргументов имеет значение ИСТИНА или ЛОЖЬ, если все аргументы имеют значение ЛОЖЬ.
28. НЕ(логическое_значение). Меняет логическое значение своего аргумента на противоположное.
Диаграммы.
Числовые данные воспринимаются не так хорошо, как графики и диаграммы, поэтому при создании документов результаты вычислений часто оформляются в графическом виде. Диаграмма может быть помещена на текущий либо отдельный лист рабочей книги. Диаграмма в Excel строится на основе заранее приготовленной таблицы данных. Составляющие этой таблицы, то есть строки и столбцы, формируют ряды данных в диаграмме. Создать диаграмму в Excel можно с помощью мастера диаграмм и с помощью панели инструментов “Диаграммы”.
Для построения диаграммы нужно выбрать команду “Вставка”->“Диаграмма”. Будет запущен мастер диаграмм, состоящий из четырех шагов.
На первом шаге выбирается тип диаграммы. В Excel имеется множество типов диаграмм. Каждый вид диаграммы имеет пояснения в нижней части диалога. Кроме того, нажав кнопку “Просмотр результата”, можно увидеть, как будет выглядеть диаграмма. Наиболее часто для представления данных используют гистограммы, графики и круговые диаграммы. Гистограмма - это наиболее универсальный способ представления данных, при котором значение каждого элемента данных изображается столбиком, высота которого пропорциональна значению. На графике значения изображаются точками, и затем точки соединяются линиями. Круговая диаграмма удобна для отображения соотношений нескольких величин. В отличие от гистограммы и графика, на круговой диаграмме можно отобразить только один ряд данных. Существует три вида диаграмм: обычная, с накоплением, нормированная. На обычной диаграмме отображаются значения рядов данных без какой-либо предварительной обработки. На диаграмме с накоплением каждое значение каждого следующего ряда откладывается от значения предыдущего ряда. Таким образом, самый высокий столбик соответствует сумме рядов данных, а кривые, соответствующие рядам данных, отражают вклад каждой категории в общую сумму. На нормированной диаграмме отражается вклад каждой категории в общую сумму. Для этого выполняется предварительная обработка данных: в каждой точке вычисляется доля (процент) каждой категории в общей сумме. Для построения диаграммы с накоплением и нормированной диаграммы количество рядов данных должно быть не меньше двух.
На втором шаге содержится две вкладки: “Диапазон данных” и “Ряд”. На этой вкладке “Диапазон данных” указывается диапазон ячеек, которые содержат данные для построения диаграммы. В этом поле уже должен быть указан диапазон ячеек, если он был предварительно выделен перед запуском мастера. В правой части диалога есть кнопка , нажав которую, это диалоговое окно сворачивается и можно мышью выделить новый диапазон. Чтобы вновь открыть диалог, следует нажать кнопку . В нижней части диалога расположен переключатель, который выбирает, как расположены ряды данных: в строках или столбцах. С помощью вкладки “Ряд” можно построить несколько диаграмм на одном графике. В поле “Значение” нужно указать диапазон ячеек для выбранного в списке ряда. В поле “Подписи по оси X” указывается диапазон, из которого мастер будет получать подписи для оси X. В поле “Имя” указываются названия рядов данных.
Третий шаг содержит ряд вкладок для настройки общих параметров диаграммы. На вкладке “Заголовки” указывается название диаграммы в целом и подписи ее осей. На вкладке “Оси” настраивается показ или скрытие главных осей диаграммы. На вкладке “Линии сетки” определяется отображение или скрытие сетки на диаграмме. Для каждой оси с помощью переключателей можно включать или выключать как основные, так дополнительные линии сетки. На вкладке “Легенда” задается расположение списка условных обозначений диаграммы, который называется легендой. На вкладке “Подписи данных” можно настроить отображения подписей к данным диаграммы. На вкладке “Таблица данных” включается или выключается отображение выделенных ячеек таблицы вместе с диаграммой.
На четвертом шаге нужно указать месторасположение диаграммы: на текущем или отдельном листе.
После того, как место для диаграммы выбрано, следует нажать кнопку “Готово”, чтобы завершить работу мастера и отобразить диаграмму.
Редактирование диаграммы.
Каждый элемент диаграммы: область диаграммы, заголовок, оси, легенда, ряд данных имеет свое контекстное меню для настройки этих элементов. В контекстном меню настройки элементов диаграммы можно выбрать шрифт, цвет и некоторые другие настройки, присущие данному элементу. Если внести изменения в ту часть таблицы, по которой строилась диаграмма, то Excel автоматически модифицирует диаграмму. Для добавления новых данных следует использовать команду “Диаграмма”->“Добавить данные” и указать область таблицы, которая была добавлена.
Работа с блоками данных. Автофильтр и сортировка.
Электронные таблицы часто используют для ведения простейших баз данных. Возможности таких баз меньше, чем у баз данных, разработанных в программе MS Access. Таблица, используемая в качестве базы данных, обычно состоит из нескольких столбцов, являющихся полями базы данных. Каждая строка представляет отдельную запись. Если данные представлены в таком виде, программа Excel позволяет производить сортировку и фильтрацию.
Сортировка - это упорядочение данных по возрастанию или по убыванию. Проще всего произвести такую сортировку, выбрав одну из ячеек и щелкнув на кнопке “Сортировка по возрастанию” или “Сортировка по убыванию” на панели инструментов. Параметры сортировки задают командой “Данные”->“Сортировка”. В диалоговом окне “Сортировка диапазона” можно выбрать от одного до трех полей сортировки, а также задать порядок сортировки по каждому полю.
Excel позволяет выполнить сортировку строк по содержимому любых нескольких (но не более трех) столбцов. Для того чтобы произвести сортировку по двум или трем столбцам, следует выделить любую ячейку сортируемого диапазона и выполнить команду “Данные”->“Сортировка”. В диалоговом окне “Сортировка диапазона” в раскрывающихся списках “Сортировать по”, “Затем по” и “В последнюю очередь по” нужно выбрать последовательность столбцов, по данным которых сортируется список. При необходимости можно указать направление сортировки по каждому столбцу.
При фильтрации базы отображаются только записи, обладающие нужными свойствами. Строки, отобранные при фильтрации, можно редактировать, форматировать, создавать на их основе диаграммы, выводить их на печать, не изменяя порядок строк и не перемещая их. Фильтры могут быть установлены только для одного списка на листе. Простейшее средство фильтрации - автофильтр. Он запускается командой “Данные”->“Фильтр”->“Автофильтр”. По команде “Автофильтр” в ячейках, содержащих заголовки полей, появляются раскрывающие кнопки. Щелчок на такой кнопке открывает доступ к списку вариантов фильтрации. Записи, не удовлетворяющие условию фильтрации, не отображаются. Диалоговое окно “Условие” позволяет задать более сложное условие фильтрации по данному полю. Помимо сравнения на равенство, при отборе записей можно использовать и другие операции сравнения. Например, >, >=, <, <=. Команда “Данные”->“Фильтр”->“Отобразить все” позволяет отобразить все записи. Чтобы отменить использование автофильтра. надо повторно дать команду “Данные”->“Фильтр”->“Автофильтр”.
Технологии анализа данных.
Режим подбора параметра.
При обработке табличных данных часто возникает необходимость в прогнозировании результата на основе известных исходных значений или, наоборот, в определении того, какими должны быть исходные значения, позволяющие получить нужный результат.
Процедура подбора параметра применяется, если известен желаемый результат, но неизвестны значения, которые требуется ввести для получения этого результата. Методом перебора воспользоваться можно, но это очень утомительно. При подборе параметра программа автоматически изменяет значение в ячейке до тех пор, пока формула, зависимая от этой ячейки, не возвращает нужный результат. Примером подбора параметров может служить такая задача. Какова должна быть прибыль, чтобы налог получился равным заданной величине. Чтобы выполнить задачу подбора параметров, нужно выбрать команду “Сервис”->“Подбор параметра”. В диалоговом окне в поле “Установить в ячейке” указывается адрес ячейки, в которой находится формула, параметры которой нужно подбирать. Можно ввести адрес с помощью клавиатуры, а можно свернуть диалог и выбрать ячейку с помощью мыши. Поле “Значение” предназначено для указания числового результата, который нужно получить, подбирая параметры в формуле. Поле “Изменяя значение ячейки” задает адрес ячейки, изменяя значение которой, можно получить нужный результат. Это поле также содержит кнопку для свертывания диалога, и можно указать ячейку не только с помощью клавиатуры, но и выбрав ее мышью. После завершения ввода параметров следует нажать кнопку “ОК”, чтобы закрыть диалог и начать подбор. Подбор сопровождается появлением соответствующего диалога, в котором отображается текущее значение параметра, а также количество шагов подбора, которое уже сделано. В Excel реализован только подбор по одному параметру, и если формула содержит несколько параметров, то нужно производить подбор по каждому из них.
Поиск решения.
Процедура поиска решения позволяет найти оптимальное значение формулы, содержащейся в ячейке, которая называется целевой. При этом чтобы получить нужный результат, происходят изменения в группе ячеек, прямо или косвенно связанных с формулой в целевой ячейке. Такие ячейки называются влияющими ячейками. Процедура одновременного изменения значений в нескольких влияющих ячейках достаточно трудоемкая, и, чтобы сузить множество значений, используемых при поиске решения, накладываются ограничения. Эти ограничения могут ссылаться на другие влияющие ячейки. Чтобы использовать процедуру поиска решения, программа должна быть соответствующим образом настроена. Для настройки нужно выбрать команду “Сервис”->“Надстройки”. В диалоговом окне следует установить флажок у элемента “Поиск решения”. Чтобы начать поиск решения, необходимо выбрать команду “Сервис”->“Поиск решения”. Будет открыт диалог настройки параметров поиска (Рис. 10.2).
Поле ввода “Установить целевую ячейку” используется для указания целевой ячейки, решение в которой нужно найти. Переключатель “Равной” определяет цель поиска: максимальное, минимальное или конкретное значение. Поле ввода “Изменяя ячейки” служит для указания ячеек, значения которых изменяются в процессе поиска решения до тех пор, пока не будут выполнены наложенные ограничения и условие оптимизации значения ячейки, указанной в поле “Установить целевую ячейку”. Можно ввести ячейки с помощью клавиатуры или выбрать ячейки с помощью мыши. Также можно нажать кнопку “Предположить”, и программа сама попробует найти ячейки, влияющие на формулу. Список “Ограничения” служит для отображения граничных условий поставленной задачи.
Если нужно уточнить параметры поиска решения, следует нажать кнопку “Параметры”. Будет открыт диалог дополнительной настройки (рис. 10.3). Поле ввода “Максимальное время” используется для ограничения времени (в секундах), отпускаемого на поиск решения задачи. Если при поиске решения это время превышено, поиск будет остановлен. Поле ввода “Предельное число итераций” служит для ограничения числа промежуточных вычислений. Поле ввода “Относительная погрешность” определяет точность, с которой определяется соответствие ячейки целевому значению (от нуля до единицы). Поле ввода “Допустимое отклонение” используется для задания допуска на отклонение от оптимального решения (в процентах). При указании большего допуска поиск решения заканчивается быстрее. Поле ввода “Сходимость” используется для определения условия окончания поиска. Если относительное изменение значения в целевой ячейке за последние пять итераций становится меньше числа, указанного в этом поле, поиск прекращается. Если установлен флажок “Линейная модель”, для поиска используется линейная модель, что в некоторых случаях может увеличить скорость поиска. Если установлен флажок “Показывать результаты итераций”, поиск идет в пошаговом режиме. Флажок “Автоматическое масштабирование” служит для включения автоматической нормализации параметров поиска решения, например, если цель решения - определение прибыли в процентах, а параметры исчисляются в рублях, нужна нормализация. Установив флажок “Значения не отрицательны”, можно ограничить значения влияющих ячеек положительными величинами. Группа переключателей в нижней части диалога служит для настройки таких параметров оптимизации, как экстраполяция значений, а также метода поиска.
Чтобы начать поиск, следует нажать кнопку “Выполнить”. Диалог настройки параметров будет закрыт, и начнется процесс поиска решения. При этом в строке состояния программы Excel будет отображаться вспомогательная информация о ходе поиска: текущий шаг, значения целевой функции и влияющих ячеек. Чтобы досрочно прервать поиск решения, можно нажать клавишу Esc. По окончании поиска появляется диалог с результатами. Установив переключатель в этом диалоге в положение “Сохранить найденное решение”, можно сохранить решение во влияющих ячейках модели. Если переключатель установлен в положение “Восстановить исходные значения”, во влияющих ячейках останутся исходные значения параметров. Программа может показать ход поиска решения. Для этого используются отчеты, формируемые на отдельных листах рабочей книги. В списке “Тип отчета” можно выбрать, какой отчет нужно сформировать.
Контроль данных.
В некоторых случаях целесообразно контролировать данные, вводимые пользователем в ячейки таблицы. Excel позволяет задать тип данных, которые пользователь может ввести в ячейку, и диапазон допустимых значений. Например, можно задать, что в ячейку можно ввести только целое число в диапазоне от 1 до 100. Можно также контролировать дробные числа, даты, время и строки. В случае если вводимые данные неверны, на экране появляется сообщение об ошибке, текст которого определяет разработчик таблицы. Чтобы не допустить ввод в ячейку неверных данных, нужно определить условие проверки и сообщение об ошибке. Для этого надо выделить ячейку или диапазон, для которого нужно определить процедуру контроля и выбрать команду “Данные”->“Проверка”. Во вкладке “Параметры” диалогового окна определить условие проверки.
В списке “Тип данных” надо выбрать тип данных, которые могут быть введены в ячейку. Для большинства таблиц можно точно задать тип допустимых данных. Например, ячейки могут содержать только целые числа или дробные. После выбора типа данных в списке “Значение” нужно выбрать способ сравнения вводимого в ячейку значения с эталоном, который может представлять собой диапазон или константу. Возможна проверка вводимого значения на принадлежность диапазону или сравнение с константой (=, <>, >, <, >=, <=). После этого, в зависимости от выбранного способа сравнения, нужно задать границы диапазона или константу (граничное значение). Например, если вводимое значение должно лежать в диапазоне от 1 до 100, то в списке “Тип данных” надо выбрать “Целое число”, в списке “Значение” - “между”, в поля “Минимум” и “Максимум” соответственно ввести 1 и 100.
Стандартное сообщение об ошибке - малоинформативное. Разработчик может определить свое, более конкретное сообщение, которое будет появляться на экране как реакция на ввод ошибочных данных. Для этого надо выбрать ячейку или диапазон, ввод данных в который контролируется, выбрать команду “Данные”->“Проверка” и во вкладке “Сообщение об ошибке” ввести параметры сообщения: тип сообщения, заголовок и текст сообщения. Excel позволяет выводить сообщения трех типов: “Останов”, “Предупреждение” и Сообщение. Каждому сообщению соответствуют свой значок и набор командных кнопок.
Примеры.
Пример №1.
Условие. С помощью подбора параметра найти корень нелинейного уравнения
.
Решение.
Уравнение имеет 3 корня (так как уравнение третьей степени).
1. Протабулируем функцию на отрезке .
Столбец A будем использовать для значений , столбец B - для значений .
В ячейку A1 введем значение “-3” (без кавычек). В ячейку A2 введем значение “=A1+0,5”. При этом в ячейке отобразится число “-2,5”. Используя автозаполнение диапазона, заполним ячейки A3-A13. Для этого нужно подвести курсор мыши в правый нижний угол ячейки A2 и, держа нажатой левую клавишу мыши, перетащим курсор до ячейки A13. При этом ячейки A3-A13 автоматически заполнятся числами от -2 до 3 с шагом 0,5.
В ячейку B1 введем формулу “=A1^3+2*A1^2-A1-1”. Используя автозаполнение, заполним данной формулой ячейки B2-B13. При этом они заполнятся значениями функций, где значения будут браться из соответствующей ячейки столбца A.
2. Строим график данной функции.
Выделяем диапазон ячеек A1-B13, и выбираем команду “Вставка”->“Диаграмма”. Выбираем тип диаграммы “График”->“Точечный”. Нажимаем кнопку “Готово”.
Важно, чтобы на появившейся диаграмме были отображены все три пересечения с осью (пересечение графика с осью в какой либо точке означает, что эта точка является корнем уравнения). Если это не так, следует повторить пункты 1 и 2, выбрав другой диапазон переменной . В данном случае диапазон выбран удачно.
3. Приближенные значения корней можно определить из графика. Но наибольший интерес представляют точные значение. Уточним значения корней с помощью средства “Подбор параметра”. Корень уравнения находится на пересечении графика с осью . В этой точке функция меняет знак (с “+” на “-” или с “-” на “+”). В данном случае первый корень находится в промежутке , второй корень - , третий - .
Ячейки B16, B17, B18 будем использовать для получения точных значений корней. В ячейку B16 введем приближенное значение первого корня (какое-либо значение из промежутка , например “-2,5”). В ячейку B17 введем приближенное значение второго корня (какое-либо значение из промежутка , например “-0,5”). В ячейку B18 введем приближенное значение третьего корня (значение из промежутка , например “0,5”).
В ячейки C16, C17, C18 введем формулы, зависящие от ячеек B16, B17, B18 соответственно. В ячейку C16 введем формулу “=B16^3+2*B16^2-B16-1”, в ячейку C17 - “=B17^3+2*B17^2-B17-1”, в ячейку C18 - “=B18^3+2*B18^2-B18-1”. При этом, в ячейках C16, C17, C18 отобразатся значения функции в приближенных значениях корней.
4. Уточним первый корень. Выберем команду “Сервис”->“Подбор параметра”. В поле “Установить в ячейке” записываем адрес ячейки с формулой (C16). В поле “Значение” записываем значение “0”, так как в точке с корнем функция равна нулю. В поле “Изменяя значение ячейки” записываем адрес ячейки с приближенным значением корня (B16). Нажимаем кнопку “ОК”. Подбор сопровождается появлением соответствующего диалога, в котором отображается найденное значение параметра. Нажимаем кнопку “ОК”. При этом в ячейке D1 заносится точное значение корня. Повторяем процедуру поиска второго и третьего корня. В итоге получаем значения корней .
Пункты 1 и 2 можно было и не выполнять. Но если ввести не подходящее приближенное значение корня, процесс решения может не сойтись и Excel не найдет точные корни. Поэтому вначале рекомендуется строить график функции для нахождения приближенных значений корней.
Пример №2.
Условие. Решить систему уравнений методом Гаусса.
.
Решение.
В ячейки A1:C2 вводим расширенную матрицу системы .
В ячейки A4:C5 и A7:B8 вводим следующие данные (показан вид таблицы в режиме просмотра формул и в режиме данных):
10. СУБД Access
База данных (БД) - это совокупность большого объема данных, представляющих собой комплекс взаимосвязанных элементов (записей) для обеспечения информационных потребностей пользователя. Кроме данных, база содержит методы и средства, позволяющие пользователю оперировать с данными.
С понятием БД тесно связано понятие системы управления базой данных. Система управления базами данных является посредником между пользователем и БД.
Система управления базами данных (СУБД) - это комплекс программных средств, предназначенных для создания структуры новой базы, наполнения ее содержанием, редактирования содержимого и визуализации информации (отбор отображаемых данных в соответствии с заданным критерием, их упорядочение, оформление и последующая выдача на устройство вывода).
Разработка любой БД начинается с ее проектирования. Продуманная структура и правильно выбранный формат записей способствуют эффективной работе с БД и позволяют быстро получить доступ к необходимой информации. На этапе проектирования необходимо: определить назначение БД; принять решение о том, какие исходные данные (таблицы) база должна содержать, определить поля, которые будут входить в таблицы, типы полей и их свойства; выбрать поля, содержащие уникальные значения; распределить данные по таблицам; назначить связи между таблицами.
MS Access - одна из наиболее популярных реляционных СУБД общего назначения для операционной системы Windows.
В Access база данных обозначает файл, содержащий набор информации. Каждая БД в Access состоит из основных объектов: таблиц, запросов, форм, отчётов, страниц, макросов и модулей. Access может работать одновременно только с одной БД. Но одна БД Access может включать сотни таблиц, форм, запросов, отчётов, макросов и модулей, которые хранятся в одном файле с расширением “*.mdb”.
Таблица - объект, определяемый и используемый для хранения данных. Каждая таблица включает информацию определённого типа. Каждая строка таблицы представляет собой запись, а столбец - поле. Запись содержит набор данных об одном объекте: например, номер поезда, маршрут, а поле - однородные данные обо всех объектах (например, маршрут всех занесенных в таблицу поездов). Количество полей в записи, и их тип определяются в процессе проектирования базы данных. Запрос - объект, позволяющий пользователю получить данные из одной или несколько таблиц. Форма - объект, предназначенный для просмотра, ввода и редактирования записей базы данных. Отчет - объект, предназначенный для создания документа, который впоследствии может быть распечатан либо включён в документ другого приложения. Страницы - объект, представляющий собой специальный тип Web-страниц, предназначенный для просмотра и работы через Интернет или локальную сеть с данными. Макрос - объект, представляющий собой последовательность макрокоманд для автоматизации наиболее часто выполняемых действий при работе с базой. Модуль - объект, автоматизирующий комплексные операции и предоставляющий программисту более полный контроль, чем макрос. Модуль создается на языке VBA.
Основные элементы интерфейса.
Для создания новой БД необходимо выбрать команду “Файл”->“Создать” и выбрать команду “Новая база данных”. MS Access предложит сохранить базу данных. Таким образом, создается пустая база данных, в которую впоследствии можно поместить таблицы, формы, запросы, отчеты.
Для открытия уже существующей БД необходимо выбрать команду “Файл”->“Открыть”. Открыть файл можно в одном из четырёх режимов (с помощью раскрывающегося списка кнопки “Открыть”):
1. Открыть - режим коллективного доступа. В этом режиме, доступ к БД будет разрешён другим пользователям, причём все пользователи будут иметь возможность просматривать данные и изменять их.
2. Открыть монопольно - режим монопольного доступа. Работать с БД может только один пользователь.
3. Отрыть для чтения - режим коллективного доступа только для чтения.
4. Открыть монопольно только для чтения - режим монопольного доступа только для чтения.
Меню “Файл” и горячие клавиши для работы с файлами аналогичны программам MS Excel и MS Word (см. лекцию 9, 10 по MS Word и MS Excel).
Таблицы.
Для создания таблицы необходимо выбрать вкладку “Таблицы” и щелкнуть на кнопке “Создать”. В диалоговом окне можно выбрать один из следующих способов создания таблицы:
1. Режим таблицы - таблица создается путем ввода имен полей в заголовок каждого столбца.
2. Конструктор - таблица создается путем составления списка имен полей и задания свойств каждого поля.
3. Мастер таблиц - таблица создается автоматически. При этом предлагается выбрать поля из списка, содержащего заголовки для различных видов таблиц (свыше 100 шаблонов).
4. Импорт таблиц - таблица создается путем импорта данных из другой БД или из другой электронной таблицы.
5. Связь с таблицами - таблица создается путем установления связей с таблицей, существующей в другой БД.
Удобнее всего воспользоваться режимом “Конструктор” (рис. 11.2). Окно “Конструктора” таблицы имеет следующую структуру:
1. Столбец маркировки. Черный треугольник в этом столбце указывает на ту строку, в которой в данный момент находится курсор ввода; значок ключа - на то, что данное поле является ключевым;
2. Столбец “Имя поля”. Содержит заголовок столбца таблицы. Имя поля может иметь длину до 64 символов и содержать пробелы и любые специальные символы, кроме точек, восклицательных знаков и квадратных скобок. В таблице не должно быть двух полей с одинаковыми именами, поскольку Access идентифицирует поле по его имени.
3. Столбец “Тип данных”. Тип данных указывает, какие данные могут быть введены в поле. Access позволяет выбрать один из следующих типов данных:
a. текстовый предназначен для хранения текста до 255 символов;
b. поле Мемо предназначен для хранения текста до 65 535 символов;
c. числовой предназначен для хранения действительных чисел;
d. дата/время предназначен для хранения календарных дат и времени;
e. денежный предназначен для хранения денежных сумм;
f. счетчик предназначен для хранения уникальных натуральных чисел с автоматическим наращиванием;
g. логический предназначен для хранения логических данных Да или Нет;
h. поле объекта OLE предназначено для хранения объектов OLE, например мультимедийных;
i. гиперссылка предназначен для хранения адресов Web-страниц Интернета. При щелчке на ссылке автоматически происходит запуск браузера и открытие страницы;
j. мастер подстановок - объект, настройкой которого можно автоматизировать ввод в данных поле так, чтобы не вводить их вручную, а выбирать из раскрывающегося списка.
4. Столбец “Описание”. Содержит описание (комментарий) столбца.
В нижней левой части окна “Конструктора” представлены свойства полей.
Для начала ввода необходимо щелкнуть мышью в столбце имя поля и ввести название первого поля (например, номер поезда). Затем клавишами Enter, Tab или щелчком мыши перейти в столбец тип данных и из списка, который откроется при нажатии на кнопку , выбрать нужный тип данных.
Свойства полей.
Все типы данных, кроме счетчика и объекта OLE, имеют следующие основные свойства:
1. “Формат поля” определяет, как должно отображаться содержимое поля.
2. “Подпись” определяет текст, который будет отображаться рядом с полем или в отчете.
3. “Значение по умолчанию” определяет значение, которое будет автоматически вводится в поле при добавлении новых записей.
4. “Условие на значение” определяет диапазон значений данных, допустимых в поле. Условие на значение вводится с помощью логических операторов. Например, для поля цена можно ввести “<50000”.
5. “Сообщение об ошибке” задает текст сообщения, которое появляется в строке состояния при попытке ввести в поле недопустимое значение или значения, находящегося вне диапазона.
6. “Обязательное поле” содержит значение “Да” или “Нет”, в зависимости от того, обязательно ли это поле для заполнения.
Поля текстового типа имеют следующие дополнительные поля:
· “Размер поля” - максимально допустимое количество символов для данного поля;
· “Маска ввода” обеспечивает ввод данных в указанном формате; При вводе данных, например, в поле дата, было бы удобно, чтобы в нем заранее вводилась точка в качестве разделителя, тогда ее не надо было бы вводить вручную. Форматы для ввода данных называются масками ввода. В состав Access входит мастер ввода масок. Чтобы задать маску ввода, нужно в строке “Маска ввода” щелкнуть по кнопке с тремя точками. Далее нужно выбрать тип маски ввода.
· “Индексированное поле” указывает Access, должны или нет создаваться индексы для этого поля. Индексирование поля ускоряет процесс сортировки, поиска и фильтрации содержимого. Стоит задавать индексацию тех полей, по которым возможно проведение сортировки в формах или отчетах.
Поля числового и денежного типов имеют одно дополнительное свойство - число десятичных знаков после запятой.
Подстановка.
Некоторые поля в таблице могут содержать ограниченное число значений. Эти значения лучше не вводить, а выбирать из списка. Чтобы создать для поля список значений необходимо:
1. Открыть таблицу в режиме “Конструктор”.
2. В столбце “Тип данных” соответствующего поля выбрать тип “Мастер подстановок”.
3. В диалоговом окне установить опцию “Будет введен фиксированный набор значений” и нажать кнопку “Далее”. В следующем окне, ввести значения данного поля.
Ключевое поле.
В реляционной БД таблицы должны быть связаны друг с другом. Эта связь устанавливается с помощью уникальных полей. Уникальные поля - это такие поля, в которых значения не могут повторяться. Например, в БД “Железнодорожное расписание” в таблице “Маршрут” таким уникальным полем может быть номер поезда. Такое поле, которое однозначно идентифицирует запись в таблице, называется первичным ключом. Если никакое поле не подходит для ключа, можно ввести в таблицу дополнительное поле - например, порядковый номер записи, присвоив ему тип - счетчик.
Чтобы задать ключевое поле, надо: выделить поле, выбранное в качестве ключевого, щелчком мыши слева от столбца “Имя поля”; нажать кнопку “Ключевое поле” на панели инструментов или выбрать команду “Ключевое поле” в контекстном меню. Для ключевого поля Access автоматически устанавливает в свойстве “Обязательное поле” значение “Да”, а в строке свойства “Индексированное поле” - значение “Да (совпадение не допускается)”.
Ввод данных в таблицу.
После задания всех полей и определения их свойств выполняется ввод данных в таблицу. Чтобы заполнить таблицу, следует выделить имя таблицы в окне БД и нажать кнопку “Открыть”.
Ввод данных в таблицу осуществляется стандартным способом. Если в таблице присутствует поле с форматом “Счетчик”, то оно заполняется автоматически.
Перемещение по таблице.
Перемещаться по таблице в любом направлении позволяют клавиши управления курсором. С помощью клавиш Tab и Enter можно перемещаться по полям слева направо и сверху вниз.
Наиболее удобным средством перемещения по таблице являются кнопки из области “Запись” в левом нижнем углу таблицы. С их помощью можно перейти к любому блоку данных. Эти кнопки соответствуют командам меню “Правка”->“Перейти”. Для активизации записей с известным номером достаточно ввести этот номер в специальное поле номера записи и нажать клавишу Enter.
Изменение структуры таблицы.
Изменение структуры таблицы (типа данных, имен полей и т.д.) выполняется в режиме конструктора таблицы.
Внешний вид таблицы.
Внешний вид таблицы можно изменить с помощью меню “Формат”.
Межтабличные связи.
Access позволяет строить реляционные БД, отдельные таблицы которых могут быть связаны между собой. Связь между таблицами определяет тип отношения между их полями. Как правило, связывают ключевое поле одной таблицы с соответствующим ему полем другой таблицы. При наличии связей между таблицами Access автоматически будет выбирать связанные данные из таблиц в отчетах, запросах, формах. Существуют три типа связей:
1. “один-к-одному” - каждая запись таблицы “А” не может быть связана более чем с одной записью таблицы “Б”;
2. “один-ко-многим” - одна запись в таблице “А” может быть связана со многими записями таблицы “Б”;
3. “многие-ко-многим” - каждая запись в таблице “А” может быть связана со многими записями в таблице “Б”, а каждая запись в таблице “Б” - со многими записями в таблице “А”.
В Access существует возможность отображения связанных таблиц в окне главной таблицы. Между областью выделения и первым столбцом таблицы имеется столбец, в котором напротив каждой записи проставлен знак плюс (+). При щелчке на нём левой кнопкой мыши отображается часть подчинённой таблицы, где содержатся только те записи, которые связаны с текущей записью главной таблицы (рис. 11.3).
Схема данных.
Чтобы создать связи между таблицами, надо выбрать команду “Сервис”->“Схема данных”. На экране появится окно (рис. 11.4.), в котором можно просмотреть и определить связи между таблицами базы данных, если они установлены.
Чтобы добавить таблицы в схему данных, можно щелкнуть правой кнопкой мыши на свободном месте окна и в контекстном меню выбрать команду “Добавление таблицы”. В появившемся окне нужно выбрать из списка нужные таблицы.
Перетащить с помощью мыши используемое для связи поле первичного ключа главной таблицы к соответствующему полю связанной таблицы. На экране появится окно “Изменение связей”, в этом окне главная таблица и первичный ключ изображаются в левом столбце, а подчиненная таблица и внешний ключ - в правом столбце. Необходимо установить флажки: “Обеспечение целостности данных”, “Каскадное обновление связанных полей”, “Каскадное удаление связанных записей”. В нижней части окна будет предложен тип связи между таблицами. Нажать кнопку “ОК”.
Запросы.
Запросы используются для просмотра, изменения и анализа данных различными способами. Запросы также можно использовать в качестве источников записей для форм, отчетов и страниц доступа к данным. В MS Access есть несколько типов запросов:
1. Запросы на выборку возвращают данные из одной или нескольких таблиц согласно заданному критерию и отображают их в виде таблицы.
2. Запрос с параметрами - позволяет извлечь данные из одной или нескольких таблиц согласно одному или нескольким критериям.
3. Перекрестные запросы суммирует в электронной таблице данные из одной или нескольких таблиц. Они используются для анализа данных, создания диаграмм.
4. Запросом на изменение создают новые таблицы из запросов. Они позволяют включить новые записи или удалить старые, внести в них изменения с помощью выражений, встроенных в запрос. Существует четыре типа запросов на изменение:
a. Запрос на удаление записей. Данный запрос удаляет группу записей из одной или нескольких таблиц.
b. Запрос на обновление записей. Данный запрос вносит общие изменения в группу записей одной или нескольких таблиц. Например, на 5 процентов увеличить зарплата сотрудников определенной категории.
c. Запрос на добавление записей. Запрос на добавление добавляет группу записей из одной или нескольких таблиц в конец одной или нескольких таблиц. Например, появилось несколько новых клиентов, а также база данных, содержащая сведения о них.
d. Запрос на создание таблицы. Данный запрос создает новую таблицу на основе всех или части данных из одной или нескольких таблиц.
5. Запрос SQL - это запрос, создаваемый при помощи инструкций SQL.
Запрос можно создать с помощью мастера или в режиме конструктора. Наиболее простой способ построения запроса предусматривает использование мастера. Режим конструктора позволяет задавать не только условия выбора данных, но и порядок сортировки. Запросы сохраняются как отдельные объекты и отображаются в окне базы данных.
Создание запросов на выборку с помощью мастера.
Для открытия окна мастера запроса на панели объектов нужно выбрать “Запросы” и команду “Создать” запрос с помощью мастера. В диалоговом окне выбрать “Простой запрос”. Выбрать таблицы и поля, участвующие в запросе.
При создании запроса по нескольким таблицам в следующем окне положением переключателя нeжно выбрать “подробный” (вывод каждого поля каждой записи) или “итоговый”. Итоговые запросы содержат поля, по которым группируются данные, и числовые поля, по которым определяют, например, суммарное, среднее, максимальное или минимальное значение. Для добавления вычислений в результаты запроса нужно нажать кнопку “Итоги” и выбрать нужные поля.
Создание простых запросов на выборку в режиме конструктора.
Для создания запроса на панели объектов нужно выбрать “Запросы” и команду “Создать” запрос в режиме конструктора. В окне “Добавление таблицы” перейти на вкладку, содержащую объекты, данные из которых будут использованы в запросе. Двойным щелчком мыши нужно выбрать объекты, которые нужно добавить в окно запроса, и нажать кнопку “Закрыть”. Откроется окно бланка запроса.
Структура бланка запроса.
Бланк запроса представляет собой таблицу, столбцы которой являются полями запроса, а строки свойствами полей запроса.
1. “Поле” - в данной строке выводится название поля запроса. С помощью раскрывающегося списка нужно выбрать название поля, данные из которого будут использоваться в запросе.
2. “Имя таблицы” - имя таблицы, в которой находится соответствующее поле запроса.
3. “Сортировка” - в данной строке выбирается тип сортировки (по возрастанию и убыванию).
4. “Вывод на экран” - регулирует вывод на экран записей соответствующего поля.
5. “Условие отбора”, “или” - установка условий отбора записей из таблицы.
Создание запроса с параметрами.
Запрос с параметрами - это запрос, при выполнении отображающий в диалоговом окне приглашение ввести данные, например, условие для отбора записей.
Для создания запроса с параметрами нужно создать или открыть существующий запрос в режиме конструктора. Для каждого поля, которое предполагается использовать как параметр, нужно ввести в ячейку строки “Условие отбора” текст, заключенный в квадратные скобки. Этот текст будет выводиться при запуске запроса.
Примеры.
1. Для поля, которое выводит даты, можно ввести текст следующего вида: “Введите начальную дату:” и “Введите конечную дату:”, чтобы задать границы диапазона значений. Для этого в ячейке “Условие отбора” соответствующего поля следует набрать:
Between [Введите начальную дату:] And [Введите конечную дату:].
2. Чтобы запросить у пользователя один или несколько символов для поиска записей, которые начинаются с этих символов или содержат их, нужно использовать оператор Like и подстановочный знак “*”. Например, выражение
Like [Введите первый символ для поиска: ] & *
выполняет поиск слов, начинающихся с указанного символа. Выражение
Like * & [Введите любой символ для поиска: ] & *
выполняет поиск слов, которые содержат указанный символ.
Формирование условий отбора в запросах.
Условия отбора формируются при помощи: логических операций и операций отношения.
Логические операции |
|||
And |
Логическое И |
Необходимо одновременное выполнения заданных условий. |
|
Or |
Логическое ИЛИ |
Достаточно выполнение одного из заданных условий. |
|
Not |
Логическое НЕ |
Отрицание условия. |
|
Like |
Совпадение |
Совпадение по маске. |
|
Операции сравнения |
|||
>, <, >=, <=, =, <> |
|||
Is Null - Записи, в которых данное поле не содержит значения |
Подстановочные знаки.
Знак |
Описание |
Пример |
|
* |
Соответствует любому количеству знаков. |
чт* - поиск слов “что”, “чтобы” и “чтение”. |
|
? |
Соответствует одному знаку алфавита. |
д?м - поиск слов “дом”, “дым” и “дам”. |
|
[ ] |
Соответствует одному из заключенных в скобки знаков. |
д[оы]м - поиск слов “дом” и “дым”, но не “дам”. |
|
! |
Соответствует одному из знаков, кроме заключенных в скобки. |
д[!оы]м - поиск слова “дам”, но не “дом” или “дым”. |
|
- |
Соответствует любому знаку из диапазона. Необходимо указывать этот диапазон по возрастанию (от А до Я). |
б[а-в]г - поиск слов “баг”, “ббг” и “бвг”. |
|
# |
Соответствует любой цифре. |
1#3 - поиск значений 103, 113, 123 и т. д. |
Примеры формирования различных условий.
Тип данных |
Постановка задачи |
Условия отбора |
|
Текстовый |
Вывод записей, с названием города Киев |
"Киев" |
|
Дата/время |
Вывод записей с датой 23.03.01 |
#23.03.01# |
|
Дата/время |
Записи об операциях, совершенных до наступления текущей даты. |
< Date() |
|
Дата/время |
Записи об операциях, совершенных до 2 февраля 2006 г. |
< #02.02.2006# |
|
Дата/время |
Записи об операциях, совершенных 1 февраля, 1 марта или 1 апреля 2006 г. |
In (#01.02.2006#, #01.03.2006#, #01.04.2006#) |
|
Дата/время |
Записи об операциях, совершенных за один день до текущей даты. Если текущая дата - 02.02.2006, отображаются записи с датой 1 февраля 2006 г. |
Date()-1 |
|
Текстовый |
Вывод записей, с названием городов Киев или Минск |
"Киев" or "Минск" |
|
Дата/время |
Вывод записей, с датой 23.03.01 или 24.03.01 |
#23.03.01# or #24.03.01# |
|
Текстовый |
Вывод записей, с названиями городов между Минском и Киевом |
Between "Киев" and "Минск" |
|
Целый |
Вывод записей в интервале (5;15) |
>5 and <15 |
Примеры использования масок при формировании условий отбора записей в запросах.
Текстовый |
Вывод записей, в которых встречается сочетание `ров' |
Like “*ров*” |
|
Текстовый |
Вывод записей, начинающиехя на `К' и `М' |
Like "К*" or Like "М*" |
|
Текстовый |
Вывод записей не начинающихся с `С' |
Not Like С* |
|
Текстовый |
Записи, которые начинаются с одной из букв от “А” до “Г”. |
Like "[А-Г]*" |
|
Текстовый |
Записи для всех стран, упомянутых в списке. |
In("Франция", "Китай", "Германия", "Япония") |
|
Текстовый |
Записи, длина которых превышает 10 знаков. |
Len([Страна]) > 10 |
Построитель выражений. Создание вычисляемых полей в запросах.
Построитель выражений используется для удобства создания выражений и вычисляемых полей в БД. Вызвать окно построителя выражения можно при помощи команды “Построить” в контекстном меню или кнопкой на панели инструментов.
В бланке запроса установить курсор в строке “Поле” нового столбца. Вызвать контекстное меню и выбрать команду “Построить”. Появится окно построителя выражений.
Окно “Построителя выражений” состоит из двух основных частей: в верхнюю часть окна вводится выражение; нижняя часть окна разбита на три области. В левой области выводится список объектов БД. В центральной области выводится список полей объектов базы данных.
Выбор полей выполняется двойным нажатием “мышью” по названию поля. Набор основных арифметических и логических операций осуществляется при помощи соответствующих кнопок. При вводе выражения в бланке запроса появится новое поле.
Отчеты.
Отчет - объект БД, предназначенный для форматирования, вычисления итогов и печати выбранных данных. Отчеты можно создавать на основе таблиц и запросов.
Создание отчета при помощи мастера.
Для создания отчета нужно в окне БД выбрать вкладку “Отчеты” и команду “Создать”. В появившемся диалоговом окне выбрать команду “Мастер отчетов”. В следующем окне нужно выполнить следующие действия:
1. Выбрать таблицу или запрос, поля из которого будут использованы в отчете из списка “Таблицы и Запросы” и нажать кнопку “Далее”.
2. Перенести поля для отчета из списка “Доступные поля” в список “Выбранные поля” и нажать кнопку “Далее”.
3. Выбрать сортировку записей и нажать кнопку “Далее”.
4. Выбрать “Макет отчета”, “Ориентацию страницы” и нажать кнопку “Далее”.
5. Выбрать стиль оформления отчета и нажать кнопку “Далее”.
6. Задать имя отчета и нажать кнопку “Готово”.
Создание отчета в режиме конструктора.
В окне базы данных выбрать вкладку “Отчеты” и команду “Создать”. В появившемся диалоговом окне выбрать команду “Конструктор” и источник данных для отчета. Нажать кнопку “ОК”. Перетащить поочередно поля из списка полей в область данных отчета.
Окно отчета в режиме конструктора. Настройка параметров окна.
Заголовок отчета расположен на первой странице отчета и содержит название отчета. В многостраничном отчете раздел заголовка отображается только на первой странице. В заголовок отчета при помощи команды “Вставка”->“Дата и время” можно вставлять дату и время создания отчета. Верхний и нижний колонтитулы используются для вывода дополнительной информации. В верхний или нижний колонтитул можно добавлять нумерацию страниц при помощи команды “Вставка”->“Номера страниц”. В области данных находятся поля (данные) из таблиц и запросов, на основе которых строится отчет. Примечание располагается в конце отчета и может содержать поля с рассчитанными итоговыми значениями. Ввод и вывод элементов отчета на экран осуществляется соответствующими командами из меню “Вид”.
Редактирование и форматирование отчета.
К командам редактирования отчета относятся: копирование, перемещение и удаление объектов, а также изменение размеров элементов управления и структурных частей самого отчета. Изменение размеров элементов управления осуществляется при помощи размерных маркеров, расположенных по их периметру. Изменение размеров структурных элементов осуществляется путем перемещения их верхней границы левой кнопкой мыши. Копирование, перемещение и удаление объектов осуществляется использованием стандартных команд главного меню “Правка”. Редактирование отчета заключается также в создании новых и изменении старых элементов управления. Элементы управления находятся на панели элементов, вызываемой командой “Вид”->“Панель элементов”.
Создание вычисляемых и итоговых полей.
Вычисляемые поля предназначены для вывода результатов расчета по одному или нескольким полям БД. Итоговые поля предназначены для вывода итоговых значений по числовым полям БД. Для создания вычисляемых (итоговых) полей нужно выполнить следующие действия:
1. Открыть отчет в режиме конструктора.
2. Выбрать левой кнопкой мыши элемент управления “Поле” на панели элементов.
3. Зафиксировать поле в области данных (при создании вычисляемого поля) или в примечании отчета (при создании итогового поля).
4. Выбрать команду “Свойства” из контекстного меню. Перейти на вкладку “Все”. В строке “Данные” нажать кнопку вызова построителя выражений.
5. Ввести расчетное выражение.
6. Закрыть окно свойств поля.
7. Ввести текст надписи, связанной с полем.
При создании вычисляемых и итоговых полей расчетные формулы можно вводить с клавиатуры. При вводе необходимо соблюдать регистр букв в названиях полей.
Формы.
Форма - объект БД, предназначенный для ввода данных в таблицу или открытия других форм. Перед созданием формы необходимо создать структуру таблицы для которой будет создаваться форма.
Формы обеспечивают пользователям возможность ввода данных без необходимости знать, как устроена таблица. Одна форма может содержать данные из многих таблиц, благодаря чему обеспечивается возможность ввода данных в различные таблицы из одного места.
Для создания формы необходимо на вкладке “Формы” окна БД нажать кнопку “Создать”. На экране появится диалоговое окно “Новая форма”, в котором программа предлагает выбрать способ создания формы. В нижней части окна “Новая форма” из списка выбрать таблицу или запрос, на основе которого будет создана форма, и нажать кнопку “ОК”.
Существует несколько способов создания форм:
1. Автоформа - автоматическое создание форм.
2. Мастер форм - создание форм с помощью мастера.
3. Конструктор - создание макета формы в режиме конструктора.
4. Диаграмма - создание формы с диаграммой на основе выбранных полей таблицы.
5. Сводная таблица - создание сводной таблицы MS Excel на основе таблиц и запросов Access.
Создание Автоформы.
Автоформа используется в том случае, когда пользователю необходима форма, которая содержит всю информацию из отдельной таблицы или запроса. В автоформе каждое поле расположено на отдельной строке, с левой стороны которой отображается надпись к данному полю. Автоформы бывают трех типов:
1. Автоформа: в столбец - для каждой записи отводится отдельная страница формы. Данная форма подходит для записей с большим числом полей.
2. Автоформа: ленточная - каждая запись размещается в одной строке таблицы. Данная форма позволяет наглядно представить несколько записей.
3. Автоформа: табличная - имеет вид таблицы и выступает в качестве подчиненной формы в составных формах.
Во всех формах для перехода между записями можно использовать кнопки перехода. Для удаления записи из формы ее необходимо маркировать, щелкнув в столбце маркировки, и нажать клавишу DEL.
Мастер форм.
Использование мастера форм позволяет включать в форму поля из различных таблиц.
В первом диалоговом окне мастера нужно выбрать в списке таблицу, из которой в форму будут включены поля, и поля для подготавливаемой формы. После отбора всех полей из таблиц в форму нужно нажать кнопку “Далее” для перехода в следующее окно мастера форм. Во втором окне мастера форм необходимо выбрать внешний вид формы. В третьем окне мастера нужно задать стиль оформления. В последнем окне мастера нужно ввести имя формы.
Создание подчиненной формы.
Подчиненная форма - это вложенная форма, позволяющая отображать данные из связанной таблицы в тех случаях, когда одной записи из главной таблицы может соответствовать несколько записей подчиненной таблицы (связь “один-ко-многим”). Подчиненная форма внедряется в главную связь (“один-ко-многим”). Если главная форма уже достаточно сложна, то можно выбрать отображение подчиненной формы не как вложенной, а как связанной. В этом случае в главной форме содержится кнопка, щелчком на которой открывается подчиненная форма.
Чтобы для таблиц, связанных “один-ко-многим”, создать форму, необходимо: запустить мастер форм. Выбрать основную таблицу и необходимые поля. Выбрать подчиненную таблицу и необходимые поля. Выбрать вид представления данных (форма должна основываться на главной или на связанной форме). Опции “Подчиненные формы” и “Связанные формы” определяют отношения между таблицами. Выбрав опцию “Подчиненные формы”, создают главную форму, содержащую подчиненную форму. Если выбрать параметр “Связанные формы”, то в главной форме будет содержаться кнопка, щелчком на которой открывается подчиненная форма. Выбрать внешний вид подчиненной формы. Выбрать стиль оформления формы. Ввести заголовок главной формы. Для подчиненной формы оставить предложенное программой имя.
Подобные документы
Операционная система Windows - совокупность программных средств, обеспечивающих работу аппаратной части компьютера и прикладных программ, их взаимодействие между собой и пользователем. Основные объекты и приемы управления. Текстовый процессор Word.
методичка [1,4 M], добавлен 23.04.2012Процесс обработки информации на электронно-вычислительных машинах в 50-х гг. Возможность редактирования и форматирования текстовых документов в 70-х гг. Отличительные черты данных и программ. Операционная система и аппаратное обеспечение компьютера.
презентация [68,1 K], добавлен 27.12.2011Особенности аппаратного обеспечения и локальных вычислительных сетей персональных компьютеров. Основные характеристики процессора, зависимость производительности от тактовой частоты, размера кэш-памяти. Принцип работы SATA-интерфейса современного НЖДМ.
дипломная работа [2,1 M], добавлен 18.06.2014Понятие "информация" и ее определения. Общая структура информатики. Классификация задач, решаемых на ЭВМ. Архитектура персонального компьютера. Основные концепции построения вычислительных систем. Подготовка текстовых документов. Текстовый процессор Word.
курс лекций [1008,0 K], добавлен 16.10.2010Текстовый процессор – общее название программных средств для создания, редактирования и форматирования текстовых документов. Операции для работы с текстом в текстовом процессоре Microsoft Word. Создание и режимы отражения документа. Порядок ввода текста.
презентация [989,1 K], добавлен 31.10.2016Операционная система (ОС) как комплекс служебных и программных средств. Базовое программное обеспечение компьютера, BIOS - опора для программного обеспечения, прикладных и служебных приложений. Функции ОС, файловая система, базовые объекты Windows.
контрольная работа [505,3 K], добавлен 24.11.2009Особенности, отличия, топология и функционирование локальных компьютерных сетей. Программное обеспечение информационно-вычислительных сетей. Основные протоколы передачи данных, их установка и настройка. Аутентификация и авторизация; система Kerberos.
курсовая работа [67,7 K], добавлен 20.07.2015Microsoft Word — текстовый процессор, предназначенный для создания, просмотра и редактирования текстовых документов с использованием таблично-матричных алгоритмов. Область применения Microsoft Excel; общие операции над листами и ячейками рабочей книги.
реферат [2,5 M], добавлен 23.02.2012Понятие и содержание программного обеспечения персонального компьютера, специфика его структуры и элементы, операционная система и ее функциональные особенности. Операционная система Windows 7, ее возможности и преимущества, отличительные признаки.
контрольная работа [3,5 M], добавлен 09.12.2011Архитектура персонального компьютера. Операционная сиcтема WINDOWS 9.x. Основные характеристики накопителей и носителей. Табличный процессор EXCEL. Объектно-ориентированная платформа WINDOWS: операции с окнами. Пути распространения компьютерных вирусов.
контрольная работа [1,1 M], добавлен 17.05.2010