Управления базой данных



Дата28.04.2023
өлшемі52,77 Kb.
#87812
Байланысты:
Базы данных


Совокупность данных, которая предназначена для компьютеризированной обработки:
База данных
Банк данных
Система управления базой данных
Система
Модель
В процессе исторического развития в СУБД использовалось следующие модели данных:
иерархическая, сетевая, реляционная
Иерархическая
Сетевая
Реляционная
Иерархическая, сетевая
Объекты БД MS Access
Таблица, запрос, форма, отчет, макрос, модуль
Только запросы
Запрос, форма, отчет
Только таблицы;
Запрос, форма, текстовый редактор
Создание таблицы состоит из:
Определения структуры данных, ключевого поля
Определения структуры данных, ввода данных
Ввода данных
Определения структуры данных
С помощью линий нарисовать таблицу, ввод данных
Укажите оператор, устанавливающий адрес записи:
LOCATE
RETRIVE
UPDATE
DELETE
STORE
Модель данных, в основе которой лежит граф типа "дерево":
Иерархическая модель
Неологическая модель
Реляционная модель
Решетчатая модель
Сетевая модель
Подмножество значений некоторого типа данных имеющих определенный смысл:
Домен
Строка
Таблица
Столбец
Кортеж
В отношении число атрибутов показывает:
Степень отношения
Мощность отношения
Схема базы данных
Заголовок отношения
Кортеж отношения
Набор заголовков отношений:
Схема базы данных
Заголовок отношения
Кортеж отношения
Степень отношения
Мощность отношения
Найдите соответствие реляционного термина База данных табличному термину:
Набор таблиц
Набор заголовков таблиц
Таблица
Заголовок таблицы
Тело таблицы
Найдите соответствие реляционного термина Отношение табличному термину:
Таблица
Заголовок таблицы
Тело таблицы.
Набор таблиц
Набор заголовков таблиц
Найдите соответствие реляционного термина Схема базы данных табличному термину:
Набор заголовков таблиц
Таблица
Заголовок таблицы
Тело таблицы
Набор таблиц
Найдите соответствие реляционного термина Кортеж табличному термину:
Строка таблицы
Количество столбцов таблицы
Количество строк таблицы
Типы данные в ячейках таблицы
Наименование столбца таблицы
Найдите соответствие реляционного термина Атрибут табличному термину:
Наименование столбца таблицы
Строка таблицы
Количество столбцов таблицы
Количество строк таблицы
Типы данные в ячейках таблицы
Расширение по умолчанию имеют базы данных в СУБД Access:
mdb
vdb
acc
bdm
adb
Автор основ реляционной модели данных:
Коддом
Дейтом
Гейтцом
Шенноном
Виртом
Поле, которое однозначно определяет соответствующую запись называется:
Ключом
Таблицой
Столбцом
Кортежем
Доменом
Пример схемы базы данных:

Сетевой
Реляционной
Иерархической
Объектно-реляционной
Неологической
Символ L в маске ввода в СУБД Access имеет назначение:
Буква (от A до Z или от А до Я, ввод обязателен)
Любой символ или пробел (ввод необязателен)
Буква или цифра (ввод необязателен)
Цифра (ввод обязателен)
Буква или цифра (ввод обязателен)
Модель данных, в которой объекты и взаимосвязи между ними представляются с помощью таблиц:
Реляционная модель
Решетчатая модель
Сетевая модель
Иерархическая модель
Неологическая модель
Определите пару эквивалентного понятия отношение:
Таблица
Столбец
Запись
Поле
Строка
Мощность множества кортежей отношения называют:
Мощностью отношения
Схемой базы данных
Заголовком отношения
Кортежем отношения
Степенью отношения
Набор отношений называется:
Базой данных
Заголовком отношения
Кортежем отношения
Степенью отношения
Мощностью отношения
Набор заголовков отношений, входящих в базу данных называется:
Схемой базы данных
Заголовком отношения
Кортежем отношения
Степенью отношения
Мощностью отношения
Число атрибутов в отношении называют:
Степенью отношения
Мощностью отношения
Схемой базы данных
Заголовком отношения
Кортежем отношения
Пример схемы базы данных:

Иерархической
Объектно-реляционной
Неологической
Сетевой
Реляционной
Символ 9 в маске ввода в СУБД Access имеет назначение:
Цифра или пробел (ввод не обязателен)
Цифра (ввод обязателен)
Буква (от A до Z или от А до Я, ввод обязателен)
Любой символ или пробел (ввод необязателен)
Буква или цифра (ввод необязателен)
Для того чтобы обойти проблему неполных или неизвестных данных, в базах данных могут использоваться типы данных, пополненные так называемым:
Null-значением
Zero-значениями
Nnn-значениями
Простыми значениями
Value- значением
Описывает взаимоотношение между данными, структуру отдельных компонентов правила модификации и взаимозависимость между данными:
Схема базы данных
Модель базы данных
Система управления базой данных
Банк данных
Подсхема базы данных
Поля не обновляемыми в запросе:
Вычисляемые поля
Все поля в итоговом и перекрестном запросах
Все поля не обновляемые
Все поля обновляемые
Поля с типом данных поле MEMO
Свойства форм и запросов позволяет избежать конфликтов при изменении записей:
Блокировка записей
Фильтр
Разрешить изменение
Разрешить удаление
Разрешить добавление
Один Поставщик может выполнять несколько Поставок, Одна Деталь может поставляться несколькими Поставками. Это пример взаимосвязи типа:
Один-ко-многим
Многие-ко-многим
Потенциальной
Простой
Составной
Взаимосвязь между "Поставщиками" и "Деталями" можно переформулировать так: "Несколько Деталей может поставляться несколькими Поставщиками". Это пример взаимосвязи типа:
Многие-ко-многим
Потенциальной
Простой
Составной
Один-ко-многим
Отношение, входящее в связь со стороны "один" называют:
Родительским
Уникальным
Дочерним
Потенциальным
Простым
Отношение, входящее в связь со стороны "много" называют:
Дочерним
Потенциальным
Простым
Родительским
Уникальным
Средством, позволяющим однозначно идентифицировать кортежи отношения, являются:
Потенциальные ключи
Степень отношения
Макросы
Внешние ключи
Запросы
Потенциальный ключ отношения - это набор атрибутов отношения, обладающий свойствами:
Уникальности и неизбыточности
Неизбыточности
Уникальности
Уникальности и избыточности
Уникальности или неизбыточности
Потенциальный ключ, состоящий из нескольких атрибутов называется:
Составным
Простым
Внешним
Уникальным
Неизбыточным
Набор атрибутов отношения, содержащий ссылки на потенциальный ключ другого (или того же самого) отношения:
Внешний ключ
Уникальный ключ
Избыточный ключ
Потенциальный ключ
Простой ключ
Отношение, содержащее потенциальный ключ, на который ссылается некоторый внешний ключ, называется:
Родительским
Уникальным
Дочерним
Потенциальным
Простым
Отношение, содержащее внешний ключ называется:
Дочерним
Потенциальным
Простым
Родительским
Уникальным
Одному кортежу родительского отношения может соответствовать несколько кортежей дочернего отношения. Такой тип связи между отношениями называется:
Один-ко-многим
Многие-ко-многим
Потенциальным
Простым
Составным
В любой реляционной базе данных должны выполняться ограничения:
Целостность сущностей и внешних ключей
По количеству отношений
По количеству атрибутов в отношениях
Только целостность сущностей
Только целостность внешних ключей
Правило целостности сущностей состоит в том, что атрибуты, входящие в состав некоторого потенциального ключа не могут принимать:
Null-значений
Zero- значений
Сложных значений
Простых значений
Value- значений
Внешние ключи не должны ссылаться на отсутствующие в родительском отношении кортежи:
Правило целостности внешних ключей
Правило целостности сущностей
Теорема Хеза
Теорема Кодда
Теорема Фейджина
Операция не нарушит ссылочную целостность:
Вставка кортежа в родительском отношении
Обновление кортежа в родительском отношении
Удаление кортежа в родительском отношении
Вставка кортежа в дочернее отношение
Обновление кортежа в дочернем отношении
Операция не нарушит ссылочную целостность:
Удаление кортежа в дочернем отношении
Обновление кортежа в родительском отношении
Удаление кортежа в родительском отношении
Вставка кортежа в дочернее отношение
Обновление кортежа в дочернем отношении
Стратегии поддержания ссылочной целостности. Не разрешать выполнение операции, приводящей к нарушению ссылочной целостности:
Ограничить
Каскадировать
Установить в null
Установить по умолчанию
Игнорировать
Стратегии поддержания ссылочной целостности. Разрешить выполнение требуемой операции, но внести каскадные изменения в другие отношения так, чтобы не допустить нарушения ссылочной целостности:
Каскадировать
Установить в null
Установить по умолчанию
Игнорировать
Ограничить
Стратегии поддержания ссылочной целостности. Все некорректные значения внешних ключей изменять на null-значения:
Установить в null
Установить по умолчанию
Игнорировать
Ограничить
Каскадировать
Стратегии поддержания ссылочной целостности. Все некорректные значения внешних ключей изменять на некоторое значение, принятое по умолчанию:
Установить по умолчанию
Игнорировать
Ограничить
Каскадировать
Установить в null
Стратегии поддержания ссылочной целостности. Выполнять операции, не обращая внимания на нарушения ссылочной целостности:
Игнорировать
Ограничить
Каскадировать
Установить в null
Установить по умолчанию
База данных, в которой все данные представлены для пользователя в виде прямоугольных таблиц, а все операции над БД сводятся к манипуляциям со строками и столбцами таблиц:
Реляционная
Иерархическая
Сетевая
Объектная
Прямоугольная
Приведение к 1-ой нормальной форме заключается в:
Удаление повторяющихся групп
Удаление таблицы
Удаление всех записей
Удаление частично зависимых атрибутов
Удаление транзитивно зависимых атрибутов
Ключ используется для организации связей между таблицами:
Внешний
Вторичный
Нулевой
Уникальный
Первичный
Тип поля может хранить строки длиной более 255 символов:
Mемо
Длинное целое
Логическое
Графическое
Текстовое
Последовательность операций модификации данных в БД, переводящая БД из одного непротиворечивого состояния в другое непротиворечивое состояние:
Транзакция
Репликация
Журнализация
Администрирование
Запрос
Совокупность логически связанных полей характеризующих типичные свойства реального объекта:
Запись
Поле
Домен
Ключ
Отчет
Простейший объект базы данных, предназначенный для хранения значений одного параметра реального объекта или процесса:
Поле
Домен
Таблица
Отчет
Запись
Форматированное представление данных, выводимое на принтер или на экран:
Отчет
Форма
Поле
Домен
Ключ
Опция ASCENDING означает, что сортировка будет вестись по:
Возрастанию
Кругу
Очереди
Закону
Убыванию
Опция DESCENDING означает, что сортировка будет вестись по:
Убыванию
Возрастанию
Кругу
Очереди
Закону
Комплекс программных средств для создания баз данных, хранения и поиска в них необходимой информации называется:
Системa управления базами данных
Банк данных
Блок управления банком данных
Блок банка данных
Сеть управления базой данных
Файл СУБД с расширением .mdb:
Microsoft Access
Paradox
InterBase
MS SQL
Oracle
Команда SQL позволяет произвести операцию выборки:
SELECT
INSERT
UPDATE
APPEND
DELETE
Команда SQL позволяет произвести операцию вставки:
INSERT
UPDATE
APPEND
DELETE
SELECT
Команда SQL позволяет произвести операцию обновления:
UPDATE
APPEND
DELETE
SELECT
INSERT
Команда SQL позволяет произвести операцию удаления:
DELETE
SELECT
INSERT
UPDATE
APPEND
Операция SELECT:
Выбрать
Вставить
Добавить
Удалить
Обновить
Операция INSERT:
Добавить
Удалить
Обновить
Выбрать
Создать
Операция UPDATE:
Обновить
Выбрать
Создать
Добавить
Удалить
Операция DELETE
Удалить
Обновить
Выбрать
Создать
Добавить
Команда SQL позволяет создать базу данных:
CREATE DATABASE
CREATE TABLE
CREATE VIEW
ALTER DATABASE
OPEN DATABASE
Команда SQL позволяет создать таблицу:
CREATE TABLE
CREATE VIEW
ALTER TABLE
OPEN TABLE
CREATE DATABASE
Команда SQL позволяет создать виртуальную таблицу:
CREATE VIEW
CREATE VIRTUAL
OPEN VIEW
CREATE DATABASE
CREATE TABLE
Операция CREATE DATABASE:
Создать базу данных
Создать виртуальную таблицу
Создать таблицу
Создать индекс
Создать триггер
Операция CREATE TABLE:
Создать таблицу
Создать индекс
Создать триггер
Создать базу данных
Создать виртуальную таблицу
Операция CREATE VIEW:
Создать виртуальную таблицу
Создать таблицу
Создать индекс
Создать триггер
Создать базу данных
Операция CREATE INDEX:
Создать индекс
Создать триггер
Создать базу данных
Создать виртуальную таблицу
Создать таблицу
Операция CREATE TRIGGER:
Создать триггер
Создать базу данных
Создать виртуальную таблицу
Создать таблицу
Создать индекс
Операция CREATE PROCEDURE:
Создать сохраненную процедуру
Создать базу данных
Создать виртуальную таблицу
Создать таблицу
Создать индекс
Команда SQL позволяет модифицировать базу данных:
ALTER DATABASE
DROP DATABASE
CREATE DATABASE
ALTER TABLE
ALTER VIEW
Команда SQL позволяет модифицировать таблицу:
ALTER TABLE
ALTER VIEW
CREATE TABLE
DROP TABLE
ALTER DATABASE
Команда SQL позволяет модифицировать виртуальную таблицу:
ALTER VIEW
ALTER VIRTUAL
DROP VIEW
ALTER DATABASE
ALTER TABLE
Операция GRANT:
Дает права
Отнимает права
Удаляет пользователя
Создает группу
Создает базу данных
Операция REVOKE:
Отнимает права
Удаляет пользователя
Создает группу
Создает базу данных
Дает права
В предложении WHERE команды SELECT:
Условие отбора данных
Изменение порядка вывода строк
Пропуски
Поля выборки
Объекты, из которых производится выборка данных
В предложении ORDER BY команды SELECT:
Изменение порядка вывода строк
Пропуски
Поля выборки
Объекты, из которых производится выборка данных
Условие отбора данных
Предикат предложения WHERE проверяет, входит ли заданное значение в указанный список:
IN
LIKE
IS NULL
EXIST
BETWEEN
Предикат предложения WHERE проверяет, соответствует ли данное символьное значение строке с указанной маской:
LIKE
IS NULL
EXIST
BETWEEN
IN
Предикат предложения WHERE проверяет, что значение поля неизвестно:
IS NULL
EXIST
BETWEEN
IN
LIKE
При удалении записи из главной таблицы обеспечить автоматическое удаление записей из связанной с ней таблицы:
Использовать запрос на удаление записей из связанной таблицы
Игнорировать удаление
Это сделать невозможно
Задать каскадное обновление связанных полей
Задать каскадное удаление связанных записей
Для задания ограничений на вводимые данные используют:
Условие на значение
Ограничения задавать нельзя
Нет правильного ответа
Маску ввода
Значение по умолчанию
Объекты базы данных Access не производят вычисления:
В таблицах
В запросах
В отчетах
В диаграммах
В формах
Установка пароля на файл БД позволяет:
Обеспечить возможность открытия файла БД только при вводе правильного пароля
Защитить макет форм, отчетов и модулей от просмотра и изменения в режиме конструктора
Указывать, какие записи в таблицах БД могут быть прочитаны только вводе правильного пароля
Указывать, какие записи в таблицах БД могут быть изменены только вводе правильного пароля
Обеспечить монопольный доступ к БД при вводе правильного пароля
Невозможно одновременную работу нескольких пользователей с одной БД Access:
Открытие файла БД в режиме монопольного доступа
Установка на файл БД атрибута "только чтение"
Установка пароля на файл БД
Установка на файл БД атрибута "скрытый"
Многопользовательская работа с одной БД возможна всегда
Не характеризует 1 нормальную форму:
Нет неключевых атрибутов, зависящих от части сложного ключа
В отношении нет одинаковых кортежей
Кортежи не упорядочены
Атрибуты не упорядочены и различаются по наименованию
Все значения атрибутов атомарны
Не характеризует 3 нормальную форму:
Детерминанты всех функциональных зависимостей являются потенциальными ключами
Нет неключевых атрибутов, зависящих от части сложного ключа
В отношении нет одинаковых кортежей
Кортежи не упорядочены
Атрибуты не упорядочены и различаются по наименованию
Не характеризует 2 нормальную форму:
Все неключевые атрибуты взаимно независимы
Нет неключевых атрибутов, зависящих от части сложного ключа
В отношении нет одинаковых кортежей
Кортежи не упорядочены
Атрибуты не упорядочены и различаются по наименованию
Не характеризует нормальную форму Бойса-Кодда:
Не содержит нетривиальных многозначных зависимостей
Все неключевые атрибуты взаимно независимы
Нет неключевых атрибутов, зависящих от части сложного ключа
В отношении нет одинаковых кортежей
Кортежи не упорядочены


Не характеризует 4 нормальную форму:
Любая имеющаяся зависимость соединения является тривиальной.
В отношении нет одинаковых кортежей
Не содержит нетривиальных многозначных зависимостей.
Все неключевые атрибуты взаимно независимы.
Нет неключевых атрибутов, зависящих от части сложного ключа.
Не характеризует 5 нормальную форму:
В отношении нет сложносочиненных и тривиально зависимых кортежей.
Любая имеющаяся зависимость соединения является тривиальной.
Не содержит нетривиальных многозначных зависимостей.
Все неключевые атрибуты взаимно независимы.
Нет неключевых атрибутов, зависящих от части сложного ключа.
Атрибут, не входящий в состав никакого потенциального ключа
Неключевой.
Непростой.
Сложный.
Простой.
Непотенциальный.
Когда используют запрос на выборку?
Запрос определяет, какие записи или поля из одной или нескольких таблиц будут отображены при его выполнении;
Эти запросы создаются в тех случаях, когда предполагается выполнять этот запрос многократно, изменяя лишь условия отбора;
Этот запрос можно использовать для выполнения расчетов и поведения итогов из исходных таблиц;
Этот запрос позволяет производить итоговые вычисления;
Для архивирования старых блоков или сохранения резервных копий таблиц;
На таблице имеется триггер INSTEAD OF UPDATE, который явно вызывает тот же самый оператор UPDATE, который вызвал срабатывание триггера. Что произойдет?
Операция обновления будет выполнена
Зацикливание выполнения, вызванное рекурсивным выполнением триггера.
Сообщение об ошибке времени выполнения
Триггер не может выполнять ту же самую операцию, которая привела к его срабатыванию. В результате – ошибка компиляции
Операция обновления не будет выполнена
Пусть в пустую таблицу TestIdentity, созданную с помощью оператора: CREATE TABLE TestIdentity (ID INT IDENTITY PRIMARY KEY); требуется вставить значение 2. Какие операторы выполнят эту вставку?
set IDENTITY_INSERT TestIdentity ON insert into TestIdentity (id) values(2)
set IDENTITY_INSERT ON insert into TestIdentity (id) values(2)
insert into TestIdentity values(2)
Невозможно вставить оператором INSERT значение в поле IDENTITY
set IDENTITY_INSERT TestIdentity ON insert into TestIdentity values(2)
Триггер INSTEAD OF INSERT создан на таблице, в которую вставляется строка, нарушающая ссылочную целостность. Что справедливо?
Триггер будет выполнен.
Триггер не отработает.
Будет получено сообщение об ошибке
Триггер отработает, после чего будет выполнен откат транзакции
Триггер отработает после дополнений.
Таблица RATE имеет поля rate_id, id_del, value. Какой результат выполнения следующего запроса? DELETE FROM RATE where rate_id in (SELECT reate_id FROM RATE WHERE id_del=1 AND id_del=0
Запрос не выполнится
Запрос выполниться, но не удалит ни одной записи;
Запрос удалит из таблиц RATE все записи у которых поле id_del=1;
Запрос удалит из таблиц RATE все записи;
Запрос удалит из таблиц RATE все записи у которых поле id_del=0;
На одной и той же таблице имеются триггеры AFTER UPDATE и INSTEAD OF UPDATE. Причем триггер INSTEAD OF UPDATE исполняет оператор UPDATE на той же таблице. Что справедливо при обновлении триггерной таблицы?
Будет выполнен триггер INSTEAD OF UPDATE, обновление таблицы и триггер AFTER UPDATE
Ни одно из перечисленного
Триггер INSTEAD OF UPDATE будет выполняться в бесконечном цикле. Обновление таблицы и триггер AFTER UPDATE выполнены не будут
Выполнение триггера INSTEAD OF UPDATE приведет к ошибке. Обновление таблицы и триггер AFTER UPDATE выполнены не будут
Отработает триггер INSTEAD OF UPDATE и будет выполнено обновление таблицы. Триггер AFTER UPDATE выполнен не будет
Имеется таблица Employee. Что будет результатом выполнения следующего запроса: SELECT firstName, lastName FROM Employee WHERE lastName BETWEEN 'A%' AND 'D%';
будут отображаться все сотрудники, имеющие фамилии, начинающиеся с 'A' до 'D' по алфавиту, включая А и исключая D
выдаст ошибку, так как BETWEEN может использоваться только для чисел, а не для строк
будут отображаться все сотрудники, имеющие фамилии, начинающиеся с 'A' до 'D' по алфавиту
будут отображаться все сотрудники, имеющие фамилии, начинающиеся с 'A' до 'D' по алфавиту, исключая А и D
запрос вернет пустую строку
Существует несколько триггеров AFTER на одной таблице для одной операции. Что справедливо относительно порядка выполнения триггеров?
Можно указать только первый и последний триггер
Не может быть несколько одинаковых триггеров на одной таблице
Можно задать порядок выполнения всех таких триггеров
Такие триггеры всегда выполняются в произвольном порядке
Не может существовать несколько триггеров AFTER на одной таблице для одной операции
Если атрибуты X составляют потенциальный ключ отношения R:
То любой атрибут отношения R функционально зависит от X.
То любой атрибут отношения R не зависит от X.
То нет атрибутов отношения R функционально зависимых от X.
То любой атрибут отношения R потенциально зависит от X.
То любой атрибут отношения R потенциально не зависит от X.
Если потенциальный ключ отношения является простым:
То отношение автоматически находится в 2НФ.
То отношение может быть находится в 1НФ.
То в отношения нет внешних ключей.
То любой атрибут отношения определен на том же домене, что и потенциальный ключ.
То отношение автоматически не находится в 2НФ.
Атрибуты, если ни один из них не является функционально зависимым от другого:
Взаимно независимыми.
Независимыми.
Сложными.
Простыми.
Непотенциальными.
Отношения слабо нормализованы:
В 1НФ.
В 3НФ.
В 4НФ.
В 5НФ.
В НФБК.
Адекватность базы данных предметной области хуже:
В 1НФ.
В 3НФ.
В 4НФ.
В 5НФ.
В НФБК.
Легкость разработки и сопровождения базы данных сложнее:
В 2НФ.
В 3НФ.
В 4НФ.
В 5НФ.
В НФБК.
Скорость выполнения вставки, обновления, удаления медленнее:
В 2НФ.
В 3НФ.
В 4НФ.
В 5НФ.
В НФБК.
Скорость выполнения выборки данных быстрее:
В 2НФ.
В 3НФ.
В 4НФ.
В 5НФ.
В НФБК.
Сильно нормализованные модели данных хорошо подходят для:
OLTP-приложений.
OLAP-приложений.
Систем поддержки принятия решений.
Хранилищ данных.
Систем интеллектуального анализа данных.
Корректность процедуры нормализации (декомпозиция без потери информации) доказывается теоремой:
Хеза.
Вирта.
Шеннона.
Кодда.
Дейта.
Вид связи в явном виде не поддерживается в реляционных базах данных:
«Многие ко многим».
«Один к одному».
«Один ко многим».
«Многие к одному».
«Один ко всему».
Процесс обращения пользователя к БД с целью ввода, получения или изменения информации в БД:
Запрос.
Транзакция.
Репликация.
Журнализация.
Администрирование.
Пусть таблица Employee, хранящая информацию о служащих предприятия, имеет следующие столбцы: LastName (фамилия), FirstName (имя), Salary (зарплата), HireDate (дата поступления на работу). Определите, запрос упорядоченный по убыванию зарплаты список служащих, поступивших на работу в 1999 году:
Select * from Employee where HireDate between ’1.01.99’ and ’31.12.99’ order by Salary desc.
Select * from Employee where HireDate between ’1.01.99’ and ’31.12.99’ order by Salary.
Select * from Employee order by Salary desc where HireDate between ’1.01.99’ and ’31.12.99’.
Select * from Employee where HireDate not between ’1.01.99’ and ’31.12.99’ order by Salary desc.
Select * from Employee where Salary desc.
Функция, вычисляющая сумму:
SUM.
AVG.
COUNT.
MIN.
MAX.
Функция, вычисляющая среднее:
AVG.
COUNT.
SUM.
MIN.
MAX.
Функция, вычисляющая максимальное значение:
MAX.
AVG.
COUNT.
SUM.
MIN.
127
Функция, вычисляющая количество:
COUNT.
AVG.
SUM.
MIN.
MAX.
По технологии обработки данных базы данных подразделяются на:
распределенные и централизованные
с локальным и удаленным доступом
файл – сервер и клиент - сервер
распределенные и с локальным доступом
централизованные и с удаленным доступом
Действие выполняет метод Append:
поиск данных в базе данных.
добавление пустой записи в базу данных.
просмотр записей в базе данных.
создание файла базы данных.
удаление файла в базе данных.
Действие выполняет метод UpDate:
просмотр записей в базе данных.
поиск данных в базе данных.
добавление пустой записи в базу данных.
обновляет поля в записях базы данных.
удаление файла в базе данных.
СУБД:
система управления базами данных.
система упаковки банка данных.
система уплотнения базы данных.
система управления блоком данных.
служба управления базами данных.
Тип моделей данных:
реляционный.
виртуальный.
централизованный.
целый.
логический.
Команда DCL:
GRANT.
SELECT.
CREATE DATABASE.
DROP TABLE.
DELETE.
Файл с расширением .db:
Paradox.
Microsoft Access.
InterBase.
MS SQL.
Oracle.
Расширение файла СУБД Microsoft Access:
MDB.
DBF.
DB.
GDB.
ODB.
Расширение файла СУБД Paradox:
DB.
DBF.
MDB.
GDB.
ODB.
Режим таблицы используется для
просмотра, добавления, удаления и редактирования данных в таблице.
создания и изменения структуры таблицы.
просмотра данных в таблице.
создания таблицы и просмотра данных.
добавления, удаления и редактирования данных в таблице.
Операция ALTER PROCEDURE:
модифицировать сохраненную процедуру.
модифицировать базу данных.
модифицировать виртуальную таблицу.
модифицировать таблицу.
модифицировать индекс.
Фильтрация данных
фильтрация данных позволяет выбрать из БД только те записи, которые удовлетворяют некоторому условию?
фильтрация данных предназначена для удаления лишних записей;
фильтрация данных только сортирует данные по возрастанию;
фильтрация данных только сортирует данные по убыванию;
фильтрация данных предназначена для ввода записей;
Операция DROP TABLE:
удаляет таблицу.
удаляет базу данных.
удаляет виртуальную таблицу.
удаляет индекс.
удаляет триггер.
Предметная область –
независимые от программ пользователя данные
часть реального мира, подлежащая изучению с целью организации управления и, в конечном счете, автоматизации.
представляется множеством фрагментов,
множеством объектов и процессов, использующих объекты,
множеством пользователей, характеризуемых различными взглядами
Из каких объектов может состоять БД MS Access?
таблица, запрос, форма, отчет, макрос, модуль;
только таблицы;
запрос, форма, текстовый редактор;
только запросы;
запрос, форма, отчет
Создание таблицы состоит из:
определения структуры данных, ввода данных;
ввода данных;
определения структуры данных;
с помощью линий нарисовать таблицу, ввод данных;
определения структуры данных, ключевого поля;
Определение структуры данных таблицы можно выполнить:
в режиме таблицы, конструктора и с помощью Мастера таблиц;
только в режиме таблицы;
только в режиме конструктора;
только с помощью Мастера таблиц;
только в режиме запроса;
Для чего предназначено поле типа Счетчик?
для хранения данных, значения которых не редактируются, а устанавливаются автоматически при добавлении каждой новой строки;
для хранения любых данных;
для хранения данных, значения которых не редактируются, а устанавливаются автоматически при перемещении курсора в любом направлении;
для хранения данных, значения которых не редактируются, а устанавливаются автоматически при удалении каждой строки;
для хранения числовых данных
В каком режиме осуществляется ввод записей?
в режиме таблиц;
в режиме конструктора:
с помощью Мастера таблиц;
с помощью Мастера конструкторов;
в режиме конструкторов и таблиц;
Для каких целей используется форма?
форма позволяет создавать пользовательский интерфейс для таблиц базы данных и имеет преимущества для демонстрации данных в упорядоченном и привлекательном виде;
без формы скрыты данные;
без формы нельзя создать запросы;
для демонстрации данных из нескольких таблиц в упорядоченном виде;
без формы нельзя пользоваться таблицами;
Можно ли изменить порядок следования записей, например, по алфавиту?
можно;
нельзя;
сортировать можно, но только текстовые;
сортировать можно, но только по дате;
сортировать можно, но только по времени;
Для каких целей используется фильтрация данных?
фильтрация данных позволяет выбрать из БД только те записи, которые удовлетворяют некоторому условию;
фильтрация данных предназначена для удаления лишних записей;
фильтрация данных только сортирует данные по возрастанию;
фильтрация данных только сортирует данные по убыванию;
фильтрация данных предназначена для ввода записей;
На основе какого объекта можно создать форму?
форма строится на основе таблицы или запроса;
форма строится только на основе таблицы;
форма строится только на основе запроса;
форма строится только на основе макроса;
форма строится только на основе отчета;
Какие способы получения справочной информации существуют в MS Access?
по данной теме или функции, во время работы в окне или в диалоге, о конкретной команде, инструменте или другом элементе экрана;
по сторонней теме;
по данной функции;
после работы в окне;
о совокупности команд;
Для чего предназначен «Ключ»?
обеспечивает уникальность строк и препятствует вводу повторяющихся блоков данных;
обеспечивает целостность строк;
не препятствует вводу повторяющихся блоков данных;
для обеспечения целостности данных
контролирует обязательный ввод повторяющихся блоков данных;
Для таблиц существуют
два режима: режим конструктора и режим таблицы.
один режим: режим конструктора
один режим: режим таблицы.
три режима: режим конструктора и режим таблицы и режим проектирования.
четыре режима: режим конструктора и режим таблицы, режим проектирования, режим просмотра данных.
Режим конструктора используется для
создания и изменения структуры таблицы.
изменения записей таблицы.
создания структуры таблицы.
удаления структуры таблицы
просмотра данных в таблице
Режим таблицы применяется для
просмотра, добавления, удаления и редактирования данных в таблице.
создания и изменения структуры таблицы.
просмотра данных в форме.
создания запроса
создания отчета.
С помощью фильтра можно
временно изолировать и просмотреть конкретный набор записей для работы с ним при отображении на экране открытой формы или таблицы.
работать с конкретным набором удовлетворяющих заданным условиям записей из одной или нескольких таблиц базы данных.
создать копию данных удовлетворяющих условиям фильтра в новой таблице базы данных Access
удалить конкретный набор записей для работы с ним при отображении на экране открытой формы или таблицы.
восстановить конкретный набор записей для работы с ним при отображении на экране
открытой формы или таблицы.
Поименованная, целостная, единая система данных, организованная по определенным правилам, которые предусматривают общие принципы описания, хранения и обработки данных, называется

базой данных

базой знаний

реляционной базой данных


СУБД
ключом
Отношение обычно имеет вид
двумерной таблицы
столбца
n-мерной таблицы
трехмерной таблицы
строки
Атрибут или множество атрибутов, которое единственным образом идентифицирует кортеж данного отношения, называется
ключом
отношением
кортежем
доменом
таблицей
Синонимами термина «Столбец» являются
атрибут, поле
строка, запись
таблица, столбец, строка
таблица, файл
домен, кортеж
Считается, что развитие реляционной модели началось еще в
70-е годы
50-е годы
60-е годы
80-е годы
90-е годы
Структура данных, в которой каждый объект может иметь более одного господствующего узла, называется
сетевой моделью
списком
реляционной моделью
иерархической моделью
таблицей
Структура данных в виде древовидной структуры называется
иерархической моделью
списком
реляционной моделью
сетевой моделью
таблицей
По технологии обработки данных базы данных принято делить на:
распределенные и централизованные
с локальным и удаленным доступом
файл – сервер и клиент - сервер
распределенные и с локальным доступом
централизованные и с удаленным доступом
По способу доступа к данным базы данных подразделяются на:
с локальным и удаленным доступом
распределенные и централизованные
файл – сервер и клиент - сервер
распределенные и с локальным доступом
централизованные и с удаленным доступом
Системы централизованнных баз данных с сетевым доступом подразделяются на:
файл – сервер и клиент - сервер
распределенные и централизованные
с локальным и удаленным доступом
распределенные и с локальным доступом
централизованные и с удаленным доступом
При описании реляционной модели используют термины:
отношение-таблица, строки-записи, столбцы-атрибуты
отношение-таблица, строки-атрибуты, столбцы-записи
отношение-атрибут, строки - таблица, столбцы - записи
отношение- запись, строки-атрибуты, столбцы- таблица
отношение-атрибут, строки-записи, столбцы-таблица
При описании реляционной модели используют термины:
отношение- таблица, строки- кортежи, столбцы- домены
отношение-таблица, строки- кортежи, столбцы-записи
отношение-таблица, строки - атрибуты, столбцы - записи
отношение-атрибут, строки - таблица, столбцы - записи
отношение- запись, строки-атрибуты, столбцы- таблица
При описании реляционной модели используют термины:
отношение- таблица, строки- кортежи, столбцы- поля
отношение-таблица, строки-атрибуты, столбцы-записи
отношение-таблица, строки- домены, столбцы -атрибуты
отношение-атрибут, строки - таблица, столбцы - записи
отношение-атрибут, строки-записи, столбцы- поля
Рассматривая понятие предметной области на примере бухгалтерии, объектом являются:
сотрудники бухгалтерии
договора предприятий
отчет о движении материальных средств
ведомость отдела кадров
трудовые соглашения
Рассматривая понятие предметной области на примере бухгалтерии, процессами являются:
расчет заработной платы, материальный учет, учет командировочных расходов
договора предприятий
сотрудники бухгалтерии, исполнительные листы
исполнительные листы, договора предприятий, учет движения материальных средств
материальный учет, сотрудники бухгалтерии
Рассматривая понятие предметной области на примере бухгалтерии, пользователями являются:
сотрудники бухгалтерии, работники финансовых органов
договора предприятий, расчет заработной платы
расчет заработной платы, материальный учет, исполнительные листы
исполнительные листы, учет командировочных расходов
расчет заработной платы, материальный учет, учет командировочных расходов
Пользователей информационной системы можно разделить на группы:
внутренние и конечные
внутренние и внешние
внешние и конечные
внутренние и локальные
локальные и конечные
Внешнее представление (внешняя схема) данных является
совокупностью требований к данным со стороны некоторой конкретной функции, выполняемой пользователем.
полной совокупностью всех требований к данным, полученной из пользовательских представлений о реальном мире.
базой данных.
обобщенные структуры, т.к. они отражают представление пользователя о данных реального мира.
банком данных
Какие типы запросов позволяют выполнять MS Access?
стандартные запросы выбора, запросы на выполнения действия, параметрические запросы, перекрестные запросы;
двойные запросы;
параллельные запросы;
тройные запросы;
горизонтальные запросы;
Когда используют запрос на выборку?
запрос определяет, какие записи из одной или нескольких таблиц будут отображены при его выполнении;
эти запросы создаются в тех случаях, когда предполагается выполнять этот запрос многократно, изменяя лишь условия отбора;
этот запрос можно использовать для выполнения расчетов и поведения итогов из исходных таблиц;
этот запрос позволяет производить итоговые вычисления;
для архивирования старых блоков или сохранения резервных копий таблиц;
Когда используют запрос с параметром?
эти запросы создаются в тех случаях, когда предполагается выполнять этот запрос многократно, изменяя лишь условия отбора;
запрос определяет, какие записи или поля из одной или нескольких таблиц будут отображены при его выполнении;
этот запрос можно использовать для выполнения расчетов и поведения итогов из исходных таблиц;
этот запрос позволяет производить итоговые вычисления;
для архивирования старых блоков или сохранения резервных копий таблиц;
Для чего предназначена «Надпись»?
для вывода на экран не изменяющегося текста, например, заголовков, подписей или пояснений;
элементы, связанные с полем таблицы. При вводе значения автоматически обновляется;
сохраняют введенную величину, не обновляя при этом поля таблицы;
создают на основе выражений, например, функций или формул и не обновляют содержание полей таблицы;
позволяет включать и отключать мастера по созданию элементов управления;
Для каких целей используются запросы в БД?
использование запросов позволяет осуществлять различные формы доступа к одной и той же информации.
запрос автоматизирует выполнение конкретной операции БД без программирования;
запрос представляет собой бланк, подлежащий заполнению или маску – формуляр;
запрос позволяет создавать пользовательский интерфейс для таблиц базы данных и имеет преимущества для демонстрации данных в упорядоченном и привлекательном виде;
запрос предназначен для печати любого набора данных, оформленного соответствующим образом;
Пятью основными операциями реляционной алгебры являются
выборка, пересечение, декартово произведение, объединение и разность
выборка, деление, декартово произведение, объединение и разность
выборка, проекция, декартово произведение, объединение и разность
выборка, проекция, декартово произведение, объединение и соединение
выборка, проекция, декартово произведение, объединение и деление
Для чего применяются запросы в БД?
Использование запросов позволяет осуществлять различные формы доступа к одной и той же информации.
запрос автоматизирует выполнение конкретной операции БД без программирования;
запрос представляет собой бланк, подлежащий заполнению или маску – формуляр;
запрос позволяет создавать пользовательский интерфейс для таблиц базы данных и имеет преимущества для демонстрации данных в упорядоченном и привлекательном виде;
запрос предназначен для печати любого набора данных, оформленного соответствующим образом;
Для чего используются запросы в БД?
использование запросов позволяет осуществлять различные формы доступа к одной и той же информации.
запрос автоматизирует выполнение конкретной операции БД без программирования;
запрос представляет собой бланк, подлежащий заполнению или маску – формуляр;
запрос позволяет создавать пользовательский интерфейс для таблиц базы данных и имеет преимущества для демонстрации данных в упорядоченном и привлекательном виде;
запрос предназначен для печати любого набора данных, оформленного соответствующим образом;
Какие типы запросов позволяют выполнять MS Access?
стандартные запросы выбора, запросы на выполнения действия, параметрические запросы, перекрестные запросы;
стандартные запросы выбора;
запросы на выполнения действия;
перекрестные запросы;
параметрические запросы;
Когда используют запрос на выборку?
запрос определяет, какие поля из одной или нескольких таблиц будут отображены при его выполнении;
эти запросы создаются в тех случаях, когда предполагается выполнять этот запрос многократно, изменяя лишь условия отбора;
этот запрос можно использовать для выполнения расчетов и поведения итогов из исходных таблиц;
этот запрос позволяет производить итоговые вычисления;
Для архивирования старых блоков или сохранения резервных копий таблиц;
Когда может быть применен запрос с параметром?
в тех случаях, когда предполагается выполнять этот запрос многократно, изменяя лишь условия отбора;
когда нужно определить, какие записи или поля из одной или нескольких таблиц будут отображены при его выполнении;
для выполнения расчетов и поведения итогов из исходных таблиц;
для произведения итоговых вычислений;
для архивирования старых блоков таблиц;
Когда используют вычисляемые поля в запросах?
этот запрос можно использовать для выполнения расчетов и поведения итогов из исходных таблиц;
запрос определяет, какие записи или поля из одной или нескольких таблиц будут отображены при его выполнении;
эти запросы создаются в тех случаях, когда предполагается выполнять этот запрос многократно, изменяя лишь условия отбора;
этот запрос позволяет производить итоговые вычисления;
для архивирования старых блоков или сохранения резервных копий таблиц;
Когда используют итоговый запрос?
этот запрос позволяет производить итоговые вычисления;
запрос определяет, какие записи или поля из одной или нескольких таблиц будут отображены при его выполнении;
эти запросы создаются в тех случаях, когда предполагается выполнять этот запрос многократно, изменяя лишь условия отбора;
этот запрос можно использовать для выполнения расчетов и поведения итогов из исходных таблиц;
для архивирования старых блоков или сохранения резервных копий таблиц;
В каких случаях следует использовать запрос на создание таблицы?
для архивирования старых блоков или сохранения резервных копий таблиц;
можно изменить в базовой таблице группу блоков данных, отобранную на основе определенных критериев;
блоки данных одной таблицы можно поместить в конец другой таблицы;
можно удалить автоматически из базовой таблицы группу блоков данных, отобранных по определенным критериям;
можно удалить из базовой таблицы любую группу блоков данных, без отобранных по определенным критериям;
В каких случаях следует использовать запрос на обновление данных?
можно изменить в базовой таблице группу блоков данных, отобранную на основе определенных критериев;
блоки данных одной таблицы можно поместить в конец другой таблицы;
для архивирования старых блоков или сохранения резервных копий таблиц;
можно удалить автоматически из базовой таблицы группу блоков данных, отобранных по определенным критериям;
можно удалить из базовой таблицы любую группу блоков данных, без отобранных по определенным критериям;
В каких случаях следует использовать запрос на добавление?
блоки данных одной таблицы можно поместить в конец другой таблицы;
можно изменить в базовой таблице группу блоков данных, отобранную на основе определенных критериев;
для архивирования старых блоков или сохранения резервных копий таблиц;
можно удалить автоматически из базовой таблицы группу блоков данных, отобранных по определенным критериям;
можно удалить из базовой таблицы любую группу блоков данных, без отобранных по определенным критериям;
В каких случаях следует использовать запрос на удаление записей?
можно удалить из базовой таблицы любую группу блоков данных, без отобранных по определенным критериям;
можно изменить в базовой таблице группу блоков данных, отобранную на основе определенных критериев;
блоки данных одной таблицы можно поместить в конец другой таблицы;
для архивирования старых блоков или сохранения резервных копий таблиц;
можно удалить автоматически из базовой таблицы группу блоков данных, отобранных по определенным критериям;
Что представляет из себя «Динамическая таблица»?
таблица, формируемая всякий раз заново на основе реальных таблиц БД, содержимое которой удовлетворяет условиям запроса;
таблица созданная по результатам сортировки данных;
таблица, имеющая уникальный ключ;
таблица импортируемая из другой базы данных;
это базовая таблица;
Обеспечение безопасности.
наличие средств, позволяющих удостовериться, что информация в базе данных всегда остается корректной и полной;
наличие средств, позволяющих автоматически исправлять нарушения целостности;
наличие средств, позволяющих определять структуру создаваемой базы, инициализировать ее и производить начальную загрузку данных
наличие средств, разрушающих и создающих заново целостность данных;
наличие средств, позволяющих удостовериться, что информация в базе данных всегда остается корректной и полной и автоматически исправляют в противном случае;
Экспорт данных
представляет собой способ вывода данных и объектов базы данных в другую базу данных, электронную таблицу или формат файла
создается их копия в новой таблице базы данных Access или проекта Access. В ходе процесса исходная таблица или файл не изменяются.
создается их копия в новой таблице базы данных Access или проекта Access. В ходе процесса исходная таблица или файл изменяются.
собой способ ввода данных в текстовый файл
связывание таблиц
При импорте данных создается
их копия в новой таблице базы данных Access или проекта Access. В ходе процесса исходная таблица или файл не изменяются.
их копия в новой таблице базы данных Access или проекта Access. В ходе процесса исходная таблица или файл изменяются.
новая таблица базы данных Access.
исходная таблица или файл удаляются
исходная таблица или файл изменяются.
Допускается импорт
не только таблиц, но и других объектов баз данных, например, форм или отчетов из другой базы данных Access или проекта Access
только таблиц
только форм
только отчетов из другой базы данных Access или проекта Access
только текстовых файлов
Устранение транзитивных зависимостей характерно при приведении к
3НФ
2НФ
1НФ
НФБК
для ввода данных
К основным операциям реляционной алгебры относятся
выборка, пересечение, декартово произведение, объединение и разность
деление, объединение, разность, сложение, декартово произведение,
проекция, выборка, декартово произведение
объединение и соединение
выборка, объединение и деление
Предикат, который определяет упорядоченность результатов выполнения оператора, – это предикат
ORDER BY
HAVING
WHERE
GROUP BY
EXISTS
Предикат, который позволяет выбрать записи, удовлетворяющие условию
HAVING
ORDER BY
WHERE
GROUP BY
EXISTS


Достарыңызбен бөлісу:




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет