Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
axess_i_lvs.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
74.8 Кб
Скачать

7.Понятие ключевого поля.Особенности создания ключа в таблице.Установка связей между таблицами.

После того,как все назв-ия полей введены,типы данных уст-ны и св-ва полей определены,нужно для табл-цы уст-ть поле первичного ключа.Как минимум одно поле входит в состав перв ключа,но может входить и неск полей,в этом случае ключ наз составным.Для созд-ия ключа нужно:щёлк в левой полосе слева от назв-ия поля в том поле,кот будет явл первичным ключём.При этом надо знать,что значение этого поля ни в одной записи не повтор.Затем:Правка\ключ поле или на панели инстр изобр ключа.Слева от поля появится изобр ключа.Затем:Файл\сохр как и ввести назв таблицы.Если по какой-то причине перед сохр-м таблицы вы Кл поле не задали,то Access попытается сделать это за вас,но очень некачественно.Если на вопрос о созд-ии ключ поля вы отв «Да»,то Access созд-т новое пустое ключ поле и даст ему тип счётчик и сам будет его заполнять и наз его ключ полем.После созд-ия разл таблиц,содерж данные,относ к разл аспектам БД,необх обеспечит целостность БД,для этого надо связать таблицы м\у собой. Для связывания таблиц:Cервис\Схема данных.При этом откр окно,где два столбца-главная и подчинённая(выделить,доб-ть).Отношения м\у табл:одни по многим,одни по одному,многие по многим.Обязат Файл\Сохранить.При наличии связи м\у таблицами Access автоматич будет выбирать из таблиц в запросы,формы и отчёты.Связь м\у таблицами уст-ет отн-ия м\у совпадающими значениями в полях с одинак именами. Межтабличная связь обеспечивает целостность данных.Связ таблицы предст собой единую БД,в кот можно созд-ть новые БД,а также запросы и отчёты,содерж данные из связ таблиц. С ключевым полем гл таблицы(первичный ключ)связывается одноимённое поле подчин табдицы(внешний ключ).

8. Установка связей между таблицами.Типы связей и примеры их использ-ия.Удаление связи,изменение структуры связи,просмотр всех связей.

После созд-ия разл таблиц,содерж данные,относ к разл аспектам БД,необх обеспечит целостность БД,для этого надо связать таблицы м\у собой. Для связывания таблиц:Cервис\Схема данных.При этом откр окно,где два столбца-главная и подчинённая(выделить,доб-ть).Отношения м\у табл:одни по многим,одни по одному,многие по многим.Обязат Файл\Сохранить.При наличии связи м\у таблицами Access автоматич будет выбирать из таблиц в запросы,формы и отчёты.Связь м\у таблицами уст-ет отн-ия м\у совпадающими значениями в полях с одинак именами.С ключевым полем гл таблицы(первичный ключ)связывается одноимённое поле подчин табдицы(внешний ключ).Межтабличная связь обеспечивает целостность данных.Связ таблицы предст собой единую БД,в кот можно созд-ть новые БД,а также запросы и отчёты,содерж данные из связ таблиц.

При связи «один ко многим» каждой записи в одной(главной)таблице могут соотв неск записей в др(пдчинённой)таблице,а запись в подчин таблице не может иметь более одной соотв-ей ей записи в гл табдице.Если одной записи в первой табл могут соотв-ть неск записей во второй табл-це и,наоборот,одной записи во второй табл-неск записей в первой табл,то это связь-«многие ко многим».Две табл,наход в отн-ии «многие ко многим» Мб связаны только с пом третьей(связующей)таблицы.

10.Понятие запроса.Цель и порядок создания запроса.Структура бланка запроса.Типы запросов.Порядок создания простого запроса.

Запросы-средства для извлечения инф-ии из БД,отвечающее некоторым критериям.В рез-те выполнения запросов приводятся не все записи,а только те,кот удовлетворяют критериям.Все запросы а АС дел на два класса:-QBE запросы,кот созд-ся на основе бланка запроса QBE или запросы по образцу;-SQL запросы,структурированный язык запросов,с его пом можно создать любое число сложных запрсов,он позволяет упр-ть обр-кой запросов.SQL запрос-послед-сть инструкций(команд),в кот могут входить выражения и ф-ии SQL.Запросы можно созд-ть разными способами.Самый простой-перейти на вкладку запросы в окне БД и нажать на кнопку создать,откр окно «Новый запрос».В этом окне можно выбрать тип запроса и способ его создания.Прогстой запрос-это создание запроса с пом мастера.Для этого:Выбрать из списка пустой запрос,зпускается мастер,на экране появл первое окно мастера.В этом окне из списка Таблицы\Запросы выбрать нужную таблицу.Ниже две области:доступные и выбранные поля;список:табл\запросы.В след окне выбрать тип запроса:подробный или итоговый.Нажать кн «Далее».В последнем окне мастера поставить переключатель:-открытие рез-ов выполнения запросов;-изменение структуры запроса.Выбрав 2й вар-т,вы попадаете в окно констр-ра запроса и занимаетесь модификацией

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

Создание запросов на вывод записей с макс или мин значениями:Файл\Сохр как\Назвать запрос.Установка критериев отбора записей:Запрос-ввести нужные запросы и в таблице поставить галочки напротив того на что запрос(н-р,какие модели были проданы в город Воронеж и кому?В таблице галочки напротив моделей и населённого пункта).Подведение итогов по записям:1.Можно осущ-ть при созд-ии запроса с пом Мастера:Вид запросв\Итоговый.2.С пом констр-ра:Вид\Групповая операция.В этом случае в бланк запроса будет добавлена строка «групповая операция». 1.Если нужно подвести итоги по всем записям в таблице и при этом в запросе есть хотя бы одно числовое или ден поле,то список ф-ии для подведения итогов такой же как и в Excel.Если нет числового или ден-есть ф-ия СЧЁТ.Она подсчитывает кол-во значений записей таблицы,удовл-х заданному значению.2.Если нужно подвести итогои по каждой группе,то в бланке запроса нужно доб-ть для групп-ки записей и в строке групповая операция для поля,для кот производится группировка поставить операцию группировка.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]