Головна сторінка Випадкова сторінка КАТЕГОРІЇ: АвтомобіліБіологіяБудівництвоВідпочинок і туризмГеографіяДім і садЕкологіяЕкономікаЕлектронікаІноземні мовиІнформатикаІншеІсторіяКультураЛітератураМатематикаМедицинаМеталлургіяМеханікаОсвітаОхорона праціПедагогікаПолітикаПравоПсихологіяРелігіяСоціологіяСпортФізикаФілософіяФінансиХімія |
Theme: Surgical operation. Preparation of patient to the operations. After operation period. Care of patients in after operation period.Дата добавления: 2015-10-15; просмотров: 563
Взаимодействие 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 мин.
до 10 баллов – оценка 2, 10 – 20 – оценка 3, 25 – 40 – оценка 4, > 40 – оценка 5
5-10 баллов - 3, 15 – 25 – оценка 4, > 25 – оценка 5
|