бувається, і якими засобами реалізується. p align="justify"> Для того щоб мати наочне уявлення про роботу комп'ютерної системи наведемо структурну схему (рис. 3.1).
3.1 Структурна схема інтернет-магазину
В
В
В
В
В
3.1 Розробка бази даних
База даних - сукупність пов'язаних даних, що зберігається в двовимірних таблицях інформаційної системи. Програмне забезпечення інформаційної системи, що забезпечує створення, ведення і спільне використання баз даних, називається системою управління базами даних (СКБД). База даних являє собою вдало організований набір пойменованих таблиць. Кожна таблиця - масив (можливо, дуже великий) з однорідних елементів, які називаються записами. Запис може містити в собі одне або декілька іменованих полів. Число і імена полів задаються при створенні таблиці. Кожне поле має певний тип. p align="justify"> Для роботи з комп'ютерною системою я вибрала одну з найпопулярніших СУБД - MySQL, тому що вона проста і універсальна для більшості додатків. Для роботи з нею використовується мова структурованих запитів SQL (Structure Query Language), який дозволяє виконувати різні операції з базами даних: створювати таблиці, поміщати, оновлювати і видаляти з них дані, виробляти запити з таблиць і т.д.
Для розробки сайту мені було потрібно створити три таблиці: goods, orders і users.
Таблиця goods аналогічна таблиці category, до неї вносяться дані, пов'язані з будь-якої категорії товару. Дані в таблиці category і goods заносяться тільки адміністратором. p align="justify"> Таблиця orders містить перелік товарів, замовлених користувачем, а також інформацію про користувача (прізвище, ім'я, номер телефону, адреса). Дані в таблицю orders додаються користувачем при здійсненні реєстрації та творі замовлення. p align="justify"> Таблиця users містить дані про всіх зареєстрованих користувачів системи.
Щоб створити нову базу даних використовується команда CREATE DATABASE.
Синтаксис: CREATE DATABASE dbname ;
mysql> CREATE DATABASE category;
Тут category є ім'ям створюваної бази даних.
Перш ніж працювати з базою даних, необхідно встановити з нею мережеве з'єднання, а також провести авторизацію користувача. Для цього служить функція mysql_connect (). p align="justify"> Функція mysql_connect () встановлює мережеве з'єднання з базою даних
До того як послати перший запит серверу MySQL, необхідно вказати, з якою базою даних ми збираємося працювати. Для цього і призначена описувана функція mysql_select_db. p align="justify"> _select_db (В«categoryВ»...