Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Экзамен по БД.doc
Скачиваний:
13
Добавлен:
22.09.2019
Размер:
91.14 Кб
Скачать

18) Изменение структуры бд. Простой и составной ключи и установка их в Access.

Установка поля первичного ключа. Первичный ключ может быть определен только в режиме конструктора таблиц. Чтобы объявить поле ключевым следует сделать его активным и щелкнуть по кнопке с изображением ключа на ПИ или выбрать команду ключевого поля из Меню-Правка. Слева от данного поля появится изображение ключа. Для объявления составного ключа нужно маркировать необходимые поля следующим образом: удерживая нажатые клавиши Ctrl щелкнуть в столбце маркировки левой кнопкой мыши на против нужных строк.

Модификация структуры таблиц БД. При изменение структуры таблиц БД можно добавить, удалить поле или изменить их параметры, но если БД была уже заполнена, то изменения параметров полей может привести к искажению или потере данных. Для вставки нового поля нужно установить курсор на то поле перед которым должно быть вставлено новое поле и из Меню-Вставка выбрать команду СТРОКИ. Для удаления поля нужно сделать его активным и из Меню-Правка выбрать команду УДАЛИТЬ СТРОКИ. Если случайно было удалено не то поле, то оттенить удаление можно выбрав в Меню-Правка команду ОТМЕНИТЬ УДАЛЕНИЕ, но это возможно лишь в том случае, если команда удаления была выполнена последней.

19) Для чего нужна связь между таблицами и как она осуществляется в Access.

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

20) Создание запросов на выборку.

В окне БД во вкладке запросы выбрать СОЗДАТЬ, потом РЕЖИМ КОНСТРУКТОРА. В окне добавления выбираем таблицы, двойным щелчком мыши добавляем в запрос поля из таблицы. После добавления всех полей нажать закрыть и сохранить под удобным именем.

21) Вычисления в запросе.

Запрос можно использовать для выполнения расчетов и подведения итогов, обобщив данные из исходных таблиц. Для этих целей в Access предусмотрены статистические функции SQL. Статистическую функцию задают в строке ГРУППОВАЯ ОПЕРАЦИЯ, для этого в режиме КОНСТРУКТОРА запросов нужно щелкнуть по кнопке на ПИ или выбрать команду групповая операция из Меню-Вид. В результате в бланке запроса появится новая строка с именем групповая операция. Нужно выбрать ячейку лежащую на пересечение данной строки и того поля, по которому эта операция выполняется, открыть список функций и выбрать нужную.

22) Создание запросов на изменение.

Запросы на изменение используют для переноса данных в таблицах, изменение данных, а также для создания новой таблицы на основе одной или нескольких таблиц. Различают 4 типа запросов на изменение: запрос на добавление, запрос на удаление, на обновление, на создание новой таблицы.. в окне БД перед именем запроса на изменение Access устанавливает .

Запрос на добавление. С помощью этого запроса, записи из одной таблицы можно поместить в конец другой таблицы, обе таблицы могут находиться, как в одной, так и в разных БД. Если добавляются записи из другой БД, то сначала следует присоединить таблицу источник к базе содержащей целевую таблицу выполнив последовательность команд: Файл-Внешние данные-Связь с таблицей. Затем для отбора добавляемых записей нужно составить запрос на выборку и проверить его. После этого в режиме конструктор из Меню-Запрос нужно выбрать команду ДОБАВИТЬ. При этом на экране появится диалоговое окно, куда нужно ввести имя таблицы, в которую добавляются записи.. для выполнения запроса нужно либо открыть его находясь в окне БД, либо в режиме конструктора запросов щелкнуть по кнопке на ПИ. При этом на экране появится сообщение о кол-ве добавляемых записей и требования подтвердить выполнение данной команды..