Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лабораторные работы / лаб раб 3 представления / Карточка к лаб раб 3_вариант4

.doc
Скачиваний:
57
Добавлен:
02.05.2014
Размер:
36.35 Кб
Скачать

Семенова И.И. Базы данных. - 2 -

Карточка заданий к лаб. раб. №3. Вариант 4.

Задание 1. Таблица Сотрудники.

Поля Фамилия Имя Отчество, Дата рождения, Пол.

Задание 2. Таблица Сотрудники.

Поля Фамилия Имя Отчество, Тип образования, Специальность.

Условие отбора для поля Тип образования: ="высшее"

Задание 3. Таблица Сотрудники.

Поля Фамилия Имя Отчество, Тип образования, Специальность.

Варианты условий запуска для команды LIKE (набирать на русском):

Вариант 1. Т%

(Означает, вывести в результат все записи, у которых наименование начинается на "Т").

Вариант 2. _р%

(Означает, вывести в результат все записи, у которых в наименовании вторая буква "р").

Вариант 3. [И, П]%

(Означает, вывести в результат все записи, у которых наименование начинается на "И" или на "П").

Вариант 4. [К-С]%

(Означает, вывести в результат все записи, у которых наименование начинается на "К", "Л", "М", "Н", "О", "П", "Р", "С").

Вариант 5. [^К-С]%

(Означает, вывести в результат все записи, у которых наименование начинается на на любую букву кроме диапазона букв "К"-"С").

Вариант 6. %[ф,ж]%

(Означает, вывести в результат все записи, у которых в наименовании встречается буква "ф" или "ж").

Задание 4. Таблица Сотрудники.

Поля Фамилия Имя Отчество, Специальность, Дата приема.

В пустой ячейке колонки Column:

Year(GetDate())-Year([Дата приема])

В соответствующей ячейке колонки Alias:

[Лет на работе]

Задание 5. Таблицы Сотрудники, Справочник подразделений.

Поля из таблицы Сотрудники: Фамилия Имя Отчество, Код подразделения.

Поля из таблицы Справочник производителей: Подразделение, Телефон.

Задание 6. Таблица Сотрудники.

Поля из таблицы Сотрудники:

Тип образования

Тип образования

Дата приема

В колонке

Group By:

Group By

Count

MIN

Этот запрос покажет, с каким образованием у нас есть сотрудники (сгруппирует данные по типу образования), и для каждого типа образования посчитает количество человек в группе (функция COUNT) и самую раннюю дату приема какого-либо сотрудника в группе (функция MIN).

Задание 2. Таблица Сотрудники.

Поля Фамилия Имя Отчество, Дата рождения

Условие отбора для поля Фамилия Имя Отчество: Between 'а' And 'и'

(Вывести все фио, которые находятся в диапазоне с "а" до "и")

Задание 3. Таблица Сотрудники.

Поля Фамилия Имя Отчество, Дата рождения

Условие отбора для поля Дата рождения: >01.01.1967

В строке ИЛИ для поля Фамилия Имя Отчество: Between 'а' And 'и'

В строке Сортировка для поля Фамилия Имя Отчество: по возрастанию

Задание 4. Таблица Справочник подразделений.

Поля: Подразделение, Телефон.

Условие отбора для поля Подразделение: 'П%'

Новое условие отбора для поля Подразделение: <'П%'

Задание 5. Откройте таблицу Справочник подразделений в Режиме таблицы. Наберите произвольные даты создания. Сохраните изменения и закройте таблицу.

Запрос по таблицам Сотрудники, Справочник подразделений.

Поля Фамилия Имя Отчество, Подразделение, Дата создания.

Условие отбора для поля Дата создания: >'12-may-2002'

Измененное условие отбора для поля Дата создания: <'12-may-2002'

Измененное условие отбора для поля Дата создания: Between '12-may-2002' And GetDate()

где функция GetDate() - возвращает значение текущей даты.