Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
otvety-1 (1).doc
Скачиваний:
15
Добавлен:
22.09.2019
Размер:
449.54 Кб
Скачать

28. Работа с таблицами. Создание межтабличных связей.

Создание таблицы начинается с окна База данных:

Чтобы создать таблицу вручную: 1. В открытой БД щёлкнуть по значку Таблицы; 2. Активизировать команду Создание таблицы в режиме дизайна. Откроется окно Дизайна новой таблицы. 3. Заполнить имена полей;

4 Выбрать из раскрывающегося списка типы данных; 5. Задать ключевое поле. Для этого: щёлкнуть на его имени правой кнопкой мыши и в открывшемся контекстном меню выбрать пункт Первичный ключ. Бланк закрывают, после чего дают таблице имя; 6.Таблицу открыть двойным щелчком по её значку в окне БД. Новая таблица имеет только названия столбцов;7.Заполнить строки обычным способом. Заполнение происходит слева на право.

Правило. Не переходить на следующую строку, пока не заполнена предыдущая.

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

Если происходит изменение макета таблицы, СУБД попросит подтверждение сохранения этих изменений.

Для изменения структуры Таблицы её надо открыть в режиме Дизайнера путем применения к пиктограмме таблицы команды Изменить. Создание межтабличных связей

Целостность данных – это набор правил, гарантирующих, что Base будет работать только с непротиворечивыми данными и разрешёнными операциями. 

Для обеспечения целостности данных необходимо  активизировать команду Сервис \ Связи;     В окне Добавить таблицы выбрать необходимые таблицы, между которыми создаются связи, и кнопкой Добавить вставить их в бланк Связи

1.   Выделить в 1-й таблице ключевое поле и с помощью мыши перетащить его на одноименное поле 2-й таблицы. При отпускании кнопки мыши откроется диалоговое окно  Связи

2.   Установить флаги Обновить каскадно и Удалить каскадно.

3.   Щёлкнуть по кнопке OK. Появится связь 1:n для данного примера.

Образовавшиеся межтабличные данные отображаются в окне Связи в виде линий, соединяющие 2 поля разных таблиц. Одна из таблиц считается главной, а другая – связанной.

Главная – это та таблица (ТаблСтудент), которая участвует в связи своим ключевым полем (первичным ключом). Вторая таблица является дочерней к ней (ТаблСессия)

Связь между таблицами позволяет: · Исключить возможность удаления или изменения данных в ключевом поле главной таблицы, если с этим полем связаны поля других таблиц (флаг обновить каскадно).

· При удалении данных в ключевом поле главной таблицы автоматически удалить соответствующие данные в полях связанных таблиц (флаг удалить  каскадно).

29.Фильтры в ссд и субд.

ССД

С помощью фильтров можно просматривать данные различными способами, при этом экран не загромождается избыточной информацией. При фильтрации на экране отображаются сразу все записи, удовлетворяющие заданным критериям. При создании критериев (условий) используют знаки >, <, >=, <=, <>.

При работе со списками данных применяют автофильтр, стандартный фильтр и расширенный фильтр.

Записи, отобранные при фильтрации можно редактировать, форматировать, выводить на печать и создавать на их основе диаграммы.

СУБД

Используются для вывода на экран только тех данных, которые заказаны выделением символов или условием.

С помощью кнопки Быстрый фильтр можно вывести только те записи, в которых присутствуют выделенные значения (символы). Кнопкой удалить фильтр восстанавливаются все записи.

С помощью кнопки Фильтр по умолчанию открывается одноименное окно.

в котором устанавливаются сложные условия отбора операторами: =, >, >=, <, <=.

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