Роздрукувати сторінку
Главная \ Методичні вказівки \ Методичні вказівки \ 3542 Методичні вказівки та завдання до лабораторних робіт з курсу Проектування інформаційних ресурсів Інтернет, ЗНТУ

Методичні вказівки та завдання до лабораторних робіт з курсу Проектування інформаційних ресурсів Інтернет, ЗНТУ

« Назад

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

Запорізький національний технічний університет 

 

Методичні вказівкита завдання до лабораторних робіт з курсу Проектування інформаційних ресурсів Інтернет

для студентів денної та заочної форм навчання спеціальності

6.040303 «Системний аналіз» 

Частина 1

 

2010

Методичні вказівки та завдання до лабораторних робіт з курсу «Проектування інформаційних ресурсів Інтернет» для студентів денної та заочної форм навчання спеціальності 6.040303 «Системний аналіз». Частина 1 /Укл.: О.І.Денисенко, О.О.Подковаліхіна, В.М.Кузіна. - Запоріжжя: ЗНТУ, 2010. - 54 с. 

Методичні вказівки містять стислі теоретичні відомості з використання програмних продуктів MySQL, PHP, PHPMyAdmin, Denwer для створення, редагування, управління й тестування Інтернет ресурсів з базами даних та серверними сценаріями. 

Укладачі: О.І.Денисенко, доцент, к.т.н.,

О.О.Подковаліхіна, доцент, к.ф.-м.н.

В.М.Кузіна, ст. викл. 

Рецензент: Н.І.Біла, доцент, к.ф.-м.н. 

Відповідальний

за випуск Г.В.Корніч, проф., д.ф.-м.н.

Затверджено

на засіданні кафедри

системного аналізу та

обчислювальної математики 

Протокол № ______

від «__» ______.2010

 

ЗМІСТ 

Вступ

1 Набір web-розробника DENWER

1.1 Призначення та склад DENWER

1.2 Інсталяція дистрибутива

1.3 Робота з віртуальними хостами

2 Система керування базами даних MySQL

2.1 Загальні положення

2.2 Установка MySQL

2.3 Поля і їхні типи в MySQL

2.4 Оператори та команди MySQL

3 Розробка та редагування БД за допомогою phpMyAdmin

3.1 Створення БД і таблиць за допомогою phpMyAdmin

3.2 Резервне копіювання БД

3.3 Завантаження дампа в базу

4 Короткі теоретичні відомості про PHP

4.1 Основні положення

4.2 Змінні в PHP

4.3 Типи даних (змінних) в PHP

4.4 Оператори

4.5 Функції РНР

5 Взаємодія PHP та MySQL

5.1 РНР функції для роботи з MySql

5.2 Виведення даних з таблиці

5.3 Додавання даних у БД

5.4 Видалення даних із БД

5.5 Відбір даних з поєднаних таблиць

Рекомендована література 

ВСТУП 

Останнім часом спостерігається стрімкий розвиток найпопулярнішого сервісу Інтернет - WWW. Час, коли сайти являли собою статичні сторінки, безповоротно минув. Сучасні Інтернет проекти вже не можна уявити без використання серверних скриптів, баз даних, каскадних таблиць стилів. У мережі з'являється усе більше ресурсів, що використовують новітні технології AJAX, JQuery та ін.

У методичних вказівках розглянуті технології створення Web-Ресурсів з використанням баз даних. Передбачається, що студенти вже мають навички створення сайтів, використовуючи базову мову HTML, володіють інформацією про табличний, фреймовий і блоковий дизайни, знайомі з каскадними таблицями стилів. Рекомендації складаються із двох частин. У першій частині рекомендацій наведені стислі теоретичні відомості про такі програмні продукти, як Denwer, PHP, MySql, PHPMyAdmin, які необхідні для розробки, редагування, управління, тестування й керування Інтернет проектів з базами даних. У другій частині представлені завдання для лабораторних робіт і приклади їх виконання.

Розробка Інтернет сайтів, що містять серверні сценарії й бази даних, потребує використання Web сервера й сервера баз даних. Забезпечити ці умови можна двома шляхами. Перший варіант – використання реального хостинга. Другий спосіб припускає інсталяцію необхідних програмних компонентів на локальній машині. У рекомендаціях розглядається другий спосіб, оскільки перший вимагає наявності реального проплаченого хостинга й постійного підключення до Інтернету, що пов'язано з певними витратами й незручностями.

Передбачається використання дистрибутива Denwer, що вже містить WEB сервер Apache, сервер баз даних MySql, мови Perl і PHP, інструмент для керування базами даних PHPMyAdmin.

Перераховані продукти дозволяють імітувати на локальній машині робоче оточення, що нагадує режим віддаленої роботи.

З повагою ІЦ "KURSOVIKS"!