сколько баз данных можно одновременно открыть в ms access

Access. Особенности работы в многопользовательском режиме.

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

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

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

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

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

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

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

• Сетевое размещение. В данной конфигурации единый MDB-файл располагается на сетевом серве­ре, и пользователи получают доступ к базе данных при обращении к серверу. Данные и выполня­емые модули могут содержаться в едином MDB-файле либо размещаться на файловом сервере в виде нескольких отдельных файлов. Преимуществом данной конфигурации является простота поддержки, поскольку при необходимости в обновлении нуждается лишь выполняемый файл. Однако, поскольку все формы, отчеты, модули, запросы, ЕХЕ-файлы Access, а также все библиотеки DLL и т.п. должны передаваться по сети на рабочую станцию, сетевой трафик неоправданно возрастает, а производительность значительно снижается. Вероятно, в подобных конфигурациях следует исполь­зовать связанные формы. Далее рассматриваются проблемы связывания форм с данными и возни­кающие при этом конфликты доступа.

• Разделенная база данных с размещенными в сети данными. Такая конфигурация по традиции на­зывается конфигурацией удаленной базы данных (отметим, что значение слова «удаленная» в чрез­вычайно динамичную эпоху Internet постепенно меняется и вскоре может устареть), поскольку данные отделены от выполняемого модуля или программного кода, хотя механизм баз данных и остается локальным. В отличие от конфигурации клиент-сервер, механизм баз данных Access на пользовательском ПК получает, обрабатывает, блокирует и снимает блокировку с данных, находя­щихся в MDB-файле на сетевом сервере. Работа в такой конфигурации зависит от механизмов баз данных одновременно работающих пользователей, а также от возможностей файлового сервера, касающихся поддержания сетевого графика. До настоящего времени при размещении приложений баз данных Access предпочтение отдают именно этому методу. Его преимуществом является высо­кая производительность и управляемость при корректном использовании. Поскольку при размеще­нии данных в сети по каналам связи передаются только они, сетевой трафик значительно снижается. Основной недостаток данной конфигурации заключается в том, что на каждом клиентском ПК необходимо устанавливать Access и выполняемый MDE- (скомпилированный вариант базы данных MDB) либо MDB-файл, что осложняет поддержку приложения. Тем не менее, существуют спосо­бы решения подобной проблемы.

• Репликация. При использовании схемы репликации пользователи совместно обрабатывают данные, хотя данные на самом деле не являются общими, как это имеет место в схемах сетевого распре­деления или в разделенных базах данных. В схеме репликации каждый пользователь или небольшая группа пользователей имеет собственную копию данных, которые посредством механизма репликации Jet синхронизируются с другой базой или базами данных. Одно из преимуществ такой схемы, когда каждому пользователю предоставляется копия данных, состоит в полном исключении проблемы блокировки, но вместо них возникают проблемы репликации, степень сложности которых являет­ся практически такой же. Другим значительным преимуществом репликации является возможность асинхронного доступа к данным для отключенных от сети пользователей. Вместе с тем существует еще один недостаток такой схемы: при совместном использовании источника данных даже небольшой группой пользователей все же существует возможность возникновения как конфликтов доступа, так и проблем репликации.

• Конфигурация клиент-сервер. В Access 2000 появилась новая возможность создания клиент-сервер­ных приложений на базе проекта Microsoft Access. В такой конфигурации удаленными являются как данные, так и механизм баз данных. Если данными управляет SQL Server, Oracle или какой-либо иной сервер баз данных, расположенный на центральном компьютере, он также решает вопросы блокировки и проблемы работы в многопользовательской среде. Это не означает, что разработчик избавлен от необходимости решения всех связанных с ними задач, просто ему приходится иметь дело с иными наборами свойств, возможностей и правил. Основными преимуществами такой конфигу­рации являются высокая производительность, стабильность, возможность обслуживания большого количества пользователей и выполнения множества задач. Наибольший недостаток данной конфи­гурации состоит в высокой стоимости и значительной сложности.

В данной главе рассматриваются вопросы, которые являются общими для сетевых конфигураций: схе­мы разделенной базы данных и реализации архитектуры клиент-сервер. О репликации рассказывается в главе 22.

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

Access и способы блокировки в Jet

Механизм Jet имеет схему блокировки, которая позволяет эффективно обслуживать несколько пользо­вателей. При использовании Jet с Access, а не с VB или каким-либо иным инструментом разработки необходимо учитывать, что некоторые действия выполняются по умолчанию. Данный раздел посвящен изучению этих вопросов.

Основные сведения о блокировке

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

В диалоговом окне Options (Параметры), отображающемся при выполнении команд меню Tools Options (Сервис / Параметры), во вкладке Advanced (Другие) имеется параметр Default open mode (Режим откры­тия, определенный по умолчанию). Здесь можно определить режим открытия базы данных, т.е. должна ли она открываться для монопольного доступа (только для одного пользователя на весь сеанс работы) или для общего доступа.

Если выбран режим Exclusive (монопольный доступ), базу данных имеет право открывать только один пользователь. В этом случае Access изменяет заголовок LDB-файла, тем самым блокируя его (подробнее об этом см. в разделе «LDB-файл») и запрещая доступ к данным для всех других пользователей. Очевид­но, для многопользовательского приложения такая настройка использоваться не должна. Однако такие процедуры, как сжатие и восстановление, следует выполнять над базой данных, открытой для монополь­ного доступа.

Режим Shared (Общий доступ) позволяет открывать базу данных нескольким пользователям одновре­менно. При этом Access в момент открытия базы данных заносит информацию о подключившихся к ней пользователях в LDB-файл и задействует механизм блокировки и освобождения страниц и строк.

Эти и другие параметры можно задавать в командной строке во время запуска приложения Access. Некоторые из них перечислены в табл. 1.

Таблица 1 Параметры командной строки при запуске Access

База данных открывается для монопольного доступа. Данный параметр можно использовать даже тогда, когда для базы данных установлен режим Shared.

Источник

Тест по Базам данных

сколько баз данных можно одновременно открыть в ms access

сколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms accessсколько баз данных можно одновременно открыть в ms access сколько баз данных можно одновременно открыть в ms accessВопрос № 1

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

Наиболее распространенными в практике являются

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

Наиболее точным аналогом реляционной базы данных может служить:

неупорядоченное множество данных
вектор
генеалогическое дерево
двумерная таблица

Таблицы в базах данных предназначены:

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

Что из перечисленного не является объектом Access?

модули
таблицы
макросы
ключи
формы
отчёты
запросы

Для чего предназначены запросы?

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

Для чего предназначены формы?

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

Для чего предназначены модули?

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

Для чего предназначенны макросы?

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

В каком режиме работает с базой данных пользователь?

в проектировочном
в любительском
в заданном
в эксплутационном

В каком диалоговом окне создают связи между полями таблиц базы данных?

таблица связей
схема связей
схема данных
таблица данных

Почему при закрытии таблицы программа Access не предлагает выполнить сохранение внесенных данных?

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

Без каких объектов не может существовать база данных?

без модулей
без отчётов
без таблиц
без форм
без макросов
без запросов

Проектирование БД заключается в

определении структуры объектов +

Содержит ли какую-либо информацию таблица, в которой нет ни одной записи?

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

Содержит ли какую-либо информацию таблица, в которой нет полей?

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

В чём состоит особенность поля «счётчик»?

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

В чем состоит особенность поля «мемо»?

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

Какое поле можно считать уникальным?

поле, значения в котором не могут повторяться
поле, которое носит уникальное имя
поле, значение которого имеют свойство наращивания

Ключами поиска в системах управления базами данных (СУБД) называются:

диапазон записей файла БД, в котором осуществляется поиск
логические выражения, определяющие условия поиска
поля, по значению которых осуществляется поиск
номера записей, удовлетворяющих условия поиска
номер первой по порядку записи, удовлетворяющим условиям поиска

Вопрос №1 Уровень сложности — лёгкий (1 балл)

Отчеты состоят из элементов управления +

Отчеты состоят из разделов

Отчеты состоят из страниц доступа +

Отчеты состоят из отчетов +

Вопрос №2 Уровень сложности — средний (2 балла)

Файл *.mdb используется для хранения

Вопрос №3 Уровень сложности — средний (2 балла)

Знак восклицательный “!” используется для:

в качестве знака деления

перечисления классов и объектов классов +

в качестве знака умножения

уточнения методов и свойств объекта БД

Вопрос №4 Уровень сложности — средний (2 балла)

Количество возвращаемых записей в запросе ограничивается с помощью функции

Вопрос №5 Уровень сложности — средний (2 балла)

Выгрузка данных из БД MS Access в другие форматы хранения выполняется командой “Файл – “…:

Вопрос №6 Уровень сложности — лёгкий (1 балл)

Языки программирования, используемые в Access

Вопрос №7 Уровень сложности — лёгкий (1 балл)

Макрос Access – это объект, созданный на основе

встроенных команд Access +

программ на языке C++

программ на языке Pascal

процедур и функций VBA

Вопрос №8 Уровень сложности — средний (2 балла)

Таблица без записей существовать:

может, если в ней удалить все поля

может, если в ней не определено ни одно поле

Вопрос №9 Уровень сложности — средний (2 балла)

Почему при закрытии таблицы программа Access не предлагает выполнить сохранение внесенных данных:

потому что данные сохраняются только после закрытия всей базы данных

потому что данные сохраняются сразу после ввода в таблицу +

потому, что данные не сохраняются

Вопрос №10 Уровень сложности — тяжёлый (3 балла)

нечувствителен к регистру

можно задать и удалить любому пользователю БД

чувствителен к регистру +

Вопрос №11 Уровень сложности — средний (2 балла)

Какое значение получится в результате использования функции

Вопрос №12 Уровень сложности — лёгкий (1 балл)

Реляционная база данных – это хранилище данных

в структуре файловой системы

в структуре связанных страниц

в структуре связанных таблиц +

Вопрос №13 Уровень сложности — средний (2 балла)

Какое значение получится в результате использования функций TRIM (“база ”):

Вопрос №14 Уровень сложности — тяжёлый (3 балла)

Проектирование БД заключается в

определении структуры объектов +

Вопрос №15 Уровень сложности — средний (2 балла)

Сколько баз данных MS Access может быть открыто одновременно

Вопрос №16 Уровень сложности — средний (2 балла)

Какая команда выведет наимнование товара (поле Name), проданного в январе 2004 года (поле Datepr) для таблицы Tovar:

SELECT NameFROM TovarWHERE CTOD(Datepr) = 2004 AND YEAR(Datepr) = 1

SELECT NameFROM TovarWHERE YEAR(Datepr) = 2004 AND DTOC(Datepr) = 1

SELECT NameFROM TovarWHERE month(Datepr) = 2004 AND YEAR(Datepr) = 1

SELECT NameFROM TovarWHERE YEAR(Datepr) = 2004 AND month(Datepr) = 1 +

SELECT NameFROM TovarWHERE CTOD(Datepr) = 2004 AND month(Datepr) = 1

Вопрос №17 Уровень сложности — средний (2 балла)

Какая команда выведет наименование товара (поле Name), проданного1 июля 2003 года(поле Datepr) для таблицы Tovar:

SELECT NameFROM TovarWHERE DatepR = DTOC(1.06.03)

SELECT NameFROM TovarWHERE DatepR = YEAR(1.06.03)

SELECT NameFROM TovarWHERE YEAR(Datepr) = “1.06.03”

SELECT NameFROM TovarWHERE DatepR = CTOD(“1.06.03”) +

SELECT NameFROM TovarWHERE YEAR (Datepr) = YEAR(1.06.03)

Вопрос №18 Уровень сложности — средний (2 балла)

Расширенный фильтр позволяет выполнить выборку по значениям:

Вопрос №19 Уровень сложности — средний (2 балла)

В БД Access допустимы типы полей

логический, дата, числовой, денежный, OLE +

числовой, символьный, графический, массив

таблица, форма, запрос

числовой, текстовый, защищенный

Вопрос №20 Уровень сложности — средний (2 балла)

Для того, чтобы получить среднюю зарплату (поле зарплата-zar), для мужчин (поле пол-pol) младше 40 лет (поле-voz), следует выполнить команду:

AVERAGE zar,pol,voz FOR pol=” м ”AND voz

AVERAGE zaR FOR pol=” м ” AND voz

AVERAGE zar, pol, voz FOR pol=” м ” AND voz

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *