- •Тема. Архитектуры удаленных баз данных
- •Тема. Основные технологии доступа к данным
- •Клиент и сервер на одной машине и запускаются в одном процессе
- •Клиент и сервер на одной машине, но запускаются в разных процессах
- •Клиент и сервер на разных машинах
- •Тема. Основы com
- •Тема. Sql-сервер interbase
- •Тема. Физическая организация базы данных interbase
- •Тема. Типы данных interbase
- •Тема. Таблицы и индексы
- •Тема. Запросы
- •Тема. Хранимые процедуры, триггеры и представления
- •Тема. Создание отчетов
Тема. Sql-сервер interbase
«Он предназначен для хранения и обработки больших объемов информации в условиях одновременной работы с базой данных множества клиентских приложений». О чем идет речь? SQL- сервер interbase
«Это подпрограммы, автоматически выполняемые сервером до и/или после события изменения записи в таблице БД». О чем идет речь? триггеры
«Они предназначены для создания и использования уникальных значений нужных полей». О чем идет речь? генераторы
«Они представляют собой подпрограммы, принимающие и возвращающие параметры и способные выполнять запросы к БД, условные ветвления и циклическую обработку». О чем идет речь? хранимые процедуры
Тема. Физическая организация базы данных interbase
Из чего состоит база данных InterBase? из последовательно пронумерованных страниц
Чему может быть равен размер страницы БД InterBase? 1, 2, 4, 8 килобайт
Какая структура записей поддерживается в InterBase? многоверсионная
Что создается при изменении записи какой-либо транзакцией? создается новая версия записи
Что образуется на странице после удаления записи? дырка
Что происходит, если размер максимальной «дырки» меньше длины добавляемой записи? компрессия
В каком случае размер БД возрастает? при добавлении новой страницы
Тема. Типы данных interbase
Какие типы данных отсутствуют в сервере InterBase? автоинкрементного, логического, денежного типов данных
Что используют вместо автоинкрементного типа данных? механизм генератора
Какой тип данных можно использовать вместо логического типа данных? char(1) или varchar(1)
Опишите вещественный столбец PRICE, который не может быть пустым. PRICE float not null
Опишите текстовый столбец FIO переменной длины, который может содержать до 20 символов. FIO varchar(20)
Опишите текстовый столбец TABNOM фиксированной длины 3 символа. TABNOM char(3)
Как называют заранее созданное описание столбца? Домен
Каким спецификатором накладывается ограничение на значение столбца? CHECK
Как выглядит ограничение «Столбец не должен содержать отрицательных значений»? CHECK(Col1>=0)
Как выглядит ограничение «Значения столбца ≥ 100 и ≤ 200»? CHECK(Col2 BETWEEN 100 AND 200)
Тема. Таблицы и индексы
Что можно создать с помощью спецификатора EXTERNAL [FILE] «имя_файла»? Внешнюю таблицу
Какую таблицу после использования можно удалить оператором DROP TABLE? временную таблицу
«Их основное назначение – обмен данными между разными базами данных». О чем идет речь? Внешние таблицы
Какие таблицы создаются для обработки статистических данных, проведения сложных сортировок и т. п.? временные таблицы
С помощью какого спецификатора в таблице можно создать вычисляемый столбец? COMPUTED [BY]
Какой спецификатор определяет значение, которое по умолчанию заносится в столбец при вставке новой записи? Default
С помощью какого спецификатора можно указать столбец (столбцы), по которому (которым) в таблице будет построен первичный ключ? Primary key
Какой ключ создается для обеспечения ссылочной целостности? Внешний ключ
С помощью какого спецификатора создается внешний ключ? Foreign key
В какой таблице создается внешний ключ? В дочерней таблице
Какими спецификаторами указывается характер действия в операторе ALTER TABLE? ADD и DROP
Каким оператором осуществляется изменение ранее созданной таблицы? ALTER TABLE
Удалите таблицу PRIHOD. DROP TABLE PRIHOD
Какой оператор используется для создания индекса? CREATE INDEX
Формат оператора, с помощью которого можно временно отключить индекс. ALTER INDEX <Имя_индекса> INACTIVE
Формат оператора, с помощью которого можно включить временно отключенный индекс. ALTER INDEX <Имя_индекса> ACTIVE
Удалите индекс Sort_Naim. DROP INDEX Sort_Naim