Лабораторные работы / лаб раб 3 представления / Карточка к лаб раб 3_вариант4
.doc
Семенова И.И. Базы данных. -
Карточка заданий к лаб. раб. №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() - возвращает значение текущей даты.