Progress28.ru

IT Новости


09ae9cb0
4 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Создание запросов в access 2003

Иллюстрированный самоучитель по Microsoft Access 2003

Получение данных с помощью запросов

Добавление второй таблицы

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

  1. В окне Растения: база данных щелкните на ссылке Запросы.
  2. Щелкните на кнопке Создать на панели инструментов.
  3. В диалоговом окне Новый запрос выберите опцию Конструктор и щелкните на кнопке ОК.
  4. В диалоговом окне Добавление таблицы выберите таблицу Каталоги и щелкните на кнопке Добавить.
  5. В этом же диалоговом окне выберите таблицу Растения и щелкните на кнопке Добавить.
  6. Щелкните на кнопке Закрыть.
  7. Расположите окна Растения: база данных и Запрос: запрос на выборку так, чтобы они не накладывались друг на друга.
  8. Выберите ссылку Таблицы в окне Растения: база данных.
  9. Перетащите таблицу Типы из окна Растения: база данных в верхнюю панель окна запроса в режиме конструктора. Теперь к запросу будет добавлена таблица Типы, как показано на рис. 7.16. Обратите внимание, что Access автоматически отображает связи, существующие между таблицами.


Рис. 7.16. Несколько таблиц в окне создания запроса

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


    Рис. 7.17. Окно для создания сложного запроса

  • Перейдите в режим таблицы для просмотра запроса.
  • Сохраните запрос под именем ЛекарстваРоссия.
  • Закройте окно запроса.
  • Подведем итоги…

    Эта глава посвящена использованию запросов Access – удобному и эффективному способу получения разнообразнейших сведений из базы данных. Еще раз перечислим те преимущества, которые вы получаете в случае применения запросов:

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

    Основы создания запросов в Access 2003

    Сегодня мы начнем рассматривать такое приложение как — Microsoft Access 2003, которое умеет создавать собственные базы данных (формат mdb), а также создавать клиентские приложения к существующим базам на основе MS SQL Server. Темой сегодняшней статьи будет создание новых запросов из Access, имеется в виду, как простые запросы, так и различные функции, представления и процедуры. Под запросом здесь понимается объекты базы данных.

    О Microsoft Access

    Microsoft Access – программный продукт компании Microsoft, являющейся реляционной СУБД. Имеет огромные возможности при организации базы данных, создания отдельного приложения, которое может взаимодействовать с множеством других СУБД. Наиболее часто встречающееся решение клиент-сервер, где в качестве клиента выступает приложение, написанное в Access (язык VBA, формы и многое другое), а сервером является СУБД Microsoft SQL Server. Однако Access поддерживает и взаимодействие с другими СУБД, например, такими как: MySql или PostgreSQL. О Access можно разговаривать долго, но цель сегодняшней статьи именно создание запросов (объектов) из Access.

    Переходим к практике и начнем с простой базы mdb, т.е. как там создать эти самые запросы.

    Создание запросов в Microsoft Access 2003 — база MDB

    Для начала открываем базу, затем нажимаем на объекты «Запросы» и жмем кнопку «Создать».

    Примечание! Имеется в виду, что база у Вас уже есть.

    И перед Вами откроется новое окно выбора типа запроса

    Давайте рассмотрим каждый из этих типов запросов подробней.

    Типы запросов в Access 2003 — база MDB

    Конструктор – это создание запроса на основе конструктора, так сказать в графическом редакторе, но в нем можно перейти в режим sql и написать текст запроса как обычно. Сразу же после запуска у Вас откроется окно выбора нужных таблиц или уже существующих запросов, так как существующие запросы можно также использовать для выборки необходимых данных, это как будто «представление».

    Далее Вы просто выбираете нужные поля, ставите условия, сортировку и так далее.

    Если не нравится это делать в графическом редакторе, то можете переключиться в режим SQL, для этого нажмите пункт меню «Вид», затем «Режим SQL».

    Простой запрос – это, можно сказать, такой же конструктор, только немного другого вида и поменьше возможностей.

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

    Повторяющееся записи – это как видно из названия поиск повторяющихся записей.

    Записи без подчиненных – это поиск тех записей, которые отсутствуют в той или иной таблице.

    С базами mdb достаточно, так как их редко используют на предприятиях, обычно используют следующую схему – пишут отдельный клиент, а все данные хранят на сервере с помощью СУБД в нашем случае — это MS SQL Server, а клиент Access (.adp).

    Создание запросов в Microsoft Access 2003 — база MS SQL Server

    Давайте рассмотрим создание новых запросов из клиента Access на базе MS SQL Server (подразумевается, что клиент adp и база данных на основе MS SQL Server у Вас уже есть).

    Примечание! Данная статья не подразумевает изучение sql, поэтому на момент прочтения этой статьи Вы уже должны понимать основы sql и понятие основных объектов в базе данных таких как: представление, функция, процедура. Если Вы совсем новичок в этом, то сначала, конечно же, рекомендуется освоить SQL, так как многие термины ниже Вам будут не понятны. Рекомендуемые статьи:

    Начало все такое же, открывает проект, затем нажимаем на объекты «Запросы» и жмем кнопку «Создать».

    И теперь подробней.

    Типы запросов в Access 2003 — база MS SQL Server

    Конструктор встроенной функции – это, можно сказать, обычное представление, только в нее можно передавать параметры, затем выполняются какие-то запросы на сервере, и возвращается таблица. Это своего рода функция, которая возвращает данные в виде таблицы. К ней обращаются следующим образом (если говорить об sql):

    После нажатие на «OK» для создания этой функции, у Вас появится уже знакомое окно добавления существующих таблиц, представлений. Но я обычно закрываю это окно и пишу запрос вручную в специальное поле, для того чтобы это поле отобразилось, нажмите на панели следующее:

    Читать еще:  Скачать базу данных access с запросами

    Затем если Вы хотите добавить входящие параметры можете просто в условие ставить знак @ и название переменной, например, так:

    После на панели в свойствах функции

    на вкладке «параметры функции» появится те параметры, которые Вы указали, причем передавать их нужно в том порядке, в котором они здесь указанны.

    Конструктор представления – это создание обычного представления, в просто народе «Вьюха».

    Конструктор сохраненной процедуры – создание процедуры с помощью конструктора, принцип такой же, как и в вышеупомянутых функциях. Напомню процедура — это набор sql операторов, как на выборку, так и на изменение данных.

    Ввод сохраненной процедуры – это создание процедуры с помощью текстового редактора, т.е. создание процедуры чисто вручную. В итоге то же самое, что и с помощью конструктора. При создании объектов в текстовом редакторе шаблон создания у Вас уже создается автоматически access-ом.

    Ввод скалярной функции – это создание функции, которая возвращает значение. Создается с помощью текстового редактора.

    Ввод табличной функции – это создание функции, которая вернет набор записей. Похожа на встроенную функцию.

    Для того чтобы в клиенте access их можно было отличать, у них разные иконки, те самые которые Вы видите при создании того или иного объекта.

    При создании всех этих объектов они сохраняются на сервере, и Вы их можете использовать не только из своего adp проекта, но и из других клиентов.

    Конечно же, все эти объекты Вы можете создать и на сервере с помощью, например, Enterprise Manager (устарел, сейчас SQL Server Management Studio), но мы сегодня рассматриваем возможность создания этих объектов из access клиента.

    Для основы я думаю этого достаточно, если говорить об этом подробней, то в рамках одной статьи не уместится, но мне кажется этого достаточно для создания тех или иных запросов. Но если у Вас возникают вопросы по созданию той или иной функции или процедуры, то задавайте их в комментариях, постараюсь помочь.

    Заметка! Для профессионального изучения языка T-SQL рекомендую пройти наши онлайн-курсы по T-SQL.

    Запросы в access

    Запросы в access – объекты базы данных, извлекающие из таблиц или других запросов информацию согласно заданным условиям. Это виртуальные таблицы (существующие в оперативной памяти компьютера.

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

    Можно легко обнаружить, является ли запрос обновляемым: при отображении результатов запроса в конце записей должна быть пустая строка, которая помечена значком звездочки (*) в области выделения записи слева. Тогда в эту строку можно вводить данные, которые создадут новую запись. Если такая строка отсутствует, добавлять записи в запрос и изменять значения полей запроса нельзя.

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

    Основные отличия запросов от расширенного фильтра:

    — используя реляционные связи, можно применять запрос к нескольким таблицам (запросам);

    — на экран можно выводить только необходимые поля;

    — в запросе можно переставлять поля в любом порядке;

    — команды фильтра сохраняются временно, запрос хранится постоянно как объект базы данных;

    — применение фильтра и сортировки возможно только в открытой таблице, запросе и форме, а запрос работает с таблицами и запросами, которые не надо открывать;

    — в запросе можно выводить на экран только необходимые (по количеству или процентному соотношению) записи (например, для лучшей десятки продаж можно отсортировать сумму продаж по возрастанию, а в свойствах запроса «Набор значений» (в режиме конструктора) ввести число 10;

    — фильтры не могут создавать вычисляемые поля.

    Обилие всяких кнопочек и настроек может постоянно сбивать вас с толку. Также может появиться страх при первом открытии программы.

    Самым распространённым является запрос на выборку.

    В строке условия отбора значение даты вводится, окруженное знаками #. Например, Between #01.01.2010# And #31.12.2010# — будут отобраны записи в диапазоне с 1 января по 31 декабря 2010 года.

    В готовом запросе, который выводится в виде таблицы, можно применить временный фильтр для сужения критериев поиска.

    При сортировке нескольких полей порядок сортировки идёт слева направо.

    Если запрос очень сложный, можно разбить его на несколько составных (т. е. запрос делает запрос к запросу).

    При операциях с числами программа использует математические знаки, например «+». Но при соединении текстовых полей знак «+» заменяется знаком «&» (амперсанд). Этот знак выполняет операцию конкатенации, т. е. соединяет между собой строки и подстроки, например, ФИО: [Фамилия] & » » & [Имя] & » » & [Отчество] (в кавычках заключена константа «пробел»).

    Добавляются поля в запрос либо двойным щелчком на имени поля, либо прямым перетаскиванием, либо выбором из списка в строке «Поле» бланка запроса. Таблицу можно добавить в бланк запроса простым перетаскиванием из окна базы данных.

    При создании вычисляемого поля надо ввести название столбца, после него знак двоеточия, а затем вычисляемое выражение (как в вышеупомянутом примере с ФИО).

    Для очистки запроса есть команда меню Правка – Очистить бланк.

    Нельзя добавлять и изменять записи в запросах, если:

    — две таблицы запроса связаны отношением «один-ко-многим» и в таблице «один» не задан первичный ключ;

    — в запросе используются рекурсивные соединения (связь установлена между полями одной таблицы (запроса));

    — в запросе применяются статистические функции SQL.

    Условия, при которых можно добавить или обновить записи в запросе:

    — таблица является единственной в запросе;

    — таблицы в запросе связаны отношением «один-к-одному»;

    — если таблицы в запросе связаны отношением «один-ко-многим», можно изменять поля только в таблице «многие».

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

    Если условия введены в одну строку сетки конструктора запросов, результат будет содержать только записи, удовлетворяющие всем условиям.

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

    В меню «Сервис»-«Параметры»-«Таблицы и запросы»-«Конструктор запросов»-«Вывод всех полей» надо отключить флажок, иначе при создании нового запроса будут автоматически добавляться все поля базовой таблицы (запроса).

    Читать еще:  Powerpoint online сделать презентацию без регистрации

    Групповые операции (перекрёстные запросы в access)

    Аксесс довольно сложная программа. Это подтверждает тот факт, что в интернете можно найти массу информации по ней. Однако, вы знаете что на самом деле достаточно знать лишь 20% инструментов, чтобы создавать и настраивать 80% баз данных в программе? И научиться этому можно после изучения 40 специальных видеоуроков, в которых описана самая суть без воды.

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

    В перекрёстном запросе обычно три поля: поле заголовка столбцов, поле заголовка строк и поле итогового содержимого ячеек.

    По умолчанию строка «Групповая операция» в режиме конструктора скрыта.

    Группировка

    Инструкция «Группировка» разбивает результаты запроса по каждому уникальному значению поля (полей). Например, если в поле Страна встречается 20 раз Литва, 30 раз Польша, 50 раз Чехия, то при группировке по этому полю будет всего три записи – по одной на каждую страну. Если будем добавлять группировку в другие поля, то количество выбранных записей возрастёт, так как программа будет искать уникальное значение не одного, а нескольких полей (например, зададим группировку по странам и по поставщикам. В Литве пять поставщиков, а, следовательно, уникальных записей для Литвы уже будет пять, а не одна).

    Инструкция Группировка автоматически задаёт сортировку в алфавитном порядке. Для изменения порядка сортировки надо явно указать программе параметры в строке «Сортировка».

    Управляющие запросы

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

    Создание таблицы

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

    Есть возможность создания новой таблицы в другой базе данных, выбрав свойство «Другая база данных» и введя имя базы в поле «Имя файла».

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

    Перед выполнением запроса можно посмотреть, что получится, отобразив запрос в режиме таблицы. Создание физической таблицы произойдёт только после нажатия кнопки «Запуск».

    Можно включить в новую таблицу вычисляемое поле. При создании таблицы поле станет заполненным данными.

    Для создания архивной таблицы надо скопировать исходную таблицу и затем вставить её из буфера, скопировав при этом только структуру (без данных) таблицы.

    Обновление

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

    Добавление

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

    Удаление

    Удаляет указанные записи в таблицах (одной или нескольких).

    Перед выполнением запроса на удаление надо создать такой же запрос на выборку. Лишь убедившись, что отобраны нужные записи, меняем тип запроса «Выборка» на «Удаление».

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

    Запрос с параметром

    Хотите узнать какие 35 инструментов нужно знать, чтобы научиться создавать базы данных в Аксесс?

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

    Для поля, которое предполагается использовать как параметр, введите в ячейку строки «Условие отбора» выражение с текстом приглашения, заключенным в квадратные скобки.

    Например, нам часто нужны сведения по сотрудникам, фамилия которых начинается с определённой буквы. Можно сделать около 30 запросов (для почти всех букв русского алфавита), чтобы получать требуемые данные, но это займёт много времени для создания запросов, загромоздит базу данных и вызовет путаницу. Вместо этого создадим один запрос для формирования списка сотрудников, который будет нас спрашивать, с какой буквы начинающиеся фамилии мы хотим видеть. В поле «Условие отбора» введём: Like [Введите первую букву фамилии]& «*». На самом деле, если введём букву «С», условие будет читаться Access как Like «С*». Знак амперсанда «&» указывает на необходимость сцепления введённой буквы с остальными символами искомой ячейки, так как «*» обозначает любое количество символов после «С».

    Например, выражение Between [Начальная дата:] And [Конечная дата:] запросит ввести начальную и конечную даты и выдаст все записи, содержащиеся в этом диапазоне (программа распознает разные форматы, например: 01.01.2010 или 01,01,2010 или 01/01/2010). Но для этого в режиме конструктора через меню Запрос – Параметры (можно вызвать через контекстное меню) надо вызвать диалоговое окно «Параметры запроса». В столбце «Параметр» указать правильно название, например [Начальная дата:], а в столбце «Тип данных» указать требуемый тип, в нашем случае «Дата/время». Как правило, указываются параметры для числовых и полей дата/время.

    Ещё пример: Like «. » & [Введите номер месяца, например, для марта — 03, для ноября — 11] & «. ». Программа попросит ввести номер месяца года и выдаст все записи, относящиеся к этому месяцу. Если в параметре ввести знак звёздочки «*», то будут выбраны дни рождений за все месяцы.

    Запрос может не работать, если формат даты в условии задан 00.00.0000, а в настройках панели управления установлен 00/00/0000. Тогда надо вместо точек добавить ещё по одному вопросу.

    Запрос на объединение таблиц

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

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

    Читать еще:  Как открыть две карточки в access

    Когда таблицы объединены, можно легко создать запрос, извлекающий данные из нескольких таблиц.

    Программа переводит графический запрос в запрос SQL – универсальный язык запросов.

    Собственный язык Access JetSQL имеет отличия от ANSI SQL.

    Хотя большинство запросов создаются в режиме конструктора, Access хранит их в формате SQL (структурированном языке запросов). Чтобы увидеть режим SQL, надо выбрать Вид-Режим SQL.

    Базы данных Access 2003

    Курс дистанционного обучения:
    «Экономическая информатика»
    Модуль 2 (2,5 кредита): Прикладное программное обеспечение офисного назначения

    Тема 2.1. Обработка текстовой информации

    Тема 2.2. Процессоры электронных таблиц

    Тема 2.3. Программные средства презентаций и основы офисного программирования

    Тема 2.4. Системы управления базами данных и экспертные системы

    2.4.11. Учебная база данных с главной кнопочной формой «Training_students» — Скачать

    2.4. Системы управления базами данных и экспертные системы

    2.4.2. Система управления базами данных Mіcrosoft Access 2003 и ее основные возможности

    Приложение Microsoft Access – это настольная система управления реляционными базами данных (СУБД), предназначенная для работы на автономном персональном компьютере (ПК) или локальной вычислительной сети под управлением семейства операционных систем Microsoft Windows (Windows 2000, Windows XP и Windows Server 2003).

    СУБД Microsoft Access обладает мощными, удобными и гибкими средствами визуального проектирования объектов с помощью Мастеров, что позволяет пользователю при минимальной предварительной подготовке довольно быстро создать полноценную информационную систему на уровне таблиц, запросов, форм и отчетов.

    К основным возможностям СУБД Microsoft Access можно отнести следующие:

    1. Проектирование базовых объектов – двумерные таблицы с полями разных типов данных.
    2. Создание связей между таблицами, с поддержкой целостности данных, каскадного обновления полей и каскадного удаления записей.
    3. Ввод, хранение, просмотр, сортировка, изменение и выборка данных из таблиц с использованием различных средств контроля информации, индексирования таблиц и аппарата алгебры логики.
    4. Создание, модификация и использование производных объектов (запросов, форм и отчетов).

    Пользовательский интерфейс MS Access 2003

    Интерфейс пользователя MS Access – это комплекс программ, который реализует диалог в процессе работы пользователя с приложением Access.

    После загрузки MS Access на экране появится главное окно, в котором размещается окно базы данных. При первом запуске Access в главном окне выводится область задач в режиме «Приступая к работе», с помощью которой можно открыть существующие БД и «Создать файл».

    При выборе команды «Создать файл» в области задач изменится режим на «Создание файла».

    При выборе команды «Новая база данных» откроется окно диалога «Файл новой базы данных», в котором необходимо выбрать имя диска и директории для хранения БД, а также имя БД (тип файла устанавливается по умолчанию «Базы данных Microsoft Office Access») и щелкнуть на кнопке «Создать», будет сохранен файл с расширением .mdb.

    В главном окне появится окно БД с назначенным именем, например «Деканат: база данных (формат Access 2000). В Access2003 для новых баз данных по умолчанию используется формат файла Access 2000, необходимый для обеспечения совместимости с базами данных предыдущих версий. Для того чтобы изменить формат файлов Access 2000, необходимо в меню главного окна выбрать команду «Сервис / Служебные программы / Преобразовать базу данных» и указать нужный формат.

    Для изменения используемого по умолчанию формата файлов при создании новой базы данных необходимо выбрать команду Сервис / Параметры, активизировать вкладку «Другие» и в списке «Формат файла по умолчанию» выбрать из списка Access 2002—2003.

    Главное окно приложения Microsoft Access

    Главное окно состоит из следующих областей:

    • строка заголовка;
    • строка меню;
    • панель инструментов;
    • окно базы данных;
    • строка состояния.

    В строке заголовка находится системное меню в виде пиктограммы, расположенной слева от названия главного окна: «Microsoft Access».

    Строка меню содержит группы команд объединенные по функциональному признаку: Файл, Правка, Вид, Вставка, Сервис, Окно, Справка. Команды, содержащие в меню аналогичны командам в редакторах Word, Excel и в других приложениях Office.

    Панель инструментов. При запуске Access по умолчанию активизируется одна панель инструментов. На панели инструментов расположены наиболее часто используемые команды. Перед созданием БД необходимо ознакомиться с главным меню и панелью инструментов.

    Окно базы данных имеет:

    • строку заголовка;
    • панель инструментов, на которой расположены следующие кнопки: Открыть; Конструктор; Создать; Удалить; Крупные значки; Мелкие значки; Список; Таблица;
    • панель «Объекты»: таблицы, запросы, формы, отчеты, страницы, макросы и модули;
    • область окна со списком возможных режимов создания новых объектов или просмотра и редактирования существующих объектов (в этой области также отображаются списки имеющихся в этой базе таблиц, форм, запросов и т.д.).

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

    Рассмотри более подробнее окно БД.

    В строке заголовка окна базы данных отображается ее имя.

    Команды панели инструментов окна БД:

    • открыть – открытие выделенного объекта (таблицы, запроса, формы и т.д.) в режиме страницы;
    • конструктор — открытие выделенного объекта в режиме конструктора;
    • создать – создание объекта базы данных;
    • удалить – Удаление выделенного объекта;
    • крупные значки; Мелкие значки; Список; Таблица – представление объектов базы данных в окне базы данных в соответствующем виде.
    1. Таблица – двумерные таблицы, которые используется для хранения данных в реляционных базах данных. Данные хранятся в записях, которые состоят из отдельных полей. Каждая таблица содержит информацию о сущностях определенного типа (например, студентах).
    2. Запрос — средство для отбора данных, удовлетворяющих определенным условиям. С помощью запросов можно выбрать из базы данных только необходимую информацию.
    3. Форма – средство, которое позволяет упростить процесс ввода или изменения данных в таблицах БД, что обеспечивает ввод данных персоналом невысокой квалификации.
    4. Отчет — средство, которое позволяет извлечь из базы нужную информацию и представить ее в виде, удобном для восприятия, а также подготовить для распечатки отчет, который оформлен соответствующим образом.
    5. Страницы — страницы доступа к данным представляют собой специальную Web-страницу, предназначенную для просмотра и работы через Интернет или интрасеть с данными, которые хранятся в базах данных Microsoft Access или БД MS SQL Server.
    6. Макрос — набор макрокоманд, создаваемый пользователем для автоматизации выполнения конкретных операций.
    7. Модуль — объект, содержащий программы на языке Visual Basic, применяемые в некоторых случаях для обработки данных.

    Область со списком возможных режимов создания объектов.

    В этой области кроме списка режимов создания объектов отображаются созданные объекты (например, таблицы, формы и т.д.), которые можно просматривать или редактировать. Для этого необходимо выделить требуемый объект, например, таблицу и нажать кнопку «Открыть» или «Конструктор».

    Нажатие кнопки “Открыть” активизирует режим таблицы, в котором можно просматривать и редактировать данные в выбранной таблице. Нажатие кнопки “Конструктор” открывает таблицу в режиме конструктора, предназначенном для просмотра и изменения структуры таблицы.

    Copyright

    © Обучение в интернет, .
    Обратная связь

    Ссылка на основную публикацию