Курсовая работа: Базы данных

3.2 Глоссарий

Таблица 3.2.1 Сопоставление некоторых физических и логических имен модели

Физическое имя Логическое имя Тип поля Описание
Id_Client Номерклиента Числовое Уникальный идентификатор клиента
Id_Project Номер проекта Числовое Уникальный идентификатор проекта
Id_Buy Номер платежа Числовое Уникальный идентификатор платежа
Id_isp Номер исполнителя Числовое Уникальный идентификатор исполнителя
Id_soisp Номер соисполнителя Числовое Уникальный идентификатор соисполнителя

4. Проектирование базы данных в MicrosoftAccess

Для проектирования базы данных была выбрана программная система разработки MicrosoftAccess, как наиболее распространенная и, на мой взгляд, наиболее удобная система.

4.1 Построение таблиц

Таблицы создаем в режиме конструктора – указываем имена полей (ими будут являться атрибуты объекта, для которого строится таблица), для каждого поля определяем тип. Также выбираем ключевое поле

Далее приступаем к заполнению таблицы данными. Данные в каждое поле вводим вручную

4.2 Создание запросов.

После того как все необходимые таблицы построены, в них занесены все требующиеся данные, приступаем к созданию запросов на выборку.

Для этого переходим на вкладку “Запросы”. В режиме конструктора добавляем таблицы, необходимые для запроса.

После того как необходимые таблицы добавлены, приступаем к формированию запроса. В строке “Имя таблицы” выбираем таблицы, по которым будет осуществляться выборка, соответственно в строке “Поле” поля для выборки. В строке “Условие отбора” указываем условие для поля, по которому будет выполняться выборка. В строке “Вывод на экран” ставим “флажки” под тем полем, которое необходимо вывести на экран после выполнения запроса. Для примера добавим таблицу “Клиенты”. Из таблицы “Клиенты” осуществим выборку по полям: “Имя”, “Фамилия” и “Отчество”. Условие отбора - “Like "А"” для поля “Имя”. (Рисунок 4.2.2).

ператор Likeпонимается как “подобно чему-либо”, а оператор “*”, обозначает, что после буквы “А” следует любая комбинация из любого количества символов. Т.е. мы создали запрос на выборку всех клиентов из таблицы “Клиенты”, чьё имя начинается на «А»

4.3 Создание SQL – запросов (Structured Query Language)

SQL позволяет пользователю базы данных создавать и удалять, содержащиеся в отношениях данные, налагать обеспечивающие целостность реляционных данных правила и выполнять полный набор операций реляционной алгебры.

Для создания SQL – запроса перейдем в режим конструктора, затем перейдем в режим SQL

На языке SQLнапишем запрос следующего содержания

SELECT Плата.сумма, Клиенты.Имя, Клиенты.Фамилия, Клиенты.Отчество

FROM Плата, Клиенты

WHERE Плата.сумма BETWEEN 55000 AND 70000;

В данном примере создан SQL – запрос, который осуществляет выборку (SELECT) по полям “Сумма”, “Имя”, “Фамилия”, “Отчество” из (FROM) таблиц “Плата” и “Клиенты”, где (WHERE) значение поля “Сумма“ находится между (BETWEEN) 55000 и (AND) 70000.


5 Заключение

Курсовая работа выполнена в соответствии с техническим заданием.

Разработана и спроектирована учебно-исследовательская база данных “Клиенты”, содержащая необходимые данные об обслуживании клиентов. База данных разработана в программной системе разработки баз данных MicrosoftAccess, что позволяет легко понять ее организацию и простоту управления. Получить необходимую информацию из базы данных можно, используя SQL – запросы. На основе данной учебно-исследовательской базы данных возможно проектирование подобных баз данных для схожих целей.


Список использованных источников

1. Карпова Т. Базы данных: модели, разработка, реализация, 2001.

2. Ребекка М. Райордан Основы реляционных баз данных, 2001.

3. Сервер Информационных Технологий http://www.citforum.ru/ основы современных баз данных.

4. Н. А. Трифонова, С.С Прозорова Officeдля студента Лабораторный практикум.

К-во Просмотров: 243
Бесплатно скачать Курсовая работа: Базы данных