ВУЗ:
Составители:
Рубрика:
Метасинтаксические знаки имеют следующий смысл:
Из определения синтаксиса команды GREATE DATABASE следует:
a) для создания базы данных в ряде случаев достаточно задать лишь ее имя;
имеется возможность задавать полные пути и имена файлов, как для данных, так и для
журнала транзакций (logon);
b) явно указывать первичный файл, который содержит необходимые сведения об остальных
файлах;
c) можно использовать группы файлов для ускорения операций ввода – ввода
Задание 1. Используя команду SELECT в форме SELECT {выражение as имя колонки}
[,…], создать и сохранить в файле SQLExpression пакет команд, обеспечивающий демонстрацию
следующих возможностей языка Transact – SQL:
a) использование констант всех видов;
b) применение ограниченных идентификаторов;
c) использование полностью определенных имен объектов;
d) объявление переменных и их использование для связи между командами;
e) использование в выражениях арифметических и строковых операторов, операторов
сравнения, логических и битовых операторов;
f) использование системных функций и функций, определенных пользователем;
g) использование управляющих конструкций языка.
Задание 2. Написать команду для создания таблицы, колонки которой имели бы все
допустимые типы данных и значения по умолчанию. Для простоты имя колонки должно
начинаться с буквы F, а далее следует использовать имя типа: Fbigint, Fint и т.д. Скрипт сохранить
в файле SQLColType.
Задание 3. Написать команды объявления переменных всех типов, задать им значения с
помощью операторов присваивания и включить эти значения в таблицу, созданную в задании 2
Задание 4. Написать примеры использования переменных вариантного типа sql_variant.
Задание 5. Открыть таблицу systypes и ознакомиться с ее структурой. Создать два
соответственных типа данных.
Задание 6. Написать запросы для базы данных Pubs, используя логические операторы
ALL, SOME, ANY, BETWEEN, EXISTS, IN, LIKE.
::=
― есть по определению;
|
― выбор альтернативы;
[ ]
― возможное отсутствие части определения;
{ }
― объединение частей определения для выюора или
повторения;
[,…n]
― повторение предшествующей части 1, 2, …, n раз с
разделителем запятая для этой части (разделитель может
быть любой;)
<…>
― метапеременная, которая имеет свое определение.
Метасинтаксические знаки имеют следующий смысл:
::= ― есть по определению;
| ― выбор альтернативы;
[] ― возможное отсутствие части определения;
{} ― объединение частей определения для выюора или
повторения;
[,…n] ― повторение предшествующей части 1, 2, …, n раз с
разделителем запятая для этой части (разделитель может
быть любой;)
<…> ― метапеременная, которая имеет свое определение.
Из определения синтаксиса команды GREATE DATABASE следует:
a) для создания базы данных в ряде случаев достаточно задать лишь ее имя;
имеется возможность задавать полные пути и имена файлов, как для данных, так и для
журнала транзакций (logon);
b) явно указывать первичный файл, который содержит необходимые сведения об остальных
файлах;
c) можно использовать группы файлов для ускорения операций ввода – ввода
Задание 1. Используя команду SELECT в форме SELECT {выражение as имя колонки}
[,…], создать и сохранить в файле SQLExpression пакет команд, обеспечивающий демонстрацию
следующих возможностей языка Transact – SQL:
a) использование констант всех видов;
b) применение ограниченных идентификаторов;
c) использование полностью определенных имен объектов;
d) объявление переменных и их использование для связи между командами;
e) использование в выражениях арифметических и строковых операторов, операторов
сравнения, логических и битовых операторов;
f) использование системных функций и функций, определенных пользователем;
g) использование управляющих конструкций языка.
Задание 2. Написать команду для создания таблицы, колонки которой имели бы все
допустимые типы данных и значения по умолчанию. Для простоты имя колонки должно
начинаться с буквы F, а далее следует использовать имя типа: Fbigint, Fint и т.д. Скрипт сохранить
в файле SQLColType.
Задание 3. Написать команды объявления переменных всех типов, задать им значения с
помощью операторов присваивания и включить эти значения в таблицу, созданную в задании 2
Задание 4. Написать примеры использования переменных вариантного типа sql_variant.
Задание 5. Открыть таблицу systypes и ознакомиться с ее структурой. Создать два
соответственных типа данных.
Задание 6. Написать запросы для базы данных Pubs, используя логические операторы
ALL, SOME, ANY, BETWEEN, EXISTS, IN, LIKE.
Страницы
- « первая
- ‹ предыдущая
- …
- 16
- 17
- 18
- 19
- 20
- …
- следующая ›
- последняя »
