Импортирование данных. Присоединение внешних таблиц

ИМПОРТ И ПРИСОЕДИНЕНИЕ ВНЕШНИХ ТАБЛИЦ

Импорт и присоединение таблиц - ещё один способ создания таблиц в активной (открытой) БД. Можно импортировать или присоединить таблицу из другого файла БД 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 дает возможности задавать поисковые и корректирующие запросы в БД.