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

Реферат Проектування бази даних на мові SQL





оку. br/>
В 

.3 Створення таблиць бази даних на мові SQL


За розробленою концептуальної схемою логічного та фізичного рівнів в базі даних В«Облік результатів футбольного турніруВ» були створені 5 таблиць (Додаток А).



Таблиця 2.1 - Відповідність між об'єктами концептуальної схеми та бази даних

СущностьАтрибутыТаблицаНазвание полейФутболистНомер_футболиста Дата_рожденія Зростання Вага Позиція ФІОPLAYERPLAYER_NUMBER PLAYER_DATE ROST VES POSITION FIOТренерскій штабНомер_тренера ПІБ Дата_рожденія Професія COACHCOACH_NUMBER FIO COACH_DATE PROFESSIONКомандаНомер_команди Назва Цвет_форми Інформація TEAMTEAM_NUMBER TEAM_NAME TEAM_COLOUR INFORMATIONТурнірНомер_турніра Прізовой_фонд Дата_старта Тривалість TURNIRTURNIR_NUMBER PRIZE_FOND START_DATE DLITELNOST МатчНомер_матча Дата_матча Результат_матчаMATCHMATCH_NUMBER MATCH_DATE RESULT_MATCH

2.4 Запити SQL на маніпулювання даними


Після створення таблиць бази даних була проведена її актуалізація? заповнення. При заповненні таблиць бази даних використовувалося особливу підмножина мови SQL? мова маніпуляції даними (DML). Найбільш часто довелося використовувати оператор INSERT, який дозволяє написати запит на заповнення полів таблиць відповідними значеннями. p align="justify"> Для прикладу наведемо деякі заповнені таблиці.



В 

Малюнок 2.5 - Таблиця В«КомандаВ»


В 

Малюнок 2.6 - Таблиця В«ФутболістиВ»


В 

Малюнок 2.7 - Таблиця В«ТренериВ»


В 

Малюнок 2.8 - Таблиця В«ТурнірВ»


В 

Малюнок 2.9 - Таблиця В«МатчВ»



2.5 Запити SQL на вибірку інформації з бази даних


Наведемо приклад деяких запитів на вибірку інформації з бази даних. Уявімо дані запити за допомогою реляційної алгебри і реляційного числення кортежів. br/>

.5.1 Прості запити

1. Вивести інформацію про матчі, які були зіграні у червні 2012 року:

SELECT * MATCH WHERE (MATCH_DATE> '31 .05.2012 ') AND (MATCH_DATE <= '31 .06.2012')


В 

Малюнок 2.10 - Результат виконання запиту 1


Формула РА:


? MATCH_NUMBER, MATCH_DATE, RESULT_MATCH, FIRST_TEAM_FK, TURNIR_NUMBER_FK, TEAM_NUMBER_FK (? (MATCH_DATE> 31.05.2012) & (MATCH_DATE <= 31.12.2011) (MATCH) );


Формула РВК:


{m | m MATCH


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





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

  • Реферат на тему: Створення бази даних, заповнення таблиць даними
  • Реферат на тему: Розробка бази даних в MS Access на основі таблиць MS Excel
  • Реферат на тему: Структура базових таблиць бази даних &Двигуни постійного струму&
  • Реферат на тему: Створення бази даних у середовищі SQL SERVER 2012
  • Реферат на тему: Розробка бази даних для зберігання інформації даних характеристик товару