Автор работы: Пользователь скрыл имя, 21 Апреля 2012 в 14:57, курсовая работа
Цель данной курсовой работы заключается в рассмотрении основных вопросов проектирования баз данных в теории и создания базы данных на практике. Задача курсовой работы заключается в создании трех таблиц и запросов в среде MySQL.
1. Техническое задание
2. Теоретическая часть
2.1. Модели баз данных
2.1.1. Объектные модели данных
2.1.2. МД на основе записей
2.1.2.1. Реляционные МД (Пост-реляционные МД)
2.1.2.2. Сетевые МД
2.1.2.3. Иерархические МД
2.1.3. Физические МД
2.2. Описание MySQL
2.2.1. История создания MySQL
2.3. Основные возможности MySQL
2.3.1. Язык запросов SQL
2.3.2. Внутренняя характеристика
2.3.3. Тип и структура таблиц
2.3.4. Типы столбцов
2.3.5. Команды и функции
2.3.6. Основные утилиты MySQL
3. Практическая часть
3.2. Проектирование и создание базы данных
3.3. Запросы
3.4. Заключение
3.5. Список используемой литературы
Запрос 4.
Цель запроса: Вывести все матчи команд Arsenal и Spartak
MySQL>select * from matchi where ((matchi.team1 = "Arsenal") OR (matchi.team2 = "Arsenal") OR (matchi.team1 = "Spartak") OR (matchi.team2 = "Spartak"));
Запрос 5.
Цель запроса: Вывести все матчи английской лиги
MySQL> select matchi.id, matchi.team1, matchi.team2, matchi.score from matchi, champ where ((matchi.id_champ = champ.id_champ) AND (champ.n_champ = 1));
Запрос 6.
Цель запроса: Вывести турниры проходящие в Лондоне
MySQL> select matchi.id, matchi.team1, matchi.team2, champ.n_champ, champ.city, champ.year, matchi.score from matchi, champ where ((matchi.id_champ = champ.id_champ) AND (champ.city = "London"));
Запрос 7.
Цель запроса: Вывести матчи сыграные со счетом 3:3
MySQL> select * from matchi where matchi.score = "3:3";
3.4. Заключение
В процессе написание курсовой работы мы ознакомились с самой программой MySQL.В ходе выполнения работы были созданы три таблицы со сведениями о чемпионатах , участвующих командах и матчах. Созданы запросы к базе данных. Таблицы и запросы были реализованы программно и представлены скриншоты. Благодаря выполнению данной работы, мы научились устанавливать и настраивать MySQL, создавать таблицы на определенные темы и запросы к ним. Также изучена полезная информация о работе с продуктом MySQL и история его развития.
Список используемой литературы:
1. Карпова Т.С. Базы данных: Модели, разработка, реализация. СПб.: Питер, 2002. Лекции
2. Кузнецов М. В., Симдянов И. В. MySQL5.– СПб.: БХВ-Петербург, 2007
3. Компания MySQL АВ. MySQL. Справочник по языку – М.: Издательский ом "Вильямс", 2005.
4. http://mysql.ru/docs/man/
5. http://web.ixit.ru/pdf/mysql.
6. http://www.mysql.com
7. Лекции
19
Информация о работе Разработка релиационной базы данных в среде mysql