Автор работы: Пользователь скрыл имя, 16 Ноября 2013 в 13:14, лабораторная работа
Создадим новой базыданных членов парашютного клуба. Эта задача включает создание таблицы и заполнение ее полями.
Создадим таблицу в режиме конструктора в соответствии с проектом (рисунки 1-3).
Столбец «Уровень» должен показывать уровень владения парашютным спортом. Столбец должен содержать либо значение «Н» - начальный, либо «С» - средний, либо «В» - высокий (кодируем по первой букве уровня. Добавление «OR» с помощью клавиш.
Лабораторная работа №1 ……………………………………………………………………3стр.
Лабораторная работа № 2 …………………………………………………………………..27стр.
А) Область
Б) Населенный пункт
В) Переселенцы
Переселенцы из челябинской области | ||||
Фамилия |
Имя |
Поле5 |
Поле6 |
Поле7 |
Батытшина |
Алина |
7 февраля 2013 г. |
Страница 1 из 1 |
7 |
Болышева |
Женя |
7 февраля 2013 г. |
Страница 1 из 1 |
7 |
Дубровских |
Марина |
7 февраля 2013 г. |
Страница 1 из 1 |
7 |
Кагарманова |
Гузель |
7 февраля 2013 г. |
Страница 1 из 1 |
7 |
Кондакова |
Ульяна |
7 февраля 2013 г. |
Страница 1 из 1 |
7 |
Корнеева |
Ольга |
7 февраля 2013 г. |
Страница 1 из 1 |
7 |
Степанова |
Ирина |
7 февраля 2013 г. |
Страница 1 из 1 |
7 |
Переселенцы из Челябинска и Усть-Катава | ||||||
Наименование пункта |
Фамилия |
Имя |
Дата рождения |
Поле9 |
Поле10 |
Поле11 |
Усть-Катав |
Кондакова |
Ульяна |
17.09.1986 |
7 февраля 2013 г. |
Страница 1 из 1 |
5 |
Усть-Катав |
Корнеева |
Ольга |
04.07.1986 |
7 февраля 2013 г. |
Страница 1 из 1 |
5 |
Челябинск |
Батытшина |
Алина |
09.12.1987 |
7 февраля 2013 г. |
Страница 1 из 1 |
5 |
Челябинск |
Болышева |
Женя |
02.12.1987 |
7 февраля 2013 г. |
Страница 1 из 1 |
5 |
Челябинск |
Кагарманова |
Гузель |
20.05.1986 |
7 февраля 2013 г. |
Страница 1 из 1 |
5 |
Переселенцы с фамилией на "К" | |||||||
Наименование области |
Наименование пункта |
Фамилия |
Имя |
Дата рождения |
Поле11 |
Поле12 |
Поле13 |
Московская |
Москва |
Козлова |
Ольга |
24.09.1982 |
7 февраля 2013 г. |
Страница 1 из 1 |
4 |
Челябинская |
Усть-Катав |
Кондакова |
Ульяна |
17.09.1986 |
7 февраля 2013 г. |
Страница 1 из 1 |
4 |
Челябинская |
Усть-Катав |
Корнеева |
Ольга |
04.07.1986 |
7 февраля 2013 г. |
Страница 1 из 1 |
4 |
Челябинская |
Челябинск |
Кагарманова |
Гузель |
20.05.1986 |
7 февраля 2013 г. |
Страница 1 из 1 |
4 |
2.Создание базы данных «Библиотека»
Создадим базу данных «Библиотека»
1. Входная информация:
Код книги, автор книги, название, год издания, является ли новым изданием, номер читательского билета, Фамилия, Имя, адрес и телефон читателя, дата выдачи книги читателю и дата сдачи книги читателем.
2. Сгруппируем входные данные в 2 таблицы:
А) Читатель
Б) Книга
5. Установим связи между таблицами
6. Выберем книги определенного автора по первым трем буквам фамилии. Для этого при составлении запроса укажем условие отбора, используя оператор «Like».
Составим отчет по запросу.
Книги Андрея Белянина | |||||
Автор книги |
Название |
Фамилия |
Имя |
Поле9 |
Поле10 |
А.Беляев |
Летучий корабль |
Петров |
Сергей |
7 февраля 2013 г. |
Страница 1 из 1 |
А.Белянин |
Богдадский вор |
Воробьев |
Анатолий |
7 февраля 2013 г. |
Страница 1 из 1 |
А.Белянин |
Моя жена- ведьма |
Курдюкова |
Анастасия |
7 февраля 2013 г. |
Страница 1 из 1 |
Андрей Белянин |
Меч безименя |
Хайрулина |
Альфиза |
7 февраля 2013 г. |
Страница 1 из 1 |
7. Составим список читателей вернувших книги в течение недели. Для этого при составлении запроса в последнем пустом поле в первой строке укажем выражение (правой кнопкой мыши вызвать построитель выражений и выбрать соответствующие поля):
[Дата возврата книги] – [Дата выдачи книги]
Где «Дата возврата книги» и «Дата выдачи книги» - названия соответствующих полей, а в условии отбора для этого поля установите «<=7».
8.Составим отчет по запросу, подсчитав общее количество вернувших книги в течение недели.
Читатели, вернунеделившие книги в течении | |||||
№ читательского билета |
Фамилия |
Имя |
Поле7 |
Поле8 |
Поле9 |
1002 |
Иванов |
алексей |
7 февраля 2013 г. |
Страница 1 из 1 |
4 |
1006 |
Есенина |
Екатерина |
7 февраля 2013 г. |
Страница 1 из 1 |
4 |
1009 |
Киселев |
Виталий |
7 февраля 2013 г. |
Страница 1 из 1 |
4 |
8. Составим запрос на выборку всех новоизданных книг (условие «да»), которые были выданы на руки до определенной даты (например, 15.10.2010).
На основании запроса составим отчет.
Новые книги, выданные до 15 октября | |||||||
Автор книги |
Название |
Является ли новым изданием |
Дата выдачи книги - по месяцам |
Фамилия |
Имя |
Поле15 |
Поле16 |
А.Беляев |
Летучий корабль |
Да |
Октябрь 2012 |
Петров |
Сергей |
7 февраля 2013 г. |
Страница 1 из 1 |
А.Белянин |
Богдадский вор |
Да |
Октябрь 2012 |
Воробьев |
Анатолий |
7 февраля 2013 г. |
Страница 1 из 1 |
А.Белянин |
Моя жена- ведьма |
Да |
Октябрь 2012 |
Курдюкова |
Анастасия |
7 февраля 2013 г. |
Страница 1 из 1 |
Андрей Белянин |
Меч безименя |
Да |
Октябрь 2012 |
Хайрулина |
Альфиза |
7 февраля 2013 г. |
Страница 1 из 1 |
9. Составим запрос на выборку информации о книгах, которые не были возвращены в библиотеку (условие отбора « is null»).
Предоставим отчет.
Невозвращенные книги | |||||||
Фамилия |
Имя |
Дата выдачи книги |
Дата возврата книги |
Автор книги |
Название |
Поле13 |
Поле14 |
Петров |
Сергей |
06.10.2012 |
А.Беляев |
Летучий корабль |
7 февраля 2013 г. |
Страница 1 из 1 | |
Хайрулина |
Альфиза |
04.10.2012 |
Андрей Белянин |
Меч безименя |
7 февраля 2013 г. |
Страница 1 из 1 |
3.Создание базы данных «Производство»
Создадим базу данных «Производство»
1. Входная информация:
Код изделия, название изделия, является ли типовым, год выпуска, объем выпуска.
Код, название, адрес и телефон предприятий, выпускающих изделия.
2. Сгруппируем входные данные в 2 таблицы:
А) Изделия
Б) Предприятия
Объем выпуска изделий по годам | |||
Год выпуска |
Sum-Объем выпуска |
Поле5 |
Поле6 |
01.12.2009 |
4000 |
7 февраля 2013 г. |
Страница 1 из 1 |
01.12.2010 |
6000 |
7 февраля 2013 г. |
Страница 1 из 1 |
01.12.2011 |
8000 |
7 февраля 2013 г. |
Страница 1 из 1 |
01.12.2012 |
10000 |
7 февраля 2013 г. |
Страница 1 из 1 |
01.12.2013 |
12000 |
7 февраля 2013 г. |
Страница 1 из 1 |
На основании данного запроса сделаем отчет.
Предприятия, выпускающие типовые изделия | |||||
Название предприятия |
Адрес предприятия |
Телефон предприятия |
Название изделия |
Поле9 |
Поле10 |
Восемнадцатое |
Свердловская область, г. Ревда, ул. Кирзавод, 4 |
457623 |
Лицевой кирпич |
7 февраля 2013 г. |
Страница 1 из 1 |
Восьмое |
Чел. область, г. Миасс, переулок Гончарный, 40 |
987654 |
Лицевой кирпич |
7 февраля 2013 г. |
Страница 1 из 1 |
Двенадцатое |
Челябинская область, г. Коркино, ул. Керамиков, 1 |
321678 |
Полнотелый кирпич |
7 февраля 2013 г. |
Страница 1 из 1 |
Девятнадцатое |
Свердл. Область, г. Краснотурьинск, ул. Новокирпичная, 37 |
978675 |
Керамический кирпич |
7 февраля 2013 г. |
Страница 1 из 1 |
Девятое |
Чел. обл., г. Копейск, пос. Железнодорожный, ул. Культуры, 1 |
325476 |
Рядовой кирпич |
7 февраля 2013 г. |
Страница 1 из 1 |
Десятое |
Чел. область, Сосновский район, пос. Есаульский, 3 |
214365 |
Облицовачный кирпич |
7 февраля 2013 г. |
Страница 1 из 1 |
Седьмое |
Чел. Область, г. Магнитогорск, ул. Кирова, 93 |
891034 |
Керамический кирпич |
7 февраля 2013 г. |
Страница 1 из 1 |
Семнадцатое |
Свердл.область г. Екатеринбург, ул. Блюхера, 13 |
123987 |
Облицовачный кирпич |
7 февраля 2013 г. |
Страница 1 из 1 |
Третье |
г. Челябинск, ул. Складская, 1 |
345678 |
Полнотелый кирпич |
7 февраля 2013 г. |
Страница 1 из 1 |
Шестнадцатое |
Свердл. Область г. Екатеринбург, ул. Коммунистическая, 50 |
576879 |
Рядовой кирпич |
7 февраля 2013 г. |
Страница 1 из 1 |