Студопедія
рос | укр

Головна сторінка Випадкова сторінка


КАТЕГОРІЇ:

АвтомобіліБіологіяБудівництвоВідпочинок і туризмГеографіяДім і садЕкологіяЕкономікаЕлектронікаІноземні мовиІнформатикаІншеІсторіяКультураЛітератураМатематикаМедицинаМеталлургіяМеханікаОсвітаОхорона праціПедагогікаПолітикаПравоПсихологіяРелігіяСоціологіяСпортФізикаФілософіяФінансиХімія






Theme: Surgical operation. Preparation of patient to the operations. After operation period. Care of patients in after operation period.


Дата добавления: 2015-10-15; просмотров: 516



Взаимодействие 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

 


<== предыдущая лекция | следующая лекция ==>
Облік операцій при розрахунках акредитивами | Tests and tasks for verification of initial level of knowledge
<== 1 ==> | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
Studopedia.info - Студопедия - 2014-2024 год . (0.212 сек.) російська версія | українська версія

Генерация страницы за: 0.213 сек.
Поможем в написании
> Курсовые, контрольные, дипломные и другие работы со скидкой до 25%
3 569 лучших специалисов, готовы оказать помощь 24/7