
- •Клиент-серверные технологии баз данных
- •Введение
- •Лабораторная работа №1 создание простейшего клиентского приложения баз данных в среде в ms visual с#
- •Знакомство со средой Microsoft Visual Studio
- •Окно Solution Explorer
- •Окно Toolbox
- •Окно Class View
- •Окно Server Explorer
- •Окно Properties
- •Окно Object Browser
- •Разработка простейшего Windows-приложения для работы с базой данных
- •Задание
- •Вариант 9 Красная книга животных
- •Вариант 10 Мировые ресурсы
- •Содержание
Задание
Вариант 1
Создайте Windows-приложение. На форму добавьте две вкладки Поставщики и Товары.
Вкладка Поставщики должна содержать:
элементы для вывода информации о поставщиках, которые в настоящее время поставляют товары: [Табельный номер], Наименование и Телефон;
навигатор для перемещения по поставщикам;
сетку для представления поставок конкретного поставщика.
Вкладка Товары должна содержать две сетки: в первую поместите информацию о товарах, а во вторую – информацию о поставках этих товаров.
Вариант 2
Создайте Windows-приложение. На форму добавьте две вкладки Кинофильмы и Кинотеатры.
Вкладка Кинотеатры должна содержать:
элементы для вывода информации о кинотеатры, в которых в настоящее время идут сеансы: Номер, Название и Телефон;
навигатор для перемещения по кинотеатрам;
сетку для представления сеансов в конкретном кинотеатре.
Вкладка Кинофильмы должна содержать две сетки: в первую поместите информацию о кинофильмах, а во вторую – информацию о показах этих кинофильмов.
Вариант 3
Создайте Windows-приложение. На форму добавьте две вкладки Врачи и Пациенты.
Вкладка Врачи должна содержать:
элементы для вывода информации о врачах, которые в настоящее время принимают пациентов: Номер, Фамилия и Специализация;
навигатор для перемещения по врачам;
сетку для представления приемов конкретного врача.
Вкладка Пациенты должна содержать две сетки: в первую поместите информацию о врачах, а во вторую – информацию о посещениях этих пациентов.
Вариант 4
Создайте Windows-приложение. На форму добавьте две вкладки Мастера и Автомобили.
Вкладка Мастера должна содержать:
элементы для вывода информации о мастерах, которые в настоящее время ремонтируют автомобили: Номер, Фамилия и Специализация;
навигатор для перемещения по мастерам;
сетку для представления работ конкретного мастера.
Вкладка Автомобили должна содержать две сетки: в первую поместите информацию об автомобилях, а во вторую – информацию о ремонте этих автомобилей.
Вариант 5
Создайте Windows-приложение. На форму добавьте две вкладки Проекты и Сотрудники.
Вкладка Сотрудники должна содержать:
элементы для вывода информации о сотрудниках, которые в настоящее время работают над проектами: Номер, Фамилия и Должность;
навигатор для перемещения по сотрудникам;
сетку для представления работ конкретного сотрудника.
Вкладка Проекты должна содержать две сетки: в первую поместите информацию о проектах, а во вторую – информацию о работах над конкретными проектами.
Вариант 6
Создайте Windows-приложение. На форму добавьте две вкладки Книги и Абоненты.
Вкладка Книги должна содержать:
элементы для вывода информации о книгах, которые в настоящее время читают: Шифр, Автор и Название;
навигатор для перемещения по книгам;
сетку для представления информации о выдаче книг на руки.
Вкладка Абоненты должна содержать две сетки: в первую поместите информацию о абонентах, а во вторую – информацию о выдаче книг конкретному абоненту.
Вариант 7
Создайте Windows-приложение. На форму добавьте две вкладки Сборщики и Травы.
Вкладка Сборщики должна содержать:
элементы для вывода информации о сборщиках, которые в настоящее время собирают траву: Номер, Фамилия и Телефон;
навигатор для перемещения по сборщикам;
сетку для представления информации о сборе трав конкретным сборщиком.
Вкладка Травы должна содержать две сетки: в первую поместите информацию о травах, а во вторую – информацию о приеме конкретной травы.
Вариант 8
Создайте Windows-приложение. На форму добавьте две вкладки Студенты и Клубы.
Вкладка Студенты должна содержать:
элементы для вывода информации о студентах, которые в настоящее время участвуют в работе клубов: СтудБилет, Фамилия и Группа;
навигатор для перемещения по студентам;
сетку для представления информации об участии конкретного студента в работе клубов.
Вкладка Клубы должна содержать две сетки: в первую поместите информацию о клубах, а во вторую – информацию об членах этих клубов.
Вариант 9
Создайте Windows-приложение. На форму добавьте две вкладки Страны и Животные.
Вкладка Страны должна содержать:
элементы для вывода информации о странах, в которых в настоящее время водятся редкие животные: Код, Название и Столица;
навигатор для перемещения по странам;
сетку для представления информации об обитании редких животных в конкретной стране.
Вкладка Животные должна содержать две сетки: в первую поместите информацию о животных, а во вторую – информацию о странах, в которых обитает конкретное животное.
Вариант 10
Создайте Windows-приложение. На форму добавьте две вкладки Страны и Ресурсы.
Вкладка Страны должна содержать:
элементы для вывода информации о странах, в которых в настоящее время есть запасы ресурсов: Код, Название и Столица;
навигатор для перемещения по странам;
сетку для представления информации о запасах ресурсов в конкретной стране.
Вкладка Ресурсы должна содержать две сетки: в первую поместите информацию о ресурсах, а во вторую – информацию о запасах конкретного ресурса.
ПРИЛОЖЕНИЕ. Предметные области
Вариант 1 Поставка товаров
Необходимо хранить информацию о поставщиках (табельный номер, наименование, адрес, телефон), поставляемых ими товарах (код товара, наименование, фирма-производитель, цена товара), а также о дате и объеме каждой поставки.
Схема базы данных
Таблица Товары
Таблица Поставщики
Таблица Поставки
Вариант 2 Киносеанс
Необходимо хранить информацию о кинотеатрах города (порядковый номер кинотеатра, название, адрес, телефон кассы), существующих кинофильмах (код кинофильма, название, год выпуска, страна), а также о сеансе показа кинофильма с указанием его даты, времени и стоимости сеанса.
Схема базы данных
Таблица Кинотеатры
Таблица Кинофильмы
Таблица Сеансы
Вариант 3 Поликлиника
Необходимо хранить информацию о врачах (табельный номер, фамилия, специализация, номер кабинета), пациентах (номер страхового полиса, фамилия, адрес, год рождения), а также о талонах на прием с указанием даты, времени приема и суммы страховой выплаты.
Схема базы данных
Таблица Врачи
Таблица Пациенты
Таблица Талоны
Вариант 4 Автосервис
Необходимо хранить информацию о мастерах (табельный номер, фамилия, специализация, стаж работы), ремонтируемых автомобилях (государственный регистрационный знак, марка, цвет, год выпуска), а также о дате приема заказа на ремонт, виде и стоимости ремонта.
Схема базы данных
Таблица Автомобили
Таблица Мастера
Таблица Заказы
Вариант 5 Предприятие
Необходимо хранить информацию о сотрудниках предприятия (табельный номер, фамилия, должность, стаж), выполняемых проектах (код проекта, название, дата начала, стоимость), а также об участии сотрудников в конкретных проектах с указанием длительности работы над проектом и оплате.
Схема базы данных
Таблица Проекты
Таблица Сотрудники
Таблица Участие
Вариант 6 Библиотека
Необходимо хранить информацию об абонентах (номер читательского билета, фамилия, адрес, телефон), хранимых книгах (шифр, автор, название, количество экземпляров), а также о выдаче книг на руки с указанием даты выдачи и срока возврата, размере штрафа за утерю книги.
Схема базы данных
Таблица Абоненты
Таблица Книги
Таблица ВыдачаКниг
Вариант 7 Сбор лекарственных трав аптекой
Необходимо хранить информацию о существующих травах (код травы, название, назначение, цена за килограмм), сборщиках трав (табельный номер, фамилия, адрес, контактный телефон), а также о сдаче сборщиками травы с указанием количества в килограммах и даты сдачи.
Схема базы данных
Таблица Сборщики
Таблица Травы
Таблица Сдача
Вариант 8 Увлечения
Необходимо хранить информацию о студентах факультета (номер студенческого билета, фамилия, номер группы, адрес), действующих на факультете клубах (код клуба, название, направление деятельности, фамилия руководителя, год основания), а также об участии студентов в конкретных клубах с указанием даты вступления в клуб и суммы вступительного взноса.
Схема базы данных
Таблица Клубы
Таблица Студенты
Таблица Участие