- •Управляемая самостоятельная работа студентов дневной формы обучения специальности:
- •1 Распределение часов по темам управляемой самостоятельной работы студентов
- •2 Темы, содержание материала и контрольные вопросы Раздел 6. Модели данных, поддерживаемые субд
- •Тема 6.2. Концепция и разработка распределенных субд. [усрс, 2 Лк]
- •Раздел 8. Проектирование баз данных на языке sql
- •Тема 8.1. Введение в язык sql [усрс, 2 Лк]
- •Тема 8.3. Типы данных языка sql [усрс, 2 пз]
- •Раздел 9. Создание базы данных средствами субд MySql
- •Тема 9.1. Система управления базами данных MySql [усрс, 2 Лк]
- •Раздел 11. Использование среды Web как платформы приложений баз данных
- •Тема 11.2 Язык написания скриптов рнр для доступа к базам данных [усрс, 2 пз]
- •Тема 11.3 Активизация Web-страниц с помощью языка рнр [усрс, 2 Лк]
- •3 Учебно- методические материалы по усрс
- •3.1 Основная литература
- •3.2 Дополнительная литература
- •Интернет-ресурсы
Раздел 11. Использование среды Web как платформы приложений баз данных
Тема 11.2 Язык написания скриптов рнр для доступа к базам данных [усрс, 2 пз]
Возможности языка РНР как системы разработки скриптов: достоинства и недостатки. Принцип работы и конструкции языка РНР. Синтаксис РНР. Переход от HTML к коду РНР. Написание команд. Функции, определяемые пользователем. Написание переменных. Типы переменных и комментарии в РНР. Инициализация массивов. Ссылки на переменные. Операторы в РНР: арифметические, логические и сравнения.
Вопросы для контроля
Возможности языка РНР как системы разработки скриптов: достоинства и недостатки
Переход от HTML к коду РНР. Принцип работы, написание команд, конструкция и синтаксис языка РНР
Написание переменных. Типы переменных и комментарии в РНР. Ссылки на переменные
Инициализация массивов. Функции, определяемые пользователем
Операторы в РНР: арифметические, логические и сравнения
Вопросы тестовых заданий
Ассоциативные массивы, способы объявления массивов
Единицы измерения функция PHP
Константы в PHP
Конструкции цикла в PHP
Принцип работы скриптов
Типы переменных в PHP
Функции в PHP для определения типа переменных
Тема 11.3 Активизация Web-страниц с помощью языка рнр [усрс, 2 Лк]
Активизация Web-страниц. Пересылка данных: отправка и проверка данных из формы. Форматирование пересылаемых данных. Подавление ошибок при обращении к функциям. Определение адреса удаленного хоста, даты и времени. Регулярные выражения. Скрипт проверки правильности e-mail.
Вопросы для контроля
Активизация Web-страниц. Отправка и проверка данных из формы
Форматирование пересылаемых данных
Подавление ошибок при обращении к функциям
Определение адреса удаленного хоста, даты и времени
Скрипт проверки правильности e-mail
Литература: [0], [1] стр. 6–23, 118–144; [2] стр. 465–515, 993–1036; [4] стр. 137–180; [6–7, 14, 18–20, 22]
Вопросы тестовых заданий
Синтаксис скриптов PHP
Результаты работы скриптов PHP
Передача данных из формы
Функции и операторы PHP (func, trim, для удаления файла, для возвращения имя сессии и т.п.)
3 Учебно- методические материалы по усрс
3.1 Основная литература
0. Вишняков, В.А. Вэб-объекты и распределённая обработка в управлении: УМК. В 2-х ч.; Ч. 2 / В. А. Вишняков. – Минск: Изд-во МИУ, 2010. -212 с.
1. Вишняков В.А. Информационный менеджмент ч.4. Основы электронного бизнеса и коммерции. –Мн.: МИУ, 2004. –152.
2. Малыхина М.П. Базы данных: основы, проектирование, использование. –Спб.: БХВ-Петербург, 2004. –512 с.: ил.
3. Хансен Г., Хансен Д. Базы данных: разработка и управление. Пер. с англ. –М.: ЗАО "Изд–во БИНОМ", 1999. –704 с.: ил.
4. MySQL / Ларри Ульман; Пер. с англ. Слинкина А.А.. –М.: ДМК Пресс; СПб.: Питер, 2004. –352 с.: ил.
5. MySQL, 2-е изд.: Пер с англ. –М.: Издательский дом «Вильямс», 2004. –1056 с.: ил. –Парал. тит. англ.