Создание простых баз данных (Лабораторная работа 5)

Страницы работы

Фрагмент текста работы

Какие типы данных были использованы при создании полей таблиц базы данных?

5.  Охарактеризуйте тип данных Счетчик. Для чего чаще всего применяется этот тип при создании таблиц?

6.  Что изображается на схеме данных? Как и для чего создаются связи между таблицами?

7.  Что означает режим обеспечения целостности данных, устанавливаемый при создании связей между таблицами?

8.  Назначение запросов. Отличие запросов от таблиц БД.

9.  Какие виды запросов используются в MS Access?

10.  Как создаются  запросы в режиме конструктора?

11.  Что такое условие отбора? Как задать простое условие для отбора данных? Приведите примеры.

12.  Когда создаются и используются запросы с параметрами?  Приведите примеры.

13.  Назначение и  виды форм есть в MS Access. В чем их отличие?

14.  Как создать автоформу?

Задание

1.  Используя учебный пример, создать БД "Оборудование". Выполнить пункты 1 – 10, 12 работы.

2.  Выполнить задание 2 в соответствии с вариантом, совпадающим с номером компьютера. Результаты работы продемонстрировать преподавателю.

Для защиты работы выполнить задание по другому варианту, указанному преподавателем.

Порядок выполнения задания 2:

1.  Создать БД, состоящую из двух таблиц, имеющих реквизиты, указанные в таблице 1. Ключевое поле выделено *.

2.  Определить таблицы справочной (условно-постоянной) и оперативной информации.

3.  Создать структуру таблиц в режиме Конструктора; установить тип первичного ключа Счетчик, внешнего - Числовой. Для внешних ключей установить параметры подстановки данных из главной таблицы.

4.  Установить связи между таблицами

5.  Создать ленточную автоформу для справочной таблицы и автоформу в столбец для оперативной таблицы.

6.  Заполнить таблицы данными, используя формы. Первыми ввести данные в  справочную таблицу (3-5 записей), а затем в оперативную (8-10 записей). Ввести повторяющиеся данные для внешнего ключа. При выборе данных для ввода в таблицы учесть виды  запросов, которые придется выполнять с этими данными.

7.  Создать в режиме Конструктора и выполнить запросы, позволяющие найти необходимую информацию в БД:

Таблица 1

Вариант

Главная таблица  и ее поля

Подчиненная таблица  и ее поля

Запросы

1

Услуги

Код услуги*

Наименование услуги

Стоимость

Срок выполнения (дней)

Заказы

Номер заказа

Дата

Код услуги

•  список услуг, упорядоченный по стоимости;

•  список заказов с услугой «ремонт»;

•  список заказов, срок выполнения которых более 10 дней.

2

Удобрение

Код удобрения *                                                       

Название удобрения                                      

Норма внесения на 1 га                                                     

Внесение удобрений

Дата внесения

Количество внесенного удобрения

Содержание удобрения в 1 га

Код удобрения         

•  список удобрений, норма внесения которых более 30;

•  список удобрений, упорядоченный по дате внесения;

•  список удобрений, внесенных 30.05.08

3

Районы

Код района*                                                           Улицы

Наименование района

Улицы

Наименование улицы

Длина

Количество зданий

Код района

•  список улиц, находящихся в Советском районе;

•  список улиц, количество зданий на которых менее 200;

•  список улиц, упорядоченный по длине

4

Художники

Код художника*

ФИО художника

Страна проживания

Картины

Название картины

Год создания

Стоимость

Код художника

•  список художников, проживающих в России;

•  список картин, стоимость которых более 500 000 рублей,

•  список картин, упорядоченный по году создания

5

Культуры

Код культуры*

Название культуры

Месяц начала сбора Стоимость

Урожай

Дата сбора

Количество собранного урожая

Код культуры                                                        Дата сбора

•  список культур, сбор которых начинается в августе;

•  список культур, по которым количество урожая превысило 100 ц;

•  список культур, упорядоченный по стоимости урожая

6

Виды сооружений

Код сооружения*

Вид сооружения (скульптура, здание, памятная доска,...) 

Памятники

Название памятника

Год создания

Годовые расходы на содержание

Код сооружения

•  список памятников, которые являются скульптурами;

•  список памятников, упорядоченный по году создания;

•  список памятников, годовые расходы на содержание которых более 100 000 рублей

7

Библиотека

Код отдела*

Наименование отдела

Телефон

Книги

Автор

Название

Стоимость

Код отдела

•  список книг, стоимость которых больше 10000 рублей;

•  список отделов, упорядоченный по наименованию;

•  список книг Пушкина.

8

Квартиросъемщики

Код квартиросъемщика*

Фамилия квартиросъемщика

Адрес

Платежи

Дата

Вид платежа (квартплата, газ, вода, антенна, электроэнергия и т.п.)

Сумма оплаты

Код квартиросъемщика

•  список квартиросъемщиков, упорядоченный по фамилии;

•  список платежей, сумма оплаты которых больше 100000 рублей;

•  список квартиросъемщиков, плативших за воду.

9

Кафедры

Код кафедры*

Наименование кафедры

Факультет

Оборудование

Наименование оборудования

Количество единиц

Цена оборудования

Код кафедры

•  список оборудования, упорядоченный по цене;

•  список кафедр факультета ФАИС;

•  список оборудования кафедры ИТ в количестве, меньшем 100 единиц.

10

Договоры

Код договора*

Вид договора (индивидуальный, целевой)        

Абитуриенты

ФИО

Дата оформления договора

Код договора

•  список абитуриентов, упорядоченный по ФИО;

•  список абитуриентов, имеющих целевой договор;

•  список абитуриентов, оформивших договор 01.08.08

11

Валюта

Код валюты *

Наименование валюты

Курс валюты

Продажа  валюты

Номер пункта

Дата

Количество проданной валюты

Код валюты

•  список продаж долларов США;

•  список валют, упорядоченный по алфавиту;

•  список проданной валюты с количеством не более 1000 единиц.

12

Владельцы

Код владельца *

Номер участка

Фамилия владельца

Количество членов семьи

Оплата за садовый участок

Дата

Сумма оплаты

Код владельца

•  список платежей всех владельцев  с суммой оплаты больше 50000 рублей;

•  список участков, упорядоченный по фамилии владельца;

•  список платежей владельца Иванова;

13

Участки

Номер участка *

Фамилия врача

Количество квартир на участке

Пациенты

Фамилия пациента

Адрес

Год рождения

Номер участка

•  список участков, количество квартир на  которых меньше 1000;

•  список пациентов, упорядоченный по фамилии;

•  список пациентов врача Петрова.

14

Топливо

Код топлива *

Вид топлива

Цена за 1 литр

Заправки

Номер заправки

Дата

Количество залитых литров

Код топлива

•  список заправок, количество залитых литров на  которых меньше 60;

•  список видов топлива, залитых 3.04.09;

•  список видов топлива, упорядоченный по наименованию;

15

Книги

Код книги *

Автор

Название

Стоимость

Выдачи книг

Дата выдачи

Срок выдачи (количество дней)

Код книги

•  список книг, срок выдачи которых больше 10 дней;

•  список книг, упорядоченный по фамилии автора;

•  список выданных книг Достоевского;

Краткие теоретические сведения к работе:

1.  Создание и редактирование таблиц

Режимы создания таблиц:

1.  Конструктор – основной, в нем создается и изменяется структура таблицы, только в этом режиме необходимо сохранять таблицу;

2.  Режим таблицы – используется для ввода и обновления данных, при переходе к следующей записи предыдущая запись автоматически сохраняется;

3.  Мастер таблиц – режим автоматического создания таблицы с помощью мастера;

4.  Импорт таблиц – режим создания таблицы путем ее извлечения из другой базы данных, которая может быть создана не только в Access, но и в других СУБД

Для перехода из режима Конструктор в режим Таблица и обратно используется команда меню Вид или кнопка Вид на ПИ.

Для создания таблицы в режиме Конструктора:

·  определить поля таблицы, задать их имена и типы данных;

·  задать свойства полей на вкладке Общие;

·  на вкладке Подстановка для внешних ключей установить параметры

Похожие материалы

Информация о работе