ИМПОРТ И ПРИСОЕДИНЕНИЕ ВНЕШНИХ ТАБЛИЦ
Импорт и присоединение таблиц - ещё один способ создания таблиц в активной (открытой) БД. Можно импортировать или присоединить таблицу из другого файла БД MS Access, рабочий лист (список) MS Excel, таблицу из файла БД в других форматах (например,.dbf и др.). Разница между импортом и присоединением внешней таблицы заключается в том, что при импорте таблица физически помещается в активную БД и последующие изменения в ней не отражаются на источнике, а в результате присоединения в активную БД помещается только ссылка на внешнюю таблицу. Присоединённая таблица сохраняет связь с источником, и любое изменение данных в ней автоматически сохраняется во внешней БД-источнике. Импорт и присоединение таблиц осуществляется из меню Файл, Внешние данные командами Импорт и Связь с таблицами соответственно.
Группировка данных.
Разбиение данных на группы облегчает их восприятие. Для этой цели используется команда группировка и сортировка на вкладке конструктора в группе группировка и итоги. Она позволяет создавать до 10 уровней вложенности групп и выполняет над ними следующие операции: напечатать текст, идентифицировать конкретные группы, напечатать новую группу с каждой странице.
Для добавления группы в отчет необходимо выполнить следующее:
Нажать кнопку группировка и сортировка, откроется окно диалога которое содержит список ранее созданных групп, в нем можно вводит, редактировать, удалять имеющиеся группы и добавлять новые. Для ввода поля или выражения группировки необходимо нажать кнопку добавить группировку, в появившемся списке выбрать имя поля по которому осуществляется группировка. Для осуществления сортировки нажать кнопку добавить сортировку и задать имя поля для сортировки её порядок и дополнительные параметры. Скорректировать свойства заголовка группы. Закрыть окно диалога группировка, сортировка, итоги. В конструкторе отчета перенести поле и подпись к нему в созданную область заголовок группы.
34.Оператор выборки записей языка SQL:
Язык SQL (StructuredQueryLanguage - структурированный язык запросов) представляет собой стандартный высокоуровневый язык описания данных и манипулирования ими в системах управления базами данных (СУБД), построенных на основе реляционной модели данных.
Язык SQL был разработан фирмой IBM в конце 70-х годов. Первый международный стандарт языка был принят международной стандартизирующей организацией ISO в 1989 г, а новый (более полный) - в 1992 г. В настоящее время все производители реляционных СУБД поддерживают с различной степенью соответствия стандарт SQL92.
SQL отличается от других языков программирования следующим:
1) SQL относится к не процедурным языкам, он просто декларирует что нужно сделать, а исполнение возлагается на СУБД.
2) В SQL используется на ряду с традиционными логическими значениями trueили false, нуль(неизвестно или отсутствие данных)
3) Операция осуществляется над целыми наборами данных, а не над отдельными элементами как в других языках программирования.
Основное назначение языка SQL:
1) Обработка запросов
2) Организация данных – SQL позволяет определять и изменять структуру данных и устанавливать отношения
3) Обработка данных – изменение содержимого БД (добавление, удаление, обновление данных)
4) Управление доступом
SQL позволяет ограничивать возможности пользователя по чтению и изменению данных
SQL включает в себя 2 языка:
- язык определения схемы(SQL-ddl)
- язык манипулирования данными (SQL- dml)
Язык DDL позволяет описывать и создавать таблицы, представления, индексы
Язык DML дает возможности задавать поисковые и корректирующие запросы в БД.