Файл: Связь webстраницы с базой данных.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 03.02.2024

Просмотров: 53

Скачиваний: 4

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.



Раздел

Информационные системы

ФИО педагога:




Дата:

Количество присутствующих:

отсутствующих:

Класс: 10




Тема урока

Связь web-страницы с базой данных

Цели обучения, которые достигаются на данном уроке (ссылка на учебную программу)

10.3.3.2 устанавливать связь web-страницы с базой данных

Цели урока

Научиться устанавливать связь web-страницы с базой данных

Ход урока

этапы урока

деятельность учителя

Деятельность учащегося

Оценивание

Ресурсы

5 мин

  • (Г) Повторение назначения основных кодов:




Программный код

1

mysql_select_db("institute",$conn);

2

$conn = mysql_connect ("localhost", "root", "")

  or die("Нет соединения: " . mysql_error());

print ("Удачно соединено");




3

$sql="SELECT * FROM `teachers` WHERE `name`='Иванов'" ;

$sql= (string) $sql;

$result = mysql_query($sql, $conn)

or die ("no!".mysql_error());

4

mysql_close($conn);

5

while($row = mysql_fetch_array($result)) {

$name=$row["name"];

$zp= $row["zarplata"];

echo $name.' '. $zp;

}



  • Самооценивание по образцу. Комментарий учителя.

1

Выбор базы данных mySQL и соединение с ней


2

  1. Создание переменной, ассоциирующейся с соединением с сервером mySq. Обработка возможной ошибки

3

Создание запроса к базе данных

4

Закрываем соединение

5

  1. Обработка результатов запроса к базе mySQL/Выводим результаты в html



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

Самооценивание по образцу. Комментарий учителя.



15 мин

Итоговое индивидуальное задание: проектирование и разработка БД


  1. Разработать проект базы данных по какой-либо теме (выбрать самостоятельно):

  • База данных включает не менее двух таблиц.

  • Организовать связи между таблицами и отобразить их на схеме.

  • Используя интерфейс phpMySQL (или другой) создать базу данных.

  • Заполнить базу записями.

  • /// Если учащиеся затрудняются в самостоятельном выборе темы, то учитель может предложить разработать Компьютерный магазин, предоставив учащимся материалы Приложения1.

  • /// Учитель может предоставить готовую базу данных, созданную в phpMyadmin, экспортировав ее и тогда учащимся нужно будет только импортировать этот файл .sql.

  • ///Если учитель считает необходимым продолжить работу с БД, выполненной на предыдущем уроке данной темы, то можно использовать Приложение2.

  • Разработать проект базы данных по какой-либо теме (выбрать самостоятель-но):

    ФО

    Приложение1

    Приложение 2

    15 мин

    Создание запросов и отображение их на web-странице. Придумать и реализовать три запроса.





    Приложение1

    3 мин

    Взаимооценивание по критериям:

    • База данных включает не менее двух таблиц.

    • Организовать связи между таблицами и отобразить их на схеме.

    • Придумать и реализовать на web-странице три запроса.



    Взаимооценивание по критериям:



    2 мин

    Рефлексия: