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

Практические задания для самостоятельной работы

Читайте также:
  1. I. Информационные задания
  2. I. Итоговая государственная аттестация включает защиту бакалаврской выпускной квалификационной работы
  3. I. Назначение и принцип работы зубофрезерных станков, работающих червячной фрезой
  4. I. Перед началом работы.
  5. I.1 Этапы работы над документом
  6. II Собрать схему усилителя в соответствии с номером задания.
  7. II. МЕТОДИЧЕСКИЕ УКАЗАНИЯ ДЛЯ ВЫПОЛНЕНИЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ

Для всех ниже представленных вариантов содержание задания заключается в следующем:

o Создать БД.

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

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

o Заполнить таблицы данными.

o Сформировать и выполнить предложенные запросы.

o Создать хранимые процедуры для 3 и 4 запросов.

o Создать клиент-серверноеприложение.

Вариант 1. «Жильё»

1. База "Жилье города" состоит из 3-х следующих таблиц: "Район", "Здание", "Квартира".

 

Состав полей таблицы "Район"

имя поля значение
  code_r код района
  name_r название района

 

Состав полей таблицы "Здание"

имя поля значение
  code_h код дома
  code_r код района
  address адрес (улица, дом)

 

Состав полей таблицы "Квартира"

имя поля значение
  code_f номер квартиры
  code_h код дома
  amount кол-во комнат
  area жилая площадь
  rent плата за квартиру

 

2. Типы запросов:

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

2.2. Вывести среднею стоимость 1 кв.м жилья в каждом районе.

2.3. Определить количество 1-х, 2-х и т.д. комнатных квартир в каждом районе.

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


Вариант 2. «Жители»

1. База "Жители города" состоит из 3-х следующих таблиц: "Район", "Здание", "Квартира".

 

Состав полей таблицы "Район"

имя поля значение
  code_r код района
  name_r название района

 

Состав полей таблицы "Здание"

имя поля значение
  code_h код дома
  code_r код района
  address адрес (улица,дом)
  year год постройки

 

Состав полей таблицы "Квартира"

имя поля значение
  code_f номер квартиры
  code_h код дома
  amount кол-во жильцов

 

2. Типы запросов:

2.1. Вывести количество жителей каждой квартиры для заданного адреса.

2.2. Посчитать количество зданий заданного года постройки для каждого района.

2.3. Посчитать количество жителей для каждого района.

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

 


Вариант 3. «Население»

1. База "Население" состоит из 3-х следующих таблиц: "Округ", "Регион", "Город".

 

Состав полей таблицы "Округ"

имя поля значение
  code_d код округа
  name_d название округа

 

Состав полей таблицы "Регион"

имя поля значение
  code_r код региона
  code_d код округа
  name_r название региона

 

Состав полей таблицы "Город"

имя поля значение
  code_t код города
  code_r код региона
  name_t название города
  amount_m кол-во мужчин
  amount_w кол-во женщин

 

2. Типы запросов:

2.1. Вывести количество мужчин, женщин по каждому городу заданного региона.

2.2. Посчитать население каждого города заданного округа.

2.3. Сформировать список городов с населением > 1 млн. человек.

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

 


Вариант 4. «Вакансии»

1. База "Вакансии" состоит из 3-х следующих таблиц: "Фирма", "Профессия", "Вакансии".

 

Состав полей таблицы "Фирма"

имя поля значение
  code_f код фирмы
  name_f название фирмы
  address адрес

 

Состав полей таблицы "Профессия"

имя поля значение
  code_p код профессии
  name_p название профессии

 

Состав полей таблицы "Вакансии"

имя поля значение
  cod_f код фирмы
  cod_p код профессии
  pay оклад
  amount кол-во вакансий

 

2. Типы запросов:

2.1. Вывести количество вакансий и средний оклад каждой профессии каждой фирмы.

2.2. Вывести количество вакансий и средний оклад для заданных профессии и фирмы.

2.3. Сформировать список профессий с окладом > 3000 руб. для заданной фирмы.

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


Вариант 5. «Поставщики-детали»

1. База «Поставщики-детали» состоит из 3-х следующих таблиц: «Поставщики», «Детали», «Поставки».

 

Состав полей таблицы «Поставщики»

имя поля значение
  code_s код поставщика
  name_s имя поставщика
  town город

 

Состав полей таблицы «Детали»

имя поля значение
  code_d код детали
  name_d наименование детали
  color_d цвет
  measure ед. измерения
  cost цена

 

Состав полей таблицы «Поставки»

имя поля значение
  code_s код поставщика
  date_s дата
  code_d код детали
  amount кол-во поставленных деталей

 

2. Типы запросов:

2.1. Вывести список поставленных деталей с их количеством для всех поставщиков.

2.2. Вывести список поставленных деталей с их количеством и стоимостью для заданного поставщика.

2.3. Вывести список поставленных деталей с их признаками и количеством для заданного периода.

2.4. Создать запрос с вычисляемым полем, в котором необходимо рассчитать стоимость деталей для заданного поставщика.


Литература

 

1. Богданов М.Р. Visual Basic 2005 на примерах. - СПб: БВХ-Петербург, 2007. – 592 с.

2. Глушаков С.И., Сурядный А.С. Программирование на Visual Basic 6.0.. - М.: ООО "Издательство АСТ", Харьков «Фолио», 2003. - 497 с.

3. Кондрашов Ю.Н., Лебедев В.М., Мещерякова Н.А. Visual Basic 6.0. Описание языка. Основные элементы управления. Учебное пособие. - М.: изд. Академия бюджета и казначейства, 2003. – 80 с.

4. Кондрашов Ю.Н., Лебедев В.М., Мещерякова Н.А. Система управления базами данных MS ACCESS. Учебное пособие. - М.: изд. Академия бюджета и казначейства, 2004. – 72 с.

5. Лебедев В.М., Мещерякова Н.А., Распутин А.П., Федоров С.В. Основные возможности Visual Basic 6.0 для работы с файлами, графикой и базами данных: Учебное пособие – Омск: ООИПКРО, 2004. – 84 c.

6. Мамаев Е., Вишневский А. MS SQL Server 7 для профессионалов - СПб: Изд. «Питер», 2000. – 896 с.

7. Основы SQL [Электронный ресурс] /Интернет-Университет Информационных Технологий; Л.Н. Полякова – Режим доступа: http://www.intuit.ru/department/database/sql/, свободный. – Загл. с экрана.

8. Основы работы с базами данных [Электронный ресурс] /Интернет-Университет Информационных Технологий; А.С. Грошев – Режим доступа: http://www.intuit.ru/department/database/basedbw/, свободный. – Загл. с экрана.

9. Программированиебаз данных с использованием SQL Server [Электронный ресурс] / Учебный курс «Компьютерные технологии управления»; Кузьменко В. Г. – Режим доступа: http://www.bsmpei.ru/main/Page_Kuzmenko/comtex/gr03_2000l.htm, свободный. – Загл. с экрана.

10. Программирование в Microsoft SQL Server 2000 [Электронный ресурс] / Интернет-Университет Информационных Технологий; Р.М. Риордан. – Режим доступа: http://www.intuit.ru/department/database/prmssql2000/, свободный. – Загл. с экрана.

11. Язык структурированных запросов SQL. Использование при программировании в Visual Basic Server [Электронный ресурс] / Учебный курс «Компьютерные технологии управления»; Кузьменко В. Г. – Режим доступа: http://www.bsmpei.ru/main/Page_Kuzmenko/comtex/gr02_2000l.htm, свободный. – Загл. с экрана.

12. Visual Basic [Электронный ресурс] / Интернет-Университет Информационных Технологий; Н.М. Якушева. Режим доступа: http://www.intuit.ru/department/pl/vb/, свободный. – Загл. с экрана.

13. SQL Server 2000 [Электронный ресурс] / Интернет-Университет Информационных Технологий. – Режим доступа: http://www.intuit.ru/department/database/sqlserver2000/, свободный. – Загл. с экрана.


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


Читайте в этой же книге: Понятие хранимой процедуры | Создание, изменение и удаление хранимых процедур | Выполнение хранимой процедуры | Использование MS SQL Server Management Studio для работы с объектами базы данных | Создание и сохранение базы данных | Создание и работа с представлениями (запросы) | Создание и работа с хранимыми процедурами | Создание клиент-серверного приложения в Visual Basic | Элемент управления MS ADO DATA Control | Состав пользовательского интерфейса и программная реализация |
<== предыдущая страница | следующая страница ==>
Графическое формирование значений свойств элементов Adodc и DataGrid| Создание мифа о матриархате

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