Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Информатика_к экзамену

.pdf
Скачиваний:
11
Добавлен:
18.06.2022
Размер:
1.09 Mб
Скачать

Создание и использование шаблонов. Шаблоны – это совокупность стилевых настроек, хранящихся отдельно от документов. Это своеобразный макет документа, который «хранит» его формат, расположение основного текста на странице и положение сносок, вид и расположение колонтитулов, способ нумерации страниц, стили оформления всех структурных элементов документа. По команде Файл -> Создать открывается диалоговое окно «Создание документа», в котором можно выбрать шаблон.

Для изменения текущего шаблона документа необходимо войти в диалоговое окно Шаблоны и настройки (Сервис -> Шаблоны и настройки) и использовать кнопку «Присоединить». В открывшемся окне «Присоединение шаблона» нужно выбрать нужный шаблон в папке Шаблоны.

Создать новый шаблон на базе шаблона можно следующим образом. По команде Файл -> Создать открывается окно Создание документа, в котором следует установить переключатель «Создать» в положение «Шаблон» и выбрать стандартный шаблон, на базе которого он создается. После настройки всех необходимых параметров следует выполнить команду Сохранить команду как, выбрав в списке «Тип файла» элемент «Шаблон документа (*.dot)

34 Понятие колонтитула: средства создания и оформления.

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

«Различие» колонтитулов для разных страниц документа устанавливается посредством команды Файл -> Параметры страницы -> Вкладка «Макет» (группа параметров «Различать колонтитулы»). Существует возможность использовать один и тот же колонтитул для всего документа или определить разные колонтитулы для разных частей документа (разделов). Расположение колонтитулов от края листа устанавливается в полях «От края до колонтитула» (вкладка «Поля» команды Файл -> Параметры страницы).

35 Автоматизированное создание оглавления структурированного документа.

Использование для оформления текстовых документов шаблонов и, в частности, стилей абзацев позволяет автоматизировать процесс создания оглавления для документов сложной структуры. Для оформления заголовков разных уровней (например, глава, параграф, пункт) следует использовать соответствующие стили: Заголовок 1 для заголовка 1-ого уровня, Заголовок 2 – 2-ого уровня, Заголовок 3 – 3-го уровня и т.д.

Оглавление создается как внутренний объект, который может быть расположен в начале или в конце документа. Каждый элемент оглавления является абзацем, который содержит название и, как правило, номер страницы (пространство между названием и номером может быть заполнено спец. символами, например, отточием). Оглавление имеет многоуровневую структуру, отображающую структуру документа. Элементам оглавления разных уровней ставятся в соответствие следующие стили оформления: Оглавление 1, Оглавление 2, Оглавление 3 и т.д.

Создание оглавления осуществляется посредством команды Вставка -> Оглавление и указатели -> Вкладка «Оглавление». В открывшемся окне команды следует указать:

Количество уровней заголовков в оглавлении (Уровни:);

Наличие номера страницы (Показать номера страниц);

Положение номера страницы (Номера страниц по правому краю);

Вид заполнителя (Заполнитель:).

36 Средства создания многоколонного текста.

Установка формата документы выполняется посредством команды Файл -> Параметры страницы: устанавливают размер листа бумаги и его ориентацию, величину полей, расположение текста на листе (с одной или двух сторон).

Форматирование текста включает в себя форматирование символов, форматирование абзацев, расположение текста на странице (одноколонное или многоколонное), создание маркированных и нумерованных списков.

Для выполнения форматирования текстовых фрагментов их необходимо предварительно выделить (маркировать). Для форматирования текста используется команда Формат или кнопки панели «Форматирование».

37 Электронные таблицы: назначение, основные и дополнительные функции (MSExcel).

Электронные таблицы – это одно из эффективных средств обработки табличной информации и организации расчетов.

Первая электронная таблица VisiCalc была создана в 1979г. Дж. Брикклином и предназначалась для простейших расчетов. С тех пор разными фирмами было выпущено множество программных продуктов аналогичного типа, но с более развитыми функциями и возможностями. Например, это широко известная программа Lotus-1-2-3, системы SuperCalc, QuattroPro и другие.

В настоящее время ведущее положение на мировом рынке программных продуктов такого класса занимает электронная таблица Excel, входящая в состав знаменитого пакета MicrosoftOffice. Возможности электронных таблиц весьма многообразны, их интерфейс удобен, гибок и понятен. Как следует из названия, этот инструмент предназначен для выполнения табличных расчетов, характерных для управления и бизнеса.. Электронную таблицу можно считать алгебраической машиной – она не только с константами, но и переменными. Такими переменными здесь являются ссылки на ячейки таблицы.

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

Настройка внешнего вида экрана и таблицы под запросы пользователя;

Развитый математический аппарат, включая средства статистики;

Множество встроенных функций;

Средства выразительного оформления данных в таблице;

Деловая графика, позволяющая в наглядной форме отобразить полученные результаты в виде диаграмм;

Специальные инструменты (Мастера) для реализации большинства технологий;

Система создания собственных пользовательских функций, макрокоманд, автоматизирующих ввод или вывод данных с использованием языка VisualBasic;

Система динамической связи Excel-документов с другими Windows-приложениями;

Возможность импорта данных из внешних баз данных;

Использование нескольких языков одновременно с контролем грамматики;

Возможность иллюстрировать таблицы за счет рисунков из библиотеки клипов ClipArt;

Средства публикации документов в Web и извлечения необходимой информации по запросам из распределенных в Internet баз данных;

38 Понятие книги, листа, ячейки электронной таблицы. Абсолютная и относительная

ссылка на ячейку.

Книга – это документ, создаваемый программой Excel, самая крупная единица данных. Книга содержит рабочие листы. Она может быть сохранена в виде файла с расширением *.xls.

Рабочий лист – образует рабочее пространство пользователя. Листов в Книге может быть до 255. Лист имеет 256 столбцов, поименованных от A до IV и 65536 строк, на пересечении которых находятся обрабатываемы ячейки.

Ячейка является элементарной единицей данных в таблице. Адрес каждой ячейки таблицы состоит из двух компонентов – буквенного номера столбца и цифрового номера строки. Активная ячейка выделяется жирным контуром.

Чаще всего в формулах используется относительная адресация данных, однако в некоторых случаях применяется абсолютная адресация.

Относительная адресация Если указана относительная ссылка на ячейку, то при копировании её содержание будет изменяться: при копировании по горизонтали изменяется номер строки, по вертикали – номер столбца, при копи. по диагонали – и то и другое.

Абсолютная адресация. Чтобы предотвратить автоматическое изменение адресов, перед «замораживаемой» координатой следует поставить знак $ и превратить её в абсолютную ссылку. Можно вводить знак $ непосредственно, а можно с помощью клавиши F4 для текущей формулы.

39 Ввод и редактирование данных в электронных таблицах.

Любая обработка информации начинается с ее ввода. Каждая ячейка рабочей области листа может быть заполнена данными. Ввод данных может производиться как в строке формул, так и непосредственно в активной ячейке, если предварительно нажать клавишу F2 или дважды щелкнуть мышью. Как только в ячейку будет введен хотя бы один символ, ее содержимое сразу отобразится и в строке формул. Кроме того, в этой строке появятся три кнопки для обработки содержимого ячейки. По окончании ввода данных может быть нажата клавиша Enter. Отменить ввод данных позволяет клавиша Esc. Вообще ввод в ячейку считается незаконченным, пока

редактируемая ячейка не покинута любым способом. При этом большинство средств управления Excel остается недоступным.

40 Форматы строки, столбца, ячеек электронной таблицы и их установка. Основные

форматы данных: числовые, процентные, даты/времени (MSExcel).

Форматы данных.

1)Числовые данные – это данные, которые состоят из цифр и, возможно и, возможно, некоторых специальных символов: + - Е е () %. Вводимые числа хранятся с той точностью, с которой они введены. Вычисляемые результаты имеют до 15 разрядов, но могут быть представлены пользователю с любой желаемой точностью в этих пределах.

2)Процентный данные - в этом формате значение ячейки умножается на 100, а результат отображается со знаком процента. Можно задать количество отображаемых знаков после запятой.

3)Дата/Врем – типа даты и времени в Excel не существует. Для представления дат используются обычные числа, но отображенные в формате дат. При этом целая часть числа соответствует дням, месяцам, годам, а дробная – часам, минутам и секундам.

Основная единица времени в Excel – один день. Каждый день имеет порядковый номер, начиная с 1, который соответствует 1 января 1900 года (начало отсчета дат в Excel). Время – это дробная часть при дне-числе. Поскольку в сутках 24 часа, один час соответствует 1/24 = 0, 041666667.

Excel автоматически распознает формат даты и времени, если при вводе элементов даты используются разделители.

Средства оформления доступны через главное (Формат -> Ячейки) или контекстное (пункт Формат ячеек) меню, где можно получить доступ к полному управлению внешним видом таблицы. Здесь имеется несколько вкладок управления шрифтами, обрамлением, заливкой, защитой данных, выравниваем содержимого ячеек. Кроме того, некоторые важнейшие средства оформления присутствуют в панели инструментов

41 Организация вычислений в электронной таблице: ввод и копирование формулы.

Все формулы должны начинать со знака равенства «=» и могут включать константы, знаки операций ,функции ,адреса ячеек.

В Excel существуют следующее группы операций: арифметические ,текстовые, сравнения,

логические

Порядок ввода формулы:

1.Выделить ячейку, в которую необходимо ввести формулу

2.Ввести «=»

3.Ввести формулу

4.Нажать Enter

После ввода формулы в ячейке появится вычисленный результат, а сама формула отобразится в строке формул.

Ссылки на ячейки могут вводится непосредственно с клавиатуры, но могут более надежно и быстро указываться мышью, которая используется как указка

С помощью пиктограммы Автосуммирование на панели инструментов можно быстро реализовать функцию суммирования, практически не прикасаясь к клавиатуре

Кроме операторов и функции Автосуммирования в Excel имеется множество функций, которые являются важнейшим вычислительным инструментом электронных таблиц.

42 Организация вычислений в электронной таблице: основные функции. Мастер функций

(MSExcel).

Главным инструментом пользователей при работе и Excel являются функции, которые можно применять при вычислениях. При работе с функциями нужно всегда строго следовать правилам обращения к функции. (синтаксису).

Строка формул предназначена для упрощения работы с функциями. Запуск этой панели происходит в результате выполнения щелчка на кнопке «=» в строке формул. Для выбора функций предназначен в левой части строки формул, открывающийся на кнопке (выглядит как стрелка вниз). Этот список содержит имена 10 недавно использовавшихся функций.

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

меню Вставка Функции или нажатием кнопки fx стандартной панели инструментов.

Excel содержит массу функций, но прежде всего следует обратить внимание на следующие: 1) Математические

СУММ(число 1; число 2; …) – суммирует числа в списке аргументов. Число 1, 2 … - это от 1 до 30 аргументов, для которых требуется определить итог или сумму.

СУММПРОИЗВ (диапазон 1, диапазон 2 …) – перемножает соответствующие элементы заданных диапазонов и возвращает сумму произведений. Диапазон 1; диапазон 2; … - это от 2 до 30 диапазонов, чьи компоненты нужно перемножить, а затем сложить. Аргументы, которые являются диапазонами должны иметь одинаковые размерности, если это не так, то функция СУММАПРОИЗВ возвращает значение словом ошибки #ЗНАЧ!СУММПРОИЗВ трактует нечисловые элементы диапазонов как нулевые.

2) Статистические

МАКС(число 1; число 2; …) – возвращает наибольшее значение в списке аргументов. Число 1, 2 … - это от 1 до 30 чисел, среди которых ищется максимальное значение

2) Логические

ЕСЛИ(Условие; результат _ если _ условие истинно; результат _ если _ условие ложно) – оценивает логическое условие, и если оно истинно, возвращает первый результат, если ложно – второй. Если условие ровно «лож», а после результат _ если _ условие истинно стоит точка с запятой с последующей закрывающей скобкой, то возвращается значение 0.

43 Создание диаграмм и графиков в электронной таблице: этапы построения (MSEXCEL).

Средства построения диаграммы доступны через главное меню (Вставка Диаграмма) или пиктограмму Мастер диаграмм панели инструментов, где можно получить доступ к полному управлению построением диаграммы. Здесь имеется несколько вкладок: выбор типа диаграммы, диапазона ячеек, названия заголовков, осей, подписей данных, легенды. Диаграмму можно расположить либо на листе, содержащем табличные данные, либо на отдельном листе книги. Процесс построения диаграммы состоит из 4 шагов:

1.Выбор типа и вида диаграммы

2.Выбор диапазона ячеек данных и подписей

3.Выбор элементов оформления диаграммы

4.Выбор места размещения диаграммы.

Средства редактирования и форматирования диаграмм.

При необходимости созданную диаграмму можно отредактировать и отформатировать любой ее элемент. Самый простой способ редактирования элементов диаграммы через контекстное меню форматирование элементов диаграммы осуществляется по средством команды Формат: перечень вкладок и параметров команды зависит от выделенного объекта. По средствам этой команды можно изменять оформление области диаграммы, устанавливая тип линии рамки, цвет и узор заливки.

44 Список в электронной таблице, его структура.

Список - это набор строк таблицы, содержащий связанные данные, например, набор адресов и телефонов клиентов. Список может использоваться, как база данных, в которой строки выступают

вкачестве записей, а столбцы – полей. Первая строка списка при этом содержит имена столбцов (имена полей). В Excel имеется набор функций списка, облегающих обработку и анализ данных

всписке. Чтобы использовать эти функции необходимо придерживаться определенных правил организации данных в список:

1.Стараться использовать только один список на листе, так как некоторые возможности управления списком, например, фильтрация, могут быть использованы только для одного списка.

2.Спроектировать список таким образом, чтобы все строки содержали подобные объекты в одном столбце.

3.Держать список отдельно, т.е. между списком и другими данными листа необходимо оставить, по меньшей мере, одну пустой и один пустой столбец. Это позволяет программе Excel быстрее обнаружить и выделить список при выполнении сортировки, наложении фильтра или вставки вычисляемых автоматически итоговых значений.

4.Располагать важные данные сверху или снизу от списка, т.к. прили снизу от списка, т.е сверху сок при выполнении сортировки, наложенни фильтра или вставки вычисляемых автоматически итоговых размещении важных данных слева или справа от списка данные могут быть скрыты в процессе фильтрации списка

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

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

7.Использование границ ячеек. Для отделения имен от данных следует использовать границы ячеек а не пустые строки или прерывистые линии.

8.Отсутствие пустых строк и столбцов. В самом списке не должно быть пустых строк и столбцов. Это упрощает идентификацию и выделение списка.

9.Отсутствие начальных и конечных пробелов. Дополнительные пробелы влияют на поиск и сортировку. Вместо ввода пробелов рекомендуется использовать сдвиг текста внутри ячейки.

10.Расширенный список форматов и формул. При добавлении новых строк в конец списка программа Excel использует согласованные форматы и формулы, т.е. новые данные в конце списка форматируется также, как и предыдущие ряды, а формулы, повторяющиеся в каждой строке, копируются в новую строку. Чтобы форматы и формула расширялись, они должны появляться, по крайней мере, в 3 из 5 вышестоящих строках списка.

45 Выполнение аналитической обработки данных в списке: сортировка, отбор по

критерию, подведение итогов.

С созданными и отредактированными списками можно проводить сортировку, фильтрацию, подведение итогов и другие операции.

Сортировка.

Сортировать можно как числовые, так и текстовые данные. Числовые: либо в порядке возрастания, либо в порядке убывания; Текстовые: в прямом алфавитном или в обратном алфавитном порядке.

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

Можно самому выделить ячейки диапазона с помощью пункта меню Сортировка диапазона (Данные→Сортировка)

Столбцы, подлежащие сортировке, выбираются в поле списка. Здесь же нужно задать порядок сортировки. Если столбец, данные которого сортируются, содержит и числа и текст, то числа будут помещены перед текстом.

По умолчанию выполняется сортировка строк, но можно и задать сортировку столбцов, щелкнув по кнопке Параметры и установить переключательСортировать в положение Столбцы диапазона.

Отбор по критерию.

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

автофильтр для простых условий отбора.

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

Автофильтр. После выполнения команды Данный Фильтр Автофильтр в нижнем правом углу ячеек – имен столбцов в фильтруемом списке появляются стрелки автофльтра.

Если щелкнуть стрелку автофильтра, отображается список всех уникальных видимых элементов в столбце. Выбрав элемент из списка для конкретного столбца, можно незамедлительно скрыть все строки, не содержащие выбранное значение.

Если фильтруется список чисел, можно быстро просмотреть наибольшее значение в списке, щелкнув пункт «Первые 10» в списке автофильтра. Для того чтобы вернуться к просмотру всего содержимого столбца, щелкните пункт Все.

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

Чтобы отобразить строки, удовлетворяющие одному условию отбора, выберете необходимы оператор сравнения в первом поле под надписью «Показать только те строки, значения которых» и значение для сравнения справа от него.

Расширенный фильтр.

Расширенный фильтр из меню Данные Фильтр системного меню используется для применения нескольких условий отбора к одному или нескольким столбцам, либо для создания условий отбора в результате выполнения формулы.

Чтобы отфильтровать список с помощью расширенного фильтра, столбцы списка должны иметь заголовки (имена полей). Нужно создать дополнительно к списку два диапазона – условий и результатов отбора, каждый диапазон должен начинаться с имен полей списка.

Между диапазонами должно быть не менее одной пустой строки. Условия отбора помещают в одну строку ( если условие И ) или разные (если условие ИЛИ ).

На вкладке Данные Фильтр Расширенный фильтр, чтобы показать результат фильтрации, устанавливается переключатель «Обработка» в положение «скопировать результаты в другое место».

Подведение итогов.

Для автоматического вычисления итогов есть команда Данные→Итоги, которая позволяет выполнить детальный анализ сводных показателей для групп данных, объединенных каким-либо общим признаком.

Операция - определяет одну из 11 функций

Добавить итоги по – определяет поле, в котором должны появиться итоги, можно указать более чем одно поле.

Заменить текущие итоги – заменяет все полученные ранее итоги новыми, если убрать этот флажок, то новые итоги будут вставлены над полученными ранее, а не заменят их.

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

Итоги под данными – помещает строки итогов и общих итогов под соответствующими данными, в противном случае они будут помещены вверху над данными.

46 Защита данных в электронной таблице.

Для того чтобы готовые таблицы защитить от изменения, необходимо выполнить пункты меню:СервисЗащитаЗащитить лист (Защитить книгу). При установке защиты можно ввести пароль, который будет затребован при попытке снять защиту.

Снятие защиты производится командами меню: Сервис→Защита→Снять защиту листа (Снять защиту книги). Если отдельные ячейки на листе не должны быть защищены от изменений, то перед защитой листа ячейки выделяются, выполняются команды меню: Формат→ Ячейки и на корешкеЗащита сбрасывается флажок в поле Защищаемая ячейка.

Функции защиты определяются соответствующими флажками. Флажок показывает, что функция активна для всех выбранных ячеек. Если флажок или окошко недоступны (серые), то это означает, что эта функция активна только для одной ячейки. Выберите функции защиты для выделенных ячеек.

Защищено. Означает, что содержимое и формат ячеек не могут быть изменены.

Скрыть формулу. Формулы становятся невидимыми и таким образом защищены от изменений. Скрыть при печати. Не показывает защищенные ячейки во время печати.

Установив нужную защиту, щелкните Да.

Теперь, чтобы защита ячеек работала, необходимо защитить лист, или даже весь документ. Выберите Сервис - Защитить документ, потом Лист... или Документ....

На этом этапе можно ввести пароль для снятия защиты. Защита устанавливается после того, как вы щелкнули по кнопке Да.

47 Реляционные БД: информационная структура, понятия атрибута, области допустимых

значений, записи, поля, типа. Выбор типа поля (MSEXCEL)

В основе реляционной модели данных (РМД) лежат табличные методы и средства представления данных и манипулирования ими.

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

В основе реляционной модели данных лежит понятие отношение (от английского relation – отношение). Отношение удобно представляется в виде двумерное таблицы. Табличная форма понятна и привычна для человека.

Для каждого объекта исследуемой предметной области выбирается определенный ряд признаков, данные о которых будут систематизироваться в виде таблиц и обрабатываться.

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

Запись – это совокупность логически связанных полей, данные из которых описывают все признаки одного объекта предметной области. Например, все данные об одном издании. В структуре двумерной таблицы ее аналог – строка. БД MSAccess может содержать множество

объектов:

Тип данных – это совокупность способов представления данных и отношений между ними.

48. Системы управления базами данных (СУБД): назначение и функции.

Система управления базами данных (СУБД) – это совокупность языковых и программны

х средств, предназначенных для создания, ведения и совместного использования БД другими пользователями.

Современные СУБД позволяют:

1.обеспечить пользователей языковыми средствами описания и манипулирования данными;

2.обеспечить поддержку логических моделей данных (схему представления физических данных в компьютере);

3.обеспечить операции создания и манипулирования данными (выбор, вставка, обновление и т.п.)

4.обеспечить защиту и целостность (согласованность) данных, поскольку при коллективном режиме работы многих пользователей возможно использование общих физических данных.

имногие другие функции.

49. СУБД Access: объекты и средства их создания.

Одним из наиболее распространенных БД в России является Access, входящий в комплект Майкрософт Офиса для профессиональной работы, представляющий собой простое, но мощное средство хранения и обработки данных.

Рассмотрим основные понятия теории реляционных баз данных.

Таблица – это основной объект базы данных, предназначенный для хранения элементарных данных, состоящий из записей (строк) и полей (столбцов).

Элементарное данное – единица данных, описывающая один признак (характеристику) одного объекта предметной области. Его аналогом в структуре двумерной таблицы является информация, расположенная в одной ячейке таблицы.

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

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

50. Создание БД. Описание поля: тип, размер, формат и прочие свойства поля (MSAccess).

Основные свойства полей базы данных:

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

Имя поля не может начинать с пробела.

Тип поля – определяет тип данных, которые могут содержаться в данном поле.

Размер поля – определяет предельную длину данных, которые могут размещаться в данном поле. Формат поля – определяет способ форматирования данных в ячейках, принадлежащих полю. Маска вода – определяет форму, в которой вводятся данные в поле.

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

Значениепо умолчанию – то значение, которое вводится в ячейки поля автоматически.

Условие на значение – ограничение, используемое для проверки правильности ввода данных. Это средство автоматизации ввода используется, как правило, для данных, имеющих числовой тип, денежный тип или тип даты.

Сообщение об ошибке – текстовое сообщение, которое выдается автоматически при попытке ввода в поле данных, не удовлетворяющих условиям, заданным в свойстве Условие на значение. – ограничение, используемое для проверки правильности ввода данных. Это средство автоматизации ввода используется, как правило, для данных, имеющих числовой тип, денежный тип или тип даты.

Обязательное поле – свойство, определяющее обязательность заполнения данного поля при наполнении базы.

Пустые строки – свойство, разрешающее ввод пустых строковых данных. От свойства Обязательное поле отличается тем, что относится не ко всем типом данных, а лишь к текстовым.

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

51. Ключевое поле, его назначение и использование.

Создание таблицы в режиме конструктора позволяет добавлять поля, настроить отображение полей и обработку в них данных, а затем создается первичный ключ (одно или несколько полей, комбинация значений которых однозначно определяет каждую запись в таблице).

В MS Access можно выделить три типа ключевых полей: простой ключ, составной ключ и счетчик. Обычно в качестве ключевого поля выбирается поле с неповторяющимися значениями (простой ключ) или комбинация из нескольких полей (составной ключ). Если такие поля не найдены или получается слишком сложный составной ключ используется специальный тип данных – счетчик. Счетчик содержит номера строк и будет последовательно увеличиваться на 1 при создании новой записи.

Первичный ключ должен удовлетворять требованиям уникальности и минимальности. Уникальность ключевого поля обеспечивает одно из требований целостности БД – целостность согласования. Минимальность ключевого поля обеспечивает эффективное использование памяти БД. Эти требования часто противоречат друг другу – т.к. сложный ключ (ключ, состоящий из нескольких полей) с большей вероятностью будет уникальным, однако для него в БД будет отводиться больше памяти. В связи с этим необходим разумный компромисс. Кроме того, выбор или назначение первичного ключа существенно зависит от количества столбцов в таблице.

52 Структура Базы данных .Связь между таблицами, виды связей

База данных (БД) – это поименованная совокупность структурированных данных, описывающих состояние объектов одной предметной области и их отношения. Например, библиотечные и архивные системы, телефонные и адресные справочники, базы данных о наличии и движении товаров, о сотрудниках организации и др. Целью создания базы данных является упорядочение информации из одной предметной области, возможность поиска нужных данных и их обработки. Рассмотрим основные понятия БД:

Таблица - это основной объект базы данных, предназначенный для хранения элементарных данных, состоящих из записей (строк) и полей (столбцов).

Элементарное данное – единица данных, описывающая один признак одного объекта предметной области. Например, фамилия конкретного читателя или название конкретной книги в библиотечной базе данных.

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

Запись – это совокупность логически связанных полей, данные из которых описывают все признаки одного объекта предметной области. Например, все данные об одном издании. В структуре двумерной таблицы ее аналог – строка. БД MSAccess может содержать множество

объектов:

Таблица является основным объектом базы данных. В MSAccess вся информация хранятся в таблицах. Во-первых, в таблицах хранятся все данные, имеющиеся в базе, а во-вторых, таблицы хранят и структуру базы (поля, их типы и свойства).

Запрос является средством извлечения информации из базы данных. Используя это средство, можно извлечь нужные данные из 1 или нескольких таблиц и предоставить их пользователю в удобном виде. С помощью запросов выполняют такие операции, как отбор данных, их сортировку и фильтрацию.

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

Отчёт используется для отображения итоговых данных из таблиц и запросов в удобном для просмотра виде. В отчетах предусмотрены специальные средства для группирования данных и ввода специальных элементов оформления, характерных для печатных документов (колонтитулы, номера страниц, служебная информация о времени создания и исполнителе).

Страницы это особый объект, выполненный в коде HTML, размещаемый на Web-странице и передаваемый клиенту вместе с ней. Сам по себе этот объект не является базой данных, но содержит компоненты, через которые осуществляется связь переданной Web-страницы с базой данных, остающейся на сервере. Пользуясь этими компонентами, посетитель Web-узла может просматривать записи базы в полях страницы доступа.

Макросы и модули. Эти объекты предназначены как для автоматизации повторяющихся операций при работе с базой данных, так и для создания новых функций путем программирования. Макросы состоят из последовательности внутренних команд СУБД MSAccess, а модули создаются средствами внешнего языка программирования. Это одно из средств, с помощью которых разработчик может заложить в базу нестандартные функциональные возможности, повысить быстродействие системы, а так же уровень ее защищенности.

Задание связей между таблицами происходит в окне «схема данных»,которое открывают кнопкой панели инструментов или командой Схема данныхпункта меню Сервис. Открывается окно «Добавление таблиц», на вкладке Таблицы которого нужно выбрать таблицы, между которыми устанавливаются связи, щелчком на кнопке Добавить. В окне «Схема данных» откроются списки полей этих таблиц. Одна из таблиц считаетсяглавной, а другая – связанной. Главная – это та таблица, которая участвует в связи своим ключевым полем. При нажатой кнопке на связываемом поле главной таблицы перевести курсор мыши на нужное поле связанной таблицы. При отпускании кнопки мыши автоматически открывается окно «Изменение связей» для настройки свойств связи. В этом окне можно изменить имена полей, участвующих в связи, и задать элементы управления для обеспечения условий целостности данных. Если установлен только флажок Обеспечение целостности данных, то удалять данные из ключевого поля главной таблицы нельзя. Если вместе с ним включены флажки Каскадное обновление связанных полей и Каскадное удаление связанных полей, то, соответственно, операции редактирования и удаление данных в ключевом поле главной таблицы разрешены, но сопровождаются автоматическими изменениями в связанной таблице. Образовавшееся межтабличная связь отображается в окне «Схема данных» в виде линии, соединяющей 2 поля разных таблиц. Т.о. , смысл создания реляционных связей между таблицами состоит, с одной стороны, в защите данных, а с другой стороны – в автоматизации внесения изменений сразу в несколько таблиц при изменениях в 1 таблице. При организации связи между таблицами следует иметь в виду, что связываемые поля должны иметь один и тот же тип и одинаковые свойства или быть, по крайней мере, согласованными.

53 Структура БД в Access. Связь между таблицами/Средства Access для установления

связей между таблицами.

База данных (БД) – это поименованная совокупность структурированных данных, описывающих состояние объектов одной предметной области и их отношения. Например, библиотечные и архивные системы, телефонные и адресные справочники, базы данных о наличии и движении товаров, о сотрудниках организации и др. Целью создания базы данных является упорядочение информации из одной предметной области, возможность поиска нужных данных и их обработки. Рассмотрим основные понятия БД:

Таблица - это основной объект базы данных, предназначенный для хранения элементарных данных, состоящих из записей (строк) и полей (столбцов).

Элементарное данное – единица данных, описывающая один признак одного объекта предметной области. Например, фамилия конкретного читателя или название конкретной книги в библиотечной базе данных.

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

Запись – это совокупность логически связанных полей, данные из которых описывают все признаки одного объекта предметной области. Например, все данные об одном издании. В структуре двумерной таблицы ее аналог – строка. БД MSAccess может содержать множество

объектов:

Таблица является основным объектом базы данных. В MSAccess вся информация хранятся в таблицах. Во-первых, в таблицах хранятся все данные, имеющиеся в базе, а во-вторых, таблицы хранят и структуру базы (поля, их типы и свойства).

Запрос является средством извлечения информации из базы данных. Используя это средство, можно извлечь нужные данные из 1 или нескольких таблиц и предоставить их пользователю в удобном виде. С помощью запросов выполняют такие операции, как отбор данных, их сортировку и фильтрацию.

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

Отчёт используется для отображения итоговых данных из таблиц и запросов в удобном для просмотра виде. В отчетах предусмотрены специальные средства для группирования данных и ввода специальных элементов оформления, характерных для печатных документов (колонтитулы, номера страниц, служебная информация о времени создания и исполнителе).

Страницы это особый объект, выполненный в коде HTML, размещаемый на Web-странице и передаваемый клиенту вместе с ней. Сам по себе этот объект не является базой данных, но содержит компоненты, через которые осуществляется связь переданной Web-страницы с базой данных, остающейся на сервере. Пользуясь этими компонентами, посетитель Web-узла может просматривать записи базы в полях страницы доступа.

Макросы и модули. Эти объекты предназначены как для автоматизации повторяющихся операций при работе с базой данных, так и для создания новых функций путем программирования. Макросы состоят из последовательности внутренних команд СУБД MSAccess, а модули создаются средствами внешнего языка программирования. Это одно из средств, с помощью которых разработчик может заложить в базу нестандартные функциональные возможности, повысить быстродействие системы, а так же уровень ее защищенности.

Задание связей между таблицами происходит в окне «схема данных»,которое открывают кнопкой панели инструментов или командой Схема данныхпункта меню Сервис. Открывается окно «Добавление таблиц», на вкладке Таблицы которого нужно выбрать таблицы, между которыми устанавливаются связи, щелчком на кнопке Добавить. В окне «Схема данных» откроются списки полей этих таблиц. Одна из таблиц считаетсяглавной, а другая – связанной. Главная – это та таблица, которая участвует в связи своим ключевым полем. При нажатой кнопке на связываемом поле главной таблицы перевести курсор мыши на нужное поле связанной таблицы. При отпускании кнопки мыши автоматически открывается окно «Изменение связей» для настройки свойств связи. В этом окне можно изменить имена полей, участвующих в связи, и задать элементы управления для обеспечения условий целостности данных. Если установлен только флажок Обеспечение целостности данных, то удалять данные из ключевого поля главной таблицы нельзя. Если вместе с ним включены флажки Каскадное обновление связанных полей и Каскадное удаление связанных полей, то, соответственно, операции редактирования и удаление данных в ключевом поле главной таблицы разрешены, но сопровождаются автоматическими изменениями в связанной таблице. Образовавшееся межтабличная связь отображается в окне «Схема данных» в виде линии, соединяющей 2 поля разных таблиц. Т.о. , смысл создания реляционных связей между таблицами состоит, с одной стороны, в защите данных, а с другой стороны – в автоматизации внесения изменений сразу в несколько таблиц при изменениях в 1 таблице. При организации связи между таблицами следует иметь в виду, что связываемые поля должны иметь один и тот же тип и одинаковые свойства или быть, по крайней мере, согласованными.

54 Формы: назначение, средства создания, использование (MSAccess) Назначение.