Файл: Федеральная служба исполнения наказаний вологодский институт права и экономики.doc

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 03.02.2024

Просмотров: 99

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.


Вид нашей базы в режиме таблицы изображен ниже.

Код сотрудника

Фамилия

Имя

Телефон

Зарплата

1

Иванов

Егор

456-23-79

5000

2

Семенов

Николай

678-94-50

16000

3

Ефимов

Евгений

123-45-86

8500


Задание 2. Отредактируйте структуру базы данных в режиме таблицы.

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

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

Существуют следующие варианты редактирования структуры базы данных.

Изменение имени поля. Щелкните на нужном имени поля в верхней части окна конструктора, измените имя и нажмите клавишу Enter.

Изменение типа данных. Щелкните в разделе Тип верхней части окна конструктора против нужного имени поля. Раскройте, щелкнув на кнопке с направленной вниз стрелкой, список типов данных и выберите нужный тип.

Изменение шаблона данных. Щелкните на нужном имени поля в верхней части окна конструктора. Щелкните в нижней части окна конструктора в разделе Маска ввода и измените шаблон данных. (В нашей базе для поля «Телефон» следует ввести новый шаблон: 000-00-00).
Задание 3. Создайте форму, выполнив следующие действия.


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

  1. С помощью команды Файл, Открыть активизируйте окно База данных с созданной базой.

  2. В окне База данных активизируйте вкладку Форма и щелкните на кнопке Создать.

  3. В окне Новая форма выберите вариант Мастер форм; из списка Выберите в качестве источника, щелкнув на кнопке со стрелкой, направленной вниз, щелчком выберите имя созданной таблицы; щелкните на кнопке ОК.

  1. В первом окне Мастера форм с помощью кнопки ««» добавьте в картотеку все поля нашей таблицы-базы или с помощью кнопки «>» — нужные поля (форма может содержать не все поля таблицы, а лишь некоторые из них); щелкнуть на кнопке Далее.

  2. Во втором окне Мастера форм выберите вариант В один столбец; щелкните на кнопке Далее.

6. В третьем окне Мастера форм выберите подходящий вариант оформления карточки; щелкните на кнопке Далее.

7. В четвертом окне Мастера форм введите имя будущей формы (оно не обязательно должно совпадать с именем самой базы и с именем таблицы); щелкните на кнопке Готово.
Задание 4. Отсортируйте данные в режиме таблицы.

1. Выделите поле, щелкнув на имени поля в заголовке таблицы. Затем выберите способ сортировки: «А-Я» или «Я-А».

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

Ниже приведены примеры сортировки нашей базы данных.
Выделено поле «Фамилия», активизирована кнопка «Я-А»:

Код сотрудника

Фамилия

Имя

Телефон

Зарплата

3

Ефимов

Евгений

123-45-86

8500

1

Иванов

Егор

456-23-79

5000

2

Семенов

Николай

678-94-50

16000



Выделено поле «Зарплата», нажата кнопка «А-Я»:




Фамилия

Имя

Телефон

Зарплата

1

Иванов

Егор

456-23-79

5000

3

Ефимов

Евгений

123-45-86

8500

2

Семенов

Николай

678-94-50

16000


Задание 5. Отфильтруйте данные в режиме таблицы.

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

  1. Выполните команду Записи, Фильтр, Изменить фильтр.

  2. Щелкните на имени требуемого поля в списке и введите условие (маску) выбора.

  3. Выполните команду Фильтр, Применить фильтр.

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

В условиях помимо математических равенств и неравенств можно использовать знак «*», который заменяет собой любую последовательность символов, или знак «?», заменяющий один символ.

Ниже приведены варианты условий выборки данных из нашей базы и результаты выборки.

Условие: Зарплата: >=8000 (сотрудники, у которых зарплата больше или равна 8000):




Фамилия

Имя

Телефон

Зарплата

2

Семенов

Николай

678-94-50

16000

3

Ефимов

Евгений

123-45-86

8500



Условие: Имя: н* (сотрудники, имена которых начинаются на букву Н):




Фамилия

Имя

Телефон

Зарплата

2

Семенов

Николай

678-94-50

16000


Задание 6. Создайте отчет.

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

  1. В окне База данных активизируйте вкладку Отчет и щелкните на кнопке Создать.

  2. В окне Новый отчет выберите вариант Мастер отчетов: из списка Выберите в качестве источника, щелкнув на кнопке со стрелкой, направленной вниз, щелчком выберите имя созданной нами таблицы.

  3. В первом окне Мастера отчетов с помощью кнопки «>« выберите имена полей из писка, которые следует включить в будущий отчет.

  4. Произведите, если это необходимо, группировку полей.

  5. В третьем окне Мастера отчетов, щелкнув на кнопке со стрелкой, направленной низ, выберите щелчком имя поля, по которому следует провести сортировку данных.

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

  7. Выберите стиль (внешний вид) отчета.

  8. Введите заголовок будущего отчета.


Задание для самостоятельной работы:

Задание 1. Создайте на основе предложенной картотеки базу данных в виде таблицы. Название таблицы — «Вклады». Постройте на основе этой базы форму, которая должна содержать поля «Фамилия» и «Сумма вклада». Имя формы — «Инвесторы».

Фамилия: Михайлова

Сумма вклада: 9600

Дом. телефон: 123-45-67

Фамилия: Карпов

Сумма вклада: 8500

Дом. телефон: 134-45-34

Фамилия: Смирнов

Сумма вклада: 9000

Дом. телефон: 965-89-89

Фамилия: Дмитриев

Сумма вклада: 9200

Дом. телефон: 786-68-46

Фамилия: Иванов

Сумма вклада: 7200

Дом. телефон: 986-48-47

Фамилия: Сидоров

Сумма вклада: 10000

Дом. телефон: 464-37-46



Проведите сортировку данных так, чтобы фамилии были расположены по алфавиту.

Отфильтруйте базу данных, выбрав записи о тех инвесторах, у которых вклад больше либо равен 9000. Проведите выборку по полю «Фамилия» с условием с* и последующей сортировкой по возрастанию по полю «Сумма вклада». Проведите выборку по полю «Сумма вклад» с условием <9700 и последующей сортировкой по убыванию по полю «Имя».

Подготовьте по базе отчет с заголовком «Данные по вкладам». Параметры отчета: имеет вид таблицы; включает поля «Фамилия» и «Сумма вклада»; фамилии расположены по алфавиту; ориентация листа — альбомная.
Задание 2. Создайте на основе предложенной таблицы базу данных в виде таблицы. Название таблицы – «Персонал».

Фамилия

Имя

Должность

Оклад

Алешин

Анатолий

Директор

1000

Сергеев

Ольга

Бухгалтер

890

Иванов

Петр

Менеджер

600

Семенов

Виталий

Менеджер

600

Михайлова

Анастасия

Менеджер

600

Дмитриев

Никита

Секретарь

400

Атомин

Станислав

Техн. работник

350

Отфильтруйте базу данных, выбрав записи о тех сотрудниках, у которых оклад больше 400.

Проведите сортировку данных так, чтобы фамилии были расположены по алфавиту.

Подготовьте по базе отчет с заголовком «Данные по зарплате». Параметры отчета: имеет вид таблицы; включает поля