- •Курсовая работа по информатике
- •4. Инструкция по использованию базы данных 27
- •5. Заключение 30
- •Введение
- •1.1. Понятие базы данных.
- •1.2. Основные термины для работы с базами данных.
- •2. Постановка задачи
- •2.1. Структуры базовых таблиц
- •2.2. Определение связей между таблицами.
- •3. Описание выполнения работы
- •3.1. Создание таблицы в базе данных
- •3.2. Создание новой бд в режиме Конструктор
- •Описание создания таблицы Сотрудники
- •3.3. Установка связей между таблицами
- •3.4. Запросы
- •3.4.1. Создание запроса с помощью Конструктора
- •3.4.2. Описание созданных запросов
- •3.4.3. Запросы с параметрами
- •3.4.4. Итоговые запросы
- •3.4.5. Запрос с вычисляемым полем
- •3.4.6. Перекрестный запрос
- •Описание создания Перекрестного запроса.
- •3.4.7. Запрос на Обновление
- •3.5. Создание отчетов
- •3.6. Создание форм
- •3.7. Создание Подчиненных форм
- •3.8. Создание кнопочной формы
- •4. Инструкция по использованию базы данных
- •5. Заключение
- •Список Литературы
1.2. Основные термины для работы с базами данных.
Индекс — средство автоматической сортировки записей в таблице по значению индексируемого поля. Существуют два вида индексов: допускающие и не допускающие повторение значений поля.
Область выделения записи — прямоугольная зона слева от строки, которая позволяет выделить строку целиком.
Область выделения поля — зона заголовка поля. Щелчок в этом месте позволяет выделить поле целиком.
Полоса прокрутки — объект с двумя кнопками и бегунком, позволяющий сдвигать данные в окне или списке.
Вкладка — объект, позволяющий увеличить информационную емкость окна диалога, используемого для ввода параметров. Внешне она похожа на карточку из обычной картотеки и снабжена именем. Вкладки расположены в окне диалога таким образом, что полностью видна только одна из них. Щелчок на имени вкладки позволяет сделать ее доступной для просмотра и редактирования. Параметры распределены по вкладкам тематически, в соответствии с их назначением.
Конструктор — режим определения свойств объектов базы данных (таблиц, запросов, форм, отчетов, макросов, модулей). Конструктор имеет свое окно, в котором расположена таблица для задания свойств объекта — бланк. Режим конструктора является альтернативой режиму просмотра данных.
Указатель (мыши) — подвижный значок, связанный с мышью. В процессе работы он принимает самые разные виды, что облегчает пользователю обращение с объектами и служит своего рода подсказкой.
Переключатель — элемент управления, который позволяет выбирать один и только один из нескольких вариантов установки параметров.
Флажок — элемент управления, который может находиться в одном из двух положений: установлен или сброшен.
Контекстное меню — меню, связанное с объектом. Оно раскрывается после щелчка правой кнопкой мыши на объекте и содержит команды, относящиеся только к данному объекту.
Мастер — программа, нацеленная на решение определенной, узкой задачи. Мастера ведут диалог с пользователем, в процессе которого приложение получает необходимые для решения задачи сведения. Для удобства работа Мастера состоит из нескольких этапов или шагов. Пользователь, при необходимости, может вернуться к предыдущему шагу или пропустить ненужный.
2. Постановка задачи
Разработать структуру базовых таблиц (не менее четырех) базы данных Агентство недвижимости.
Наша БД содержит информацию:
сведения о недвижимости;
сведения о клиентах: фамилия, имя и отчество, адрес, телефон, стоимость недвижимости или аренды недвижимости;
сведения о сотрудниках: фамилия, имя и отчество сотрудника;
сведения об операциях с недвижимостью.
Распределим эту информацию по трем таблицам: Клиенты, Недвижимость, Операции, Сотрудники.
2.1. Структуры базовых таблиц
Структуры таблиц базы данных показаны в таблицах 2.1, 2.2, 2.3, 2.4.
Таблица 2.1. Структура таблицы Операции.
Поле |
Тип |
Размер |
Обязательное |
Индексированное |
Код операции |
Числовой |
Целое |
Да |
Да (Совпадения не допускаются) |
Название операции |
Текстовый |
15 |
Да |
Да (Совпадения не допускаются) |
Таблица 2.2. Структура таблицы Недвижимость.
Поле |
Тип |
Размер |
Обязательное |
Индексированное |
Код Недвижимости |
Числовой |
Целое |
Да |
Да (Совпадения не допускаются ) |
Название Недвижимости |
Текстовый |
35 |
Да |
Да (Совпадения не допускаются ) |
Таблица 2.3. Структура таблицы Клиенты.
Поле |
Тип |
Размер |
Обязательное |
Индексированное |
ФИО |
Текстовый |
40 |
Да |
Да(Совпадения допускаются) |
Адрес |
Текстовый |
30 |
Да |
Да(Совпадения допускаются) |
Телефон |
Числовой |
Целое |
Да |
Да(Совпадения допускаются) |
Операция |
Числовой |
Целое |
Да |
Да(Совпадения допускаются) |
Код недвижимости |
Числовой |
Целое |
Да |
Да(Совпадения допускаются) |
Стоимость |
Денежный |
Денежный |
Да |
Да(Совпадения допускаются) |
Код Сотрудника |
Числовой |
Целый |
Да |
Да (Совпадения допускаются) |
Таблица 2.4. Структура таблицы Сотрудники.
Поле |
Тип |
Размер |
Обязательное |
Индексированное |
Код Сотрудника |
Числовой |
Целое |
Да |
Да(Совпадения не допускаются ) |
ФИО Сотрудника |
Текстовый |
35 |
Да |
Да(Совпадения не допускаются ) |