Тест по дисциплине «Разработка и эксплуатация удаленных баз данных»




№ п/п Вопрос Вариант ответа Балл
  Перечислите виды технологий обработки данных. 1)_, 2)_    
  Технология обработки данных, при которой обеспечивается параллельный доступ к одной базе данных нескольких пользователей, в том случае если база данных расположена на одной машине.    
  Технология обработки данных, при которой база данных распределена по нескольким компьютерам, расположенным в сети, и к ней возможен параллельный доступ нескольких пользователей    
  По видам многозадачности выделяют режимы работы с базой данных    
  В соответствии с правилами обслуживания запросов выделяют режимы работы с базой данных    
  В зависимости от схемы размещения данных выделяют виды баз данных    
  Процесс обращения пользователя к базе данных с целью ввода, получения или изменения информации в базе данных    
  Последовательность операций модификации данных в базе данных, пере­водящая базу данных из одного непротиворечивого состояния в другое непротиворечи­вое состояние    
  Схема распределения физи­ческой БД по сети.    
  Запрос, который выполняется на удаленном узле с использованием модемной связи.    
  Обработка одной транзакции, состоящей из множества SQL-запросов на одном удаленном узле    
  Обработка транзакции, состоящей из нескольких запросов SQL, которые выполняются на нескольких узлах сети, но каждый запрос в этом случае обрабатывается только на одном узле    
  Запрос, при обработке которого используются данные из БД, расположенные в разных узлах сети    
  Компьютер или программа, предназначенные для обработки запросов от программ-клиентов    
  Компьютер в сети, предназначенный для работы отдельного пользователя    
  Схема работы различных программ в сети, при которой программа, работающая по такой схеме, состоит из двух взаимодействующих частей.    
  Схема, характеризующая базу данных с разных сторон с целью определить оптимальное построение информационной системы.    
  Принцип распределенных баз данных, при котором СУБД долж­на представлять все данные так, как если бы они были локаль­ными.    
  Принцип распределенных баз данных, при котором СУБД должна работать с данными, которые хранятся в системах с различной архитектурой и про­изводительностью.    
  Принцип распределенных баз данных, при котором СУБД должна одинаково ра­ботать в условиях разнородных сетей.      
  Принцип распределенных баз данных, при котором пользователь должен иметь возможность объединять данные из любых баз, даже если они размещены в разных системах.    
  Принцип распределенных баз данных, при котором пользователь должен иметь возможность изменять данные в любых базах, на доступ к которым у него есть права, даже если эти базы размещены в разных системах.    
  Принцип распределенных баз данных, при котором СУБД должна выпол­нять транзакции, выходящие за рамки одной вычислительной системы    
  Принцип распределенных баз данных, при котором СУБД должна обеспечивать защиту всей распре­деленной базы данных от несанкционированного доступа    
  Принцип распределенных баз данных, при котором СУБД должна обеспечивать единую методику доступа ко всем данным.    
  Программа, реализующая функции СУБД: определение данных, запись-чтение данных, поддержка схем внешнего, концептуального и внутреннего уровней, диспетче­ризация и оптимизация выполнения запросов, защиту данных    
  Программа, написанная как пользова­телями, так и поставщиками СУБД, внешние или «встроенные» по отношению к СУБД, работающая «поверх» СУБД и обращающаяся к компонентам СУБД через интерфейс внешнего уровня.    
  Эта часть модели «клиент-сервер», которая отвечает за целевую обработку данных и организацию взаимодействия с пользователем    
  Эта часть модели «клиент-сервер», которая обеспечивает хранение данных, обрабаты­вает запросы и посылает результаты клиенту для специальной обработки    
  Перечислите пять групп, на которые делится приложение согласно архитектуре «клиент-сервер»    
  Эта часть группы приложения по технологии «клиент-сервер» определя­ет то, что пользователь видит на своем экране, когда работает приложение    
  Эта часть группы приложения по технологии «клиент-сервер» определяет собственно алгоритмы решения конкретных задач приложения    
  Эта часть группы приложения по технологии «клиент-сервер» связана с обработкой данных внутри приложения    
  Эта часть группы приложения по технологии «клиент-сервер» обеспечивает хранение и управление базами данных    
  Виды базовых архитектур распределенной обработки    
  Эти части приложений находятся на стороне клиента в архитектуре «файл-сервер»    
  Эти части приложений находятся на стороне клиента в архитектуре «выделенный сервер базы данных»    
  Эти части функциональной обработки находятся на стороне сервера в архитектуре «активный сервер баз данных»    
  Трехзвенная архитектура модели «клиент-сервер»    
  Перечислите виды архитектур сервера баз данных    
  Тип распараллеливания запроса, при котором несколько серверных процессов, каждый из которых независимо от других выполняет одинаковую последовательность действий, опре­деляемую существом запроса, но с данными, принадлежащими разным сегментам базы    
  Тип распараллеливания запроса, при котором запрос разбивается на взаимосвязанные по результатам подзапросы, каждый из которых может быть обслужен отдельным серверным процессом независимо от обработки других подзапросов    
  Дополнительное звено в мультисерверной архитектуре в задачи которого входит диспетчеризация запросов для обеспече­ния сбалансированной загрузки процессоров.    
  Данная технология предусматривает использование единого интерфейса для доступа к разнородным базам данных, причем язык SQL рассматривается как стандартное средство доступа к данным    
  Компонент архитектуры ODBC, который выполняет загрузку и выгрузку драйверов по требованию приложения    
  Компонент архитектуры ODBC, который обрабатывают вызовы функций ODBC, направляют запросы SQL в конкретные источники данных и возвращают полученные результаты приложению    
  Элемент интерфейса ODBC, вызов которых позволяет приложению подключаться к базе данных, выполнять операторы SQL и извлекать информацию из результирующих наборов данных.    
  Доступ к базам данных в двухзвенных моделях, при котором между клиентом и сервером размещается промежуточное звено, пред­ставляющее собой набор общих API, для построения унифицированных запросов к разнородным данным    
  Эта часть СУБД содержит набор функций, позволяющих клиентскому приложению соединяться с базой данных, передавать запросы серверу, и получать данные — результаты обработки запро­са    
  В основе данного интерфейса лежит размещаемая на компьютере клиента специальная библиотека, в которой хранятся вызовы процедур и сетевых компонентов для организации связи с серве­ром    
  Это интерфейс прикладно­го программирования (API) для выполнения SQL-запросов к базам данных из программ, написанных на платформенно-независимом языке Java    
  Этот интерфейс специфицирует взаимодействие, обеспечивая единый интерфейс доступа к данным через провайдеров — поставщиков данных не только из реляционных баз данных    
  Компоненты, входящие в интерфейс OLE DB    
  Часть интерфейса OLE DB, приложение, отвечающее на вызовы OLE DB и возвращающее запрашиваемый объект    
  Часть интерфейса OLE DB, приложение или СОМ-компонент, обращающийся посредством API-вызовов к OLE DВ    
  Это универсальный интерфейс высо­кого уровня к OLE DB, не содержащая таблиц, среды или машины БД    
  Основные объекты интерфейса ADO являются сле­дующие    
  Ос­новное назначение данного вида программного обеспечения — автоматизированная поддержка приложе­ний, оформленных в виде последовательности транзакций    
  Данный вид программного обеспечения способен координировать и управлять транзакциями, которые обраща­ются к серверам баз данных от различных поставщиков    
  Условия, гарантируемые выполнением транзакции    
  Свойство транзакции, согласно которому операции транзакции образуют неразделимый, атомарный блок с определенным началом и концом. Этот блок либо выполняется от начала до конца, либо не выполня­ется вообще    
  Свойство транзакции, согласно которому по завершении транзакции все задейство­ванные ресурсы находятся в согласованном состоянии    
  Свойство транзакции, согласно которому одновременный доступ транзакций различ­ных приложений к разделяемым ресурсам координируется та­ким образом, чтобы эти транзакции не влияли друг на друга    
  Свойство транзакции, согласно которому все изменения данных (ресурсов), осуще­ствленные в процессе выполнения транзакции, не могут быть потеряны    
  Важный аспект функционирования базы данных, под которым понимают правильность и непротиворечивость ее содержимого    
  Модели транзакций, используемые в большинстве СУБД    
  Инструкция, выполняющая завершение тран­закции: изменения, внесенные в БД, становятся постоянны­ми    
  Инструкция, отменяющая выполнение те­кущей транзакции и возвращая базу данных к состоянию начала тран­закции    
  Cохранение во внешней памяти информации обо всех модификациях базы данных, тесно связанное с управлением транзакциями.    
  Программное средство, обеспечивающее возможность восстановления состояния базы данных после сбоев    
  Прото­кол журнализации, согласно которому запись об изменении объекта базы данных должна попадать во внешнюю память журнала транзакции раньше, чем измененный объект оказы­вается во внешней памяти базы данных    
  Сервисные программные средства, которые регистрируют операции над БД    
  Сервисные программные средства, которые используются для регулярного получения копий базы данных для последующего ее восстановления.    
  Сервисные программные средства, которые применяются для возврата БД или некоторых ее частей в состояние, предшествующее возникновению отказа    
  Сервисные программные средства, которые ликвидируют последствия выполнения определенной транзакции в БД.    
  Сервисные программные средства, которые позволяют ускорить восстановление базы данных    
  Механизм выполнения транзакций по такому плану, когда результат совместного выполнения транзак­ций эквивалентен результату некоторого последовательного выпол­нения этих же транзакций    
  Вид конфликта, при котором Транзакция 2 пытается изменять объект, измененный неза­кончившейся Транзакцией 1    
  Вид конфликта, при котором Транзакция 2 пытается изменять объект, прочитанный незакончившейся Транзакцией 1    
  Вид конфликта, при котором Транзакция 2 пытается читать объект, измененный незакон­чившейся Транзакцией 1    
  Данные методы производятся по инициативе транзакции и применяются для обеспечения сериализации транзакции    
  Режим «захвата» объекта, означающий разделяемый захват объекта и необходимый для выполнения операции чте­ния объекта    
  Режим «захвата» объекта, означающий монополь­ный захват объекта и необходимый для выполнения операций записи, удаления и модификации    
  Объектами захвата при соблюдении двухфазного протокола считаются    
  Гипермедийная система, предоставляющая возможность просматривать произвольным образом информацию в сети Internet с помощью механизма гиперссылок    
  Программа-клиент сети Интернет, запрашивающая и предоставляющая информацию    
  Протокол, используемый для передачи Web-страниц в Internet    
  Любая транзакция HTTP состоит из следующих этапов    
  Главная особенность протокола HTTP    
  Основные типы запросов HTTP    
  Язык форматирования документов, используемый для создания Web-страниц    
  Cтрока алфавитно-цифровых символов, обозначающая расположение или адрес некоторого ресурса в сети Internet, а также способ доступа к нему    
  Механизм, используемый браузером для доступа к ресурсу    
  Этот вид Web-страниц может реагировать на данные, вводимые пользователем с помощью браузера, например, способны возвращать данные, полученные после заполнения формы или в результате выполнения запроса к базе данных    
  Данные языки позволяют создавать функции, встраиваемые в код HTML, благодаря чему обеспечивается возможность автоматизации различных процес­сов доступа и манипулирования объектами    
  Стандартный протокол взаимодействия между Web-сервером и модулями расширения, которые могут применяться для выполнения дополнительных функций, не поддерживаемых сервером    
  Базовая архитектура баз данных для Web состоит из частей    
  Команда языка SQL для создания базы данных    
  Команда языка SQL для создания таблицы    
  Право определенного пользователя выполнять определенное действие над определенным объектом    
  Команды установки и отмены полномочий работает на четырех уровнях    
  Команда языка SQL для создания пользователей и предоставления им полномочий    
  Команда языка SQL для лишения пользователя полномочий    
  Опция предоставления пользователю всех полномочий    
  Опция, не предоставляющая пользователю никаких полномочий    
  Указав этот знак в качестве элемента в команде создания полномочий, пользователю тем самым предоставляются глобальные полномочия    
  Опция WITH GRANT OPTION в команде создания полномочий дает это право    
  Опция IDENTIFIED BY в команде создания полномочий задает    
  В качестве элемента данных для применения полномочий могут быть указаны    
  Три основных типа предоставляемых полномочий    
  Ключевое слово означающее, что поле обязательно для заполнения    
  Ключевое слово, указание которого применительно к числовым полям автоматически генерирует значение на единицу большее    
  Ключевое слово означающее, что поле является первичным ключом    
  Ключевое слово, указанное после целочисленного типа, означает, соответствующее значение может быть либо нулевым, либо положительным    
  Команда языка SQL для добавления записи в таблицу    
  Команда языка SQL для обновления данных в таблице    
  Команда языка SQL для удаления данных в таблице    
  Опция оператора SELECT, позволяющая исключать дубликаты строк в результирующей таблице    
  Опция оператора SELECT, позволяющая отображать все поля указанных таблиц    
  Опция оператора SELECT, задавать имена таблиц, данные из которых будут использоваться в запросе    
  Опция оператора SELECT, в которой указывается условие отбора или соединения таблиц    
  Опция оператора SELECT, позволяющая группировать данные таблицы по одному или нескольким полям    
  Опция оператора SELECT, в которой указывается условие на вывод группы    
  Опция оператора SELECT, в которой указываются поля сортировки данных    
  Опция оператора SELECT, задающая сортировку по убыванию    
  Опция оператора SELECT, ограничивающая количество строк, отображающихся в результирующей таблице    
  Предикат, который проверяет, содержит ли поле значение    
  Предикат, который проверяет, что поле не содержит значения    
  Предикат, который проверяет, принадлежит ли значение поля промежутку, включая границы    
  Предикат, который проверяет, принадлежит ли значение поля указанному множеству значений    
  Предикат, который проверяет, соответствие значение поля шаблону    
  Ключевое слово оператора SELECT, задающее внутреннее объединение таблиц    
  Ключевое слово оператора SELECT, задающее левостороннее объединение таблиц    
  Варианты объединений таблиц при создании многотабличных запросов    
  Агрегатная функция языка SQL, позволяющая вычислять сумму чисел в указанном поле    
  Агрегатная функция языка SQL, позволяющая вычислять среднее значение чисел в указанном поле    
  Агрегатная функция языка SQL, позволяющая вычислять максимальное значение в указанном поле    
  Агрегатная функция языка SQL, позволяющая вычислять минимальное значение в указанном поле    
  Агрегатная функция языка SQL, позволяющая вычислять количество записей в таблице или группе строк    
  PHP сценарий оформляется в дескрипторы    
  Переменные PHP сценария начинаются со знака    
  Оператор слияния строк в PHP сценарии    
  Операция суффиксного инкремента для переменной $a запишется в виде    
  Операция префиксного инкремента для переменной $a запишется в виде    
  Операция суффиксного декремента для переменной $a запишется в виде    
  Операция префиксного декремента для переменной $a запишется в виде    
  Знак отрицания значения переменной в языке сценариев PHP    
  Символы, служащие для оформления блоков кода в языке сценариев PHP    
  Запишите функцию PHP установки постоянного соединения с сервером MySQL и укажите ее аргументы    
  Запишите функцию PHP выбора базы данных и укажите ее аргументы    
  Запишите функцию PHP выполнения запроса и укажите ее аргументы    
  Запишите функцию PHP вычисляющую количество строк, возвращаемых запросом на выборку данных    
  Запишите функцию PHP доступа к полю выбранной в результате запроса записи и укажите ее аргументы    
  Запишите функцию PHP вычисляющую количество строк, возвращаемых запросом на вставку, обновление и удаление записей    
  Запишите функцию PHP определяющую значение первичного ключа, сгенерированное при вставке записи    
  Запишите функцию PHP проверяющую ввод числовых значений    
  Запишите функцию PHP удаляющую пробелы в начале и в конце строки    

 

Вопросы, выделенные цветом выучить наизусть - это определения



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-04-26 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: