Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Praktikum-S__wofp.pdf
Скачиваний:
166
Добавлен:
11.02.2015
Размер:
22.69 Mб
Скачать

Лабораторная работа № 5 Доступ к базам данных

Лабораторная работа посвящена работе с базами данных при помощи различных технологий. Рассматриваются различные типы баз данных, различные способы соединения с базами данных и различные методы управления базами данных.

338

ОБРАЗЕЦ ОТЧЁТА ПО ЛАБОРАТОРНОЙ РАБОТЕ

339

340

341

342

343

344

345

346

347

Задачи

1.Напишите программу работы с базой данных «Записная книжка». БД должна включать сведения о персоне, её телефон, адрес электронной почты, день рождения, адрес.

2.Напишите программу работы с базой данных «Архитектурные памятники Москвы». БД должна включать сведения о памятнике, его архитекторе, краткую историческую справку, иллюстрации.

3.Напишите программу работы с базой данных о билетах, проданных на авиарейсы, включая информацию о пассажирах.

4.Напишите программу работы с базой данных поликлиники. БД должна включать сведения о пациентах, их анамнезах и проведенных процедурах.

5.Напишите программу работы с базой данных о студентах. БД должна включать сведения о студенте и его успеваемости .

6.Напишите программу работы с базой данных ГИБДД. БД должна включать сведения о автомобилях, автовладельцах.

7.Напишите программу работы с базой данных универсама. БД должна включать сведения о продуктах, ценах, продажах, персонале.

8.Напишите программу работы с базой данных службы знакомств с возможностью подбора анкет по заданным критериям.

9.Напишите программу работы с базой данных пункт проката видеокассет и DVD. БД должна включать сведения о фильмах, пользователях.

10.Напишите программу работы с базой данных о прописке. БД должна включать сведения о адресах, владельцах, зарегистрированных лицах.

11.Напишите программу работы с базой данных библиотеки. БД должна включать сведения о посетителях, выданных книгах, должниках.

12.Напишите программу работы с базой данных законодательства РФ. БД должна включать сведения о законодательных актах, датах принятия, отмены, авторах.

348

13.Напишите программу работы с базой данных спортивного турнира. БД должна включать сведения о дисциплинах, спортсменах, судьях.

14.Напишите программу работы с базой данных интерактивного словаря, позволяющую подбирать возможные переводы по первым вводимым буквам слова.

15.Напишите программу работы с базой данных аптеки. БД должна включать сведения о препаратах, ценах, продажах, персонале.

16.Напишите программу работы с базой данных гостиницы. БД должна включать сведения о постояльцах, номерах, персонале.

17.Напишите программу работы с базой данных компьютерного класса. БД должна включать сведения о лаборантах, преподавателях, компьютерах, занятиях.

18.Напишите программу работы с базой данных рынка ценных бумаг. БД должна включать сведения о типе бумаг, их номинале, текущей стоимости, эмитентах, игроках на рынке.

19.Напишите программу работы с базой данных валют. БД должна включать сведения о валютах, их курсах, а также хранить историю изменений. Предусмотрите возможность построения графиков соотношений между курсами валют за различные периоды времени.

20.Напишите программу работы с локальной базой данных «Товарооборот компьютерного магазина». Предусмотрите построение круговой диаграммы товарооборота продукции (комплектующих) по категориям в указанном промежутке времени.

21.Напишите программу работы с базой данных синтаксиса языка C++. БД должна включать справочные сведения об операциях, операторах, функциях, типах, прочих синтаксических элементах языка. Предусмотрите возможность простейшей проверки фрагмента текста на языке на корректность.

22.Напишите программу работы с базой данных синтаксиса языка Basic. БД должна включать справочные сведения об операциях, операторах,

349

функциях, типах, прочих синтаксических элементах языка. Предусмотрите возможность простейшей проверки фрагмента текста на языке на корректность.

23.Напишите программу работы с базой данных синтаксиса языка Lua. БД должна включать справочные сведения об операциях, операторах, функциях, типах, прочих синтаксических элементах языка, а также краткие сведения о его истории и сфере применения. Предусмотрите возможность простейшей проверки фрагмента текста на языке Lua на корректность.

24.Напишите программу работы с базой данных синтаксиса языка Delphi. БД должна включать справочные сведения об операциях, операторах, функциях, типах, прочих синтаксических элементах языка, а также краткие сведения о его истории и сфере применения. Предусмотрите возможность простейшей проверки фрагмента текста на языке Delphi на корректность.

25.Напишите программу работы с базой данных синтаксиса языка Java. БД должна включать справочные сведения об операциях, операторах, функциях, типах, прочих синтаксических элементах языка, а также краткие сведения о его истории и сфере применения. Предусмотрите возможность простейшей проверки фрагмента текста на языке Java на корректность.

26.Напишите программу работы с базой данных синтаксиса языка JavaScript. БД должна включать справочные сведения об операциях, операторах, функциях, типах, прочих синтаксических элементах языка, а также краткие сведения о его истории и сфере применения. Предусмотрите возможность простейшей проверки фрагмента текста на языке JavaScript на корректность.

27.Напишите программу работы с базой данных синтаксиса языка Haskell. БД должна включать справочные сведения об операциях, операторах,

350

функциях, типах, прочих синтаксических элементах языка, а также краткие сведения о его истории и сфере применения. Предусмотрите возможность простейшей проверки фрагмента текста на языке Haskell на корректность.

28.Напишите программу работы с базой данных синтаксиса языка Ada. БД должна включать справочные сведения об операциях, операторах, функциях, типах, прочих синтаксических элементах языка, а также краткие сведения о его истории и сфере применения. Предусмотрите возможность простейшей проверки фрагмента текста на языке Ada на корректность.

29.Напишите программу работы с базой данных синтаксиса языка Ruby. БД должна включать справочные сведения об операциях, операторах, функциях, типах, прочих синтаксических элементах языка, а также краткие сведения о его истории и сфере применения. Предусмотрите возможность простейшей проверки фрагмента текста на языке Ruby на корректность.

30.Напишите программу работы с базой данных синтаксиса языка Smalltalk. БД должна включать справочные сведения об операциях, операторах, функциях, типах, прочих синтаксических элементах языка, а также краткие сведения о его истории и сфере применения. Предусмотрите возможность простейшей проверки фрагмента текста на языке Smalltalk на корректность.

31.Напишите программу работы с базой данных синтаксиса языка Python. БД должна включать справочные сведения об операциях, операторах, функциях, типах, прочих синтаксических элементах языка, а также краткие сведения о его истории и сфере применения. Предусмотрите возможность простейшей проверки фрагмента текста на языке Python на корректность.

32.Напишите программу работы с базой данных синтаксиса языка Scheme.

351

БД должна включать справочные сведения об операциях, операторах, функциях, типах, прочих синтаксических элементах языка, а также краткие сведения о его истории и сфере применения. Предусмотрите возможность простейшей проверки фрагмента текста на языке Scheme на корректность.

33.Напишите программу работы с базой данных занятий в институте. БД должна содержать сведения о преподавателях, группах, аудиториях. Предусмотрите возможность формирования сетки занятий.

34.Напишите программу репликации (резервного копирования) базы данных. Структура БД заранее не известна и определяется автоматически на основе реплицируемой.

35.Напишите программу создания новой базы данных. Структура БД заранее не известна и задаётся пользователем.

352