Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Мет.указание_Web-программирование_ПОАС.doc
Скачиваний:
85
Добавлен:
26.02.2016
Размер:
548.86 Кб
Скачать

Последовательность выполнения задания

1. Продумайте структуру сайта. Выполните поиск графического и текстового материала для информационного контента сайта.

2. Спроектировать структуру базы данных согласно варианта задания.

3. Разработать интерактивную web-форму выбора в базе данных. Включает два поля: текстовое и полеSELECT. В текстовое поле вводится значение, отсылаемое на сервер. Сервер использует значение как критерий поиска по базе данных и возвращает содержимое полей. Полученные от сервера данные без перезагрузки документа помещаются в полеSELECTформы, в котором пользователь сделает окончательный выбор. В результате при отправке на сервер полностью заполненной формы требуемые пользователем данные определяются значением, выбранным в полеSELECT/10/.

9.9. Задания для выполнения лабораторной работы№9 «MySql. Проектирование базы данных и обеспечение прав доступа»

Цель: Получить теоретические знания и практические навыки в использованииPHPи СУБДMySQL.

Используемые приемы и технологии: СУБДMySQL

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

Варианты

1. Спроектировать структуру базы данных о студентах, для их распределения по местам практики: фамилия, год рождения, пол, группа, факультет, средний балл, место работы, город.

2. Спроектировать структуру базы данных об автомобилях: номер, год выпуска, марка, цвет, состояние, фамилия владельца, адрес.

3. Спроектировать структуру базы данных о квартирах, предназначенных для продажи: район, этаж, площадь, количество комнат, сведения о владельце, цена.

4. Спроектировать структуру базы данных о книгах, купленных библиотекой: название, автор, год издания, адрес автора, адрес издательства, цена, книготорговая фирма.

5. Спроектировать структуру базы данных о сотрудниках, имеющих компьютер: фамилия, номер комнаты, название отдела, данные о компьютерах.

6. Спроектировать структуру базы данных о заказах, полученных сотрудниками фирмы: фамилия, сумма заказа, наименование товара, название фирмы - клиента, фамилия заказчика.

7. Спроектировать структуру базы данных об оценках, полученных студентами на экзаменах: фамилия, группа, предмет, номер билета, оценка, преподаватель.

8. Спроектировать структуру базы данных о преподавателях кафедры: фамилия, должность, степень, номер комнаты, читаемые курсы.

9. Спроектировать структуру базы данных об авторах web-сайта и их статьях: имя, адрес, учетная запись, пароль, тема, заголовок, текст статьи, иллюстрации.

10. Спроектировать структуру базы данных о списке рассылки и подписчиках: тема и содержание письма, дата отправки, имена и адреса подписчиков, их учетные записи.

11. Спроектировать структуру базы данных о морских судах, осуществляющих перевозку грузов: регистрационный номер судна, название судна, ФИО капитана, тип судна, дата убытия груза, дата прибытия груза, пункт отправления, пункт назначения.

12. Спроектировать структуру базы данных о деятельности учреждения юстиции, осуществляющего регистрацию прав юридических и физических лиц на недвижимое имущество (здания, квартиры, земельные участки): кадастровый номер здания, адрес здания, площадь земельного участка, год постройки здания, число этажей в здании, износ в процентах.

13. Спроектировать структуру базы данных о деятельности малого научно-внедренческого предприятия, осуществляющего прокладку компьютерных сетей и разработку программных комплексов для организаций: идентификатор работника, ФИО работника, домашний адрес, район города, опыт работы по специальности, год рождения, базовый язык программирования, образование (вуз).

14. Спроектировать структуру базы данных о деятельности ООО «Киновидеопрокат», контролирующего демонстрацию кинофильмов в кинотеатрах города:поставщик кинофильма, ИНН поставщика кинофильма, юридический адрес поставщика, банк поставщика кинофильма, номер счета в банке, признак посредника, название кинофильма, автор сценария, режиссер-постановщик.

15. Спроектировать структуру базы данных о деятельности предприятия LADA-сервис, осуществляющего продажу автомобилей марки ВАЗ:регистрационный номер филиала, название филиала предприятия, ИНН филиала предприятия, руководитель филиала, число стояночных мест на площадке, адрес филиала предприятия, номер телефона филиала, марка автомобиля, модель автомобиля,

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

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

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

19. Спроектировать структуру базы данных о деятельности телеателье, осуществляющего послегарантийный ремонт теле-, радиоаппаратуры отечественного и импортного производства:идентификатор заказчика, тип заказчика (физ./юр. лицо), ФИО заказчика (для физ. лица), название заказчика (для юр. лица), ИНН заказчика (для юр. лица), руководитель (для юр. лица), телефон заказчика, адрес заказчика, банк заказчика (для юр. лица), район заказчика.

20. Спроектировать структуру базы данных о деятельности Государственной автомобильной инспекции по безопасности дорожного движения города. База данных ГИБДД содержит сведения обо всех транспортных средствах города и их владельцах:идентификатор владельца, тип владельца (физ./юр. лицо), ФИО владельца (для физ. лица), название организации, ИНН организации, руководитель организации, телефон, адрес владельца автомобиля, район города, государственный знак автомобиля, марка автомобиля, модель автомобиля, номер кузова, номер двигателя, модель кузова, цвет автомобиля, объем двигателя, примечания, мощность двигателя в л.с.