Главная / Программирование /
Технология Microsoft ADO .NET / Тест 4
Технология Microsoft ADO .NET - тест 4
Упражнение 1:
Номер 1
Вы разрабатываете приложение, использующее подключение к базе данных Microsoft Access "Аэропорт". На форму расположено текстовое поле "Family", свойству "Name" которого установлено значение "txtLastName". В это поле нужно выводить содержимое столбца "Фамилия" таблицы "Пассажиры". Выберите правильный фрагмент кода для получения этой функциональности:
Ответ:
 (1) …
OleDbDataAdapter da = new OleDbDataAdapter();
da.SelectCommand = myCommand;
DataSet ds = new DataSet();
da.TableMappings.Add("Table", "Пассажиры");
da.Fill(ds);
txtLastName.DataBindings.Add("Text", ds, " Пассажиры.Фамилия ");
…
 
 (2) …
OleDbDataAdapter da = new OleDbDataAdapter();
da.SelectCommand = myCommand;
DataSet ds = new DataSet();
da.TableMappings.Add("Table", "Пассажиры");
da.Fill(ds);
txtLastName.DataBindings.Add(ds, "Text", " Пассажиры.Фамилия ");
…
 
 (3) …
OleDbDataAdapter da = new OleDbDataAdapter();
da.SelectCommand = myCommand;
DataSet ds = new DataSet();
da.TableMappings.Add("Table", "Пассажиры");
da.Fill(ds);
txtLastName.DataBindings.Add(ds, " Family ", " Пассажиры.Фамилия ");
…
 
 (4) …
OleDbDataAdapter da = new OleDbDataAdapter();
da.SelectCommand = myCommand;
DataSet ds = new DataSet();
da.TableMappings.Add("Table", "Пассажиры");
da.Fill(ds);
Name.DataBindings.Add("Text", ds, " Пассажиры.Фамилия ");
…
 
 (5) …
OleDbDataAdapter da = new OleDbDataAdapter();
da.SelectCommand = myCommand;
DataSet ds = new DataSet();
da.TableMappings.Add("Table", "Пассажиры");
da.Fill(ds);
Family.DataBindings.Add("Text", ds, " Пассажиры.Фамилия ");
…
 
Номер 2
Вы разрабатываете приложение, использующее подключение к базе данных Microsoft SQL Server 2000 "Аэропорт". На форму расположено текстовое поле "FirstName", свойству "Name" которого установлено значение "txtFirstName". В это поле нужно выводить содержимое столбца "Имя" таблицы "Пассажиры". Выберите правильный фрагмент кода для получения этой функциональности:
Ответ:
 (1) …
SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = myCommand;
DataSet ds = new DataSet();
da.TableMappings.Add("Table", "Пассажиры");
da.Fill(ds);
txtFirstName.DataBindings.Add(ds, "FirstName", " Пассажиры.Имя ");
…
 
 (2) …
SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = myCommand;
DataSet ds = new DataSet();
da.TableMappings.Add("Table", "Пассажиры");
da.Fill(ds);
Name.DataBindings.Add("Text", ds, "Пассажиры.Имя ");
…
 
 (3) …
SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = myCommand;
DataSet ds = new DataSet();
da.TableMappings.Add("Table", "Пассажиры");
da.Fill(ds);
FirstName.DataBindings.Add("Text", ds, "Пассажиры.Имя ");
…
 
 (4) …
SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = myCommand;
DataSet ds = new DataSet();
da.TableMappings.Add("Table", "Пассажиры");
da.Fill(ds);
txtFirstName.DataBindings.Add("Text", ds, " Пассажиры.Имя ");
…
 
 (5) …
SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = myCommand;
DataSet ds = new DataSet();
da.TableMappings.Add("Table", "Пассажиры");
da.Fill(ds);
txtFirstName.DataBindings.Add(ds, "Text", " Пассажиры.Имя ");
…
 
Номер 3
Вы разрабатываете приложение, использующее подключение к базе данных Microsoft SQL Server 2000 "Аэропорт". На форму расположено текстовое поле "NumberTicket", свойству "Name" которого установлено значение "txtNumberTicket". В это поле нужно выводить содержимое столбца "Номер_билета" таблицы "Билеты". Выберите правильный фрагмент кода для получения этой функциональности:
Ответ:
 (1) …
SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = myCommand;
DataSet ds = new DataSet();
da.TableMappings.Add("Table", "Билеты");
da.Fill(ds);
txtNumberTicket.DataBindings.Add(ds, "NumberTicket", " Билеты.Номер_билета ");
…
 
 (2) …
SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = myCommand;
DataSet ds = new DataSet();
da.TableMappings.Add("Table", "Билеты");
da.Fill(ds);
Name.DataBindings.Add("Text", ds, "Билеты.Номер_билета ");
…
 
 (3) …
SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = myCommand;
DataSet ds = new DataSet();
da.TableMappings.Add("Table", "Билеты");
da.Fill(ds);
NumberTicket.DataBindings.Add("Text", ds, "Билеты.Номер_билета ");
…
 
 (4) …
SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = myCommand;
DataSet ds = new DataSet();
da.TableMappings.Add("Table", "Билеты");
da.Fill(ds);
txtNumberTicket.DataBindings.Add(ds, "Text", " Билеты.Номер_билета ");
…
 
 (5) …
SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = myCommand;
DataSet ds = new DataSet();
da.TableMappings.Add("Table", "Билеты");
da.Fill(ds);
txtNumberTicket.DataBindings.Add("Text", ds, " Билеты.Номер_билета ");
…
 
Упражнение 2:
Номер 1
Выберите правильную последовательность действия для задания пароля на открытие базы данных Microsoft Access:
Ответ:
 (1) Запускаем Microsoft Access, открываем базу данных. В главном меню переходим "Сервис\ Защита\ Задать пароль базы данных". Вводим и подтверждаем пароль монопольно. 
 (2) Запускаем Microsoft Access, открываем базу данных в монопольном режиме, в главном меню переходим "Сервис\ Защита\ Задать пароль базы данных". Вводим и подтверждаем пароль. 
 (3) Запускаем Microsoft Access, открываем базу данных. В главном меню переходим "Сервис\ Защита\ Задать пароль базы данных". Вводим и подтверждаем пароль. 
 (4) Запускаем Microsoft Access, открываем базу данных от имени администратора. В главном меню переходим "Сервис\ Защита\ Задать пароль базы данных". Вводим и подтверждаем пароль. 
 (5) Запускаем Microsoft Access, открываем базу данных от имени ее владельца. В главном меню переходим "Сервис\ Защита\ Задать пароль базы данных". Вводим и подтверждаем пароль монопольно. 
Номер 2
Выберите правильную последовательность действия для снятия пароля на открытие базы данных Microsoft Access:
Ответ:
 (1) Запускаем Microsoft Access, открываем базу данных. В главном меню переходим "Сервис\ Защита\ Удалить пароль базы данных". Вводим текущий пароль. 
 (2) Запускаем Microsoft Access, открываем базу данных от имени администратора. В главном меню переходим "Сервис\ Защита\ Удалить пароль базы данных". Вводим текущий пароль. 
 (3) Запускаем Microsoft Access, открываем базу данных от имени ее владельца. В главном меню переходим "Сервис\ Защита\ Удалить пароль базы данных". Вводим текущий пароль монопольно. 
 (4) Запускаем Microsoft Access, открываем базу данных в монопольном режиме, в главном меню переходим "Сервис\ Защита\ Удалить пароль базы данных". Вводим текущий пароль. 
 (5) Запускаем Microsoft Access, открываем базу данных. В главном меню переходим "Сервис\ Защита\ Удалить пароль базы данных". Вводим текущий пароль монопольно. 
Номер 3
Выберите правильную последовательность действия для изменения пароля на открытие базы данных Microsoft Access:
Ответ:
 (1) Запускаем Microsoft Access, открываем базу данных. В главном меню переходим "Сервис\ Защита\ Удалить пароль базы данных". Вводим текущий пароль. В главном меню переходим "Сервис\ Защита\ Задать пароль базы данных". Вводим и подтверждаем пароль. 
 (2) Запускаем Microsoft Access, открываем базу данных от имени администратора. В главном меню переходим "Сервис\ Защита\ Удалить пароль базы данных". Вводим текущий пароль. В главном меню переходим "Сервис\ Защита\ Задать пароль базы данных". Вводим и подтверждаем пароль. 
 (3) Запускаем Microsoft Access, открываем базу данных в монопольном режиме, в главном меню переходим "Сервис\ Защита\ Удалить пароль базы данных". Вводим текущий пароль. В главном меню переходим "Сервис\ Защита\ Задать пароль базы данных". Вводим и подтверждаем пароль. 
 (4) Запускаем Microsoft Access, открываем базу данных. В главном меню переходим "Сервис\ Защита\ Удалить пароль базы данных". Вводим текущий пароль монопольно. В главном меню переходим "Сервис\ Защита\ Задать пароль базы данных". Вводим и подтверждаем пароль. 
 (5) Запускаем Microsoft Access, открываем базу данных от имени ее владельца. В главном меню переходим "Сервис\ Защита\ Удалить пароль базы данных". Вводим текущий пароль монопольно. В главном меню переходим "Сервис\ Защита\ Задать пароль базы данных". Вводим и подтверждаем пароль. 
Упражнение 3:
Номер 1
Требуется разработать приложение для подключения к базе Microsoft Access "Аэропорт", для которой установлен пароль на открытие – "testpassword". Выберите правильные действия, которые нужно выполнить в окне "Свойства связи с данными" при настройке объекта DataAdapter для подключения к базе данных.
Ответ:
 (1) Выбираем поставщика данных и указываем путь к базе. На вкладке "Подключение" снимаем галочку "Пустой пароль" и вводим "testpassword". 
 (2) Выбираем поставщика данных и указываем путь к базе. Переходим на вкладку "Все", в значении свойства "Jet OLEDB:Database Password" вводим пароль "testpassword" 
 (3) Выбираем поставщика данных и указываем путь к базе. На вкладке "Подключение" вводим имя пользователя (Admin), снимаем галочку "Пустой пароль" и вводим "testpassword".  
 (4) Выбираем поставщика данных и указываем путь к базе. На вкладке "Подключение" вводим имя пользователя (Admin), снимаем галочку "Пустой пароль" и вводим "testpassword". Ставим галочку "Разрешить сохранение пароля" 
 (5) Выбираем поставщика данных и указываем путь к базе. На вкладке "Подключение" вводим имя пользователя, который будет работать с базой данных. Снимаем галочку "Пустой пароль" и вводим "testpassword".  
 (6) Выбираем поставщика данных и указываем путь к базе. Переходим на вкладку "Все", в значении свойства "Jet OLEDB:Data Source Password" вводим пароль "testpassword" 
Номер 2
Требуется разработать приложение для подключения к базе Microsoft Access "Аэропорт", для которой установлен пароль на открытие – "testpassword". Выберите правильный вариант строки connectionString:
Ответ:
 (1) string connectionString = @"Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=""C:\Program Files\ Аэропорт.mdb"";Jet OLEDB:Data Base Password=testpassword;";
 
 (2) string connectionString = @"Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=""C:\Program Files\ Аэропорт.mdb"";User ID=Admin;Jet OLEDB:Database Password=testpassword;";
 
 (3) string connectionString = @"Provider=""Microsoft.Jet.OLEDB.4.0"";Datasource=""C:\Program Files\ Аэропорт.mdb"";Jet OLEDB:Data Base Password=testpassword;";
 
 (4) string connectionString = @"Provider=""Microsoft.Jet.OLEDB.4.0"";Datasource=""C:\Program Files\ Аэропорт.mdb"";Jet OLEDB:Database Password=testpassword;";
 
 (5) string connectionString = @"Provider=""Microsoft.Jet.OLEDB.4.0"";Datasource=""C:\Program Files\ Аэропорт.mdb"";Jet OLEDB:Data Base Password="testpassword";";
 
 (6) string connectionString = @"Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=""C:\Program Files\ Аэропорт.mdb"";Jet OLEDB:Data Base Password="testpassword";";
 
Номер 3
Требуется разработать приложение для подключения к базе Microsoft Access "Аэропорт", для которой установлен пароль на открытие – "testpassword". Вы собираетесь использовать визуальные средства Visual Studio. NET для настройки объекта DataAdapter
для подключения к базе данных. Выберите правильное утверждение:
Ответ:
 (1) После выбора поставщика данных и пути к базе в окне "Свойства связи с данными" нужно настроить подключение. Для этого на вкладке "Подключение" следует снять галочку "Пустой пароль" и ввести "testpassword". 
 (2) После выбора поставщика данных и пути к базе в окне "Свойства связи с данными" нужно настроить подключение. Для этого на вкладке "Подключение" следует ввести имя пользователя, затем снять галочку "Пустой пароль" и ввести "testpassword". 
 (3) После выбора поставщика данных и пути к базе в окне "Свойства связи с данными" нужно настроить подключение. Для этого на вкладке "Подключение" следует оставить имя пользователя "Admin" затем снять галочку "Пустой пароль" и ввести "testpassword". Далее требуется оставить галочку "Разрешить сохранение пароля" 
 (4) После выбора поставщика данных и пути к базе в окне "Свойства связи с данными" нужно настроить подключение. Для этого на вкладке "Подключение" следует оставить имя пользователя "Admin" затем снять галочку "Пустой пароль" и ввести "testpassword".  
 (5) После выбора поставщика данных и пути к базе в окне "Свойства связи с данными" нужно настроить подключение. Для этого на вкладке "Подключение" следует ввести имя пользователя, затем снять галочку "Пустой пароль" и ввести "testpassword". Далее требуется оставить галочку "Разрешить сохранение пароля" 
 (6) Вкладка "Подключение" окна "Свойства связи с данными" не предоставляет необходимого пользовательского интерфейса для настройки подключения к запароленной базе данных. 
Упражнение 4:
Номер 1
Вы настраиваете базу данных Microsoft Access "Аэропорт" для одновременной работы нескольких пользователей. В результате в рабочем каталоге появилось три файла. Выберите их правильное расширение и описание:
Ответ:
 (1) "Аэропорт.mdb" – основной файл базы данных, "System.mdw" – резервная копия базы данных, "Аэропорт.bak" – файл для хранения сведений о рабочих группах и пользователях. 
 (2) "Аэропорт.mdb" – основной файл базы данных, "Аэропорт.bak" – резервная копия базы данных, "Аэропорт.mdw" – файл для хранения сведений о рабочих группах и пользователях. 
 (3) "Аэропорт.mdb" – основной файл базы данных, "Аэропорт.bak" – резервная копия базы данных, "Аэропорт.mdw" – файл для хранения сведений о рабочих группах и пользователях, а также паролей на открытие и чтение базы данных. 
 (4) "Аэропорт.mdb" – основной файл базы данных, "System.mdw" – резервная копия базы данных, "Аэропорт.bak" – файл для хранения сведений о рабочих группах и пользователях, а также паролей на открытие и чтение базы данных. 
 (5) "Аэропорт.mdb" – основной файл базы данных, "System.mdw" – резервная копия базы данных, "Аэропорт.mda" – файл для хранения сведений о рабочих группах и пользователях, а также паролей на открытие и чтение базы данных. 
 (6) "Аэропорт.mdw" – основной файл базы данных, "Аэропорт.bak" – резервная копия базы данных, "Аэропорт.mdb" – файл для хранения сведений о рабочих группах и пользователях. 
Номер 2
Вы настраиваете базу данных Microsoft Access "Аэропорт" для одновременной работы нескольких пользователей. Выберите ряд нужных файлов, который нужно будет поместить на компьютер пользователя:
Ответ:
 (1) "Аэропорт.mdb", "System.mdw", "Аэропорт.mdw". 
 (2) "Аэропорт.mdb", "System.bak". 
 (3) "Аэропорт.bak", "System.mdw", "Аэропорт.mdw". 
 (4) "Аэропорт.bak", "System.mdw". 
 (5) "Аэропорт.mdb", "Аэропорт.mdw". 
 (6) "Аэропорт.mdb", "Аэропорт.mdw", "Аэропорт.bak". 
 (7) "Аэропорт.mdb", "Аэропорт.bak". 
 (8) "Аэропорт.mdb", "System.mdw", "Аэропорт.bak". 
Номер 3
Вы получили от своего коллеги файл базы данных Microsoft Access "Аэропорт". При попытке его открытия появляется сообщение:
"Отсутствует разрешения на использование объекта ‘C:\\Program Files\ Аэропорт.mdb’. Необходимые разрешения должны быть предоставлены системным администратором или пользователем, создавшим объект"
Выберите правильную причину ошибки и способ ее устранения:
Ответ:
 (1) Отсутствует связь с файлом рабочей группы. Необходимо получить доступ к файлу "Аэропорт.mdw", связать с ним текущий файл и зайти от имени авторизованного пользователя. 
 (2) База данных открыта не в монопольном режиме. Необходимо перезапустить программу Microsoft Access, открыть базу данных монопольно и при необходимости, ввести пароль. 
 (3) Отсутствует связь с файлом рабочей группы. Необходимо получить доступ к файлу "Аэропорт.bak", связать с ним текущий файл и зайти от имени авторизованного пользователя. 
 (4) Открываемая база данных уже используется другим пользователем. Необходимо получить к ней монопольный доступ. 
 (5) Отсутствует связь с файлом рабочей группы. Необходимо получить доступ к файлу "Аэропорт.mdf", связать с ним текущий файл и зайти от имени авторизованного пользователя. 
 (6) Формат открываемой базы данных не поддерживается текущим пакетом Microsoft Office. Следует установить ту же самую версию этого пакета, в которой была создана база данных. 
Упражнение 5:
Номер 1
Требуется разработать приложение для подключения к базе Microsoft Access "Аэропорт" от имени пользователя "User123" с паролем "testpassword". Этот пользователь обладает правами на внесение новых данных. Другие пользователи будут подключаться со своими логинами и паролями. Выберите правильные действия, которые нужно выполнить в окне "Свойства связи с данными" при настройке объекта DataAdapter для подключения к базе данных.
Ответ:
 (1) Выбираем поставщика данных и указываем путь к базе. Вводим имя пользователя "User123".Переходим на вкладку "Все", в значении свойства "Jet OLEDB:System database" указываем путь к файлу "Аэропорт.mdw". В значении свойства "Jet OLEDB:Database Password" вводим пароль "testpassword" 
 (2) Выбираем поставщика данных и указываем путь к базе. Вводим имя пользователя "User123".Переходим на вкладку "Все", в значении свойства "Jet OLEDB:System database" указываем путь к файлу "Аэропорт.bak". В значении свойства "Jet OLEDB:Database Password" вводим пароль "testpassword" 
 (3) Выбираем поставщика данных и указываем путь к базе. Вводим имя пользователя "User123", снимаем галочку "Пустой пароль", вводим значение "testpassword". Переходим на вкладку "Все", в значении свойства "Jet OLEDB:Database Password" указываем путь к файлу "Аэропорт.mdw" 
 (4) Выбираем поставщика данных и указываем путь к базе. Вводим имя пользователя "User123".Переходим на вкладку "Все", в значении свойства "Jet OLEDB:Default database" указываем путь к файлу "Аэропорт.mdw". В значении свойства "Jet OLEDB:Database Password" вводим пароль "testpassword" 
 (5) Выбираем поставщика данных и указываем путь к базе. Вводим имя пользователя "User123", снимаем галочку "Пустой пароль", вводим значение "testpassword". Переходим на вкладку "Все", в значении свойства "Jet OLEDB:System database" указываем путь к файлу "Аэропорт.mdw" 
Номер 2
Требуется разработать приложение для подключения к базе Microsoft Access "Аэропорт" от имени пользователя "User123" с паролем "testpassword". Этот пользователь обладает правами на внесение новых данных. Другие пользователи будут подключаться со своими логинами и паролями. Выберите правильный вариант строки connectionString:
Ответ:
 (1) string connectionString = @"Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=""C:\Program Files\ Аэропорт.mdb"";Jet OLEDB:System database="" C:\Program Files\ Аэропорт.mdw"";User Admin=User123;Password= testpassword;";
 
 (2) string connectionString = @"Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=""C:\Program Files\ Аэропорт.mdb"";Jet OLEDB:System database="" C:\Program Files\ Аэропорт.mdw"";User ID=User123;Password= testpassword;";
 
 (3) string connectionString = @"Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=""C:\Program Files\ Аэропорт.mdb"";Jet OLEDB:System database="" C:\Program Files\ Аэропорт.bak"";User Admin=User123;Password= testpassword;";
 
 (4) string connectionString = @"Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=""C:\Program Files\ Аэропорт.mdb"";Jet OLEDB:System database="" C:\Program Files\ Аэропорт.bak"";User ID=User123;Password= testpassword;";
 
 (5) string connectionString = @"Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=""C:\Program Files\ Аэропорт.mdb"";Jet OLEDB:System database="" C:\Program Files\ Аэропорт.mdw"";User ID=User123;Admin Password= testpassword;";
 
 (6) string connectionString = @"Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=""C:\Program Files\ Аэропорт.mdb"";Jet OLEDB:System database="" C:\Program Files\ Аэропорт.mdw"";User ID=User123;Adminpassword= testpassword;";
 
Номер 3
Требуется разработать приложение для подключения к базе Microsoft Access "Аэропорт" от имени пользователя "User123" с паролем "testpassword". Этот пользователь обладает правами на внесение новых данных. Другие пользователи будут подключаться со своими логинами и паролями. Вы собираетесь использовать визуальные средства Visual Studio. NET для настройки объекта DataAdapter
для подключения к базе данных. Выберите правильное утверждение:
Ответ:
 (1) После выбора поставщика данных и пути к базе в окне "Свойства связи с данными" нужно настроить подключение. Для этого на вкладке "Подключение" следует снять галочку "Пустой пароль" и ввести "testpassword". 
 (2) После выбора поставщика данных и пути к базе в окне "Свойства связи с данными" нужно настроить подключение. Для этого на вкладке "Подключение" следует ввести имя пользователя "User123", затем снять галочку "Пустой пароль" и ввести "testpassword". 
 (3) После выбора поставщика данных и пути к базе в окне "Свойства связи с данными" нужно настроить подключение. Для этого на вкладке "Подключение" следует оставить имя пользователя "Admin" затем снять галочку "Пустой пароль" и ввести "testpassword". Далее требуется оставить галочку "Разрешить сохранение пароля" 
 (4) Вкладка "Подключение" окна "Свойства связи с данными" не предоставляет необходимого пользовательского интерфейса для настройки подключения к базе данных с применением политики пользователей. 
 (5) После выбора поставщика данных и пути к базе в окне "Свойства связи с данными" нужно настроить подключение. Для этого на вкладке "Подключение" следует оставить имя пользователя "Admin" затем снять галочку "Пустой пароль" и ввести "testpassword".  
 (6) После выбора поставщика данных и пути к базе в окне "Свойства связи с данными" нужно настроить подключение. Для этого на вкладке "Подключение" следует ввести имя пользователя "User123", затем снять галочку "Пустой пароль" и ввести "testpassword". Далее требуется оставить галочку "Разрешить сохранение пароля" 
Упражнение 6:
Номер 1
Вы настраиваете базу данных Microsoft Access "Аэропорт" для одновременной работы нескольких пользователей. Дополнительно, на открытие базы данных был установлен пароль. Выберите файл, в котором он хранится:
Ответ:
 (1) "System.mdw". 
 (2) "Аэропорт.bak". 
 (3) "Аэропорт.mdw". 
 (4) "Аэропорт.mdf". 
 (5) "Аэропорт.ldf". 
 (6) "Аэропорт.log". 
 (7) "System.bak". 
 (8) "Аэропорт.mdb". 
Номер 2
Требуется разработать приложение для подключения к базе Microsoft Access "Аэропорт" от имени пользователя "User123" с паролем "testpassword". Этот пользователь обладает правами на внесение новых данных. Другие пользователи будут подключаться со своими логинами и паролями. Дополнительно, на открытие базы данных был установлен пароль "datapassword" Выберите правильный вариант строки connectionString:
Ответ:
 (1) string connectionString = @"Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=""C:\Program Files\ Аэропорт.mdb"";Jet OLEDB:System database=""C:\Program Files\ Аэропорт.mdw"";User ID=User123;Password=datapassword;Jet OLEDB:Database Password=testpassword;";
 
 (2) string connectionString = @"Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=""C:\Program Files\ Аэропорт.mdb"";Jet OLEDB:System database=""C:\Program Files\ Аэропорт.mdw"";User ID=User123;Password=testpassword;Jet OLEDB:Datasource Password=datapassword;";
 
 (3) string connectionString = @"Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=""C:\Program Files\ Аэропорт.mdb"";Jet OLEDB:System database=""C:\Program Files\ Аэропорт.mdw"";User Admin=User123;Password=testpassword;Jet OLEDB:Database Password=datapassword;";
 
 (4) string connectionString = @"Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=""C:\Program Files\ Аэропорт.mdb"";Jet OLEDB:System database=""C:\Program Files\ Аэропорт.mdw"";User ID=User123;Password=testpassword;Jet OLEDB:Database Password=datapassword;";
 
 (5) string connectionString = @"Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=""C:\Program Files\ Аэропорт.mdb"";Jet OLEDB:System database=""C:\Program Files\ Аэропорт.mdw"";User ID=Admin;Password=testpassword;Jet OLEDB:Database Password=datapassword;";
 
 (6) string connectionString = @"Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=""C:\Program Files\ Аэропорт.mdb"";Jet OLEDB:System database=""C:\Program Files\ Аэропорт.mdw"";User ID=User123;Password=datapassword;Jet OLEDB:Datasource Password=testpassword;";
 
Номер 3
Вы настраиваете базу данных Microsoft Access "Аэропорт" для одновременной работы нескольких пользователей. Дополнительно, на открытие базы данных был установлен пароль. Выберите файл, в котором хранятся логины и пароли пользователей:
Ответ:
 (1) "System.mdw". 
 (2) "Аэропорт.bak". 
 (3) "Аэропорт.mdw". 
 (4) "Аэропорт.mdf". 
 (5) "Аэропорт.ldf". 
 (6) "Аэропорт.log". 
 (7) "System.bak". 
 (8) "Аэропорт.mdb". 
Упражнение 7:
Номер 1
Требуется разработать приложение для подключения к базе Microsoft SQL Server 2000 "Аэропорт" от имени пользователя "User123" с паролем "testpassword". Этот пользователь обладает правами на внесение новых данных. Другие пользователи будут подключаться со своими логинами и паролями. Выберите правильные действия, которые нужно выполнить в окне "Свойства связи с данными" при настройке объекта DataAdapter
для подключения к базе данных.
Ответ:
 (1) Выбираем поставщика данных и сервер. Вводим имя пользователя "User123".Переходим на вкладку "Все", в значении свойства "Jet SQL:System database" указываем путь к файлу "Аэропорт.mdf". В значении свойства "Jet SQL:Database Password" вводим пароль "testpassword" 
 (2) Выбираем поставщика данных и сервер. Вводим имя пользователя "User123".Переходим на вкладку "Все", в значении свойства "Jet SQL:System database" указываем путь к файлу "Аэропорт.ldf". В значении свойства "Jet OLEDB:Database Password" вводим пароль "testpassword" 
 (3) Выбираем поставщика данных и сервер. Вводим имя пользователя "User123", снимаем галочку "Пустой пароль", вводим значение "testpassword". Выбираем на сервере базу данных "Аэропорт" 
 (4) Выбираем поставщика данных и сервер. Вводим имя пользователя "User123".Переходим на вкладку "Все", в значении свойства "Jet SQL:Default database" указываем путь к файлу "Аэропорт.mdf". В значении свойства "Jet SQL:Database Password" вводим пароль "testpassword" 
 (5) Выбираем поставщика данных и сервер. Вводим имя пользователя "User123", снимаем галочку "Пустой пароль", вводим значение "testpassword". Переходим на вкладку "Все", в значении свойства "Jet SQL:System database" указываем путь к файлу "Аэропорт.mdw" 
Номер 2
Требуется разработать приложение для подключения к базе Microsoft SQL Server 2000 "Аэропорт" от имени пользователя "User123" с паролем "testpassword". Этот пользователь обладает правами на внесение новых данных. Другие пользователи будут подключаться со своими логинами и паролями. Выберите правильный вариант строки connectionString
:
Ответ:
 (1) string connectionString = "workstation id=SomeNumber;user id=User123;data source=\"(local)\";" +
"persist security info=True;Data Base=Аэропорт;password=testpassword";
 
 (2) string connectionString = "workstation id=SomeNumber;user id=User123;data source=\"(local)\";" +
"persist security info=True;Database=Аэропорт;password=testpassword";
 
 (3) string connectionString = "workstation id=SomeNumber;user id=User123;data source=\"(local)\";" +
"persist security info=True;initial catalog=Аэропорт;password=testpassword";
 
 (4) string connectionString = "workstation id=SomeNumber;user id="User123";data source=\"(local)\";" +
"persist security info=True;initial catalog="Аэропорт";password="testpassword"";
 
 (5) string connectionString = "workstation id=SomeNumber;user id=User123;data source=\"(local)\";" +
"persist security info=True;Datasource catalog=Аэропорт;password=testpassword";
 
 (6) string connectionString = "workstation id=SomeNumber;user id=User123;data source=\"(local)\";" +
"persist security info=True;Data Source catalog=Аэропорт;password=testpassword";
 
Номер 3
Требуется разработать приложение для подключения к базе Microsoft SQL Server 2000 "Аэропорт" от имени пользователя "User123" с паролем "testpassword". Этот пользователь обладает правами на внесение новых данных. Другие пользователи будут подключаться со своими логинами и паролями. Вы собираетесь использовать визуальные средства Visual Studio. NET для настройки объекта DataAdapter
для подключения к базе данных. Выберите правильное утверждение:
Ответ:
 (1) После выбора поставщика данных и сервера в окне "Свойства связи с данными" нужно настроить подключение. Для этого на вкладке "Подключение" следует снять галочку "Пустой пароль" и ввести "testpassword". Далее следует выбрать на сервере базу данных "Аэропорт" 
 (2) Вкладка "Подключение" окна "Свойства связи с данными" не предоставляет необходимого пользовательского интерфейса для настройки подключения к базе данных с применением политики пользователей. 
 (3) После выбора поставщика данных и сервера в окне "Свойства связи с данными" нужно настроить подключение. Для этого на вкладке "Подключение" следует ввести имя пользователя "User123", снять галочку "Пустой пароль" и ввести "testpassword".  
 (4) После выбора поставщика данных и сервера в окне "Свойства связи с данными" нужно настроить подключение. Для этого на вкладке "Подключение" следует снять галочку "Пустой пароль" и ввести "testpassword". Далее следует выбрать на сервере базу данных "Аэропорт" и оставить галочку "Разрешить сохранение пароля" 
 (5) После выбора поставщика данных и сервера в окне "Свойства связи с данными" нужно настроить подключение. Для этого на вкладке "Подключение" следует ввести имя пользователя "User123", снять галочку "Пустой пароль" и ввести "testpassword". Далее следует выбрать на сервере базу данных "Аэропорт" 
Упражнение 8:
Номер 1
Вы разрабатываете приложение, которое будет работать с базой данных Microsoft Access"Аэропорт". При подключении или разрыве соединения компьютер пользователя должен издавать звуковой сигнал. Выберите правильный фрагмент кода, позволяющий получить эту функциональность:
Ответ:
 (1) public Form1()
{
InitializeComponent();
conn.StateChange+= new StateChangeEventHandler(conn_StateChange);
…
}
private void conn_StateChange(object sender, StateChangeEventArgs e)
{
//Код для генерирования звукового сигнала.
}
 
 (2) public Form1()
{
conn.StateChange+= new StateChangeEventHandler(conn_StateChange);
InitializeComponent();
…
}
private void conn_StateChange(object sender, StateChangeEventArgs e)
{
//Код для генерирования звукового сигнала.
}
 
 (3) public Form1()
{
conn.StateChange+= new StateEventHandler(conn_StateChange);
InitializeComponent();
…
}
private void conn_StateChange(object sender, StateEventArgs e)
{
//Код для генерирования звукового сигнала.
}
 
 (4) public Form1()
{
InitializeComponent();
conn.StateChange= StateChange new StateChangeEventHandler(conn_StateChange);
…
}
private void conn_StateChange(object sender, StateChangeEventArgs e)
{
//Код для генерирования звукового сигнала.
}
 
Номер 2
Вы разрабатываете приложение, которое будет работать с базой данных Microsoft SQL Server 2000 "Аэропорт". В момент завершения работы приложения компьютер пользователя должен издавать звуковой сигнал. Выберите правильный фрагмент кода, позволяющий получить эту функциональность:
Ответ:
 (1) public Form1()
{
conn.Disposed+=new EventHandler(conn_Disposed);
InitializeComponent();
…
}
private void conn_Disposed(object sender, EventArgs e)
{
//Код для генерирования звукового сигнала.
}
 
 (2) public Form1()
{
InitializeComponent();
conn.Disposed = Disposed new EventHandler(conn_Disposed);
…
}
private void conn_Disposed(object sender, EventArgs e)
{
//Код для генерирования звукового сигнала.
}
 
 (3) public Form1()
{
InitializeComponent();
conn.Disposed+=new DisposeEventHandler(conn_Disposed);
…
}
private void conn_Disposed(object sender, DisposeEventArgs e)
{
//Код для генерирования звукового сигнала.
}
 
 (4) public Form1()
{
conn.Disposed+=new DisposeEventHandler(conn_Disposed);
InitializeComponent();
…
}
private void conn_Disposed(object sender, DisposeEventArgs e)
{
//Код для генерирования звукового сигнала.
}
 
 (5) public Form1()
{
InitializeComponent();
conn.Disposed+=new EventHandler(conn_Disposed);
…
}
private void conn_Disposed(object sender, EventArgs e)
{
//Код для генерирования звукового сигнала.
}
 
Номер 3
Вы разрабатываете приложение, которое будет работать с базой данных Microsoft Access"Аэропорт". При подключении или разрыве соединения требуется выводить диалоговое окно, в котором будет отображаться текущий статус связи. Выберите правильный фрагмент кода, позволяющий получить эту функциональность:
Ответ:
 (1) public Form1()
{
conn.StateChange+= new StateChangeEventHandler(conn_StateChange);
InitializeComponent();
…
}
private void conn_StateChange(object sender, StateChangeEventArgs e)
{
//Код для запуска диалогового окна.
}
 
 (2) public Form1()
{
conn.StateChange+= new StateEventHandler(conn_StateChange);
InitializeComponent();
…
}
private void conn_StateChange(object sender, StateEventArgs e)
{
//Код для запуска диалогового окна.
}
 
 (3) public Form1()
{
InitializeComponent();
conn.StateChange+= new StateChangeEventHandler(conn_StateChange);
…
}
private void conn_StateChange(object sender, StateChangeEventArgs e)
{
//Код для запуска диалогового окна.
}
 
 (4) public Form1()
{
InitializeComponent();
conn.StateChange= StateChange new StateChangeEventHandler(conn_StateChange);
…
}
private void conn_StateChange(object sender, StateChangeEventArgs e)
{
//Код для запуска диалогового окна.
}
 
Упражнение 9:
Номер 1
Вы разрабатываете приложение, которое будет работать с базой данных Microsoft SQL Server 2000 "Аэропорт". Для подключения к базе данных будет применяться режим аутентификации Windows. Пользователь будет иметь возможность вводить имя сервера и базы данных в предназначенные для этого текстовые поля "txtServer" и "txtBase". Выберите правильный вариант строки ConnectionString
:
Ответ:
 (1) conn.ConnectionString =
"initial catalog=" + Convert.ToString(txtServer.Text) + ";" +
"data source=" + Convert.ToString(txtBase.Text) + ";" +
"workstation id=SomeNumber;persist security info=True;";
 
 (2) conn.ConnectionString =
"initial catalog=" + Convert.ToChar(txtServer.Text) + ";" +
"data source=" + Convert.ToChar (txtBase.Text) + ";" +
"workstation id=SomeNumber;persist security info=True;";
 
 (3) conn.ConnectionString =
"initial catalog=" + Convert.ToWChar(txtServer.Text) + ";" +
"data source=" + Convert.ToWChar (txtBase.Text) + ";" +
"workstation id=SomeNumber;persist security info=True;";
 
 (4) conn.ConnectionString =
"initial catalog=" + txtBase.Text + ";" +
"data source=" + txtServer.Text + ";" +
"workstation id=SomeNumber;persist security info=True;";
 
 (5) conn.ConnectionString =
"initial catalog=" + txtServer.Text + ";" +
"data source=" + txtBase.Text + ";" +
"workstation id=SomeNumber;persist security info=True;";
 
Номер 2
Вы разрабатываете приложение, которое будет работать с базой данных Microsoft Access "Аэропорт". Каждый пользователь будет вводить свой логин и пароль в соответствующие текстовые поля "txtLogin" и "txtPassword" Выберите правильный вариант строки ConnectionString
:
Ответ:
 (1) conn.ConnectionString =
"User ID=" + txtLogin.Text + ";" +
"password=" + txtPassword.Text + ";" +
@"Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=""C:\Program Files\Аэропорт.mdb"";Jet OLEDB:System database="" C:\Program Files\Аэропорт.mdw"";";
 
 (2) conn.ConnectionString =
"User ID=" + txtLogin.Text + ";" +
" Jet OLEDB:Database Password=" + txtPassword.Text + ";" +
@"Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=""C:\Program Files\Аэропорт.mdb"";Jet OLEDB:System database="" C:\Program Files\Аэропорт.mdw"";";
 
 (3) conn.ConnectionString =
" Jet OLEDB:User ID=" + txtLogin.Text + ";" +
"password=" + txtPassword.Text + ";" +
@"Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=""C:\Program Files\Аэропорт.mdb"";Jet OLEDB:System database="" C:\Program Files\Аэропорт.mdw"";";
 
 (4) conn.ConnectionString =
" Jet OLEDB:Admin ID=" + txtLogin.Text + ";" +
"password=" + txtPassword.Text + ";" +
@"Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=""C:\Program Files\Аэропорт.mdb"";Jet OLEDB:System database="" C:\Program Files\Аэропорт.mdw"";";
 
 (5) conn.ConnectionString =
"Admin ID=" + txtLogin.Text + ";" +
"password=" + txtPassword.Text + ";" +
@"Provider=""Microsoft.Jet.OLEDB.4.0"";Data Source=""C:\Program Files\Аэропорт.mdb"";Jet OLEDB:System database="" C:\Program Files\Аэропорт.mdw"";";
 
Номер 3
Вы разрабатываете приложение, которое будет работать с базой данных Microsoft SQL Server 2000 "Аэропорт". Для подключения к базе данных будет применяться режим аутентификации Windows. Пользователь будет иметь возможность вводить имя сервера и базы данных в предназначенные для этого текстовые поля "txtServer" и "txtBase". Выберите правильный фрагмент блока обработки исключений:
Ответ:
 (1) …
catch (SqlException SQLMistakes)
{
foreach (SqlError err in SQLMistakes.Errors)
{
switch (Errors.Number)
{
case 17:
MessageBox.Show("Ошибка соединения", "Ошибка при вводе имени сервера!");
break;
case 4060:
MessageBox.Show("Ошибка соединения", "Ошибка при вводе имени базы данных!");
break;
}
}
}
…
 
 (2) …
catch (SqlException SQLMistakes)
{
foreach (SqlError err in SQLMistakes.Errors)
{
switch (SQLMistakes.Number)
{
case 17:
MessageBox.Show("Ошибка соединения", "Ошибка при вводе имени сервера!");
break;
case 4060:
MessageBox.Show("Ошибка соединения", "Ошибка при вводе имени базы данных!");
break;
}
}
}
…
 
 (3) …
catch (SqlException SQLMistakes)
{
foreach (SqlError err in SQLMistakes.Errors)
{
switch (err.Number)
{
case 17:
MessageBox.Show("Ошибка соединения", "Ошибка при вводе имени сервера!");
break;
case 4060:
MessageBox.Show("Ошибка соединения", "Ошибка при вводе имени базы данных!");
break;
}
}
}
…
 
 (4) …
catch (SqlException SQLMistakes)
{
foreach (SqlError err in SQLMistakes.Errors)
{
switch (err.Code)
{
case 17:
MessageBox.Show("Ошибка соединения", "Ошибка при вводе имени сервера!");
break;
case 4060:
MessageBox.Show("Ошибка соединения", "Ошибка при вводе имени базы данных!");
break;
}
}
}
…
 
Упражнение 10:
Номер 1
Вы разрабатываете приложение, которое будет работать с базой данных Microsoft Access "Аэропорт". При разрыве соединения требуется, не помещая его в пул, освобождать системные ресурсы. Выберите правильный параметр, который нужно будет включить в строку ConnectionString
:
Ответ:
 (1) Pooling=True;
 
 (2) NoPooling=True;
 
 (3) OLE DB Services=3;
 
 (4) Dispose=True;
 
 (5) Dispose=False;
 
 (6) OLE DB Services=4;
 
 (7) OLE DB Services=2;
 
 (8) OLE DB Services=-4;
 
 (9) Pooling=False;
 
 (10) OLE DB Services=-2;
 
Номер 2
Вы разрабатываете приложение, которое будет работать с базой данных Microsoft SQL Server 2000 "Аэропорт". При разрыве соединения требуется, не помещая его в пул, освобождать системные ресурсы. Выберите правильный параметр, который нужно будет включить в строку ConnectionString
:
Ответ:
 (1) Dispose=False;
 
 (2) OLE DB Services=4;
 
 (3) OLE DB Services=2;
 
 (4) OLE DB Services=-4;
 
 (5) Pooling=False;
 
 (6) OLE DB Services=-2;
 
 (7) Pooling=True;
 
 (8) NoPooling=True;
 
 (9) OLE DB Services=3;
 
 (10) Dispose=True;
 
Номер 3
Вы разрабатываете приложение, которое будет работать с базой данных Microsoft SQL Server 2000 "Аэропорт". При разрыве соединения требуется помещать его в пул на 180 секунд. Выберите первый правильный параметр, который нужно будет включить в строку ConnectionString
:
Ответ:
 (1) Dispose=False;
 
 (2) Pooling=True;
 
 (3) NoPooling=False;
 
 (4) OLE DB Services=3;
 
 (5) OLE DB Services=4;
 
 (6) OLE DB Services=2;
 
 (7) OLE DB Services=-4;
 
 (8) Pooling=False;
 
 (9) OLE DB Services=-2;