Главная страница

УМКД. БД. и эксперт УМКД+. Учебнометодический комплекс по дисциплине базы данных и экспертные системы


Скачать 1.37 Mb.
НазваниеУчебнометодический комплекс по дисциплине базы данных и экспертные системы
Дата25.08.2020
Размер1.37 Mb.
Формат файлаdoc
Имя файлаБД. и эксперт УМКД+.doc
ТипУчебно-методический комплекс
#136063
страница14 из 32
1   ...   10   11   12   13   14   15   16   17   ...   32
x=1

While x<=5

f=a*x^2

Tabvivoda=Tabvivoda+"X="+str(x)+" F="+str(f))+Chr(13)

x=x+1

Wend

R=MsgBox(Tabvivoda, 0, "ТAБЛИЦА РАСЧЕТОВ")


  1. Цикл Do ... Loop

Эта инструкция имеет четыре варианта синтаксиса:

  1. Синтаксис 1:

Do While условие нахождения в цикле

инструкции

Loop

  1. Синтаксис 2:

Do Until условие выхода из цикла

инструкции

Loop

  1. Синтаксис 3:

Do

инструкции

Loop While условие нахождения в цикле

  1. Синтаксис 4:

Do

инструкции

Loop Until условие выхода из цикла
Инструкция применяется аналогично While ...Wend. Например, вычислим сумму значений последовательности, вводимой с клавиатуры:

Sub Prim3()

Dim a,s As Single ' a- элемент последовательности,_

s- вычисляемая сумма

Dim rez As Integer

s=0

Do

a=Val(InputBox("Введи элемент последовательности:"))

s=s+a

rez=MsgBox("Будешь ещё вводить?", VbYesNo, "Нажми кнопку")

Loop Until rez=VbNo

rez=MsgBox("Сумма="+Str(s) , 0 , "Результаты расчета")

End Sub


Порядок выполнения:


  1. Откройте базу данных.

  2. Создайте в модуле процедуру Sub для вычисления таблицы значений функции F=a.|x3|+a2.x для а=3, х изменяется на интервале от -4 до 4 с шагом 2. Для этого:

  1. в окне базы данных перейти в закладку Модули и шелкнуть кнопку Создать. Ассess откроет окно проектирования модуля.

  2. Вызовите команду процедура из меню Вставка. В появившемся диалоговом окне нажмите селективную кнопку Подпрограмма и введите имя создаваемой процедуры. Введите текст программы для решения поставленной задачи.

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

  4. После успешной компиляции выполните созданную процедуру и просмотрите результаты.

  1. Подключите созданную процедуру к кнопке в форме. Для этого:

  1. перейдите в закладку Формы и создайте в режиме Конструктор новую форму.

  2. В ней создайте кнопку. В окне создания кнопки не выбирайте действий, связанных с ее нажатием, щелкните кнопку Отмена .

  3. В свойствах для созданной кнопки перейдите в закладку События и для опции Нажатие кнопки выберите значение Процедура обработки событий.

  4. В текст процедуры обработки событий вставьте вызов процедуры Sub.

  5. проверьте действие кнопки.

4. Скорректируйте созданную процедуру для расчета трех таблиц значений функции f при разных параметрах а=-2,4,7. Для этого организуйте внешний цикл ввода параметра а, отладьте скорректированную процедуру. Рекомендуется вывод таблиц организовать в окно Msgbox в виде таблиц целиком.

  1. Создайте в модуле функцию для обработки последовательности вводимой с клавиатуры. Задание выберите в соответствии с вариантом.

  2. В созданную ранее форму вставьте поле и организуйте вывод результата созданной функции в это поле.


Варианты задания

  1. Определить максимальный элемент среди отрицательных.

  2. Вычислить среднее арифметическое отрицательных чисел.

  3. Определить количество чисел, значение которых кратно 3.

  4. Вычислить сумму положительных четных чисел.

  5. Определить минимальный элемент среди положительных.

  6. Определить количество отрицательных чисел.

  7. Определить среднее арифметическое положительных чисел.

  8. Определить сколько четных чисел в последовательности.

  9. Определить сумму максимального и минимального элементов последовательности.

  10. Вычислить сумму чисел, значение которых кратно 5.

Лабораторная работа №11-12
Разработка средств вывода отчетов
Цель работы: научиться направлять вывод отчетов на разные устройства с помощью специальных форм.
Порядок выполнения


  1. Откройте базу данных.




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

  1. Создайте форму выбора отчета:

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

  2. Создайте группу переключателей, используя мастера групп, т.е. сначала создается группа , а в ней переключатели для каждого отчета. Введите имена отчетов в качестве надписей переключателей.

  3. Создайте другую группу переключателей для печати и просмотра ( можно еще и для вывода в файл).

  4. Создайте кнопки ОК и Отмена.


Возможный внешний вид полученной в результате вышеприведенных действий формы показан ниже:





Выбор отчета



Отчеты

Вывод


Список студентов



Просмотр


По учебным группам


ОК


Печать



По факультетам


Отмена


  1. Создайте процедуру обработки события Нажатие кнопки для кнопки ОК. Для этого в режиме конструктора перейдите к тексту программы, например, вызвав команда Вид / Программа. Процедуру нажатия кнопки ОК скорректируйте приблизительно следующим образом:


Private Sub Кнопка10_Click()

Dim Nreport, Mode As Integer

Dim strdocname As String

Nreport = Группа2.Value

Select Case Nreport

Case 1

strdocname = "отчет1"

Case 2

strdocname = "отчет2"

Case 3

strdocname = "отчет3"

End Select

Mode= Группа10

Select Case Mode

Case 1 'просмотр

DoCmd.OpenReport strdocname, acPreview

Case 2 'печать

DoCmd.OpenReport strdocname, acNormal

End Select

End Sub
При создании программы обратите внимание на номера групп в форме ( можно было предварительно имя группам задать идентификаторами).


  1. Сохранить программы в форме и проверить работу этой формы.


Лабораторная работа №13-14
Решение типовых задач с использованием Visual Basic
Цель работы: Научиться использовать Visual Basic для:

  1. использования переменных для решения некоторых типовых задач.

  2. управления объектами приложения Access.


Основная теория:
К классу объектов и семейств Microsoft Access относятся: семейство Forms, семейство Reports, объект DoCmd, объект Screen, составляющие объект Application.

Специальный объект DoCmd поддерживает методы, которые позволяют запускать большинство макрокоманд Access из программ Visual Basic. С помощью макрокоманд выполняются такие действия как закрытие окон, открытие форм и присвоение значений элементам управления. Ссылка на методы объекта DoCmd записывается в следующем виде:

[Application.]DoCmd.имя метода[аргументы...]

Наиболее часто используется методы OpenForm и OpenReport объекта DoCmd.

Синтаксис метода OpenForm:

DoCmd.OpenForm имяФормы [, режим] [, имяФайла] [, условиеWhere] [, режимДанных] [, режимОкна] [, аргументыОткрытия]

Порядок выполнения


  1. Откройте базу данных.




  1. Организуйте поиск информации о студенте или сотруднике по фамилии. Для этого:

  1. создайте макрос для поиска записи с фамилией, например, ИВАНОВ. Этот макрос должен содержать команды:1) Открыть Форму для просмотра информации. 2) Найти Запись с образцом поиска "ИВАНОВ". 3) Вывод НаЭкран сообщения об отсутствии записи при условии, если запись с такой фамилией отсутствует (использовать функцию IIF, например :

IIf(Forms!имя_формы!FIO = "ИВАНОВ", msgbox("yes"), msgbox("no")) ).

  1. создайте в одной из форм кнопку и свяжите ее с созданным макросом. Проверьте работоспособность этой кнопки.

  2. Для поиска информации о любом студенте или сотруднике откройте форму с созданной кнопкой в режиме конструктора. Преобразуйте макрос в программу, выбрав команду Сервис / Макросы / Преобразовать макросы. Для упрощения текста программы отключите режим Добавить программу обработки ошибок. Откройте текст процедуры связанной с нажатием кнопки, используя команду Вид / Программа и выберите в качестве объекта просмотра кнопку, которая была связана с макросом.

  3. Скорректируйте программу, описав переменную строкового типа и организовав ввод фамилии с помощью функции InputBox. Замените в процедуре фамилию "ИВАНОВ" на имя переменной. Скорректировать фрагмент программы:


If (IIf(Forms!таблица1!FIO = имя_переменной, msgbox("yes"), msgbox("no")))_ Then

DoCmd.Echo True, ""

End If
следующим образом:
rezult= IIf(Forms!таблица1!FIO = имя_переменной, "yes", "no")

if rezult="no" then msgbox("Информации нет")
Не забудьте описать переменную rezult. Сохраните изменения в форме. Проверьте работу кнопки.



  1. Организуйте проверку отсутствия записей при открытии формы для просмотра информации по заданному условий отбора. Для этого:

  1. Создайте макрос для открытия нужной формы, задав в аргументах макрокоманды ОткрытьФорму имя формы и условие отбора, например, стипендия >100. Сохраните созданный макрос.

  2. Подключите макрос к кнопке, созданной в другой форме и преобразуйте его в программу.

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

  4. Для организации выдачи сообщения можно использовать свойство RecordsetClone, в котором хранится ссылка на набор записей для формы, а в самом наборе имеется свойство RecordCount, содержащее число записей в результирующем множестве. Если значение свойства RecordCount равно 0, то должно выводиться сообщение. Для проверки значения этого свойства запишите инструкцию:


If Forms!имя_формы.RecordsetClone.RecordCount = 0 Then

DoCmd.close acForm, имя_формы

MsgBox "записей, соответствующих заданному условию, не найдено",_

VbInformation, "Нет данных"

End If

  1. проверьте работу кнопки.


4. Откройте форму для просмотра информации о студентах или сотрудниках имеющих стипендию или зарплату выше средней. Для этого:

  1. Откройте текст программы, созданной в предыдущем пункте и скорректируйте его следующим образом:

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

  2. После описаний с помощью объекта DoCmd откройте форму, например:

DoCmd.OpenForm "имя_формы"

  1. Организуйте цикл просмотра записей таблицы следующим образом:

For Each c In Forms!имя_формы

kol=kol+1

summa = summa + Forms!имя_формы!стипендия

DoCmd.GoToRecord , "", acNext

Next

sred=summa/kol ' Вычисление средней стипендии

  1. Далее в программе следует открытие формы с параметром условиеWhere задающим условие отбора: "[cтипендия]>100". Скорректируйте условие отбора следующим образом: "[cтипендия]>"+str(sred).

  1. Сохраните программу , откомпилируйте ее и проверьте работу кнопки.




  1. Продемонстрировать результаты преподавателю и закончить работу с Access.



Лабораторная работа № 15
Использование объекта Recordset
Цель работы: Научиться создавать пользоваться объектами Recordset для обработки и редактирования данных и записей на основе определенных критериев.
Краткая теория

Открытие объекта Recordset предоставляет пользователю доступ к управлению обработкой информацией программным путем. Объект Recordset является представлением таблицы или запроса в оперативной памяти.

Можно создать три типа объектов Recordset: таблицу, динамический и статический наборы записей. Объект Recordset табличного типа может быть создан только на основе локальной таблицы. Открытие объекта Recordset табличного типа аналогично открытию таблицы в режиме таблицы в пользовательском интерфейсе. При открытии объекта Recordset в программе все записи загружаются в оперативную память. Главным преимуществом табличного типа является возможность быстрого поиска значений на основе индекса таблицы.

Объект Recordset типа статического набора записей представляет собой набор записей, доступных только для чтения и основанный на таблице, запросе или операторе SQL. Этот тип является представляет состояние записей на момент открытия объекта. Если записи меняются, то такой объект не отразит этих изменений. Примером статического набора записей является отчет.

Объект Recordset типа динамического набора записей представляет собой обновляемый набор записей, основанный на таблице, запросе или операторе SQL. Динамический набор записей может быть создан и на основе присоединенных таблиц Microsoft Access. Этот объект является наиболее используемым типом, так как обладает преимуществами по сравнению с уже рассмотренными. Например, объект Recordset типа динамического набора записей не загружает в оперативную память все записи, а использует закладки или указатели на записи. Объект Recordset типа динамического набора записей, в отличие от статического набора записей, может редактироваться и обрабатываться. Он отражает изменения, произведенные в источнике данных.

Для открытия объекта Recordset, используется метод OpenRecordset объекта Database. Метод OpenRecordset имеет три параметра:

Source- параметр, являющийся именем таблицы или запроса, либо оператором SQL, на котором основан объект Recordset.

Type- параметр, указывающий на тип создаваемого объекта (константа dbOpenTable -таблица; константа dbOpenSnapshot - статический набор записей; константа - dbOpenDynaset - динамический набор записей).

Options - аргумент, указывающий параметры открываемого объекта (см. Предметный указатель справочной системы).

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

Dim dbMy As Database, rsMy As Recordset

Set dbMy = CurrentDb

' Создание объекта Recordset табличного типа

Set rsMy = dbMy.OpenRecordset("Локальная таблица", dbOpenTable, dbReadOnly)

После того, как работа с объектом Recordset закончена его необходимо закрыть (удалить из памяти) с помощью метода Close:

Например,

rsMy.Close

dbMy.Close

Аналогично создаются объекты Recordset на основе других наборов записей.

Можно ограничить количество записей в объекте Recordset, используя свойство Filter, или отсортировать записи с помощью свойства Sort.

Например,

Dim dbMy As Database, rsMy1 As Recordset

Dim rsMy2 As Recordset

Set dbMy = CurrentDb

rsMy1.Filter="Должность = 'Программист' "

rsMy1.Sort="Отдел Desc, ФИО Asc"

Set rsMy2=rsMy1.OpenRecordset
Для перемещения по записям используются следующие методы объекта Recordset:

MoveFirst, MoveLast, MoveNext, MovePrevious, Move <№ записи>
Для предотвращения выхода за границу последней записи можно воспользоваться свойством RecordCount и циклом For...Next.

Проанализируйте следующий фрагмент программы:

rsMy.MoveLast

kol = rsMy.RecordCount

rsMy.MoveFirst

For i = 1 to kol

For Each fldMy in rsMy.Fields

Msgbox fldMy.Value, 0, "Просмотр записей"

Next

rsMy.MoveNext

next i

Для добавления, удаления и редактирования данных используются следующие методы объекта Recordset

AddNew, Delete, Edit.

Для сохранения вставок и обновлений записей применяется метод Update. Метод CancelUpdateотменяет любые вставки и изменения, которые были выполнены после последнего Update.

Пример фрагмента программного кода редактирования последней записи выглядит следующим образом:

rsMy.MoveLast

rsMy("ФИО")="Сидоров"

rsMy("Должность")="Техник"

rsMy.UpDate

Удаление записи не требует последующего обновления.

Для создания процедур поиска используются следующие методы объекта Recordset:

FindFirst, FindLast, FindNext.

Назначение их очевидно и не требует пояснений.

Пример поиска записи, удовлетворяющей заданному критерию:

Cr = "[Фамилия] = 'Сидоров' "

rsMy.FindFirst Cr

MsgBox rsMy("Должность") & " " & rsMy("Отдел"), 0, "Результат поиска"
Порядок выполнения работы

1. Откройте базу данных.

2. Найдите записи, удовлетворяющие заданному критерию, используя свойства и методы объекта Recordset. Для этого

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

Предусмотрите обработку ошибки при отсутствии записей в объекте и при выходе за границу последней записи.

  • Запустите программу на выполнение и покажите результаты преподавателю.

3. Создайте еще одну кнопку для выполнения программы отбора записей. Например, данных о студентах одного из факультетов, имеющих средний балл более 4. Предусмотрите сортировку данных по произвольно выбранному полю и вывод результатов отбора в окно MSGBOX и новое поле формы.

4. Завершите сеанс работы с БД.

ЗАДАНИЕ ДЛЯ РАСЧЕТНО-ГРАФИЧЕСКОГО ЗАДАНИЯ ПО ДИСЦИПЛИНЕ
"БАЗЫ ДАННЫХ"
Разработать базу данных (БД) в соответствии с индивидуальным заданием. Процесс разработки должен включать следующие этапы.


  1. Анализ предметной области

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

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


  1. Нормализация отношения

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

На третьем этапе на основе информации, полученной в результате нормализации универсального отношения, разрабатывается структура таблиц БД, выбираются характеристики полей таблиц, устанавливаются связи между таблицами, создаются необходимые запросы, формы и отчеты, разрабатываются процедуры на языке Visual Basic.
СОДЕРЖАНИЕ ПОЯСНИТЕЛЬНОЕ ЗАПИСКИ К РАСЧЕТНО-ГРАФИЧЕСКОМУ ЗАДАНИЮ

Задание

  1. Описание концептуальных требований к БД.

  2. Описание объектов, включенных в БД с обоснованием выбранных атрибутов.

  3. Схема универсального отношения БД.

  4. Описание ограничений целостности для атрибутов универсального отношения.

  5. Описание функциональных зависимостей между атрибутами отношения, случаев избыточности данных и возможных аномалий.

  6. Описание процесса нормализации универсального отношения с приведением всех промежуточных отношений.

  7. Структура таблиц, входящих в БД.

  8. Структура запросов, описание форм и отчетов.

  9. Описание алгоритмов функционирования БД с иллюстрациями в виде распечаток копий экранов.

  10. Листинги разработанных процедур.

  11. Инструкции для работы с БД для конечного пользователя.


Тестовые задания

  1. База данных это -

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

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

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

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

  5. программы, которые облегчают управление компьютером

  1. СУБД это -

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

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

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

  4. программы, которые облегчают управление компьютером

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

  1. Какое расширение имеет файл базы данных MS Access:

  1. .mdb

b).adb

c).dbf

d).dbm

e).doc

  1. Программа MS Access предназначена для ...

  1. работы с базами данных

  2. создания комплексов текстовых документов

  3. ведения бухгалтерского учета

  4. создания презентаций

  5. ведения учета на складе

  1. Главным объектом базы данных в СУБД MS Access является:

  1. таблица

  2. запрос

  3. форма

  4. макрос

  5. отчет

  1. Какой тип данных не существует в таблицах MS Access?

  1. пользовательский

  2. логический

  3. текстовый

  4. числовой

  5. денежный

  1. Поле таблицы MS Access - это

  1. столбец таблицы, предназначенный для хранения отдельной информации о субъекте или объекте

  2. свойство таблицы

  3. строка таблицы, содержащая полную информацию о субъекте или объекте

  4. объект базы данных

  5. нет правильного ответа

  1. Запись таблицы MS Access - это

  1. строка таблицы, содержащая полную информацию о субъекте или объекте

  2. столбец таблицы, предназначенный для хранения отдельной информации о субъекте или объекте

  3. свойство таблицы

  4. объект базы данных

  5. нет правильного ответа

  1. Какая из перечисленных ниже программ предназначена для работы с базами данных?

  1. MS Access

  2. MS Word

  3. MS Excel

  4. MS Windows

  5. MS Internet Explorer

  1. Понятие "ключ" в базе данных подразумевает:

  1. ключевое поле в записи

  2. средство защиты информации в базе данных

  3. средство доступа к элементам базы данных

  4. средство поиска информации в базе данных

  5. нет правильного ответа

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

  1. счетчик

  2. логический

  3. дата/время

  4. числовой

  5. поле МЕМО

  1. Строка, состоящая из букв и цифр, и представляющая адрес

  1. гиперссылка

  2. счетчик

  3. числовой

  4. поле МЕМО

  5. дата/время

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

  1. поле-со-списком

  2. гиперссылка

  3. поле объекта OLE

  4. поле МЕМО

  5. нет правильного ответа

  1. Длинный текст или комбинация текста и чисел:

  1. поле МЕМО

  2. поле объекта OLE

  3. текстовый

  4. гиперссылка

  5. числовой

  1. Виды моделей данных:

  1. иерархическая, сетевая, реляционная

  2. инфологическая, физическая, даталогическая

  3. инфологическая, сетевая, реляционная

  4. имитационная, физическая, инфологическая

  5. иерархическая, логическая, реляционная

  1. Сколько типов данных в MS Access:

  1. десять

  2. шесть

  3. семь

  4. восемь

  5. девять

  1. При запуске MS Access появляется диалоговое окно с 3-мя пунктами:

  1. новая база данных, запуск мастера, открыть базу данных

  2. создать, конструктор, закрыть

  3. открыть, конструктор, создать

  4. открыть, создать, закрыть

  5. нет правильного ответа

  1. Основным объектом, хранилищем информации в Access является:

  1. таблица

  2. макрос

  3. форма

  4. отчет

  5. нет правильного ответа

  1. Как называется средство для ввода данных в Access?

  1. Форма

  2. Конструктор.

  3. База данных.

  4. Таблица.

  5. Отчет

  1. Как называется средство для автоматизации работы с базой:

  1. макросы

  2. таблицы

  3. отчеты

  4. формы

  5. нет правильного ответа

  1. С повышением курса доллара цены на товары повысились на 15%. Укажите правильную формулу для новой цены?

  1. Новая цена:[Цена]*1,15

  2. Новая цена:[Цена]*0,15

  3. Новая цена[Цена]*1,15

  4. Новая цена:(Цена)*1,15

  5. Нет правильного ответа

  1. Чтобы объединить поля Фамилия, Имя, Отчество нужно набрать с клавиатуры такое выражение:

  1. ФИО:[Фамилия]+ " " +[Имя]+ " " +[Отчество]

  2. ФИО:[Фамилия] " " [Имя] " " [Отчество]

  3. Ф.И.О:[Фамилия]+ " " +[Имя]+ " " +[Отчество]

  4. ФИО:(Фамилия)+ " " +(Имя)+ " " +(Отчество)

  5. Нет правильного ответа

  1. Администрирование базы данных это-

  1. управление данными в созданной базе данных

  2. выполнение сбора и анализа требований пользователей из всех возможных областей применения

  3. кодирование данных с использованием специального алгоритма

  4. описание данных хранящихся в базе данных, а также связей, существующих между ними

  5. нет правильного ответа

  1. Связь "один-к-одному" это-

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

  2. отношение одной формы к другой

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

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

  5. нет правильного ответа

  1. Для открытия окна "Схема данных" необходимо выполнить команду:

  1. Сервис => Схема данных

  2. Данные => Схема данных

  3. Вставка => Схема данных

  4. Вид => Схема данных

  5. нет правильного ответа

  1. Виды автоформ:

  1. в один столбец, ленточный, табличный, выровненный

  2. в один столбец, ленточный, официальный

  3. в один столбец, стандартный, табличный, выровненный

  4. официальный, ленточный, стандартный

  5. нет правильного ответа

  1. Чтобы импортировать данные, нужно выполнить команду:

  1. Файл => Внешние данные

  2. Сервис => Внешние данные

  3. Формат => Внешние данные

  4. Вид => Внешние данные

  5. Нет правильного ответа

  1. Что относится к количественной мере информации?

  1. объем данных

  2. символы

  3. файлы

  4. база данных

  5. нет правильного ответа

  1. Чтобы экспортировать данные, нужно выполнить команду:

  1. Файл => Экспорт

  2. Сервис => Экспорт

  3. Вставка => Экспорт

  4. Вид => Экспорт

  5. Нет правильного ответа

  1. Формы Access - это объект для ...

  1. ввода и редактирования базы данных

  2. хранения данных

  3. автоматизации выполнения рутинных действий

  4. вывода результатов обработки данных

  5. нет правильного ответа

  1. Таблицы Access - это объект для ...

  1. для хранения данных

  2. вывода результатов обработки данных

  3. ввода и редактирования базы данных

  4. автоматизации выполнения рутинных действий

  5. все ответы верны

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

  1. один-ко-многим

  2. многие-к-одному

  3. один-к-одному

  4. многие-ко-многим

  5. нет правильного ответа

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

  1. многие-к-одному

  2. один-к-одному

  3. один-ко-многим

  4. многие-ко-многим

  5. все ответы верны

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

  1. многие-ко-многим

  2. многие-к-одному

  3. один-ко-многим

  4. один-к-одному

  5. все ответы верны

  1. Для создания запроса с параметрами в строке "Условие отбора" в поле "Дата рождения" нужно ввести с клавиатуры такое выражение:

  1. Between[Введите начальную дату]And[Введите конечную дату]

  2. Between[Введите начальную дату)And(Введите конечную дату]

  3. Between(Введите начальную дату)And(Введите конечную дату)

  4. Between(Введите начальную дату]And[Введите конечную дату)

  5. нет правильного ответа

  1. Строка таблицы базы данных называется:

  1. записью

  2. доменом

  3. полем

  4. отношением

  5. нет правильного ответа

  1. Столбец таблицы базы данных называется:

  1. полем

  2. записью

  3. доменом

  4. отношением

  5. нет правильного ответа

  1. Окно конструктора таблиц MS Access предназначено для ...

  1. создания и редактирования структуры таблицы

  2. автоматизации выполнения рутинных действий

  3. хранения данных

  4. вывода результатов обработки данных

  5. нет правильного ответа

  1. Чтобы добавить новое поле в таблицу, необходимо открыть ее

  1. в режиме Конструктор

  2. с помощью мастера

  3. двойным щелчком мыши

  4. через кнопку Создать

  5. нет правильного ответа

  1. Вид автоформы, отображающий одновременно группу записей:

  1. ленточный

  2. в один столбец

  3. выровненный

  4. табличный

  5. нет правильного ответа

  1. Вид автоформы, отображающий все поля одной записи:

  1. в один столбец

  2. ленточный

  3. выровненный

  4. табличный

  5. нет правильного ответа

  1. Вид автоформы, который по внешнему виду ничем не отличается от таблицы, на которой она основана:

  1. табличный

  2. ленточный

  3. в один столбец

  4. выровненный

  5. все ответы верны

  1. Средство мгновенного создания форм без выдачи дополнительных запросов называется:

  1. автоформой

  2. автоотчетом

  3. мастером форм

  4. мастером отчетов

  5. нет правильного ответа

  1. Для изменения макета выбранного объекта, его открывают с помощью командной кнопки

  1. Конструктор

  2. Открыть

  3. Запуск

  4. Создать

  5. нет правильного ответа

  1. Набор из одной или более макрокоманд, выполняющих определенные действия называют:

  1. макросом

  2. отчетом

  3. формой

  4. запросом

  5. нет правильного ответа

  1. Для создания почтовых наклеек нужно выполнить действия:

  1. Отчеты - Создать - Почтовые наклейки

  2. Запрорсы - Создать - Почтовые наклейки

  3. Формы - Создать - Почтовые наклейки

  4. Макросы - Создать - Почтовые наклейки

  5. нет правильного ответа




  1. Cовокупность данных, организованная по определенным правилам, которые предусматривают общие принципы описания, хранения и манипулирования данными называется:

  1. базой данных

  2. СУБД

  3. банком знаний

  4. операционной системой

  5. программой-оболочкой

  1. Совокупность программных и языковых средств для создания, ведения и совместного использования базы данных многими пользователями называется:

  1. СУБД

  2. банком знаний

  3. базой данных

  4. операционной системой

  5. программой-оболочкой

  1. Средство для отбора и анализа данных

  1. запрос

  2. форма

  3. отчет

  4. макрос

  5. нет правильного ответа

  1. Как называется средство для вывода данных на печать в Access?

  1. Отчет

  2. Конструктор

  3. База данных

  4. Таблица

  5. Монитор

  1. Для создания главной кнопочной формы необходимо выполнить команду:

  1. Формы - Создать - Конструктор - ОК

  2. Формы - Создать - Мастер форм - ОК

  3. Формы - Создать - Кнопочная форма - ОК

  4. Формы - Создать - Конструктор - Кнопочная форма

  5. нет правильного ответа

  1. Вид автоотчета, отображающий все поля одной записи

  1. в один столбец

  2. ленточный

  3. выровненный

  4. табличный

  5. нет правильного ответа

  1. Вид автоотчета, отображающий одновременно группу записей

  1. ленточный

  2. в один столбец

  3. выровненный

  4. табличный

  5. нет правильного ответа

  1. Объектом обработки MS Access является ...

  1. Файл базы данных, имеющий произвольное имя и расширение .mdb

  2. Таблица, запрос, отчёт, форма.

  3. База данных.

  4. Текстовый файл.

  5. Документ, содержащий данные об объектах реального мира.

  1. В MS Access двойной щелчок по элементу управления...

  1. Вызывает окно свойств для данного элемента управления

  2. Изменяет его размер и внешний вид

  3. Вызывает режим редактирования

  4. Выделяет его

  5. Вызывает режим фильтрации

  1. В MS Access в строке «Поле»:

  1. Указываются имена полей (столбцов) создаваемого запроса

  2. Указывается порядок вывода на экран записей (по возрастанию, по убыванию)

  3. Указывается имя таблицы, которая содержит выбранное поле

  4. Вызывает список, позволяющий создавать новые объекты баз данных: формы, запросы, отчёты

  5. Создаёт отчёт с графиком или диаграммой данных

  1. В MS Access в диалоговом окне «Новый отчёт» опция «Конструктор»:

  1. Позволяет создавать отчёт с «нуля»

  2. Выводит по одной записи в вертикальном формате

  3. Помогает создавать отчёт, задавая вопросы и используя заранее разработанные шаблоны

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

  5. Вызывает чистый бланк запроса к выбранной таблице

  1. В каком режиме меняется тип поля?

  1. В режиме Конструктора.

  2. В режиме таблицы.

  3. В режиме мастера таблицы.

  4. В режиме динамического меню.

  5. В режиме автоформы.

  1. Как называется поле, содержащее номера записей в таблице?

  1. Счетчик

  2. Запись

  3. Форма

  4. Ключ

  5. Макрос

  1. Какой режим создания форм является наиболее простым?

  1. Автоформа

  2. Конструктор

  3. Мастер

  4. Шаблон

  5. Макрос

  1. Объектом действий в базе данных является:

  1. Поле, запись

  2. Формула, ячейка

  3. Запись, блок

  4. Таблица, функция

  5. Поле, таблица

  1. Какой из способов создания таблиц предполагает автоматическое определение типа поля в зависимости от введённой информации?

  1. Мастер таблиц

  2. Конструктор,

  3. Режим таблицы.

  4. Импорт таблиц.

  5. Связь с таблицами.

  1. Записями в базе данных будут:

  1. Строки таблицы

  2. Выделенные несмежные ячейки,

  3. Столбцы таблицы.

  4. Блок ячеек.

  5. Заголовок программы.

  1. Над записями в базе данных выполняется операция:

  1. Сортировка

  2. Прогнозирование.

  3. Проектирование.

  4. Эксплуатация.

  5. Нет правильного ответа.

  1. На термине «отношение» строится следующая модель базы данных:

  1. Реляционная

  2. Сетевая.

  3. Иерархическая.

  4. Магистральная.

  5. Операторная.

  1. В MS Access в таблице полей, тип данных «Дата/время» используется для хранения:

  1. Календарных дат и текущего времени.

  2. Действительных чисел.

  3. Уникальных натуральных чисел с автоматическим наращиванием.

  4. Денежных сумм.

  5. Целых чисел.

  1. Понятие «База знаний» является составной частью следующих пакетов:

  1. СУБД.

  2. Графические.

  3. Табличные.

  4. Экспертные.

  5. Текстовые

  1. Форма- это:

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

  2. Средство отображения данных при выводе на печать.

  3. Средство отбора данных при помощи условия, определенного пользователем.

  4. Средство хранения данных в таблице, выборке данных в запросе, форме отчете.

  5. Монитор.

  1. MicrosoftAccess - это...

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

  2. Система управления информацией под контролем ОС Windows.

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

  4. Программа предназначенная для ввода информации в таблицу.

  5. Программа предназначенная для обработки текстовых данных.

  1. Какой объект позволяет создавать вычисляемые поля с помощью построителя выражений?

  1. ЗАПРОС

  2. ТАБЛИЦА.

  3. ФОРМА.

  4. ОТЧЕТ.

  5. МАКРОС.

  1. Построитель выражений используется при:

  1. Создании вычисляющих полей

  2. Создании отчетов.

  3. Создании итоговых таблиц.

  4. Создании графиков.

  5. Создании текстов.

  1. Что обозначает символ * в строке "Условие отбора" запроса?

  1. Любое количество любых символов

  2. Счетчик.

  3. Любую запись.

  4. Новую запись.

  5. Имя поля.

  1. К системам управления базами данных относятся:

  1. Access, FoxPro

  2. Winamp, Windows Media.

  3. Photoshop, CorelDraw.

  4. Word, Lexicon.

  5. Excel, C++.
74.DataAccessPage- это:
 А. Объект базы данных Access, содержащий интерфейс доступа к таблицам и запросам базы данных и предназначенный для последующей генерации Web-страницы.
 B. Объект базы данныхAccess, представляющий собой специальный типWeb-страницы, содержащей интерфейс доступа к таблицам и запросам базы данных.
 C. Объект базы данных Visual FoxPro, содержащий интерфейс доступа к таблицам и просмотрам базы данных и предназначенный для последующей генерации Web-страницы.
D. Объект базы данных Visual FoxPro, представляющий собой специальный тип Web-страницы, содержащей интерфейс доступа к таблицам и просмотрам базы данных.
1   ...   10   11   12   13   14   15   16   17   ...   32


написать администратору сайта