ають одні й ті ж поля, тільки в них містяться різні значення атрибутів.  
 Для роботи з даними використовуються системи управління базами даних (СУБД). Основні функції СУБД - це визначення даних (опис структури баз даних), обробка даних і керування даними. 
  Перш ніж заносити дані в таблиці, потрібно визначити структуру цих таблиць. Під цим розуміється не тільки опис найменувань і типів полів, але і ряд інших характеристик (наприклад, формат, критерії перевірки введених даних). Крім опису структури таблиць, зазвичай задаються зв'язки між таблицями. Зв'язки в реляційних базах даних визначаються за збігом значень полів у різних таблицях. Наприклад, клієнти і замовлення пов'язані відношенням «один-до-багатьох», тому одного запису в таблиці, яка містить відомості про клієнтів, може відповідати кілька записів у таблиці замовлень цих клієнтів. Якщо ж розглянути відношення між викладачами та курсами лекцій, які вони читають, це буде ставлення «багато-до-багатьох», тому один викладач може читати кілька курсів, а й один курс може читатися кількома викладачами. І останній тип зв'язків між таблицями - це відношення «один-до-одного». Такий тип відносин зустрічається набагато рідше. Як правило, це буває у двох випадках: запис має велику кількість полів, і тоді дані про один тип об'єктів розносяться по двох пов'язаних таблиць, або потрібно визначити додаткові атрибути для деякої кількості записів у таблиці, тоді створюється окрема таблиця для цих додаткових атрибутів, яка зв'язується відношенням «один-до-одного» з основною таблицею. 
  Будь-яка СУБД дозволяє виконувати чотири найпростіші операції з даними: 
  додавати в таблицю одну або декілька записів; 
  видаляти з таблиці одну або декілька записів; 
  оновлювати значення деяких полів в одній або декількох записах; 
  знаходити одну або декілька записів, що задовольняють заданій умові. 
  Для виконання цих операцій використовується механізм запитів. Результатом виконання запитів є або відібране за певними критеріями безліч записів, або зміни в таблицях. Запити до бази формуються на спеціально створеному для цього мові, що так і називається мова структурованих запитів (SQL - Structured Query Language). 
  І остання функція СУБД - це управління даними. Під управлінням даними зазвичай розуміють захист даних від несанкціонованого доступу, підтримку багато режиму роботи з даними і забезпечення цілісності та узгодженості даних. 
  Захист від несанкціонованого доступу зазвичай дозволяє кожному користувачеві бачити і змінювати тільки ті дані, які йому дозволено бачити або міняти. Засоби, що забезпечують многопользовательскую роботу, не дозволяють декільком користувачам одночасно змінювати одні й ті ж дані. Засоби забезпечення цілісності та узгодженості даних не дають виконувати такі зміни, після яких дані можуть виявитися неузгодженими. Наприклад, коли дві таблиці зв'язані відношенням «один-до-багатьох», не можна внести запис в таблицю на стороні «багато» (її зазвичай називають підпорядкованої), якщо в таблиці на боці «один» (головної) відсутній відповідний запис. 
				
				
				
				
			   3. Розробка та створення сайту 
   Етапи створення сайту 
  Під час виробничої практики приймалося участь у проектуванні сайту. Робота з проектування сайту включає в себе кілька етапів, які розглянуті далі. 
  Підготовка. 
  Цей етап допоможе провести всі підготовчі роботи і скласти плани. Один з найважливіших етапів, формально що полягає в заповненні опитувального листа і наступних уточнених нез'ясованих питань з нашого боку. Більшість сайтів відвідує кілька чітко розрізняються категорій користувачів. У кожної з цих груп існують свої переваги, і без ясного розуміння того, на кого розрахований сайт, зробити його максимально ефективним неможливо. Фіксовані граничні терміни стимулюють людей, а графік робіт - це зручний і наочний спосіб контролювати процес виробництва. 
  Розробка структури сайту. Створення макету. 
  Макети не відображають деталі естетичного оформлення (форму кнопок або кольору), а мають відношення тільки до інформації основних сторінок, показуючи сиру навігацію, положення текстів, заголовки сторінок і будь-які інші елементи, які повинні знаходитися на сторінці. 
  Візуальне оформлення 
  Дизайн сайту - це не тільки привабливий інтерфейс. Він повинен відповідати всім цілям сайту і в той же час бути функціональним. Один з найбільш помітних етапів, що включає в себе розробку основної концепції, розробку шаблонів внутрішніх сторінок, розробку спеціальних сторінок. 
  Виробництво та контроль якості 
 <...