Ответы на билеты по предмету: Информатика (Пример)
Содержание
Лабораторная работа № 2
СОЗДАНИЕ СТРУКТУРЫ БАЗЫ ДАННЫХ, РЕДАКТИРОВАНИЕ ДАН-НЫХ, ИЗМЕНЕИЕ СТРУКТУРЫ, СОЗДАНИЕ ФОРМЫ ДЛЯ ВВОДА ДАННЫХ
Порядок работы:
1. Вызовите программу Access либо из Главного меню, либо с Рабочего стола.
2. Включите мышкой переключатель Открыть базу данных, выделите из списка баз данных, расположенных ниже переключателя, имя вашей базы и щелкните по кнопке ОК.
3. Для создания схемы данных щелкните мышкой по кнопке Схема дан-ных на Панели инструментов.
3.1. В появившемся окне Добавление таблицы выделите таблицу Со-трудники и щелкните по кнопке Добавить. Аналогичные действия проделайте с таблицами ОК, Бухгалтерия и Отделы.
3.2. В окне Схема данных появится условный вид этих таблиц. Щелкни-те по кнопке Закрыть окна Добавление таблицы.
3.3. Поставьте мышку на имя поля Должность таблицы ОК и, не отпус-кая кнопку мыши, перетащите ее на поле Должность таблицы Со-трудники. Появится окно Связи, в котором включите флажки Обеспечение целостности данных, Каскадное обновление свя-занных полей и Каскадное удаление связанных записей.
3.4. Щелкните по кнопке Создать. Появится связь Один-ко-многим.
3.5. Аналогичным образом свяжите поля Разряд таблиц Бухгалтерия и Сотрудники и поля КодОтдела таблиц Отделы и Сотрудники.
3.6. Закройте окно Схема данных, сохранив изменения.
4. Для редактирования данных откройте таблицу Сотрудники в режиме Таблица.
4.1. Добавьте не менее 2 записей.
4.2. Повысьте в должности одного техника до инженера, а инженера – до ст. инженера.
4.3. Переведите сотрудника из лаборатории в конструкторский отдел.
5. Создайте таблицу ЛичноеДело в соответствии с рисунком.
5.1. Выберите вкладку Таблицы, если находитесь в другой.
5.2. В диалоговом окне Новая таблица выберите Конструктор и щелк-ните по кнопке ОК.
5.3. Создайте таблицу.
5.4. Поле КодСотрудника сделайте ключевым, для чего поставьте кур-сор в это поле и щелкните правой клавишей мыши.
5.5. Сохраните таблицу с именем ЛичноеДело.
5.6. Заполните таблицу ЛичноеДело. Количество записей должно быть таким, как в таблице Сотрудники.
6. Измените схему данных.
6.1. Откройте таблицу Сотрудники в режиме Таблица.
6.2. Добавьте поле Код, для чего выделите первый столбец и дайте ко-манду Вставка Столбец.
6.3. Переименуйте Поле 1 в КодСотрудника с помощью команды Формат Переименовать столбец.
6.4. Закройте таблицу Сотрудники, сохранив изменения.
6.5. Откройте таблицу Сотруднике в режиме Конструктор. Сделайте тип данных поля КодСотрудника – счетчик, а само поле ключевым.
6.6. Сохраните сделанные изменения.
6.7. Щелкните по кнопке Схема данных на Панели инструментов.
6.8. В появившемся окне Добавление таблицы выделите новую таблицу ЛичноеДело и щелкните по кнопке Добавить и кнопке Закрыть.
6.9. Поставьте мышку на имя поля КодСотрудника и перетащите ее на поле КодСотрудника таблицы Сотрудники.
6.10. В появившемся диалоговом окне Связи включите флажок Обеспе-чение целостности данных и Каскадное удаление связанных по-лей.
6.11. Щелкните по кнопке Создать. Появится связь "один-к-одному".
6.12. Закройте схему данных, щелкнув по кнопке Свернуть в верхнем правом углу окна и ответив утвердительно на вопрос о сохранении схемы данных.
7. Создайте форму для ввода данных.
7.1. В окне базы данных выберите вкладку Формы. Щелкните по кнопке Создать.
7.2. В диалоговом окне Новая форма выберите Мастер форм. Щелкни-те по кнопке ОК.
7.3. Появится окно Создание форм. Выберите все поля из таблицы Со-трудники и ЛичноеДело. Для этого выберите имя таблицы Со-трудники в поле Таблицы / запросы. В результате появляется спи-сок полей в окне Доступные поля. Щелкните по кнопке , которая пе-реносит все поля из списка. Затем повторите эти дей-ствия, выбрав таблицу ЛичноеДело.
7.4. Щелкните по кнопке Далее.
7.5. Оставьте внешний вид формы в один столбец (выбранный по умол-чанию. Щелкните по кнопке Далее.
7.6. Выберите требуемый стиль (например, Обычный).
Щелкните по кнопке Далее.
7.7. Задайте имя формы — Ввод данных. Щелкните по кнопке Готово.
8. Редактирование формы Ввод данных.
8.1. Откройте форму в режиме Конструктор.
8.2. Перенесите в сторону оба поля КодСотрудника. Перемещение или изменение размеров элементов осуществляется с помощью мышки, схватившись за черный квадрат рамки.
8.3. Расположите элементы удобно по полю формы. Измените размеры окон по своему усмотрению.
8.4. Щелкнув по полю правой клавишей мыши, выберите Свойства. На вкладке Макет уберите полосы прокрутки, а на вкладке Другие установите Поведение по Enter — по умолчанию, если стоит иное.
8.5. Сохраните сделанные изменения.
8.6. Используя форму Ввод данных, добавьте не менее 3-х записей.
Выдержка из текста
Лабораторная работа № 1
СОЗДАНИЕ ТАБЛИЦ ДЛЯ БАЗЫ ДАННЫХ
Задание:
Требуется создать следующую структуру базы данных (БД), состоящую из 4-х таблиц : Сотрудники, ОК (отдел кадров), Бухгалтерия, Отделы.
Порядок работы:
1. Вызовите программу Access либо из Главного меню, либо с Рабочего стола.
2. Включите мышкой переключатель Новая база данных и щелкните по кнопке ОК
3. В появившемся диалоговом окне Файл новой базы данных в поле Имя файла в качестве имени базы данных введите свою фамилию.
4. Щелкните по кнопке Создать или нажмите клавишу Enter.
5. Создание таблиц в режиме Конструктор.
5.1. В следующем окне выберите закладку Таблицы и щелкните по кнопке Создать.
5.2. В диалоговом окне Новая таблица выберите Конструктор и щелк-ните по кнопке ОК. Появится окно Конструктора.
5.3. Введите имена полей (фамилия, имя и т.д.) и тип данных в соответ-ствии с вышеприведенным рисунком. Тип данных по умолчанию за-дается Текстовый, а иной выбирается из ниспадающего меню.
5.4. Сохраните таблицу, щелкнув по кнопке Сохранить соответствую-щей Панели инструментов.
5.5. В появившемся окне наберите имя таблицы Сотрудники и щелкните по кнопке ОК.
5.6. Появится запрос на создание ключевого поля. Ответьте Нет.
5.7. Поля, помеченные треугольниками, обрабатываются с помощью Мастера подстановок, выбираемого из ниспадающего меню Типа данных.
5.8. В первом окне Создание подстановки устанавливаете флажок Бу-дет введен фиксированный набор значений и щелкните мышкой по кнопке Далее
5.9. В следующем окне задайте число столбцов 1 и введите в таблице один под другим значения (Мужской и Женский для поля Пол. Для остальных полей значения брать из таблиц).
Щелкните мышкой по кнопке Готово.
5.10. Для полей Разряд и КодОтдела в Мастере подстановок число столбцов –
2. Для поля Разряд — в 1-м столбце вводятся числа из таблицы, а во 2-м – соответствующие им должности. Для поля Код-Отдела – в 1-м столбце также числа, а во 2-м – соответствующие названия отделов.
5.11. Для поля Дата в графах Формат поля и Маска ввода выберите Краткий формат даты.
5.12. Закройте окно Конструктора.
5.13. Аналогично создается структура таблиц ОК, Бухгалтерия.
6. Создание таблицы Отделы в режиме Таблица.
6.1. Выберите закладку Таблица, если находитесь в другом окне.
6.2. Щелкните по кнопке Создать, появится окно Новая таблица.
6.3. Оставьте Режим таблицы и щелкните по кнопке ОК. Появится пу-стая таблица, поля которой не определены и не имеют названий. Тип данных для полей таблицы выбирается автоматически в зависимости от введенной информации.
6.4. Переименуйте Поле 1 и Поле 2 в соответствии с рисунком. Для пе-реименования Поля 1 поставьте курсор в любую ячейку столбца Поля
1. после чего выполните команду Формат Переименовать столбец. Затем введите название КодОтдела.
6.5. Аналогично переименуйте Поле 2 в Название.
6.6. Сохраните таблицу с именем Отделы.
6.7. Перейдите в режим Конструктор, щелкнув по кнопке , и по-смотрите как заданы поля.
6.8. Сделайте поле КодОтдела ключевым. Для чего поместите курсор на имя этого поля и щелкните по кнопке Ключевое поле или с помо-щью контекстного меню, открываемого правой клавишей мыши.
6.9. Тип данных поля КодОтдела задайте числовым, выбрав его мыш-кой из ниспадающего списка.
6.10. Щелкните по кнопке Сохранить на Панели инструментов и за-кройте таблицу.
6.11. Аналогично задайте ключевые поля в таблицах ОК и Бухгалтерия в соответствии с рисунком.
7. Откройте таблицы ОК, Бухгалтерия и Отделы базы данных и заполните их, используя приведенные таблицы. После этого заполните таблицу Со-трудники, сделав не менее
1. записей. Директор, как и гл. инженер, дол-жен быть один. Остальных сотрудников равномерно распределите по от-делам. Закройте таблицу Сотрудники, сохранив изменения.
Должность
Разряд Оклад
Директор 6 6000
Гл.инженер 5 5000
Ст.инженер 4 4000
Инженер 3 3000
Техник 2 2000
Лаборант 1 1000
Список использованной литературы
Лабораторная работа № 3
СОЗДАНИЕ И ИСПОЛЬЗОВАНИЕ ЗАПРОСОВ
Порядок работы:
1. Вызовите программу Access либо из Главного меню, либо с Рабочего стола.
2. Включите мышкой переключатель Открыть базу данных, вы-делите из списка баз данных, расположенных ниже переключа-теля, имя вашей базы и щелкните по кнопке ОК.
3. Создание запроса на выборку.
3.1. Выберите вкладку Запросы, если находитесь в другом диалоговом окне.
3.2. Щелкните мышкой по кнопке Создать.
3.3. В появившемся диалоговом окне выберите Конструктор и щелкните по кнопке ОК.
3.4. Добавьте таблицу Сотрудники. Для окончания выбора щелкните мышкой по кнопке Закрыть.
3.5. Выберите поля Фамилия, Имя, Должность и Дата. Для этого необходимо сделать двойной щелчок мышкой по имени поля или перетащить с нажатой левой клавишей мыши название поля в клетки запроса.
3.6. Отсортируйте поле Фамилия по алфавиту.
3.7. Запустите запрос, используя кнопку Запуск на Па-нели инструментов.
3.8. Сохраните запрос, щелкнув по кнопке Сохранить на Панели инструментов. Введите имя запроса Зачисление и щелкните по кнопе ОК.
4. Создайте запрос на добавление.
4.1. Не закрывая своей базы, откройте базу другого студента.
4.2. Используя Буфер обмена (Выделить Копировать Вставить), перенесите в свою базу таблицы под именем Сотрудники 2 и ЛичноеДело 2 соответствующие табли-цы из чужой базы.
4.3. Щелкните по кнопке Схема данных и в диалоговом окне разорвите связи в вашей базе данных.
4.4. Перейдите на вкладку Запросы, щелкните по кнопке Со-здать и выберите Конструктор.
4.5. Добавьте таблицу Сотрудники 2 и щелкните по кнопке Закрыть.
4.6. Перенесите в клетки запроса все поля, кроме КодСо-трудника.
4.7. Щелкните по кнопке Тип запроса на Панели инструмен-тов и выберите Добавление.
4.8. В диалоговом окне Добавление введите имя таблицы Со-трудники и щелкните по кнопке ОК.
4.9. Запустите запрос на выполнение, щелкнув мышкой по кнопке Запуск.
4.10. Сохраните запрос под именем ДобавСотрудники.
4.11. Аналогично создайте запрос ДобавЛичДело и осуще-ствите добавление в таблицу ЛичноеДело.
4.12. Восстановите разорванные связи в окне Схема данных.
5. Создайте запрос на выборку с заданием условий.
5.1. Перейдите на вкладку Таблицы, если находитесь в дру-гой.
5.2. Выделите таблицу Сотрудники.
5.3. Нажмите кнопку Новый объект на Панели инструмен-тов и выберите Запрос.
5.4. В появившемся диалоговом окне Новый запрос выбери-те Конструктор и щелкните по кнопке ОК.
5.5. Перенесите в клетки запроса имена всех полей таблицы Сотрудники, кроме поля КодСотрудника.
5.6. В строке Условие отбора под полем КодОтдела введите цифру 2.
5.7. Запустите запрос с помощью кнопки Запуск.
5.8. Сохраните запрос под именем Конструкторский.
5.9. Проделайте аналогичные действия для создания запроса Ветераны, введя Условие отбора под полем Дата < 01.01.90
5.10. Проделайте аналогичные действия для создания запроса ИнжТехнолог, введя Условие отбора под полем КодОт-дела код Технологического отдела и под полем Долж-ность – Инженер.
6. Создайте запрос к связанным таблицам.
6.1. Откройте вкладку Запросы. Щелкните по кнопке Со-здать. Выберите Конструктор.
6.2. Добавьте таблицы Сотрудники и ЛичноеДело.
6.3. Перенесите в клетки запроса из таблицы Сотрудники по-ля Фамилия, Имя, Должность и из таблицы ЛичноеДе-ло поле Телефон.
6.4. Отсортируйте поле Фамилия по алфавиту.
6.5. Запустите запрос на выполнение. Сохраните его под име-нем ТелКнига.
6.6. Аналогично создайте запрос Оклад, выбрав из таблицы Сотрудники поля как в п.6.3., из таблицы Отделы – поле Название и из таблицы Бухгалтерия – поле Оклад. От-сортируйте поле Оклад по убыванию.
7. Создайте запрос с параметрами для таблицы Сотрудники.
7.1. Откройте запрос для создания как в п.6 и переместите в клетки запроса все поля из таблицы Сотрудники.
7.2. В строке Условие отбора под полем Должность напиши-те в квадратных скобках [ Должность: ].
7.3. Запустите запрос на выполнение. Введите в появившемся окне должность.
7.4. Сохраните запрос под именем Должность.
7.5. Создайте аналогично запрос Фамилия, введя в строку Условие отбора Like [ Фамилия: ].
Задание ключевого слова Like позволяет, в отличии от предыдущего запроса использовать при вводе параметра знаки-заменители.
8. Создайте запрос с вычислимыми полями.
8.1. Откройте запрос для создания как в п.6 и переместите в клетки запроса все поля из таблицы Бухгалтерия.
8.2. Поставьте курсор на клетку правее поля Оклад в строке Поле и щелкните по кнопке Построить на Панели ин-струментов.
8.3. В появившемся окне напечатайте вручную следующее выражение: Премия: [Оклад]
* 0,3 и щелкните по кнопке ОК.
8.4. Сохраните запрос с именем Премия.
9. Создайте запрос на основе фильтра.
9.1. Перейдите на вкладку Таблицы, если находитесь в дру-гой, и откройте таблицу Сотрудники.
9.2. Щелкните по кнопке Изменить фильтр на Панели ин-струментов, введите условие в поле Уч_степень и щелкните по кнопке Сохранить как запрос на Панели инструментов.
9.3. Запросу дайте имя Степень.