Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Реалізація обмежень семантичної та посилальної цілісності в СУБД MySQL

Реферат Реалізація обмежень семантичної та посилальної цілісності в СУБД MySQL





. завдання, що відносяться до інформації про клієнтів салону:

В· по заданому ідентифікатором клієнта видати наступну інформацію: ПІБ клієнта, контактний телефон;

? видати найменування послуг, які повторно обиралися клієнтами.

. завдання, пов'язані з даними про майстрів салону:

? по заданому ідентифікатором майстра видати наступну інформацію: ПІБ майстра, клієнта, який звернувся до нього;

? за вказаною ідентифікатором майстра видати список надаються їм послуг. список може містити назву або код послуги.



.2 Створення бази даних в MySQL


Перш ніж приступити до безпосередньої реалізації запитів створимо базу даних в MySQL і назвемо її "magiya" потім наповнимо її матеріалом. У ній буде дві таблиці: першу таблицю назвемо "masters" з полями "IDmasters", "FIO_m" і "usluga". Виведемо опис типів створеної таблиці на малюнку 2.1, і продемонструємо вид заповненої таблиці на малюнку 2.2. br/>В 

Рис 2.1 Найменування та типи полів таблиці "masters"


В 

Рис 2.2 Таблиця "masters"


Аналогічно створимо і заповнимо другу таблицю і назвемо її "klients" з полями "IDklients", "FIO_k", "telefon", "usluga". Покажемо опис типів створеної таблиці на малюнку 2.3 та заповнену даними таблицю на малюнку 2.4. br/>
В 

Рис 2.3 Найменування та типи полів таблиці "klients"


В 

Рис 2.4 Таблиця "klients"


Тепер, коли у нас є заповнена та готова до роботи база даних, ми можемо почати створювати запити.


2.3 Створення запитів в MySQL


Існує велика кількість запитом, покажемо наочно реалізацію більшості з них.

Перший запит. Перехресний.

Виводиться таблиця з перехресними даними про майстрах, їх послугах клієнтах, які користуються ой чи іншою послугою. Одержаний результат показаний на малюнку 2.5. br/>
В 

Рис 2.5 Перехресний запит


Другий запит. На кількість.

Порахуємо, скільки разів користувалися послугою В«taroВ».

Mysql> SELECT SQL_CALC_FOUND_ROWS * FROM klients WHERE usluga = "taro"; Mysql> SELECT FOUND_ROWS ();


В 

Рис 2.6 Запит на кількість



Висновок


У процесі виконання курсової роботи була вивчена система управління базами даних MySQL, її основні особливості та можливості, що стосуються забезпечення цілісності даних


Назад | сторінка 12 з 13 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Основи реалізації семантичної та посилальної цілісності в СУБД MySQL
  • Реферат на тему: Сайт з використанням скриптової мови програмування PHP і бази даних MySQL
  • Реферат на тему: Реалізація обмежень в СУБД MySQL
  • Реферат на тему: Базові поняття реляційної моделі даних (створення таблиці MS Access)
  • Реферат на тему: Структура команди мови запитів SQL. Простий запит. Багатотабличного запит