У вас вопросы?
У нас ответы:) SamZan.net

ЗАДАНИЕ На основе группы атрибутов согласно варианту задания спроектируйте две таблицы со справочной

Работа добавлена на сайт samzan.net: 2015-07-10

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 3.2.2025

ЛАБОРАТОРНАЯ    РАБОТА № 5

Работа с базой данных

(создание  базы данных и запросов к ней на языке QBE, генерация форм и отчетов)

ЦЕЛЬ РАБОТЫ.

  •  научиться создавать базу данных (БД) и работать с ней.

ПРАКТИЧЕСКОЕ ЗАДАНИЕ.

  1.  На основе группы атрибутов согласно варианту задания спроектируйте две таблицы со справочной информацией и одну таблицу учетного характера, для этого:
    1.  определите типы значений атрибутов и их размерность;
    2.  определите первичные и внешние ключи в таблицах и необходимые связи между ними для обеспечения целостности БД.
  2.  Создайте файл БД в какой-либо среде (например, MS Access ) в своей сетевой папке.
  3.  Создайте таблицы БД:
    1.  при создании справочных таблиц обозначьте ключевые поля;
    2.  при создании учетной таблицы для внешних ключей используйте столбцы подстановок (код и характеризующий его столбец) из справочных таблиц, при этом следует отменить опцию: «скрыть ключевой столбец» и выбрать основной столбец подстановки;
    3.  просмотрите схему данных со связями  между таблицами.
  4.  Внесите данные в таблицы (не менее 10 кортежей в каждой таблице) и убедитесь, что система поддержки целостности БД функционирует.
  5.  Используя язык запросов QBE (язык запросов по образцу) выполните согласно варианту задания запросы:
    1.   на удаление, обновление, создание таблицы;
    2.  на выборку данных из одной или более таблиц;
    3.  на выборку данных с использованием агрегатных функций;
    4.  перекрестные запросы.
  6.  Создать 2 простые формы для каждой справочной таблицы в отдельности на основе Автоформы:
    1.  Выполнить коррекцию форм при помощи Конструктора;
    2.  Просмотреть созданные формы по записям;
    3.  Ввести новые записи в таблицы через формы согласно заданию;
    4.  Внести изменения в таблицы через формы согласно заданию;
    5.  Отсортировать записи в таблицах согласно заданию;
    6.  Создать и применить фильтр согласно заданию;
    7.  Изменить простые формы на ленточные и просмотреть их по записям.
  7.  Создать 2 составные формы: подчиненную и связанную, в которые должны войти все поля за исключением одинаковых полей.
    1.  В режиме Конструктора отредактировать одну из составных форм и добавить в нее вычисляемое поле согласно заданию, а также украсить форму рамкой.
  8.  Создать сводный отчет, в который  должны войти все поля за исключением одинаковых полей:
    1.  Предусмотреть в отчете текущие итоги по какой-либо группировочной функции;
    2.  Просмотреть отчет и если необходимо, отредактировать его в режиме Конструктора.
  9.  Внести изменения в макет  отчета:
    1.  Добавить в отчет вычисляемое поле согласно заданию;
    2.  Добавить рисунок в верхний колонтитул и примечание с датой создания отчета и фамилией исполнителя
  10.  Просмотреть созданный отчет.
  11.  Написать отчет о выполнении лабораторной работы, который должен содержать:
    1.  описание таблиц с указанием типа атрибутов, первичных и внешних ключей;
    2.   схему связей между таблицами;
    3.  протокол работы с результатами;
    4.  краткие выводы.

ВАРИАНТЫ  ЗАДАНИЯ.

вари-анта

Атрибуты таблиц и задания

1

Таблицы

  1.  Код_сотрудника, ФИО, Должность, Оклад, Дом_адрес
  2.  Код_товара, Наименование_товара
  3.  Код_сотрудника, Код_товара, Цена_приходная, Приход, Дата_поступления

Запросы:

  1.  Удалить из базы данных информацию по заданному наименованию товара.         
  2.  Увеличить в два раза оклад сотрудникам с заданной должностью.                                   
  3.  Создать новую таблицу данных, в которую занести наименования товаров и их цены, превышающие заданное значение.  
  4.  Выбрать коды и наименования товаров с кодами от 3 до 7.                             
  5.  Выбрать все сведения о сотрудниках, проживающих в указанном микрорайоне.                                                      
  6.  Выбрать коды, названия и цены товаров, поступивших в заданном месяце.             
  7.  Определить количество  товаров, с ценой, не превышающей заданное значение.                                                    
  8.  Определить ФИО и должность сотрудника с наибольшим окладом.                                                      
  9.  Определить название товара и его цену, являющуюся минимальной за весь период.                                                       
  10.  Определить общую стоимость товаров, оприходованных в заданном месяце.  
  11.  Определить общее количество поступивших товаров в разрезе товаров и сотрудников.
  12.  Определить  общую стоимость поступивших товаров в разрезе товаров и сотрудников.                                                     

 Формы                                                     

  1.  Включить в БД информацию о новом сотруднике.
  2.  Изменить в БД количество поступления товара для заданного кода товара.
  3.  Просмотреть таблицы после изменений.
  4.  Отсортировать записи по фамилиям сотрудников.
  5.  Отфильтровать данные, показав только сотрудников с выбранным окладом.
  6.  Включить в составную форму вычисляемое поле, показывающее стоимость товара (Цена_приходная*Приход).

Отчеты

  1.  Включить в отчет текущие итоги по количеству поступившего товара.
  2.  Включить в отчет вычисляемое поле, показывающее стоимость товара (Цена_приходная*Приход).

2

Таблицы

  1.  Код_сотрудника, ФИО, Должность, Оклад, Стаж,
  2.  Код_товара, Наименование_товара,
  3.  Код_сотрудника, Код_товара, Цена_отпускная, Расход, Дата_отпуска

Запросы:

  1.  Удалить из базы данных информацию по заданному наименованию товара.         
  2.  Увеличить в два раза оклад сотрудникам с заданной должностью.                                   
  3.  Создать новую таблицу данных, в которую занести наименования товаров и их цены, превышающие заданное значение.  
  4.  Выбрать коды и наименования товаров с кодами от 5 до 10.                             
  5.  Выбрать все сведения о сотрудниках, имеющих стаж работы более 10 лет.                                                      
  6.  Выбрать коды, названия и цены товаров, отпущенных в заданном месяце.             
  7.  Определить количество  наименований товаров, с ценой, не превышающей заданное значение.                                                    
  8.  Определить ФИО и должность сотрудника с наименьшим окладом.                                                      
  9.  Определить название товара и его цену, являющуюся максимальной за весь период.                                                       
  10.  Определить общую стоимость товаров, отпущенных в заданном месяце.  
  11.  Определить общее количество отпущенных товаров в разрезе товаров и сотрудников.
  12.  Определить  общую стоимость  отпущенных товаров в разрезе товаров и сотрудников.                                                     

 Формы                                                     

  1.  Включить в БД информацию о новом товаре.
  2.  Изменить в БД количество отпущенного товара для заданного кода товара.
  3.  Просмотреть таблицы после изменений.
  4.  Отсортировать записи по возрастанию стажа сотрудников.
  5.  Отфильтровать данные, показав только сотрудников с выбранной должностью.
  6.  Включить в составную форму вычисляемое поле, показывающее стоимость товара (Цена_отпускная*Расход).

Отчеты

  1.  Включить в отчет текущие итоги по количеству поступившего товара.
  2.  Включить в отчет вычисляемое поле, показывающее стоимость товара (Цена_отпускная*Расход).

3

Таблицы

  1.  Код_фирмы, Название, Адрес, ФИО_заказчика, Телефон
  2.  Код_товара, Наименование_товара, Цена
  3.  Код_фирмы, Код_товара, Код_заказа, Количество_заказа, Дата_заказа, Скидка

Запросы:

  1.  Удалить из базы данных информацию по заданному названию фирмы.         
  2.  Увеличить в два раза цену товара с заданным наименованием.                                   
  3.  Создать новую таблицу данных, в которую занести коды заказов, наименования товаров и их скидки, превышающие заданное значение.  
  4.  Выбрать коды и наименования товаров с кодами от 5 до 10.                             
  5.  Выбрать все сведения о заказах, у которых количество заказа равно заданному значению.                                                      
  6.  Выбрать коды, названия и цены товаров, заказанных в заданном месяце.             
  7.  Определить количество  наименований товаров, с ценой, не превышающей заданное значение.                                                    
  8.  Определить ФИО_заказчика и его телефон, который заказал наименьшее количество товара.                                                      
  9.  Определить название товара и его цену, являющуюся максимальной.                                                       
  10.  Определить общую стоимость товаров, заказанных в заданном месяце.  
  11.  Определить общее количество заказанных товаров в разрезе товаров и фирм.
  12.  Определить  общую стоимость  заказанных товаров в разрезе товаров и фирм.                                                     

Формы                                                     

  1.  Включить в БД информацию о новом товаре.
  2.  Изменить в БД количество заказанного товара для заданного кода товара.
  3.  Просмотреть таблицы после изменений.
  4.  Отсортировать записи по возрастанию цены товаров.
  5.  Отфильтровать данные, показав только сведения о  выбранной фирме.
  6.  Включить в составную форму вычисляемое поле, показывающее стоимость заказа (Цена*Количество_заказа) - (Цена*Количество_заказа)*Скидка.

Отчеты

  1.  Включить в отчет текущие итоги по количеству поступившего товара.
  2.  Включить в отчет вычисляемое поле, показывающее стоимость заказа

    (Цена*Количество_заказа) - (Цена*Количество_заказа)*Скидка.

4

Таблицы

  1.  Код_поставщика, Фирма-поставщик, Адрес, Телефон, Контактное_лицо
  2.  Код_товара, Наименование_товара
  3.  Код_поставщика, Код_товара, Цена_приходная, Приход, Дата_поступления

Запросы:

  1.  Удалить из базы данных информацию по заданному наименованию товара.         
  2.  Увеличить в два раза количество товара с заданной ценой.                                   
  3.  Создать новую таблицу данных, в которую занести наименования товаров и их цены, превышающие заданное значение.  
  4.  Выбрать коды и наименования товаров с кодами от 5 до 7.                             
  5.  Выбрать все сведения о поставщиках указанного города.                                                      
  6.  Выбрать коды, названия и цены товаров, поступивших в заданном месяце.             
  7.  Определить количество  наименований товаров, с ценой, не превышающей заданное значение.                                                    
  8.  Определить код и название фирмы-поставщика с наибольшим количеством поступившего товара.                                                      
  9.  Определить название товара и его цену, являющуюся минимальной за весь период.                                                       
  10.  Определить общую стоимость товаров, поступивших в заданном месяце.  
  11.  Определить общее количество поступивших товаров в разрезе товаров и фирм-поставщиков.
  12.  Определить  общую стоимость поступивших товаров в разрезе товаров и поставщиков.                                                     

 Формы                                                     

  1.  Включить в БД информацию о новом поставщике.
  2.  Изменить в БД количество поступления товара для заданного кода товара.
  3.  Просмотреть таблицы после изменений.
  4.  Отсортировать записи по полю фирма-поставщик.
  5.  Отфильтровать данные, показав только поставщиков с указанным городом.
  6.  Включить в составную форму вычисляемое поле, показывающее стоимость товара (Цена_приходная*Приход).

Отчеты

  1.  Включить в отчет текущие итоги по количеству поступившего товара.
  2.  Включить в отчет вычисляемое поле, показывающее стоимость товара (Цена_приходная*Приход).

5

Таблицы

  1.  Код_вкладчика, ФИО, Адрес, Сумма_вклада, Вид_вклада
  2.  Код_кассира, ФИО_кассира
  3.  Номер_записи, Код_вкладчика, Код_кассира, Приход, Расход, Дата_операции

Запросы:

  1.  Удалить из базы данных информацию по заданному виду вклада         
  2.  Увеличить в два раза сумму вклада вкладчику с заданными ФИО.                                   
  3.  Создать новую таблицу данных, в которую занести вкладчиков, их адреса и суммы вкладов, превышающие заданное значение.  
  4.  Выбрать коды и ФИО кассиров с кодами от 4 до 8.                             
  5.  Выбрать все сведения о вкладах, имеющих приход больше заданной суммы.                                                    
  6.  Выбрать ФИО и коды кассиров, оформивших расход в заданном месяце.             
  7.  Определить количество  записей с суммой прихода, не превышающей заданное значение.                                                    
  8.  Определить ФИО и адрес вкладчика с наименьшей суммой вклада.                                                      
  9.  Определить номер записи, ФИО вкладчика и его сумму расхода, являющуюся максимальной за весь период.                                                       
  10.  Определить общую сумму прихода, оформленного в заданном месяце.  
  11.  Определить общую сумму прихода в разрезе вкладчиков и кассиров.
  12.  Определить  общую сумму расхода в  разрезе вкладчиков и кассиров.                                                   

 Формы                                                     

  1.  Включить в БД информацию о новом вкладчике.
  2.  Изменить в БД вид вклада  для заданного вкладчика (задано ФИО).
  3.  Просмотреть таблицы после изменений.
  4.  Отсортировать записи по возрастанию суммы вклада вкладчиков.
  5.  Отфильтровать данные, показав только сведения о  выбранном вкладчике.
  6.  Включить в составную форму вычисляемое поле, показывающее остаток вклада (Сумма_вклада + Приход - Расход).

Отчеты

  1.  Включить в отчет текущие итоги по суммам прихода и расхода для каждого вкладчика.
  2.  Включить в отчет вычисляемое поле, показывающее остаток вклада (Сумма_вклада + Приход - Расход).

6

Таблицы

  1.  Код_абонента, ФИО, Адрес, Номер_телефона, Дата_установки
  2.  Код_кассира, ФИО_кассира
  3.  Номер_записи, Код_абонента, Код_кассира, Месяц_оплаты, Сумма, Вид_оплаты

Запросы:

  1.  Удалить из базы данных информацию по заданному коду кассира.         
    1.  Увеличить в два раза сумму оплаты абоненту с заданными ФИО и месяцем оплаты.                                   
    2.  Создать новую таблицу данных, в которую занести абонентов, их адреса и суммы оплаты, превышающие заданное значение.  
    3.  Выбрать коды и ФИО кассиров с кодами от 3 до 8.                             
    4.  Выбрать все сведения об абонентах, которым установлен телефон в заданном месяце.                                                    
    5.  Выбрать ФИО и коды кассиров, оформивших оплату в заданном месяце.             
    6.  Определить количество  записей с суммой оплаты, не больше заданного значения.                                                    
    7.  Определить ФИО, номер телефона и адрес абонента с самой ранней датой установки.                                                      
    8.  Определить номер записи, ФИО абонента и его сумму оплаты, являющуюся максимальной в заданном месяце.                                                       
    9.  Определить общую сумму оплаты с видом оплаты  «повремённый».
    10.  Определить среднюю сумму оплаты в разрезе абонентов и кассиров за весь период.
    11.  Определить  общую сумму оплаты в  разрезе кассиров и видов оплаты за весь период.                                                   

 Формы                                                     

  1.  Включить в БД информацию о новом абоненте.
    1.  Изменить в БД вид оплаты  для заданного абонента (задано ФИО).
      1.  Просмотреть таблицы после изменений.
      2.  Отсортировать записи по убыванию даты установки телефона.
      3.  Отфильтровать данные, показав только сведения о выбранном абоненте.
      4.  Включить в составную форму вычисляемое поле, показывающее сумму НДС (Сумма*0,05).

Отчеты

  1.  Включить в отчет текущие итоги по суммам оплаты для каждого вида оплаты.
  2.  Включить в отчет вычисляемое поле, показывающее сумму НДС (Сумма*0,05).

7

Таблицы

  1.  Код_клиента, ФИО, Адрес, Номер_телефона.
  2.  Код_книги, Автор_книги, Название книги, Дата_приемки
  3.  Код_книги, Код_клиента, Первичная_цена, Комиссионная_цена, Дата_продажи

Запросы:

  1.  Удалить из базы данных информацию по заданному коду клиента.         
    1.  Уменьшить наполовину комиссионную цену книги с указанными кодами клиента и книги.                                   
    2.  Создать новую таблицу данных, в которую занести клиентов, их адреса и первичные цены книг, превышающие заданное значение.  
    3.  Выбрать коды, названия и авторов книг с кодами от 7 до 10.                             
    4.  Выбрать все сведения о клиентах, которые сдали книги в указанном месяце.                                                    
    5.  Выбрать ФИО и коды клиентов, названия книг, проданных в указанном месяце.             
    6.  Определить количество  книг с комиссионной ценой, не больше заданного значения.                                                    
    7.  Определить ФИО, номер телефона и адрес клиента с самой ранней датой продажи.                                                      
    8.  Определить ФИО клиента, код книги и ее комиссионную цену, являющуюся максимальной в заданном месяце.                                                       
    9.  Определить общую сумму продаж (комиссионная цена) в заданном месяце.                                                       
    10.  Определить среднюю цену (первичная цена) в разрезе клиентов и книг за весь период.
    11.  Определить  общую сумму продаж (комиссионная цена) в разрезе клиентов и книг за весь период.                                                   

 Формы                                                     

  1.  Включить в БД информацию о новом клиенте.
  2.  Изменить в БД номер телефона  для заданного клиента (задано ФИО).
  3.  Просмотреть таблицы после изменений.
  4.  Отсортировать записи по убыванию даты приемки книг.
  5.  Отфильтровать данные, показав только сведения о книгах выбранного автора.
  6.  Включить в составную форму вычисляемое поле, показывающее сумму выплаты клиенту (Комиссионная_цена - Комиссионная_цена *0,05).

Отчеты

  1.  Включить в отчет текущие итоги по сумме комиссионных цен для каждого клиента.
  2.  Включить в отчет вычисляемое поле, показывающее сумму выплаты клиенту (Комиссионная_цена - Комиссионная_цена *0,05).

8

Таблицы

  1.  Код_участника, ФИО, Адрес, Место_работы, Должность, Ученая_степень
  2.  Номер_заявки, Дата_заявки, Тема_доклада
  3.   Код_участника, Номер_заявки, Дата_приезда, Стоимость_проживания,  Сумма_оплаты, Дата_оплаты

Запросы:

  1.  Удалить из базы данных информацию по заданному участнику (ФИО).         
  2.  Увеличить в два раза стоимость проживания участникам с заданной ученой степенью.                                   
  3.  Создать новую таблицу данных, в которую занести участников, их адреса и суммы оплаты, превышающие заданное значение.  
  4.  Выбрать номера заявок и темы докладов с номерами заявок от 2 до 8.                             
  5.  Выбрать все сведения об участниках, для которых стоимость проживания больше заданной суммы.                                                    
  6.  Выбрать ФИО и номера заявок участников, оформивших заявку в заданном месяце.             
  7.  Определить количество  участников с датой  приезда, не меньшей  заданной даты.                                                    
  8.  Определить ФИО и адрес участника с наибольшей суммой оплаты.                                                      
  9.  Определить номер заявки, код участника и его ФИО, который раньше всех подал заявку..                                                       
  10.  Определить общую сумму оплаты  за проживание всех участников, имеющих степень «кандидат наук».  
  11.  Определить общую сумму оплаты в разрезе должностей участников и дат оплаты.
  12.  Определить  среднюю стоимость проживания в  разрезе должностей участников и дат оплаты.                                                   

Формы                                                     

  1.  Включить в БД информацию о новом участнике.
  2.  Изменить в БД адрес  для заданного участника (задано ФИО).
  3.  Просмотреть таблицы после изменений.
  4.  Отсортировать записи по возрастанию даты заявки.
  5.  Отфильтровать данные, показав только сведения о  выбранном участнике.
  6.  Включить в составную форму вычисляемое поле, показывающее разницу между стоимостью проживания  и суммой оплаты.

Отчеты

  1.  Включить в отчет текущие итоги по суммам оплаты для каждой даты оплаты.
  2.  Включить в отчет вычисляемое поле, показывающее разницу между стоимостью проживания  и суммой оплаты для каждого участника.

9

Таблицы

  1.  Код_работника, ФИО, Цех, Должность, Оклад, Дата_рождения
  2.  Код_начисления, Вид_начисления
  3.  Код_работника, Код_начисления, Сумма_начисленная, Месяц_начисления

Запросы:

  1.  Удалить из базы данных информацию по заданному работнику (задано ФИО).         
    1.  Увеличить в два раза оклад работникам с заданной  должностью.                                   
      1.  Создать новую таблицу данных, в которую занести работников, их даты рождения и суммы окладов, превышающие заданное значение.  
      2.  Выбрать коды и ФИО работников, их должности  с кодами работников от 5 до 10.                             
      3.  Выбрать все сведения о начислениях, имеющих сумму начисления больше заданного значения.                                                    
      4.  Выбрать ФИО, цех  и должности работников, родившихся в заданном месяце.             
      5.  Определить количество  работников, родившихся в заданном году.                                                    
      6.  Определить ФИО, должность и цех самого молодого работника.                                                      
      7.  Определить ФИО работника и его сумму начисления, являющуюся максимальной за весь период.                                                       
      8.  Определить общую сумму начислений в заданном месяце.  
      9.  Определить общую сумму начислений в разрезе работников и кодов начислений.
      10.  Определить среднюю сумму начислений в  разрезе работников и месяцев начислений.                                                   

Формы                                                     

  1.  Включить в БД информацию о новом работнике.
    1.  Изменить в БД оклад  для заданного работника (задано ФИО).
      1.  Просмотреть таблицы после изменений.
        1.  Отсортировать записи по ФИО работника.
        2.  Отфильтровать данные, показав только сведения о  выбранном работнике.
        3.  Включить в составную форму вычисляемое поле, показывающее сумму к получению (Сумма_начисленная - Сумма_начисленная*0,13).

Отчеты

  1.  Включить в отчет текущие итоги по суммам начислений для каждого работника.
  2.  Включить в отчет вычисляемое поле, показывающее сумму к получению (Сумма_начисленная - Сумма_начисленная*0,13).

10

Таблицы

  1.  Код_владельца, ФИО, Адрес, Телефон, Номер_автомобиля
  2.  Код_автомобиля, Номер_автомобиля, Марка_автомобиля, Стоимость
  3.  Код_владельца, Код_автомобиля, Сумма_страхования, Сумма_оплаты, Месяц_оплаты

Запросы:

  1.  Удалить из БД информацию по заданному номеру автомобиля и его владельцу.         
    1.  Увеличить в два раза стоимость автомобиля с заданным номером.                                   
    2.  Создать новую таблицу данных, в которую занести владельцев автомобилей, номера автомобилей и их стоимости, превышающие заданное значение.  
    3.  Выбрать коды и номера автомобилей, их марки с кодами от 5 до 8.                             
    4.  Выбрать все сведения о владельцах автомобилей, проживающих в одном микрорайоне.                                                      
    5.  Выбрать владельцев автомобилей, марки автомобилей и суммы оплаты, поступившие в заданном месяце.             
    6.  Определить количество автомобилей с ценой, не превышающей заданное значение.                                                    
    7.  Определить код и название автомобиля с наибольшей стоимостью.                                                      
    8.  Определить владельца автомобиля, его адрес и телефон, заплатившего наименьшую сумму за весь период.                                                       
    9.  Определить общую сумму оплаты, поступившую в заданном месяце.  
    10.  Определить общую сумму страхования автомобилей в разрезе владельцев и месяцев оплаты.
    11.  Определить  среднюю сумму оплаты страховки автомобилей в разрезе           владельцев и месяцев оплаты.                                                     

 Формы                                                     

  1.  Включить в БД информацию о новом владельце автомобиля.
    1.  Изменить в БД телефон владельца автомобиля для заданного номера автомобиля.
      1.  Просмотреть таблицы после изменений.
      2.  Отсортировать записи по стоимости автомобилей.
      3.  Отфильтровать данные, показав только сведения о владельце и его автомобиле с указанным номером автомобиля.
      4.  Включить в составную форму вычисляемое поле, показывающее разницу между суммой страхования и суммой оплаты.

Отчеты

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

11

Таблицы

  1.  Код_проживающего, ФИО, Адрес, Место_работы, Дата_рождения
    1.  Номер_комнаты, Количество_человек, Наличие_удобств, Стоимость_проживания
    2.  Код_проживающего, Номер_комнаты, Дата_приезда, Сумма_оплаты, Дата_оплаты

Запросы:

  1.  Удалить из базы данных информацию по заданному проживающему (ФИО).         
  2.  Увеличить в два раза стоимость проживания  в номерах с удобствами.                                   
  3.  Создать новую таблицу данных, в которую занести проживающих, их адреса и суммы оплаты, превышающие заданное значение.  
  4.  Выбрать номера комнат и наличие удобств  в трехместных номерах.                             
  5.  Выбрать все сведения о проживающих, которые проживают в номерах с удобствами.                                                    
  6.  Выбрать ФИО и номера комнат проживающих, приехавших в заданном месяце.             
  7.  Определить количество  проживающих с датой  оплаты, не позднее  указанной даты.                                             
  8.  Определить ФИО и место работы самого молодого проживающего.                                                      
  9.  Определить номер комнаты, код проживающего и его ФИО, который раньше всех оплатил номер.                                                       
  10.  Определить общую сумму оплаты  за проживание всех проживающих в двухместных номерах.  
  11.  Определить общую сумму оплаты в разрезе номеров комнат и дат оплаты.
  12.  Определить  среднюю стоимость проживания в  разрезе количества человек и наличии удобств.                                                   

Формы                                                     

  1.  Включить в БД информацию о новом проживающем.
  2.  Изменить в БД адрес  для данного проживающего (задано ФИО).
  3.  Просмотреть таблицы после изменений.
  4.  Отсортировать записи по возрастанию даты рождения.
  5.  Отфильтровать данные, показав сведения о  номерах с указанной стоимостью.
  6.  Включить в составную форму вычисляемое поле, показывающее разницу между стоимостью проживания  и суммой оплаты.

Отчеты

  1.  Включить в отчет текущие итоги по суммам оплаты для каждого номера.
  2.  Включить в отчет вычисляемое поле, показывающее разницу между стоимостью проживания  и суммой оплаты для каждого проживающего.

12

Таблицы

  1.  Код_оборудования, Наименование, Стоимость, Дата_поступления
  2.  Код_склада, Название_склада
  3.  Код_склада, Код_оборудования, Цена_отпускная, Расход, Дата_отпуска

Запросы:

  1.  Удалить из базы данных информацию по заданному наименованию оборудования.         
    1.  Увеличить в два раза стоимость оборудования с заданной датой поступления.                                   
    2.  Создать новую таблицу данных, в которую занести наименования оборудования и их отпускные цены, превышающие заданное значение.  
    3.  Выбрать коды и наименования оборудования с кодами от 5 до 9.                             
    4.  Выбрать все сведения об оборудовании, поступившем позже заданной даты.                                                      
    5.  Выбрать коды, наименования и цены оборудования, отпущенного в заданном месяце.             
    6.  Определить количество  наименований оборудования, с отпускной ценой, не превышающей заданное значение.                                                    
    7.  Определить наименование и стоимость оборудования с минимальным количеством расхода.                                                      
    8.  Определить наименование оборудования и его отпускную цену, являющуюся максимальной за весь период.                                                       
    9.  Определить общую стоимость оборудования, отпущенного с заданного склада  в заданном месяце.
    10.  Определить общее количество отпущенного оборудования в разрезе кодов оборудования и складов.
    11.  Определить  общую стоимость  отпущенного оборудования в разрезе  кодов оборудования и складов.                                              

 Формы                                                     

  1.  Включить в БД информацию о новом оборудовании.
  2.  Изменить в БД количество отпущенного оборудования для заданного кода оборудования.
  3.  Просмотреть таблицы после изменений.
  4.  Отсортировать записи по названию склада.
  5.  Отфильтровать данные, показав только оборудование с выбранной датой поступления.
  6.  Включить в составную форму вычисляемое поле, показывающее стоимость оборудования (Цена_отпускная*Расход).

Отчеты

  1.  Включить в отчет текущие итоги по количеству отпущенного оборудования по каждому месяцу.
  2.  Включить в отчет вычисляемое поле, показывающее стоимость оборудования (Цена_отпускная*Расход).

           

ЛАБОРАТОРНАЯ    РАБОТА № 6

Работа с базой данных

(создание базы данных и запросов к ней на языке SQL)

ЦЕЛЬ РАБОТЫ.

  •  освоить основы языка SQL.

ПРАКТИЧЕСКОЕ ЗАДАНИЕ.

  1.  Согласно выданному варианту спроектировать схему таблицы данных:
    1.  присвоить таблице и атрибутам уникальные имена;
    2.  выбрать тип и точность представления данных для каждого атрибута.
  2.  Используя какую-либо SQL - среду (например, Pgaccess), создать или открыть файл БД.
  3.  Используя оператор CREATE TABLE, создать таблицу.
  4.  Занести в таблицу  10 строк.
  5.  Используя оператор INSERT  INTO, добавить в таблицу одну запись.
  6.  Используя оператор DELETE FROM, выполнить запрос на удаление записи согласно заданию.
  7.  Используя оператор UPDATE, выполнить 2 запроса на обновление записей согласно заданию.
  8.  Используя оператор CREATE TABLE AS, выполнить запрос на создание новой таблицы на основе выбора записей из имеющейся таблицы согласно заданию.
  9.  Используя оператор SELECT, выполнить 5 запросов на выборку данных из имеющейся таблицы согласно заданию.
  10.  Выполнить 4 запроса на выборку данных  с использованием агрегатных функций.
  11.  Выполнить подзапрос согласно заданию.
  12.  Создать представление согласно заданию.

ВАРИАНТЫ ЗАДАНИЙ

N вари-анта

Исходные таблицы

Задания

1

Данные о высших  учебных заведениях:            

-название ВУЗа;                                

-город;                                            

-количество факультетов;               

-количество преподавателей;            

-количество студентов.                  

Запросы на изменение данных:

1)Удалить из таблицы всю информацию по данному ВУЗу.         

2)Изменить для данного ВУЗа, находящегося в данном  городе, количество факультетов.                                   

3)Изменить количество студентов данного ВУЗа, находящегося в  данном городе.                                                   

4)Создать новую таблицу, в которую занести наименования и города ВУЗов с количеством факультетов, не превышающим данное значение.  

Запросы на выборку данных:

1) Выбрать все сведения о ВУЗах заданного города.             

2) Выбрать количество факультетов и препода-вателей требуемого ВУЗа.                                                      

3) Выбрать наименования ВУЗов, в которых количество факультетов превышает заданное значение.                              

4) Выбрать наименования ВУЗов заданного города, в которых количество студентов превышает заданную величину.                 

5)Выбрать наименования и расположение ВУЗов, в которых обучается от 2000 до 4000 студентов.

Запросы с агрегатными функциями:

1)Определить количество  студентов, обучаю-щихся в ВУЗах нашего государства.                                                    

2) Определить название и размещение ВУЗа с наибольшим количеством факультетов.                                                      

3) Определить название и размещение ВУЗа с наименьшим количеством  студентов.                                                        

4) Определить общее количество студентов, обучающихся в ВУЗах  заданного города.                                                   

Подзапросы:

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

Представления:       

1)Создать представление, содержащее:  название ВУЗа, город, количество преподавателей  и количество студентов больше заданного значения.                                                        

2

Данные о наличии билетов                   в кассе ж/д вокзала:             

-номер поезда;    

-вид поезда;                   

-станция отправления;                     

-станция назначения;                          -время отправления;                                

-количество мест.     

Запросы на изменение данных:

1)Удалить из расписания информацию о данном поезде, следующем до  данной станции.                                                  

2)Изменить для данного поезда, следующего по данному направлению, время отправления.                                   

3)Изменить для данного поезда, отправляющегося с данной станции, количество свободных мест.                               

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

Запросы на выборку данных:

1) Выбрать станции отправления и назначения, а также время отправления по требуемому номеру поезда.                           

2) Выбрать количество свободных мест и номера поездов до требуемой станции.                                                 

3) Выбрать номера поездов, следующих до данной станции, количество свободных мест на которые превышает заданное значение.       

4) Выбрать время отправления, номера поездов, следующих в Москву, Санкт-Петербург и Воронеж.                                   

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

Запросы с агрегатными функциями:

1) Определить количество поездов, следующих до данной станции.      

2) Определить номер поезда, следующего до данной станции с  наибольшим количеством свободных мест.                            

3) Определить номер поезда, следующего до данной станции с наименьшим количеством свободных мест.                            

4)Определить общее количество свободных мест на поезда, следующие до данной станции.                                                

Подзапросы:

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

Представления:      

1)Создать представление, содержащее:  номера поездов, станции назначения и количество свободных мест, превышающих заданное значение.                                    

3

Каталог книг в библиотеке:             

        -шифр книги;                        

        -фамилия и.о. автора;                  

        -название книги;                       

        -номер шкафа;                          

        -номер стеллажа.                       

Запросы на изменение данных:

1)Удалить из базы данных всю информацию о книгах данного автора, хранящихся в данном шкафу.                                       

2)Изменить номер шкафа, куда перенесли книги данного автора.      

3)По сведениям, полученным из каталога, изменить шифр книги данного автора.                                                  

4)Создать новую таблицу, в которую занести шифры и наименования книг данного автора.                                

Запросы на выборку данных:

1) Выбрать все сведения о книге по требуемому шифру.          

2) Выбрать все названия книг требуемого автора, хранящиеся в  шкафу № 5.                                                                                                                            

3) Выбрать наименования книг 3 указанных авторов.             

4) Выбрать наименования и авторов книг, чьи фамилии начинаются на "С".                                                         

5) Выбрать шифры книг, хранящихся в шкафах с 1 по 10.          

Запросы с агрегатными функциями:

1)Определить количество книг данного автора, хранящихся в данном  шкафу.                                                            

2) Определить шифры книг, хранящихся на самом низком стеллаже  данного шкафа.                                                    

3) Определить шифры книг, хранящихся на самом высоком стеллаже   данного шкафа.                                                    

4)Определить количество шкафов с данным количеством стеллажей.    

Подзапросы:

1)Выбрать названия книг, их авторов и номера шкафов, которые лежат в том же шкафу, что и книги указанного автора.

Представления:      

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

4

Данные о футбольной команде:           

        -фамилия и.о. игрока;                 

        -год рождения;                        

        -стаж игры в команде;                 

        -количество проведенных               

         игр за команду;                       

        -статус на поле.                  

Запросы на изменение данных:

1)Удалить из базы данных всю информацию о данном игроке.         

2)Изменить стаж игры в команде для данного игрока.               

3)Изменить количество проведенных игр за команду для игрока, родившегося в данном году.                                       

4)Создать новую таблицу, в которую занести все сведения об игроках, родившихся в заданном году.                               

Запросы на выборку данных:

1) Выбрать все сведения об игроке по заданным фамилии и.о.

2) Выбрать фамилии и.о. игроков, стаж игры в команде и год рождения игроков, у которых количество проведенных игр за команду  равно 10.                                                       

3) Выбрать фамилии и.о. игроков, имеющих статус "защитник", "нападающий".                                                      

4) Выбрать сведения об игроках, чьи фамилии начинаются с буквы "М".                                                         5) Выбрать сведения об игроках, родившихся в 1980,1981, 1982 годах.

Запросы с агрегатными функциями:

1)Определить фамилию и.о. самого молодого игрока.                  

2) Определить количество игроков с наибольшим стажем игры в  команде.                                                          

3) Определить количество игроков с наименьшим стажем игры в  команде.                                                          

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

Подзапросы:

1)Выбрать фамилию и и.о. игроков, их статус и стаж игры, которые имеют такой же стаж, что и указанный игрок.

Представления:      

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

     

5

Информация банка:                                                         -ф.и.о. вкладчика;                   

        -адрес;                             

        -сумма вклада;                         

        -вид вклада.

Запросы на изменение данных:

1)Удалить из базы данных всю информацию по данному вкладчику  банка.                                                           

2)Изменить для данного вкладчика вид вклада.                     

3)Изменить адрес проживания данного вкладчика.                   

4)Создать новую таблицу, в которую занести всю информацию о клиентах банка, имеющих данный вид вклада.                        

Запросы на выборку данных:

1) Выбрать все сведения о вкладчике по требуемым фамилии и инициалам.                                                        2) Выбрать фамилии и инициалы вкладчиков, у которых сумма вклада превышает 100 тыс. руб.

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

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

5) Выбрать фамилии и.о. вкладчиков, имеющих следующие виды вклада: "срочный", "до востребования".                      

Запросы с агрегатными функциями:

1)Определить количество видов вклада, сделанных данным вкладчиком.

2) Определить фамилию и, имеющего наибольшую сумму   вклада.                                                           

3)Определить фамилию и.о. вкладчика, имеющего наименьшую сумму вклада.                                                           

4)Определить общую сумму денег, содержащихся в банке по вкладам.   

Подзапросы:

1)Выбрать ФИО вкладчиков, их адреса и виды вкладов, которые имеют  такой же вид вклада, что и указанный вкладчик.

Представления:      

1)Создать представление, содержащее:  ФИО вкладчиков, их адреса и суммы вкладов,  превышающих заданное значение.                                                        

     

6

Отдел кадров предприятия:            

         -фамилия и.о. сотрудника;             

         -оклад;   

         -название отдела;                     

        -занимаемая должность;                

        -стаж работы.                         

Запросы на изменение данных:

1)Удалить из базы данных всю информацию о данном сотруднике.     
2)Изменить оклад всех сотрудников данного отдела, имеющих данную должность.                                                       

3)Увеличить на 10% оклад сотрудников, работающих в данном отделе.                                                          

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

Запросы на выборку данных:

1) Выбрать все сведения о работнике по заданным фамилии и.о.   

2) Выбрать все сведения обо всех инженерах требуемого отдела.  

3) Выбрать всех служащих, чьи фамилии начинаются с буквы "К".   

4) Выбрать всех служащих, которые не являются инженерами, техниками и старшими инженерами.                                 

5) Выбрать всех служащих, зарабатывающих от 5 тыс. руб. до 10 тыс. руб.

Запросы с агрегатными функциями:

1)Определить среднюю зарплату служащих данного отдела.            

2)Определить общую сумму зарплаты для служащих с данной  должностью.                                                       

3)Определить разницу между самой высокой и самой низкой зарплатами, получаемыми служа-щими.                                

4)Определить наибольшую зарплату служащих, работающих в данном   отделе.                                                           

Подзапросы:

1)Выбрать ФИО, оклад и стаж работы  сотрудников, имеющих такой же стаж работы, что и указанный сотрудник.

Представления:      

1)Создать представление, содержащее:  ФИО, оклад и отдел сотрудников, работающих в  отделе  «АСУ» и оклад которых превышает заданное значение.                                                        

     

7

Отдел головных уборов в магазине:      

       -название головного убора;           

       -вид;                                     

       -размер;                              

       -стоимость.                             

                                             

Запросы на изменение данных:

1)Удалить из базы данных всю информацию о данном головном уборе.

2)Изменить стоимость головных уборов данного вида, имеющих данный размер.                                                          

3)Изменить наименование головного убора данного размера и данного вида.                                                    

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

Запросы на выборку данных:

1) Выбрать все сведения обо всех головных уборах.             

2) Выбрать все сведения обо всех женских головных уборах, имеющих требуемый размер.                                  

3) Выбрать наименования головных уборов данного вида со стоимостью от 100 до 300 руб.

4) Выбрать все сведения о головных уборах данного вида, если их стоимость не превышает данного значения.            

5) Определить стоимость головных уборов данного вида, имеющих 56,57,58 размеры.

Запросы с агрегатными функциями:

1)Определить наименование товара, имеющего наибольшую стоимость.   

2)Определить наименование товара, имеющего наименьшую стоимость.   

3)Определить количество головных уборов данного вида и данного размера.                                                          

4)Определить наибольший размер головного убора данного вида и  данной стоимости.                                                 

Подзапросы:

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

Представления:      

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

     

8

Список абонентов ГТС:                 

      -фамилия и.о. абонента;               

      -номер телефона;                         

      -адрес;                               

      -дата установки телефона.             

Запросы на изменение данных:

1)Удалить из базы данных всю информацию по данному абоненту.     

2)Изменить адрес данного абонента.                               

3)Изменить номер телефона у абонента, проживающего по данному адресу.                                                         

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

Запросы на выборку данных:

1) Выбрать все сведения об абоненте по требуемому номеру телефона.                                                    

2) Выбрать фамилии абонентов, которые проживают по требуемому адресу и которым установлен телефон в 1993 году.     

3) Выбрать адреса и фамилии и.о. абонентов, имеющих номера  телефонов, начинающихся с цифр 32.                           

4) Выбрать фамилии и.о. абонентов, которым установили телефон в указанный промежуток времени.                        

5) Выбрать фамилии и.о. абонентов и дату установки им телефонов, исключая тех, которым установили телефон в 1994, 1995,1996 годах.

Запросы с агрегатными функциями:

1)Определить количество абонентов, которым установлен телефон в данном году.                                                    

2)Определить фамилии и.о. и адреса самых первых абонентов телефонной сети.                                                  

3)Определить фамилии и.о. и адреса абонентов, которым в последнюю  очередь были установлены телефоны.                                

4)Определить число пользователей телефонной сети.                 

Подзапросы:

1)Выбрать ФИО абонентов, номера их телефонов и дату установки телефона, совпадающую с датой установки указанного абонента.

Представления:      

1)Создать представление, содержащее:  ФИО абонентов, номера их телефонов и их адрес, которые проживают в мкр. Жукова.                                                        

     

9

Данные о членах автомобильного  клуба:

        -фамилия;                             

        -инициалы;                            

        -год рождения;                        

        -адрес;                               

        -стаж в клубе.                        

Запросы на изменение данных:

1)Удалить из базы данных всю информацию о данном члене клуба.    

2)Для данного члена клуба изменить его стаж.                     

3)Изменить адрес проживания данного члена клуба.                 

4)Создать новую таблицу, в которую занести все сведения о членах клуба данного года рождения.                          

Запросы на выборку данных:

1) Выбрать все сведения о члене клуба по требуемым фамилии и инициалам.                                             

2) Выбрать фамилии и инициалы игроков, у которых стаж в клубе не менее 5 лет.                                           

3) Выбрать все сведения о членах клуба, чьи фамилии начинаются на букву "К".                                             

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

5) Выбрать сведения об автомобилистах, чей стаж в клубе от 3 до 7 лет.  

Запросы с агрегатными функциями:

1)Определить фамилию и.о. самого молодого члена клуба.            

2)Определить количество членов клуба с наибольшим стажем.         

3)Определить количество членов клуба с наименьшим стажем.         

4)Определить самого старшего члена в клубе.                       

Подзапросы:

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

Представления:      

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

     

10

Картотека поликлиники:                

        -фамилия пациента;                    

        -инициалы пациента;                   

        -адрес;                               

        -год рождения;                        

        -пол;                                 

        -профессия.

 

Запросы на изменение данных:

1)Удалить из базы данных всю информацию о данном пациенте.       

2)Изменить адрес проживания данного пациента.                    

3)Изменить год рождения данного пациента.                        

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

Запросы на выборку данных:

1) Выбрать все сведения о пациенте по требуемым фамилии и инициалам.                                                   

2) Выбрать фамилии и инициалы мужчин 1975 года рождения.

3) Выбрать все сведения о пациентах, родившихся в 1980,1981,1982 годах.                     

4) Выбрать фамилии и.о., год рождения пациентов, проживающих в данном микрорайоне.

5) Выбрать все сведения о пациентах, чьи фамилии начинаются на ”Н”

Запросы с агрегатными функциями:

1)Определить количество пациентов, родившихся в данном году.       

2)Определить количество самых старых пациентов.                   

3)Определить количество самых молодых пациентов.                  

4)Определить общее количество пациентов.                          

Подзапросы:

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

Представления:      

1)Создать представление, содержащее:  фамилии и инициалы пациента, адрес и год рождения, превышающий заданное значение.                                                        

     

11

Данные об ассортименте                

телевизоров в магазине:           

        -марка телевизора;                    

        -страна изготовления;                 

        -размер экрана;         

        -цена.   

                            

Запросы на изменение данных:

1)Удалить из базы данных всю информацию о телевизоре данной  марки.                                                          

2)Изменить цену данного телевизора, изготовленного в данной  стране.                                                          

3)Изменить страну изготовления для телевизора данной марки.      

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

Запросы на выборку данных:

1) Выбрать все сведения о телевизоре по требуемой марке.    

2) Выбрать марку и цену телевизоров, изготовленных в Японии.   

3) Выбрать наименования телевизоров, имеющих цену в указанном диапазоне

4) Выбрать все сведения из базы данных о телевизоре, размер экрана которого не превышает данное значение.   

5) Выбрать все сведения о телевизорах, изготовленных в Германии, Японии, Англии

Запросы с агрегатными функциями:

1)Определить марку телевизора, имеющего наибольшую цену.           

2)Определить марку телевизора, имеющего наименьшую цену.           

3)Определить количество телевизоров, изготовленных в данной стране.                                                          

4)Определить марку телевизора с наименьшим размером экрана по  диагонали.                                                        

Подзапросы:

1)Выбрать марки телевизоров, страну изготовления и размер экрана, которые изготовлены в той же стране, что и указанная марка телевизора.

Представления:      

1)Создать представление, содержащее:  марки телевизоров, страну изготовления и цену, превышающую заданное значение.                                                        

     

12

Данные об ассортименте                

обуви в магазине:                 

       -название обуви;                      

       -мужская или женская;                 

       -страна изготовления;                 

       -размер;

       -цена.     

                               

Запросы на изменение данных:

1)Удалить из базы данных всю информацию об обуви данного  названия и вида с данным размером.                              

2)Изменить стоимость для обуви данного названия и данного вида.  

3)Изменить стоимость обуви данного вида, изготовленной в данной стране и имеющей данный размер.                                  

4)Создать новую таблицу, в которую занести всю информацию об обуви, изготовленной в данной стране.                             

Запросы на выборку данных:

1)Выбрать все сведения о мужской обуви 43 размера.           

2)Выбрать наименования женской обуви, изготовленной во Франции.                                                     

3)Выбрать наименование обуви данного вида со стоимостью, входящей в данный диапазон.

4)Выбрать все сведения об обуви данного вида, если ее стоимость не превышает данного значения.                    

5)Определить стоимость обуви данного вида и наименования, имеющей указанные размеры

Запросы с агрегатными функциями:

1)Определить наименование и вид обуви, имеющей наибольшую стоимость.                                                      

2)Определить количество моделей обуви данного вида, изготовленной  в данной стране.                                                  

3)Определить наибольший размер обуви данного вида и данной стоимости.                                                        

4)Определить количество моделей обуви  данного вида и данного размера.                                                          

Подзапросы:

1)Выбрать наименование обуви, вид обуви и страну изготовления, которые изготовлены в той же стране, что и указанное наименование обуви.

Представления:      

1)Создать представление, содержащее: наименование обуви, вид обуви, страну изготовления  и цену, превышающую заданное значение.                                                        

     




1. Контрольная работа- Влияние физических упражнений на здоровье человека
2. Трудовой договор как институт трудового права
3. технического назначения потребительских товаров строительных работ перевозки грузов и пассажиров услуги
4. Статья 1 Статус задачи функции полномочия и принципы организации и деятельности Центрального банка Росс1
5. Ни для кого не секрет что ведущие производители автомобилей не производят сами основную массу запчастей
6. Five hundred yers go there lived in Greece group of men with inquiring minds who perceived tht this rgument for continuous mtter ws not sound
7. вариант Новый вариант 1
8. Агранулоцитоз. Лейкоз. Хронический моноцитарный лейкоз
9. Бюджетная политика в Республике Беларусь
10. Курсовая работа- Внешний аудит банков