игра брюс 2048
Главная / Программирование / Программирование баз данных в Delphi / Тест 16

Программирование баз данных в Delphi - тест 16

Упражнение 1:
Номер 1
Укажите типы данных для целых чисел, поддерживаемые InterBase:

Ответ:

 (1) BYTE  

 (2) WORD  

 (3) SMALLINT  

 (4) INTEGER  

 (5) LONGINT  


Номер 2
Укажите типы данных для целых чисел, не поддерживаемые InterBase:

Ответ:

 (1) BYTE  

 (2) WORD  

 (3) SMALLINT  

 (4) INTEGER  

 (5) LONGINT  


Номер 3
Можно ли в  InterBase использовать автоинкрементные поля, и если да, то как?

Ответ:

 (1) использование таких полей в InterBase невозможно.  

 (2) для полей такого типа в InterBase поддерживается тип AUTOINCREMENT.  

 (3) для полей такого типа в InterBase используется тип INTEGER совместно с генераторами.  


Упражнение 2:
Номер 1
Укажите типы данных для вещественных чисел, поддерживаемые InterBase:

Ответ:

 (1) FLOAT  

 (2) SINGLE  

 (3) DOUBLE PRECISION  

 (4) CURRENCY  


Номер 2
Укажите типы данных для вещественных чисел, не поддерживаемые InterBase:

Ответ:

 (1) FLOAT  

 (2) SINGLE  

 (3) DOUBLE PRECISION  

 (4) CURRENCY  


Номер 3
Выберите верные утверждения по поводу вещественных типов данных в InterBase:

Ответ:

 (1) при попытке создать поле типа REAL, InterBase создаст поле FLOAT.  

 (2) при попытке создать поле типа FLOAT, InterBase создаст поле REAL.  

 (3) при попытке создать поле типа REAL, InterBase выведет ошибку.  

 (4) при попытке создать поле типа FLOAT, InterBase выведет ошибку.  

 (5) для денежных полей InterBase имеет тип CURRENCY  

 (6) при попытке создать поле типа CURRENCY, InterBase создаст поле DOUBLE PRECISION.  

 (7) при попытке создать поле типа CURRENCY, InterBase выведет ошибку.  


Упражнение 3:
Номер 1
Что представляет собой тип данных с фиксированной точкой в InterBase?

Ответ:

 (1) поле такого типа имеет большую точность, по сравнению с вещественными числами и заменяет собой тип CURRENCY.  

 (2) поле такого типа задает фиксированное количество чисел после запятой.  

 (3) поле такого типа позволяет вводить вещественные числа в формате "999.999.999,99"  


Номер 2
Если поле типа DECIMAL / NUMERIC в InterBase объявлено с размером числа 4, то какой тип на самом деле будет использовать InterBase?

Ответ:

 (1) SMALLINT  

 (2) INTEGER  

 (3) FLOAT  

 (4) DOUBLE PRECISSION  


Номер 3
Если поле типа DECIMAL / NUMERIC в InterBase объявлено с размером числа 8, то какой тип на самом деле будет использовать InterBase?

Ответ:

 (1) SMALLINT  

 (2) INTEGER  

 (3) FLOAT  

 (4) DOUBLE PRECISSION  


Номер 4
Если поле типа DECIMAL / NUMERIC в InterBase объявлено с размером числа 14, то какой тип на самом деле будет использовать InterBase?

Ответ:

 (1) SMALLINT  

 (2) INTEGER  

 (3) FLOAT  

 (4) DOUBLE PRECISSION  


Упражнение 4:
Номер 1
Укажите типы дат/времени, поддерживаемые InterBase в базах данных первого диалекта SQL:

Ответ:

 (1) TDATETIME  

 (2) TIMESTAMP  

 (3) DATE  

 (4) TIME  


Номер 2
Укажите типы дат/времени, поддерживаемые InterBase в базах данных третьего диалекта SQL:

Ответ:

 (1) TDATETIME  

 (2) TIMESTAMP  

 (3) DATE  

 (4) TIME  


Номер 3
Что произойдет при попытке создать поле типа DATE в БД InterBase, использующей 1 диалект SQL?

Ответ:

 (1) поле будет создано корректно.  

 (2) произойдет ошибка.  

 (3) будет создано поле типа TIMESTAMP  


Номер 4
Что произойдет при попытке создать поле типа TIME в БД InterBase, использующей 1 диалект SQL?

Ответ:

 (1) поле будет создано корректно.  

 (2) произойдет ошибка.  

 (3) будет создано поле типа TIMESTAMP  


Упражнение 5:
Номер 1
Какие текстовые типы данных поддерживаются сервером InterBase?

Ответ:

 (1) STRING  

 (2) ANSISTRING  

 (3) PCHAR  

 (4) CHAR  

 (5) VARCHAR  


Номер 2
Чем отличаются типы CHAR и VARCHAR в InterBase?

Ответ:

 (1) ничем, они идентичны.  

 (2) тип CHAR содержит текст фиксированной, а VARCHAR - переменной длины.  

 (3) тип VARCHAR содержит текст фиксированной, а CHAR - переменной длины.  


Номер 3
Какие дополнительные параметры можно указать явно при создании текстовых полей CHAR и VARCHAR в InterBase?

Ответ:

 (1) эти типы данных не содержат дополнительных параметров.  

 (2) размер поля в символах.  

 (3) кодировку CHARACTER SET.  

 (4) порядок сортировки COLLATE.  

 (5) регистр символов, которые могут храниться в этих полях.  


Упражнение 6:
Номер 1
Что такое "домен" в InterBase?

Ответ:

 (1) сетевое имя компьютера, на котором установлен сервер InterBase.  

 (2) заранее созданное описание базы данных.  

 (3) заранее созданное описание таблицы.  

 (4) заранее созданное описание столбца.  


Номер 2
Выберите верное утверждение по применению доменов в InterBase:

Ответ:

 (1) InterBase имеет заранее определенные домены, которые являются шаблоном для упрощения создания баз данных, и хранит их в своей системной папке.  

 (2) домены определяются программистом, они являются шаблоном для упрощения создания баз данных, и хранятся в системной папке InterBase.  

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

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

 (5) домены определяются программистом, они являются шаблоном для упрощения создания полей, хранятся отдельно в базе данных, и могут использоваться в любой таблице в пределах базы данных.  


Номер 3
Выберите неверные утверждения по применению доменов в InterBase:

Ответ:

 (1) InterBase имеет заранее определенные домены, которые являются шаблоном для упрощения создания баз данных, и хранит их в своей системной папке.  

 (2) домены определяются программистом, они являются шаблоном для упрощения создания баз данных, и хранятся в системной папке InterBase.  

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

 (4) домены определяются программистом, они являются шаблоном для упрощения создания полей, хранятся отдельно в базе данных, и могут использоваться в любой таблице в пределах базы данных.  

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




Главная / Программирование / Программирование баз данных в Delphi / Тест 16