powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сертификация и обучение [игнор отключен] [закрыт для гостей] / Помогите сдать тест
21 сообщений из 21, страница 1 из 1
Помогите сдать тест
    #33483290
kesbyt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1. Для определения номера телефона больше всего подойдет следующее описание:
a) Телефон CHAR(12)
b) Telephon VARCHAR(9)
c) Телефон INT
d) Telephon DECIMAL(10)




2. Какое из следующих чисел можно внести в поле, описанное как
NUMERIC(5,3)?
a) 16.245
b) 123.42
C) -145.34
d) 1678.9




3. Какие из следующих описаний типов являются неправильными?
a) DECIMAL(12,14)
b) DECIMAL(8,8)
c) DECIMAL(6,3)
d) DECIMAL(40,20)




4. Дан некоторый фрагмент SQL-кода:

DECLARE @a CHAR(12)
DECLARE @b DATETIME
DECLARE @c INT
SET @a=’12.2.04’
SET @c=6
Укажите правильные операторы для вычисления новой даты:

a) SET @b=@a+@c
b) SET @b=@a+CAST(@c AS DATETIME)
c) SET @b=CAST(@a AS DATETIME) +@c
d) SET @b=CAST((CAST(@a AS INT)+@c) AS DATETIME)




5. Какие из следующих строк можно внести в поле, описанное как CHAR(4)?
a) Урок
b) ‘Ура’
c) ‘Салют’
d) ‘11’




6. Какие из следующих описаний типов являются правильными?
a) DECIMAL(5,5)
b) NUMERIC(3,8)
c) INT(14,3)
d) FLOAT
...
Рейтинг: 0 / 0
Помогите сдать тест
    #33483296
А в чем проблема?
Открываете Query Analyzer и сдаете тест . Где будут ошибки - там неправильно.....
...
Рейтинг: 0 / 0
Помогите сдать тест
    #33483298
Кстати первый вопрос вообще задан некорректно - переменная должна описываться следующим образом

Код: plaintext
1.
2.
declare 
@Telephon VARCHAR( 9 )
а не
Код: plaintext
1.
2.
declare 
Telephon VARCHAR( 9 ) --отсутствует @
...
Рейтинг: 0 / 0
Помогите сдать тест
    #33483300
kesbyt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Зенит-чемпионА в чем проблема?
Открываете Query Analyzer и сдаете тест . Где будут ошибки - там неправильно.....
Это что такое и с чем его едят
...
Рейтинг: 0 / 0
Помогите сдать тест
    #33483301
kesbyt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Зенит-чемпионКстати первый вопрос вообще задан некорректно - переменная должна описываться следующим образом

Код: plaintext
1.
2.
declare 
@Telephon VARCHAR( 9 )
а не
Код: plaintext
1.
2.
declare 
Telephon VARCHAR( 9 ) --отсутствует @

Это вы правильно заметили. Во многом по этому я и не могу сдать этот долбаный тест. :( Эти вопросы ещё не самые некорректные.
...
Рейтинг: 0 / 0
Помогите сдать тест
    #33483304
Это что такое и с чем его едят
Утилитка такая - входит в поставку с MS SQL Server
Overview of SQL Query Analyzer
Microsoft® SQL Server™ 2000 SQL Query Analyzer is a graphical tool that allows you to:

Create queries and other SQL scripts and execute them against SQL Server databases. (Query window)


Quickly create commonly used database objects from predefined scripts. (Templates)


Quickly copy existing database objects. (Object Browser scripting feature)


Execute stored procedures without knowing the parameters. (Object Browser procedure execution feature)


Debug stored procedures. (T-SQL Debugger)


Debug query performance problems. (Show Execution Plan, Show Server Trace, Show Client Statistics, Index Tuning Wizard)


Locate objects within databases (object search feature), or view and work with objects. (Object Browser)


Quickly insert, update, or delete rows in a table. (Open Table window)


Create keyboard shortcuts for frequently used queries. (custom query shortcuts feature)


Add frequently used commands to the Tools menu. (customized Tools menu feature)
You can run SQL Query Analyzer directly from the Start menu, or you run it from inside SQL Server Enterprise Manager. You can also run SQL Query Analyzer from the command prompt by executing the isqlw utility.
...
Рейтинг: 0 / 0
Помогите сдать тест
    #33483312
kesbyt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Зенит-чемпион Это что такое и с чем его едят
Утилитка такая - входит в поставку с MS SQL Server

Так нет MS SQL Server
...
Рейтинг: 0 / 0
Помогите сдать тест
    #33483315
Access denied
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
тогда установи SQL server. заодно BOL установится(документация).

MS SQL для ознакомления - совершенно бесплатен.
...
Рейтинг: 0 / 0
Помогите сдать тест
    #33483337
kesbyt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Access deniedтогда установи SQL server. заодно BOL установится(документация).

MS SQL для ознакомления - совершенно бесплатен.
Так где взять SQL server. Из инета качать? У меня халявного и быстрого инета нет:( BOL хорошо, да только кроме русского других языков не знаю.
MS SQL тоже не маленький и его качать надо. Может просто подсказали бы ответы на вопросы? :)
...
Рейтинг: 0 / 0
Помогите сдать тест
    #33483382
kesbyt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Неужели для спецов эти вопросы сложные?
...
Рейтинг: 0 / 0
Помогите сдать тест
    #33483401
1234567
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Для определения номера телефона больше всего подойдет следующее описание:
a) Телефон CHAR(12)
b) Telephon VARCHAR(9)
c) Телефон INT
d) Telephon DECIMAL(10)

Непонятно, какой формат номера имеется в виду. Если полный международный, то нужен знак + перед номером, тогда чиловые типы не подойдут.


2. Какое из следующих чисел можно внести в поле, описанное как
NUMERIC(5,3)?
a) 16.245
b) 123.42
C) -145.34
d) 1678.9

Ответ: а)


3. Какие из следующих описаний типов являются неправильными?
a) DECIMAL(12,14)
b) DECIMAL(8,8)
c) DECIMAL(6,3)
d) DECIMAL(40,20)

Ответ: а), d)


4. Дан некоторый фрагмент SQL-кода:

DECLARE @a CHAR(12)
DECLARE @b DATETIME
DECLARE @c INT
SET @a=’12.2.04’
SET @c=6
Укажите правильные операторы для вычисления новой даты:

a) SET @b=@a+@c
b) SET @b=@a+CAST(@c AS DATETIME)
c) SET @b=CAST(@a AS DATETIME) +@c
d) SET @b=CAST((CAST(@a AS INT)+@c) AS DATETIME)

Ответ: b), c)



5. Какие из следующих строк можно внести в поле, описанное как CHAR(4)?
a) Урок
b) ‘Ура’
c) ‘Салют’
d) ‘11’

Ответ: b), d)


6. Какие из следующих описаний типов являются правильными?
a) DECIMAL(5,5)
b) NUMERIC(3,8)
c) INT(14,3)
d) FLOAT

Ответ: a), d)
...
Рейтинг: 0 / 0
Помогите сдать тест
    #33483446
kesbyt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
12345671. Для определения номера телефона больше всего подойдет следующее описание:
a) Телефон CHAR(12)
b) Telephon VARCHAR(9)
c) Телефон INT
d) Telephon DECIMAL(10)

Непонятно, какой формат номера имеется в виду. Если полный международный, то нужен знак + перед номером, тогда чиловые типы не подойдут.

Ну, вопрос не я придумал. Мне они тоже не очень нравяться. А вот скажите, если есть впереди номера +, то тогда какой из CHAR(12) или VARCHAR(9)?
если номер к примеру просто 123456, то INT подойдёт или нет или всё же лучше CHAR, VARCHAR
...
Рейтинг: 0 / 0
Помогите сдать тест
    #33483448
kesbyt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1234567
3. Какие из следующих описаний типов являются неправильными?
a) DECIMAL(12,14)
b) DECIMAL(8,8)
c) DECIMAL(6,3)
d) DECIMAL(40,20)

Ответ: а), d)
А почему ответ в не правильный? Какие есть ограничения на значения DECIMAL
...
Рейтинг: 0 / 0
Помогите сдать тест
    #33483452
kesbyt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1234567
4. Дан некоторый фрагмент SQL-кода:

DECLARE @a CHAR(12)
DECLARE @b DATETIME
DECLARE @c INT
SET @a=’12.2.04’
SET @c=6
Укажите правильные операторы для вычисления новой даты:

a) SET @b=@a+@c
b) SET @b=@a+CAST(@c AS DATETIME)
c) SET @b=CAST(@a AS DATETIME) +@c
d) SET @b=CAST((CAST(@a AS INT)+@c) AS DATETIME)

Ответ: b), c)

А разве данные разных типов можно складыват, не приводя их к одному типу?
Где можно подробно про эти CAST прочитать на русском?
...
Рейтинг: 0 / 0
Помогите сдать тест
    #33483459
kesbyt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1234567
6. Какие из следующих описаний типов являются правильными?
a) DECIMAL(5,5)
b) NUMERIC(3,8)
c) INT(14,3)
d) FLOAT

Ответ: a), d)
Хммм. А разве d) правильно? Ведь вроде FLOAT должен идти с парметром точности FLOAT(x) где x значение точности.
...
Рейтинг: 0 / 0
Помогите сдать тест
    #33483615
1234567
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kesbyt 1234567
3. Какие из следующих описаний типов являются неправильными?
a) DECIMAL(12,14)
b) DECIMAL(8,8)
c) DECIMAL(6,3)
d) DECIMAL(40,20)

Ответ: а), d)
А почему ответ в не правильный? Какие есть ограничения на значения DECIMAL

А кто сказал, что ответ b) неправильный? Читай условие.
...
Рейтинг: 0 / 0
Помогите сдать тест
    #33483621
1234567
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kesbyt 1234567
6. Какие из следующих описаний типов являются правильными?
a) DECIMAL(5,5)
b) NUMERIC(3,8)
c) INT(14,3)
d) FLOAT

Ответ: a), d)
Хммм. А разве d) правильно? Ведь вроде FLOAT должен идти с парметром точности FLOAT(x) где x значение точности.


Syntax
float [ ( n ) ]
Is a floating point number data from - 1.79E + 308 through 1.79E + 308. n is the number of bits used to store the mantissa of the float number in scientific notation and thus dictates the precision and storage size. n must be a value from 1 through 53.


Видишь квадратные скобки? Параметр не является обязательным.
...
Рейтинг: 0 / 0
Помогите сдать тест
    #33483630
1234567
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kesbyt 12345671. Для определения номера телефона больше всего подойдет следующее описание:
a) Телефон CHAR(12)
b) Telephon VARCHAR(9)
c) Телефон INT
d) Telephon DECIMAL(10)

Непонятно, какой формат номера имеется в виду. Если полный международный, то нужен знак + перед номером, тогда чиловые типы не подойдут.

Ну, вопрос не я придумал. Мне они тоже не очень нравяться. А вот скажите, если есть впереди номера +, то тогда какой из CHAR(12) или VARCHAR(9)?
если номер к примеру просто 123456, то INT подойдёт или нет или всё же лучше CHAR, VARCHAR

Я могу сказать только, что decimal вряд ли подойдет, т.к. номер телефона всегда целое число, и зачем нужно тогда резервировать место под десятичную часть?

Кажется, полный международный формат такой:
+<2 цифры кода страны><3 цифры код сети><7 цифр номер телефона>
Так что если с плюсом, то вообще ничего не подойдет. Короче, надо уточнить, что конкретно имеется в виду.
И вообще, если хранить в таблице полный международный код, то лучше делать одно поле под код страны, одно под код сети и одно под номер телефона.
...
Рейтинг: 0 / 0
Помогите сдать тест
    #33483632
1234567
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kesbyt 1234567
4. Дан некоторый фрагмент SQL-кода:

DECLARE @a CHAR(12)
DECLARE @b DATETIME
DECLARE @c INT
SET @a=’12.2.04’
SET @c=6
Укажите правильные операторы для вычисления новой даты:

a) SET @b=@a+@c
b) SET @b=@a+CAST(@c AS DATETIME)
c) SET @b=CAST(@a AS DATETIME) +@c
d) SET @b=CAST((CAST(@a AS INT)+@c) AS DATETIME)

Ответ: b), c)

А разве данные разных типов можно складыват, не приводя их к одному типу?
Где можно подробно про эти CAST прочитать на русском?

b) - для сиквела это сложение двух дат, т.к. дата может представляться и в виде символьной строки
c) - для сиквела это прибавление к дате шести дней

Про CAST на русском - поиск по инету рулит.
...
Рейтинг: 0 / 0
Помогите сдать тест
    #33485537
GlebZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зенит-чемпионКстати первый вопрос вообще задан некорректно - переменная должна описываться следующим образом

Код: plaintext
1.
2.
declare 
@Telephon VARCHAR( 9 )
а не
Код: plaintext
1.
2.
declare 
Telephon VARCHAR( 9 ) --отсутствует @

Ага, если только это не кусок table declaration.
Я бы поставил CHAR(12) в случае необходимости записывать международные номера или VARCHAR(9) если только по стране. Цифровые в штатах не особо подходят, по причине наличия номеров в формате 888-123-CALL
...
Рейтинг: 0 / 0
Помогите сдать тест
    #33485932
kesbyt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1234567 kesbyt 1234567
3. Какие из следующих описаний типов являются неправильными?
a) DECIMAL(12,14)
b) DECIMAL(8,8)
c) DECIMAL(6,3)
d) DECIMAL(40,20)

Ответ: а), d)
А почему ответ в не правильный? Какие есть ограничения на значения DECIMAL

А кто сказал, что ответ b) неправильный? Читай условие.
Извиняюсь. Опечатка. Я хотел спросить
А почему ответ d не правильный? Какие есть ограничения на значения DECIMAL
...
Рейтинг: 0 / 0
21 сообщений из 21, страница 1 из 1
Форумы / Сертификация и обучение [игнор отключен] [закрыт для гостей] / Помогите сдать тест
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]