- •Курсовая работа
- •Задание на курсовую работу
- •Введение
- •1 Теоретическая часть
- •1.1 Понятие о базе данных
- •1.2 Виды моделей базы данных
- •1.3 Субд Access
- •1.4 Архитектура базы данных
- •1.5 Основные понятия о субд (системах управления базами данных)
- •1.5.1 Таблица
- •1.5.2 Запрос
- •1.5.3 Форма
- •1.5.4 Макрос
- •1.5.5 Отчет
- •2 Практическая часть
- •2.1 Создание таблиц
- •2.2 Разработка запросов
- •2.2.1 Запрос на выборку
- •2.2.2 Запрос на сортировку
- •2.2.3 Запрос с параметром
- •2.2.4 Запрос, содержащий вычисляемые поля
- •2.2.5 Итоговый запрос
- •2.3 Создание форм
- •2.4 Создание отчетов
- •2.5 Создание кнопочной формы
- •Заключение
- •Список использованных источников
- •Приложение а
- •Приложение б
- •Размещено на Allbest.Ru
1.5.1 Таблица
Таблица – это объект, который используется для хранения данных. Каждая таблица включает информацию об объекте определенного типа.
Таблица содержит:
поля (столбцы), в которых хранятся различного рода данные;
записи (которые называются также строками).
Таблицу в базе данных можно создать тремя способами:
при помощи конструктора;
при помощи мастера;
путем ввода данных.
После создания таблиц, необходимо создать связь между ними. Отношения, которые могут существовать между записями двух таблиц:
«один-к-одному», каждой записи из одной таблицы соответствует одна запись в другой таблице;
«один-ко-многим», каждой записи из одной таблицы соответствует несколько записей другой таблице;
«многие-к-одному», множеству записей из одной таблице соответствует одна запись в другой таблице;
«многие-ко-многим», множеству записей из одной таблицы соответствует несколько записей в другой таблице.
Тип отношения в создаваемой связи зависит от способа определения связываемых полей:
Отношение «один-ко-многим» создается в том случае, когда только одно из полей является полем первичного ключа.
Отношение «один-к-одному» создается в том случае, когда оба связываемых поля являются ключевыми.
Отношение «многие-ко-многим» фактически является двумя отношениями «один-ко-многим» с третьей таблицей, первичный ключ которой состоит из полей внешнего ключа двух других таблиц.
Для каждой таблицы должен быть определен ключ.
Ключ – это столбец (может быть несколько столбцов), добавляемый к таблице и позволяющий установить связь с записями в другой таблице. Существуют ключи двух типов: первичные и вторичные или внешние.
Первичный ключ – это одно или несколько полей (столбцов), комбинация значений которых однозначно определяет каждую запись в таблице. Первичный ключ не допускает значений Null и всегда должен иметь уникальный индекс. Первичный ключ используется для связывания таблицы с внешними ключами в других таблицах.
Внешний (вторичный) ключ – это одно или несколько полей (столбцов) в таблице, содержащих ссылку на поле или поля первичного ключа в другой таблице. Внешний ключ определяет способ объединения таблиц. Из двух логически связанных таблиц одну называют таблицей первичного ключа или главной таблицей, а другую таблицей вторичного (внешнего) ключа или подчиненной таблицей. СУБД позволяют сопоставить родственные записи из обеих таблиц и совместно вывести их в форме, отчете или запросе.
Существует три типа первичных ключей: ключевые поля счетчика (счетчик), простой ключ и составной ключ.
Поле счетчика (Тип данных «Счетчик»). Тип данных поля в базе данных, в котором для каждой добавляемой в таблицу записи в поле автоматически заносится уникальное числовое значение.
Простой ключ. Если поле содержит уникальные значения, такие как коды или инвентарные номера, то это поле можно определить как первичный ключ. В качестве ключа можно определить любое поле, содержащее данные, если это поле не содержит повторяющиеся значения или значения Null.
Составной ключ. В случаях, когда невозможно гарантировать уникальность значений каждого поля, существует возможность создать ключ, состоящий из нескольких полей. Чаще всего такая ситуация возникает для таблицы, используемой для связывания двух таблиц «многие-ко-многим».
