Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Задание 1. База данных «Библиотека».

Тема 8. Введение в базы данных. основы создания и использования реляционных баз данных. | ОБРАЗОВАТЕЛЬНЫЕ ТЕХНОЛОГИИ | КОНТРОЛЬНЫЕ ЗАДАНИЯ | ЗАДАНИЯ К ТЕМЕ 5 | ЗАДАНИЯ К ТЕМЕ 6. | Задания к теме 7. | Задача 12. | Задача 14. | Задача23. | Задача25. |


Читайте также:
  1. AlllЗадание 3 семестр.
  2. II. Индивидуальное задание студента на практику
  3. III. ГЕОЛОГИЧЕСКОЕ ЗАДАНИЕ
  4. III. Задание на дом.
  5. VI. Диктант с заданием.
  6. VI. Задание по производственной (преддипломной) практике
  7. VI. Задание по учебной (производственно-технологической) практике

База данных «Библиотека».

База данных «Библиотека» включает следующие таблицы:

Имя поля Тип Длина Дополнительные свойства
Код издания Текстовый   Ключевое поле
Фамилия Текстовый   Индекс
Имя Текстовый    
Отчество Текстовый    
Название Текстовый   Индекс
Категория Текстовый   Свойство подстановки (фиксированный набор значений)
Место издания (город) Текстовый   Свойство подстановки (фиксированный набор значений)
Издательство Текстовый   Свойство подстановки (фиксированный набор значений)
Год издания Числовой    

 

Имя поля Тип Длина Дополнительные свойства
Паспорт (серия, номер) Текстовый   Маска ввода, ключевое поле
Фамилия Текстовый   Индекс
Имя Текстовый    
Отчество Текстовый    
Адрес Текстовый    

 

Имя поля Тип Длина Дополнительные свойства
Счетчик   Ключевое
Код читателя Текстовый   Подстановка (табл. «Читатели» поле «Паспорт (серия, номер)»
Код издания Текстовый   Подстановка (табл. «Литература» поле «Код издания»
Дата выдачи Дата/время    
Предполагаемая дата возврата Дата/время    
Фактическая дата возврата Дата/время    

1) Создать указанные таблицы и ввести в них следующее число записей:

ü «Литература», «Читатели» - 3;

ü «Выданная литература» - 10.

2) Связать созданные таблицы между собой, обеспечив целостность введенных данных.

3) Создать следующие запросы:

ü Количество выданных экземпляров по каждому из изданий;

ü Данные по читателям, просрочившим возврат книги с указанием фамилии и инициалов (в одном поле);

ü Пеня за просрочку возврата книги (за каждый день просрочки начисляется 10р.)

ü Количество книг каждой из категорий, выданных каждому из студентов (перекрестный);

ü На удаление из списка выданной литературы возвращенных изданий;

ü На создание таблицы, предназначенной для хранения данных о выбывших читателях (тех, кто не брал литературу более 60 дней);

ü На добавление в созданную таблицу записей, отвечающих указанному условию (тех, кто не брал литературу более 60 дней).

4) Создать следующие формы (сложные):

ü Все книги, находящиеся на данный момент на руках у определенного читателя;

ü Все читатели, которым выдавалась определенная книга.

5) Создать отчеты, отражающие такую же информацию, что и указанные формы.

6) В соответствующих формах создать кнопки, открывающие соответствующие отчеты.

· Задание 2.

База данных «Риэлтерская фирма».

База данных «Риэлтерская фирма» включает следующие таблицы:

4. Квартиры:

Имя поля Тип Длина Дополнительные свойства
Счетчик   Ключевое поле
Район Текстовый   Индекс, свойство подстановки (фиксированный набор значений)
Количество комнат Числовой   Свойство подстановки (фиксированный набор значений)
Цена Денежный    
Дата постановки на учет Дата/время    

ü Покупатели:

Имя поля Тип Длина Дополнительные свойства
Паспорт (серия, номер) Текстовый   Маска ввода, ключевое поле
Фамилия Текстовый   Индекс
Имя Текстовый    
Отчество Текстовый    
Адрес Текстовый    

ü Покупка квартир:

Имя поля Тип Длина Дополнительные свойства
Счетчик   Ключевое
Код покупателя Текстовый   Подстановка (табл. «Покупатели» поле «Паспорт (серия, номер)»
Код квартиры Числовой   Подстановка (табл. «Квартиры» поле «№»
Дата заключения договора Дата/время    
Фамилия агента Текстовый   Индекс

6. Создать указанные таблицы и ввести в них следующее число записей:

1. «Квартиры», «Покупатели» - 3;

2. «Покупка квартир» - 10.

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

8. Создать следующие запросы:

1. Количество квартир, проданных каждым из агентов;

2. Количество квартир, проданных каждым из агентов в каждом из районов (перекрестный);

3. Общая сумма комиссионных, полученных каждым из агентов (комиссионные составляют 10% от цены проданной квартиры);

4. Среднее время, необходимое для продажи квартиры каждой из категорий (количество комнат). Время за которое квартира была реализована определяется как разница между датой заключения договора и датой постановки на учет.

5. На удаление из списка квартир тех, которые не проданы в течении 120 дней после постановки на учет;

6. На создание таблицы, предназначенной для хранения данных о клиентах, чьи запросы на данный момент времени не удовлетворены;

7. На добавление в созданную таблицу записей, отвечающих указанному условию.

9. Создать следующие формы (сложные):

1. Все покупатели, имеющие дело с определенным агентом;

2. Все имеющиеся на продаже квартиры в определенном районе.

10. Создать отчеты, отражающие такую же информацию, что и указанные формы.

11. В соответствующих формах создать кнопки, открывающие соответствующие отчеты.

 


Дата добавления: 2015-07-20; просмотров: 39 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Задача 26.| Задание 3.

mybiblioteka.su - 2015-2024 год. (0.017 сек.)