Методичні вказівки та завдання до лабораторних робіт з курсу Проектування інформаційних ресурсів Інтернет, ЗНТУ
« Назад МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ Запорізький національний технічний університет
Методичні вказівкита завдання до лабораторних робіт з курсу Проектування інформаційних ресурсів Інтернетдля студентів денної та заочної форм навчання спеціальності 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 Короткі теоретичні відомості про PHP4.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"!
|