Файл: Информатика Методичка Windows.docx

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

Категория: Методичка

Дисциплина: Операционные системы

Добавлен: 20.10.2018

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

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

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


SQL:

SELECT DISTINCTROW [Список товаров].Наименование, [Товары].Дата, [Товары].Количество, [Товары].Стоимость

FROM [Список товаров] INNER JOIN [Товары]

ON [Список товаров].[код товара] = [Товары].[код товара]

WHERE ((([Товары].Дата)=[Укажите дату]));


4. Выведите список клиентов, на которых были выписаны накладные на сумму превышающую Х(организуйте ввод значения Х с клавиатуры).

SQL:

SELECT DISTINCTROW [Клиенты].Фамилия, [Клиенты].Имя, [Клиенты].Отчество, [Клиенты].Фирма, Поставка.Сумма

FROM [Клиенты] INNER JOIN Поставка ON [Клиенты].N = Поставка.N

WHERE (((Поставка.Сумма)>=[Укажите сумму]));


5. Выведите список накладных, выписанных на конкретного клиента.

SQL:

SELECT DISTINCTROW Поставка.Накладная, [Клиенты].Фамилия, [Клиенты].Имя, [Клиенты].Отчество, [Клиенты].Фирма

FROM [Клиенты] INNER JOIN Поставка ON [Клиенты].N = Поставка.N

WHERE ((([Клиенты].Фамилия)=[Укажите фаимилию]) AND (([Клиенты].Имя)=[Укажите имя]) AND (([Клиенты].Отчество)=[Укажите отчество]) AND (([Клиенты].Фирма)=[Укажите фирму]));


6. Выведите список товаров с указанием стоимости, количества, прихода/расхода и даты закупки. Запрос назовите «Сводка по товарам».

Запросы Создать Простой запрос Ok

Таблица: Список товаров Выбранные поля: Наименование

Таблица: Товары Выбранные поля: Дата, Количество, Стоимость, Приход

Далее Подробный Далее Сводка по товарам Готово

SQL:

SELECT DISTINCTROW [Список товаров].Наименование, [Товары].Дата, [Товары].Количество, [Товары].Стоимость, [Товары].[Приход]

FROM [Список товаров] INNER JOIN [Товары]

ON [Список товаров].[код товара] = [Товары].[код товара];


7. Создайте перекрестный запрос «Совокупная стоимость товара» по итогам ежемесячных продаж для каждого товара.

[Суммарная стоимость(Наименование, Месяц)] на базе запроса-выборки "Сводка по товарам".


Запросы Создать Перекрестный запрос Ok

Запросы Сводка по товару Далее

Заголовки строк Выбранные поля: Наименование Далее

Заголовки столбцов Выбранные поля: Дата Далее

Интервал группировки столбцов: Месяц Далее

Необходимые вычисления Поля: Стоимость Функции: SUM Далее

Имя запроса: Сводка по совокупной стоимости товара Готово


SQL:

TRANSFORM Sum([Сводка по товарам].Стоимость) AS [Значение]

SELECT [Сводка по товарам].Наименование, Sum([Сводка по товарам].Стоимость) AS

[Итоговое значение Стоимость]

FROM [Сводка по товарам]

GROUP BY [Сводка по товарам].Наименование

PIVOT Format([Дата],"mmm")

In ("янв","фев","мар","апр","май","июн","июл","авг","сен","окт","ноя","дек");

Самостоятельно сформируйте перекрестный запрос по ежемесячной динамике количества товара на складе [Количество(Наименование, Месяц)].


8. Создайте таблицу «Сводка по товарам» на основе итогового запроса «Сводка».

Для создания простого запроса-выборки «Сводка» произведите действия аналогичные п.6, только вместо «подробного» типа выберите «итоговый». Вычислите среднее арифметическое цены на товар.

  • Итоговый: Итоги SUM


Количество

Стоимость

Ok Далее

  • По годам: Далее Имя запроса: Сводка

О

Format$([Товары].[Дата];"yyyy")

ткройте запрос «Сводка» в режиме конструктора. Отключите вывод на экран значения поля: Организуйте ввод года с клавиатуры.

Откройте запрос. Проверьте корректность его работы. Сохраните результаты его работы в новой таблице «Сводка по товарам».

Запрос Создание таблицы

В текущей базе данных: Имя таблицы: Сводка по товарам Ok

Сохраните. Откройте запрос на исполнение.


9. Организуйте дополнение таблицы “Сводка по товарам” преобразовав «запрос на создание таблицы» в «запрос на дополнение».

Откройте форму поставка и внесите несколько новых записей.

Запрос Добавление Имя таблицы: Сводка по товару Ok

Сохраните. Откройте запрос на исполнение.

10. Произведите перерасчет стоимости всех товаров, поступивших после 28 февраля 1999 года, с учетом того, что их цена увеличилась на 12%. Для этого сначала создайте запрос-выборку, а затем преобразуйте его в запрос на обновление.


Поле:

Цена

Стоимость

Дата

Имя таблицы:

Товары

Товары

Товары

Обновление:

[Цена]*1.12

[Стоимость]*1.12


Условие отбора:



>=#1.03.99#

Или:





SQL:

UPDATE [Товары] SET [Товары].Цена = [Цена]*1.12,

[Товары].Стоимость = [Стоимость]*1.12

WHERE ((([Товары].Дата)>=#3/1/99#));


11. Организуйте запрос на удаление записей в таблице "Товары" по дате.

Сначала создайте запрос-выборку, а затем переопределите тип на "запрос на удаление". Запустите запрос на исполнение.


Поле:

Дата

Накладная

Имя таблицы:

Товары

Товары

Удаление:

Условие

Условие

Условие отбора:

[Укажите дату для удаления записей]


Или:




12. Организуйте запрос на поиск повторений в таблице "Список товаров" по двум полям одновременно: "Наименование товара"&"Единицы измерения".

Воспользуйтесь мастером построения запросов "Повторяющиеся записи"


Поле:

Наименование поля: наименование

Ед/измер поле:

Ед/измер

Повторы:

Код товара

Наименование

Ед/измер

Имя таблицы:

Список товаров

Список товаров

Список товаров

Список товаров

Список товаров

Групповая операция:

First

First

Count

Группировка

Группировка

Сортировка:






Вывод на экран:

Условие отбора:



>1



Или:







13. Организуйте удаление повторяющихся записей в «Список товаров» и «Клиенты».

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


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

Вид Индексы: Список товаров2.





Индекс

Имя поля

Порядок сортировки

Свойства индекса

Ключевое поле

Уникальный индекс

Пропуск пустых полей

Primary Key

Наимено-вание

По возрастанию

Да

Да

Нет


Ед/измер

По возрастанию




Код товара

Код товара

По возрастанию

Нет

Да

Нет


Сохраните таблицу. Создайте и исполните запрос на добавление таблицы "Список товаров2" из "Список товаров". Удалите таблицу "Список товаров". Переименуйте "Список товаров2" в "Список товаров".

























Лабораторная работа № 17

Введение в MS Access: Отчеты

Понятийный аппарат: СУБД, таблица, форма, запрос, отчет.

Прикладные навыки: создание отчетов.


  1. Откройте файл базы данных db1.mdb

  2. Создайте сводный отчет по имеющимся на складе товарам на основе запроса по п.8 лабораторной работы №18:

Наименование

Суммарное количество

Суммарная стоимость

Средняя арифметическая цена

Хлеб

62,000

186,00

3,00


Воспользуйтесь услугами мастера отчетов

  1. Составьте отчет о движении товаров в конкретную дату на основе запроса п.3 л/р №18.

















ВОПРОСЫ К ЭКЗАМЕНАМ

Информатика: Основы информационных технологий


1 Информация: ее характеристики.

Данные. Дескриптор. Тезаурус. Количество информации. Качество информации. Энтропия.


2 Представление информации. Код. Кодирование.


3 Информационные системы: автоматизированного проектирования, информационно-поисковые, офисной автоматизации, поддержки принятия решений, управления, экспертные.

Система. Модель.


4 Информационные технологии.

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


5 Архитектура персонального компьютера → ПК). Современные тенденции развития.

Дисковод, дисплей, клавиатура, микропроцессор, память, сканер, стриммер, принтер, модем, шина, плата, мышь, графический планшет, дискета.


6 Классификация ЭВМ.

Карманный, наколенный, Note-Book; Мини-, микро-, суперЭВМ; сервер, нейрокомпьютер.


7 Компьютерные сети. Их назначение и классификация.

ЛВС → локальные вычислительные сети), ГВС → Глобальные вычислительные сети).


8 Офисная техника.

Ксерокс, пейджер, ризограф, факс.



9 Системное программное обеспечение. Классификация. Назначение.


10 Операционная система MS DOS.


11 Norton Commander.

12 Сервисное программное обеспечение в средах MS DOS.

Архиваторы, программы обслуживания магнитных дисков, антивирусные ПО.


13 Операционная система Windows 95.


Окно, объект, панель, папка, ярлык, приложение, рабочий стол, настройки.


14 Текстовый редактор.

Редактирование → ввод, дополнение, вставка, удаление, замена, копирование, перемещение и др.), сохранение, проверка лексики, окна, таблицы, рисунки, шрифты.


15 Табличный процессор.

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


16 Система управления базами данных → СУБД).

Структура, запись, ввод, редактирование, хранение, сортировка, поиск, типы данных и др.


17 Интеллектуальные системы.

Данные, база знаний, нейрокибернетика; нейро-сети и семантические сети; фрейм, экспертная система.






РЕКОМЕНДУЕМАЯ ЛИТЕРАТУРА


1. Бауэр Ф.Л., Гооз Г. Информатика. Вводный курс в 2-х частях - М:Мир, 1990


2. Информатика: Практикум по технологии работы на компьютере. /Под ред. Н.В.Макаровой. – М.: Финансы и статистика, 1997.-384с


3. Мячев А.А., Степанов В.Н. Персональные ЭВМ и микро ЭВМ. Основы организации - М:Радио и связь,1991


4. Першиков В.И., Савинков В.М. Толковый словарь по информатике-М:Финансы и статист.,1991


5. Свириденко С.С. Современные информационные технологии - М.: Радио и связь, 1989


6. Соколов Е.Н., Вайткявичус Г.Г. Нейроинтеллект: от нейрона к нейрокомпьютеру. -М.: Наука,1989


7. Фигурнов В.Э. IBM РС для пользователя – М.:Финансы и статист.


8. Фодор Ж., Бонифас Д., Танги Ж. Операционные системы - от РС до PS/2 – М.:Мир,1992


9. Шаньгин В.Ф., Поддубная Л.М. ПО ЭВМ в 11 книгах. 2-е издание – М.:Высшая школа,1991


10. Эткинс П.Порядок и беспорядок в природе – М.:Мир,1987


11 Знакомство с редакторами:

  • Носситер Джошуа С. Использование Microsoft Excel 97: Пер. с англ. Киев: Диалектика, 1997. – 400 с.

  • Вейскас Д. Эффективная работа с Microsoft Access 2/Перев. с англ.-СПб: Питер, 1996.-864 с.


  • Рогов И.П. Excel 97 → серия «Без проблем!») - М.: Восточная книжная компания, 1997.-400 с.


  • Бунин Элизабет.Excel Visual Basic для приложений → серия «Без проблем!») /Перев. с англ. - М.: Восточная книжная компания, 1996.-352 с.


12 Журналы «Мир ПК», «Компьютера» и др.












58