Ответы:
Задание 1.
Подключитесь к серверу MyServ
с помощью утилиты Management
Studio.
Запускаю
SQL
Server Management Studio
через
меню
Пуск
–Программы
– Microsoft SQL Server 2008R2.
Выбрал
тип
аутентификации:
SQL
Server Authentication.
Указал
User
name:
sa,
и
Password:
пустой
и
нажимаю
кнопку
Connect.
Задание 2. Получите
список стран с указанием их кода и
последней даты изменения записи из
таблицы CountryRegion
БД AdventureWorks2008.
Для выполнения
задания мне потребуются атрибуты
CountryRegionCode,
[Name],
ModifiedDate
из таблицы Person.CountryRegion.
Обращаю внимание на то, что перед
названием таблицы используется еще
название схемы Person,
предназначенной для управления
объектами, связанными с работниками
и департаментами.
Для переименования
столбцов воспользуюсь ключевым словом
AS.
Убеждаюсь, что
БД AdventureWorks2008
является текущей, и выполняю следующий
запрос:
SELECT
CountryRegionCode AS 'Код',
[Name] AS 'Страна', ModifiedDate
AS 'Дата
изменения' FROM
Person.CountryRegion
Задание 3. Получите
список сотрудников с указанием фамилии
и первого символа имени, а также его
идентификационного номера. Список
должен быть упорядочен по фамилии и
имени сотрудника.
Первый столбец
я должен буду переименовать при помощи
оператора AS,
так как в нем необходимо объединить
данные из двух столбцов: LastName
и FirstName.
Для получения
только первой буквы имени воспользуюсь
функцией Substring.
Для сортировки
результирующей таблицы необходимо
воспользоваться разделом ORDER
BY.
Выполняю
следующий
код:
SELECT
LastName+’ ‘+Substring(FirstName,1,1)+’.’ as [Имя
сотрудника], BusinessEntityID FROM Person.Person
ORDER BY
[Имя
сотрудника]