Автор работы: Пользователь скрыл имя, 25 Января 2011 в 22:53, курсовая работа
Метод нисходящего моделирования является одним из самых поулярных методов, применяемых при проектировании БД. Данный метод подразумевает разложение общей функции обработки данных на простые функциональные элементы.
Введение
Метод нисходящего проектирования
ER-модель
Даталогическя модель
Физическая модель
Типы данных
SQL-запросы
Список литературы
Таблица Соревнование
Столбец | Тип данных | Ограничения |
Вид спорта | String[100] | NOT_NULL |
Дата проведения | Date | NOT_NULL |
Организатор | String[100] | NOT_NULL |
Победитель(и) | String[100] | NOT_NULL |
Место проведения | String[100] | NOT_NULL |
Таблица Тренер
Столбец | Тип данных | Ограничения |
ФИО | String[100] | NOT_NULL |
Тренирует по | String[100] | NOT_NULL |
Стаж | String[100] | NOT_NULL |
Дата рождения | Date | NOT_NULL |
Спортивное звание | String[100] | NOT_NULL |
Работает в | String[100] | NOT_NULL |
Таблица Организатор
Столбец | Тип данных | Ограничения |
ФИО / Название организации | String[100] | NOT_NULL |
Таблица Стадионы
Столбец | Тип данных | Ограничения |
Название | String[100] | NOT_NULL |
Вместительность (чел) | Longint | NOT_NULL |
Адрес | String[150] | NOT_NULL |
Таблица Вид спорта
Столбец | Тип данных | Ограничения |
Название | String[100] | NOT_NULL |
Таблица Клуб
Столбец | Тип данных | Ограничения |
Название | String[100] | NOT_NULL |
Стадион | String[100] | NOT_NULL |
SELECT Стадионы.Название,
Стадионы.[Вместительность (
FROM Стадионы
WHERE [Вместительность
(чел)] >= 30000;
SELECT Спортсмен.ФИО, Спортсмен.[Вид спорта]
FROM Спортсмен
WHERE [Вид спорта].Value="Бокс";
SELECT Спортсмен.ФИО, Спортсмен.[Тренируется у]
FROM Спортсмен
WHERE Спортсмен.[Тренируется у].Value="Вакурин Е.Е.";
SELECT Спортсмен.ФИО, Спортсмен.[Тренируется у]
FROM Спортсмен
WHERE Спортсмен.ФИО="Родинов Г.К.";
SELECT Соревнование.Организатор, Соревнование.[Вид спорта]
FROM Соревнование
WHERE Соревнование.Организатор="
SELECT Соревнование.[Вид спорта], Соревнование.[Победитель(и)]
FROM Соревнование
WHERE Соревнование.[Вид спорта]="Шахматы";
SELECT Тренер.ФИО, Тренер.[Тренирует по]
FROM Тренер
WHERE Тренер.[Тренирует по] = "Бокс";