Урок Что изучает информатика?

Вид материалаУрок

Содержание


Мicrosoft Ассеss
Открыть Конструктор Создать
Мicrosoft Ассеss
Конструктора таблицы
Истина или Ложъ
Урок 59. Создание и редактирование базы данных
Урок 60. Полугодовое тестирование
Подобный материал:
1   ...   12   13   14   15   16   17   18   19   ...   22
Урок 58. Программная среда МS Асcеss

Цели: приобретение навыков работы с приложением Мicrosoft Ассеss; получить представление об интерфейсе. Мicrosoft Ассеss; знать способы создания баз данных (с помощью мастера, конструктора).

Ход урока

I. Организационный момент

II. Актуализация знаний

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

- Каково назначение БД? (Основное назначение БД хранение больших массивов данных, которыми можно манипулировать, используя встроенные возможности программной среды, такие, как редактирование данных, выборка данных по условию, создание отчетов различной формы.)

- Что такое СУБД? (Обращение к БД и управление БД осуществляется с помощью Системы Управления Базой Данных (СУБД). Основные функции СУБД - это определение данных (описание структуры баз данных), обработка данных и управление данными.)

- Перечислите элементы программной среды БД. (Интерфейс - среда пользователя для работы при помощи меню. Интерпретатор - алгоритмический язык программирования. Компилятор — преобразователь программ в автономные исполняемые файлы. Утилиты - средства программирования рутинных операций.)

- Перечислите операции, осуществляемые с данными в системе СУБД. (К простейшим операциям БД относят: добавление в таб­лицу одной или нескольких записей; удаление из таблицы одной или нескольких записей; обновление значения некоторых полей в одной или нескольких записях; нахождение одной или несколько записей, удовлетворяющих заданному условию.)

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

- Назовите этапы создания БД. Перечислим этапы создания БД: про­ектирование базы данных (определение объекта и выделение атри­бутов объекта в качестве полей базы данных); задание структуры базы данных (однотабличная БД или состоящая из нескольких свя­занных таблиц); ввод структуры данных с описанием типов дан­ных вводимых в поля таблицы; непосредственный ввод данных в БД; редактирование данных; манипулирование данными (сортиров­ка, выборка данных с использованием фильтрации и/или запросов.)

III. Теоретический материал урока

Для запуска МS Асcеss можно использовать несколько путей:

1) выполнить команду Пуск/Программы/Мicrosoft Асcеss;

2) щелкнуть по значку на панели Мicrosoft Оffice;

3) открыть двойным щелчком мыши по ярлыку МS Асcеss на рабочем столе;

4) открыть одинарным щелчком аналогичный значок на панели быст­рого доступа.

Завершение работы МS Асcеss производится любым из стандартных способов завершения работы в Windows. Объектом обработки МS Асcеss является файл базы данных, имеющий произвольное имя и расширение .mdb. В этот файл входят основные объекты МS Асcеss: таблицы, формы, запросы, отчеты, макросы и модули. В данной среде можно работать толь­ко с одной базой данных, для включения другой базы необходимо запус­тить снова саму программу.

Таблица является базовым объектом МS Асcеss. Все остальные объекты являются производными и создаются только на базе ранее подготовленных таблиц. Таблица - это объект, предназначенный для хранения данных в виде записей (строк) и полей (столбцов). Обычно каждая таблица использу­ется для хранения сведений по одному конкретному вопросу. Форма не яв­ляется самостоятельным объектом МS Асcеss, она просто помогает вво­дить, просматривать и модифицировать информацию в таблице или запро­се. Запросы и отчеты выполняют самостоятельные функции. Запрос - объ­ект БД, позволяющий получить нужные данные из одной или нескольких г таблиц. Отчет - объект БД, предназначенный для печати данных.

После запуска на экране появится основная программная среда Мicrosoft Ассеss, в верхней строке которого расположено Главное меню, а под ним панель инструментов. Она содержит кнопки, дублирующие действия команд главного меню. С помощью команды Вид/Панели инструментов можно самостоятельно определить, которые из них будут отображены на экране.

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

После выбора кнопки Новая база данных в окне Мicrosoft Ассеss в появившемся диалоговом окне задается имя для файла базы данных. После этого на экране появляется окно базы данных, из которого можно полу­чить доступ ко всем ее объектам: таблицам, запросам, отчетам, формам, макросам, модулям.

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

Открыть Конструктор Создать



Создание таблицы с помощью мастера Создание таблицы путем ввода данных

В современных версиях программы Мicrosoft Ассеss при загрузке программы появляется область задач, в которой предложены варианты: открытие файла; создание: нового файла, пустой страницы доступа к данным; проект (существующие данные), проект (новые данные); создание из имеющегося файла; создание с помощью шаблона. Здесь появляется воз­можность разработки проекта. В данной среде проект Мicrosoft Ассеss - это файл, имеющий подключение к базе данных Мicrosoft SQL Sеrver, ко­торый используется для создания приложений в архитектуре кли­ент/сервер. Проект не содержит данные или объекты определения данных, такие как таблицы и представления.

Доступ к объектам возможен лишь при наличии созданной таблицы. Манипулировать можно лишь теми данными, которые сохранены в таблице. Для создания таблицы нажимается соответствующая кнопка, кото­рая позволяет отображать и изменять выбранные таблицы в текущей базе данных, либо создать новую таблицу. Существуют три способа создания Таблиц:

1) в режиме конструктора;

2) в режиме мастера;

3) в режиме ручного ввода.

Для лучшего понимания всей процедуры создания базы данных использу­ем встроенный конструктор. При выборе вкладки Таблица в окне выбирается команда Создание таблицы в режиме конструктора.

Другой способ - одинарное нажатие кнопки Конструктор. После чего Появляется окно конструктора таблицы.

В окне Конструктора таблицы задаются имена, типы и свойства Полей для создаваемой таблицы. Имя поля имеет определенные ограни­чения, длина не должна превышать 68 символов и нельзя использовать символы Каждая строка в столбце Тип данных является полем о списком, элементами которого являются типы данных Ассеss.

Типы данных Мicrosoft Ассеss

тип данных

Использование

текстовый

Алфавитно-цифровые данные (до 255 символов)

Мето

Алфавитно-цифровые данные - предложения, абзацы, тексты (до 64 000 символов)

Числовой

Различные числовые данные (имеет несколько форматов: целое, длинное целое, с плавающей точкой)

Дата/Время

Дата или время в одном из предлагаемых Ассе88 форматов

Денежный

Денежные суммы, хранящиеся с 8 знаками в десятичной части. В целой части каждые три разряда разделяются запятой.

Счетчик

Уникальное длинное целое, создаваемое Ассе88 для каждой но­вой записи

Логический

Логические данные, имеющие значения Истина или Ложъ

Мnемо

ОLЕ

Картинки, диаграммы и другие объекты ОLЕ из приложений

Гиперссылка

В полях этого типа хранятся гиперссылки, которые представляют собой путь к файлу на жестком диске, либо адрес в сетях Мете* или Internet:.

Среди типов данных Ассеss есть специальный тип, с которым мы рань­ше не сталкивались. Это - Счетчик. В поле этого типа Ассеss автоматически нумерует строки таблицы в возрастающей последовательности. Редактировать значения такого поля нельзя. Каждое поле обладает индивидуальными свойствами, по которым можно установить, как должны сохраняться, отображаться и обрабатываться данные. Набор свойств поля зависит от выбранного типа данных. Для определения свойств поля используется бланк Свойства поля в нижней части окна конструктора таблиц.

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

IV. Выполнение практического задания

1. Запустить программу МS Ассеss и освоить основные пункты меню.

2. Открыть справочную систему базы и познакомиться с основными пунктами.

3. Создать структуру таблицы, включающую следующие поля (в скобках указаны тип и размер поля): номер (число, 4), фамилия (текста 20), дата рождения (кратко дата), имя (текст, 10). Сохранить ее под именем «класс» и заполнить 10 записями.

4. Модифицировать структуру таблицы, добавив перечисленные ниже поля в определенные места структуры: отчество, пол, место рождения. Заполнить записями новые поля.

V. Подведение итогов урока

Урок 59. Создание и редактирование базы данных

Цели: отработать навыки работы с базой данных; иметь представления разных режимах работы с базой данных.

Ход урока

I. Организационный момент

II. Актуализация знаний

- Перечислите возможности открытия М5 Ассеss. (Есть несколько возможностей открытия МS Ассеss: выполнить команду Пуск Программы/АНсгозо/Ассеss; щелкнуть по значку на панели Мicrosoft Оfficе; открыть двойным щелчком мыши по ярлыку МS Ассеss на рабочем столе; открыть одинарным щелчком аналогичный значок на панели быстрого доступа.)

- Какие возможности предоставляет МS Ассеss? (Возможности самые разнообразные: создание и хранение данных в табличном виде, разработка запросов, подготовка отчетов с последующим выводам на печать и т.д.)

- Перечислите основные объекты МS Ассеss. (Основные объекты таблицы, формы, запросы, отчеты, макросы и модули,)

- Назовите способы создания таблиц. (В программу заложены три способа создания таблиц: в режиме конструктора, в режиме мастера, в режиме ручного ввода.)

- С какими типами данных можно работать в среде МS Ассеss. (При вводе данных можно сразу задавать их тип: текстовой, числовой, дата или время, денежный, счетчик, логический, гиперссылка и т.д.

III. Проведение лабораторной работы

Лабораторная работа «Создание базы данных»

1 шаг. Проектирование базы данных «Номенклатура Байкала»

• выделить атрибуты, характеризующие номенклатуру рассматриваемого объекта;

• описать типы данных каждого атрибута.

2 шаг. Создание базы данных

• открыть программу МS Ассеss;

• задать имя БД «Байкал»;

• в окне базы данных нажать кнопку Конструктор;

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

• закрыть окно с помощью значка системного меню;

• задать имя таблицы «Номенклатура»;

• задать ключевое поле.

13 шаг. Заполнение таблицы

• открыть таблицу двойным щелчком мыши;

• заполнить поля необходимыми записями.

В итоге должна получиться следующая база данных:

Горячие клавиши:

SНIFТ+F2 - открытие окна для редактирования поля; СТRL+Аlt+ПРОБЕЛ - вставка в поле значения по умолчанию; СТRL+' (апостроф) - вставка в поле значения предыдущего поля; SНIFТ+стрелка вправо - посимвольное выделение значения поля; ТАВ - последовательное выделение записей в полях.

Внучка Сенная Аяя

Малое море Пещерка

Покойники Большой Коло

Ольхон Круглый Долгий

1 Нижнеангарск Ангара

2 Давше Большая

3 Листвянка Шумилиха

4 Северо-байкал Баргузин

5 Иркутск Флориха



Нш>м редактирования структуры базы данных:

• изменение имени поля;

• изменение типа данных;

• изменение шаблона данных;

• добавление и удаление поля;

• добавление или удаление записи.

V. Выполнение практического задания

Разработайте базу данных для объекта «Крупные пруды Пермской области». На территории Пермской области находится 7 больших прудов. Они располагаются на территории населенных пунктов таких как Лысьва, Нытва, Очер, Суксун, сосредоточенных в бассейнах одноименных рек. На территории Добрянки, Александровска, Березников и поселка Павловский пруды образованы в бассейнах рек Тюсь, Лытвы, Зырянки и Очера соответственно. Объем воды на Лысьве составляет 26,6 млн м3 и занимает площадь 5,74 км2, на Нытве - 19,4 млн м3 и 9,01 км2, в г. Очере - 18,7 млн м3 и 6,77 км2, на Зырянке - 13 млн м3 и 4,20 км2, в поселке Павловский - 8,0 млн м3 и 4,5 км2, Суксуне - 6,76 млн м3 и 1,93 км2.

IV. Подведение итогов урока

Урок 60. Полугодовое тестирование

Цель: закрепить основные понятия курса информатики; систематизи­ровать знания по пройденному материалу; обобщить учебный материал за полугодие.

Компьютерное тестирование

1. Какая из систем счисления является оптимальной для представле­ния данных в технических устройствах?

а) десятичная;

б) римская;

в) двоичная;

г) восьмеричная;

д) шестнадцатеричная.

2. В какой из систем счисления значение числа не зависит от ее пози­ции в числовом ряду?

а) десятичная; римская; двоичная; восьмеричная; шестнадцатеричная.

3. Какая программная среда используется (в основном) для опериро­вания числовыми данными?

а) текстовый редактор;

б) табличный процессор; калькулятор; графический редактор; презентация.

4. Чем отличается электронная таблица от текстового редактора?

а) программной средой;

б) основными функциями;

в) оперируемыми данными;

г) программной средой, оперируемыми данными;

д) программной средой, основными функциями и оперируемыми данными.

5. Какой элемент является минимальным объектом электронной таблицы?

а) лист; б)ячейка; в)столбец; г) строка; д) диапазон ячеек.

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

а) ax2+bx+c

б) 13*d/(13+d)

в) a*x+b;

г) cos(x)/sin(x);

д) a*x2+b*x+c

7. Рабочей книгой называют...

а) руководство пользователя;

б) элемент электронной таблицы;

в) документ текстового редактора;

г) готовую презентацию;

д) документ, созданный в среде электронной таблицы.

8. Отдельным элементом рабочей книги является...

а) лист;

б) ячейка;

в) столбец;

г) строка;

д) диапазон ячеек.

9. Строка формул используется...

а) только для ввода формул;

б) для ввода и отображения любых значений активной ячейки;

в) для ввода текстовых объектов;

г) для отображения имени активной ячейки;

д) для ввода числовых данных.

10. Чем отличаются относительные ссылки от абсолютных?

а) способом обозначения;

б) способом отображения в активной ячейке;

в) способом обозначения и способом реакции на перенос значения ячейки при копировании;

г) способом реакции на перенос значения ячейки при копировании;

д) способом изменения значений ячейки при автозаполнении.

11. Какое значение будет присвоено ячейке Е2 после выполнения рас­четов по заданным формулам?

а) 12,5; б) 13;

в) 5,3333; г) 6,5;

Д) 14;

12. Как выглядит маркер заполнения?

а) черный квадрат в правом нижнем углу активной ячейки;

б) ячейка с измененным цветом фона;

в) курсор в виде стрелки;

г) мигающий курсор в строке формул;

д) черный ободок вокруг активной ячейки.



13. Для наглядного представления числовых данных можно использо­вать...

а) набор чисел выделенных в таблице;

б) графический б

в) автофигуры;

г) диаграмму;

д) графические файлы.

14. Заранее определенные формулы, выполняющие строго определен­ные вычисления по заданным аргументам и в определенной после­довательности называют...

а) аргументами;

б) переменными;

в) функциями;

г) константой;

д) арифметическими выражениями.

15. Алгоритмом называют...

а) определенную последовательность команд;

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

в) совокупность действий;

г) перечисление этапов действий для выполнения конкретной задачи;

д) программное описание последовательности действий.

Разбиение алгоритма на последовательность отдельных законченных действий определяет свойство...

а) точности; б) результативности;

в) понятности; г) массовости;

д) дискретности.

Блок-схемой называют...

а) текстовое представление алгоритма;

б) графическое представление алгоритма;

в) словесное описание;

г) представление алгоритма с использованием программного ко­да,

) программный код.

18. Назовите простейшую структуру алгоритма, а) выбор;

б) ветвление; в) цикл; г) линейная; д) подпрограмма.

19. Как называется способ многократного выполнения действий в зависимости от заданного условия?

а) выбор; б) ветвление;

в) цикл; г) линейный алгоритм;

д) подпрограмма.

20. Метод последовательной детализации позволяет разработать слеш дующую структуру:

а) выбора; б) ветвления;

в) цикла; г) линейную структуру;

д) подпрограмму.

Ответы к тесту:




1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21


а
















+




+










+




























б

+




+




+










+




+










+




+













в




+






















+










+













+







г





































+













+










д










+







+

























+










+