Студопедия — Мозговой штурм
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Мозговой штурм






Взаимодействие Ms Access и Delphi. Возможности ADO компонентов.

Цели и задачи

 

Развивать умения по формированию целей и задач урока; изучить новые понятия; изучить свойства палитры компонентов ADO; научиться разрабатывать приложение, объединив ресурсы таблицы базы данных и инструментов языка программирования для разработки приложения «Телефонный справочник» на основе взаимодействия Access и Delphi;; содействовать творческому подходу к выполнению заданий; обеспечить усвоение выполнением задания на закрепление

 

План уроков:

1. Проверка домашнего задания

2. Изучение нового материала.

3. Закрепление, практическая работа

4. Рефлексия

5. Итог урока.

 

Ожидаемый результат обучения

- учащиеся будут формулировать цели и задачи урока

- учащиеся будут знать новые понятия (основные операторы SQL)

- учащиеся научаться объединять данные и ресурсы программ для разработки единого проекта

- учащиеся продолжат формировать творческий подход при разработке приложений

- учащиеся смогут использовать продукт в учебной, повседневной и исследовательской деятельности

Ключевые идеи

- развитие предпрофильных ИКТ-компетенций через творчество при разработке прикладных программ

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

- развитие самоорганизации в целях формирования самостоятельного мышления

 

Ход 1 урока

Изучение нового материала – 15 мин

ADO (от англ. ActiveX Data Objects — «объекты данных ActiveX») — интерфейс программирования приложений для доступа к данным, разработанный компанией Microsoft (MS Access) и основанный на технологии компонентов ActiveX. ADO позволяет представлять данные из разнообразных источников (реляционных баз данных, текстовых файлов и т. д.) в объектно-ориентированном виде.

SQL – структурированный язык запросов (structure query language). SQL - формальный непроцедурный язык программирования, применяемый для создания, модификации и управления данными в произвольной реляционной базе данных, управляемой соответствующей системой управления базами данных (СУБД).

 

На прошлом уроке мы рассмотрели, как создать, заполнить таблицу в базе данных СУБД Access, рассмотрели, что такое формы, что такое запросы и отчеты. Сегодня мы продолжим изучать технологии работы с базами данных и создадим приложение «Телефонный справочник» с помощью таблицы Access и программы на языке программирования Delphi. Для того, чтобы начать создавать приложение, ответьте на вопросы.

 

Мозговой штурм

 

· Что такое форма, для чего она создается и каково ее предназначение в СУБД Access?

· Как выглядит, функционирует приложение для поиска информации (поисковая система, справочник)?

· Где хранится информация в подобных приложениях, откуда извлекается результат запроса?

· Какие изученные компоненты могут быть использованы для разработки программы «Справочник»?

· Какой функционал ПО можно использовать в большой таблице, если визуальный поиск невозможен?

 

1 ситуация - представьте, что мы имеем дело с большим объемом информации, справочником абонентов, количество которых достигает 150 000 человек. Конечно, для того чтобы пролистать подобную таблицу потребуется несколько часов, а то и дней. Как быть в данном случае, если нам надо срочно найти информацию, а стандартный функционал СУБД не дает такой возможности?

 

2 ситуация – необходимо вести учет книг, журналов, периодических изданий, их приход, расход и списание; вести учет читателей этих книг, их личные карточки и выдачу книг. Известно, что представляемая информация является связанными таблицами и при удалении записи книги из таблицы «Расход», эта же книга удалилась из списка книг читателя «Личные карточки читателей». Как это организованно?

3 ситуация – вы вводите данные в строку запроса поисковой системы в Internet. Введенный результат запроса, т.е. ответ сервера максимально совпадает с текстом, который вы ищете, и выдан в 1 строку результатов поиска, по следующим критериям: на найденной странице ключевые слова удовлетворяют поиску; запрашиваемый текст встречается максимально часто; большое количество переходов на эту страницу после подобных запросов; сайт является сервисом поисковой системы и предлагает свой функционал. Как организована работа поисковой системы, и максимально полезный уровень поиска если известно, что сервер поисковой системы не хранит у себя копии сайтов, а только лишь организует работу с информацией находящихся на них?

 

На уроке мы рассмотрим подробно 1 ситуацию, а именно разработаем приложение, в котором будет реализован поиск информации и для этого будут использованы уже известные нам элементы БД: процесс создания базы данных, таблицы БД и их сохранение, в том числе известные понятия SQL и ADO, которые нам помогут в разработке. Давайте повторим, как разработать новую БД и создать в ней таблицу?

 

Задание 1. Создать папку с именем «Data» на диске «С:/». Открыть СУБД Access, создать новую БД с именем и расширением: «bd.mdb» и сохранить ее в папке c именем «Data» на диске «С:/». Cоздать новую таблицу с именем table1. Создать в режиме конструктора поля в таблице table1: ФИО, Год_рождения, Адрес, Телефон. Сохранить таблицу. Открыть таблицу для редактирования. Заполнить таблицу 1 записью. Время – 5 мин.

 

Критерий Баллы
0-2 0-5 5-10 10-15
Не начал Сделано, но не работает Сделано, и работает Самостоятельное доп-ие
Проект БД сохранен в новой папке        
Создана новая таблица        
Таблица БД заполнена в соответствии с заданием        
Изменения сохранены        
Итого        

 

до 10 баллов – оценка 2, 10 – 20 – оценка 3, 25 – 40 – оценка 4, > 40 – оценка 5

 

Критерии 0-5 баллов 5-10 баллов 10-15 баллов
Вопросы Отвечал на одноуровневые вопросы, отвечал на вопросы не полностью Отвечал на многоуровневые вопросы, дополнял ответы других учащихся Сформулировал цели, задачи, отвечал на все вопросы

 

5-10 баллов - 3, 15 – 25 – оценка 4, > 25 – оценка 5

 







Дата добавления: 2015-10-19; просмотров: 303. Нарушение авторских прав; Мы поможем в написании вашей работы!



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

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

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

Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Кран машиниста усл. № 394 – назначение и устройство Кран машиниста условный номер 394 предназначен для управления тормозами поезда...

Приложение Г: Особенности заполнение справки формы ву-45   После выполнения полного опробования тормозов, а так же после сокращенного, если предварительно на станции было произведено полное опробование тормозов состава от стационарной установки с автоматической регистрацией параметров или без...

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

КОНСТРУКЦИЯ КОЛЕСНОЙ ПАРЫ ВАГОНА Тип колёсной пары определяется типом оси и диаметром колес. Согласно ГОСТ 4835-2006* устанавливаются типы колесных пар для грузовых вагонов с осями РУ1Ш и РВ2Ш и колесами диаметром по кругу катания 957 мм. Номинальный диаметр колеса – 950 мм...

Философские школы эпохи эллинизма (неоплатонизм, эпикуреизм, стоицизм, скептицизм). Эпоха эллинизма со времени походов Александра Македонского, в результате которых была образована гигантская империя от Индии на востоке до Греции и Македонии на западе...

Демографияда "Демографиялық жарылыс" дегеніміз не? Демография (грекше демос — халық) — халықтың құрылымын...

Studopedia.info - Студопедия - 2014-2024 год . (0.012 сек.) русская версия | украинская версия