Лабораторная работа по "Информатике"

Автор работы: Пользователь скрыл имя, 01 Февраля 2011 в 14:07, лабораторная работа

Описание работы

1. Разработать информационную подсистему "Зарплата" на языке SQL для автоматизации начисления почасовой заработной платы в бухгалтерии. База данных состоит из трех таблиц, содержащих сведения о работниках, ставки почасовой оплаты и табель отработанных часов.

Файлы: 1 файл

лабораторная работа.docx

— 23.94 Кб (Скачать файл)

Лабораторная  работа.

Вариант1.

1. Разработать информационную подсистему "Зарплата" на языке SQL для автоматизации начисления почасовой заработной платы в бухгалтерии. База данных состоит из трех таблиц, содержащих сведения о работниках, ставки почасовой оплаты и табель отработанных часов.

На каждого  работника хранятся следующие данные:

  • личный номер (ключевое поле);
  • фамилия, имя, отчество;
  • отдел;
  • должность;
  • разряд;

Тарифная сетка  для почасовой оплаты:

  • должность (ключевое поле вместе с разрядом);
  • разряд (от 7 до 15);
  • ставка (руб/час).

Табель содержит:

  • личный номер;
  • месяц;
  • количество часов, отработанных за месяц.

2. Заполнить таблицы записями (не менее 7 строк) с помощью SQL.

3. Создать по  два запроса на выборку, запрос на сортировку; запросы с вычисляемым полем, запросы на удаление и добавление записей в таблицу, итоговый запрос. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Лабораторная  работа.

Вариант 2. 

1. Разработать информационную систему "Оптовая база" на языке SQL На оптовой базе хранятся товары, получаемые от поставщиков. Потребителями являются организации, предварительно направляющие на базу заявки на товар. Отдел снабжения базы ведет учет движения товаров.

БД должна состоять из четырех таблиц: "Склад", "Товары", "Заявки" и "Отпуск товаров". Таблицы имеют следующую структуру:

   "Склад":

  • код товара;
  • количество;
  • дата поступления.

   "Товары":

  • код товара (ключевое поле);
  • название товара;
  • единица измерения;

   "Заявки":

  • код заявки (ключевое поле);
  • название организации;
  • код товара;
  • требуемое количество;

   "Отпуск  товаров":

  • код заявки (ключевое поле);
  • код товара;
  • отпущенное количество;
  • дата отпуска товара.

2. Заполнить таблицы записями (не менее 7 строк) с помощью SQL.

3. Создать по  два запроса на выборку, запрос на сортировку; запросы с вычисляемым полем, запросы на удаление и добавление записей в таблицу, итоговый запрос. 

 
 
 
 
 
 
 
 
 
 
 

Лабораторная  работа.

Вариант 3. 

 

Разработать информационную систему "Потребительская корзина" для анализа уровня жизни в  семье на языке SQL. Уровень жизни зависит от соотношения доходов семьи и цен на потребляемые продукты.

БД системы  содержит 3 таблицы: "Продукты", "Доходы" и "Потребление". Таблицы имеют  следующую структуру:

   "Продукты":

  • код продукта (ключевое поле);
  • наименование;
  • ед. измерения.

   "Доходы":

  • год, месяц (ключевое поле);
  • совокупный доход за месяц.

   "Потребление":

  • год, месяц;
  • код продукта;
  • количество;
  • цена.
 

2. Заполнить таблицы записями (не менее 7 строк) с помощью SQL.

3. Создать по  два запроса на выборку, запрос на сортировку; запросы с вычисляемым полем, запросы на удаление и добавление записей в таблицу, итоговый запрос.

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Лабораторная  работа.

Вариант 4.

Разработать информационную систему "Перевозки", для транспортного  предприятия на языке SQL. На предприятии имеется пакет заявок от других организаций на перевозку различных грузов. БД системы состоит из трех таблиц: "Транспорт", "Заявки", "Доставка", имеющих следующую структуру:

    "Транспорт":

  • марка автомобиля;
  • государственный номер (ключевое поле);
  • расход топлива (литров на 100 км.).

    "Заявки":

  • код заявки (ключевое поле);
  • дата;
  • пункт отправления;
  • пункт назначения;
  • название груза;
  • единица измерения;
  • количество груза.

   "Доставка":

  • дата и время отправления,
  • дата и время возвращения,
  • гос. номер автомобиля,
  • код заявки,
  • ед. измерения,
  • количество фактически перевезенного груза,
  • пройденное расстояние.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Лабораторная  работа.

Вариант 5.

Разработать информационную систему "Сессия" для анализа  успеваемости на факультете по конкретной специальности на языке SQL. БД системы состоит из четырех таблиц: "Студенты", "Экзамены", "Зачеты" и "Дисциплины" со следующей структурой:

   "Студенты":

  • шифр студента (ключевое поле);
  • фамилия, имя, отчество;
  • курс;
  • группа.

   "Экзамены":

  • шифр студента;
  • дата;
  • шифр дисциплины;
  • оценка.

   "Зачеты":

  • шифр студента;
  • дата;
  • шифр дисциплины;
  • зачет.

   "Дисциплины":

  • шифр дисциплины (ключевое поле);
  • название дисциплины.
 

2. Заполнить таблицы записями (не менее 7 строк) с помощью SQL.

3. Создать по  два запроса на выборку, запрос на сортировку; запросы с вычисляемым полем, запросы на удаление и добавление записей в таблицу, итоговый запрос.

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Лабораторная  работа.

Вариант 6.

Разработать информационную систему "Учебная нагрузка" для  учета нагрузки преподавателя ВУЗа и автоматизации отчета о выполнении нагрузки на языке SQL. БД системы состоит из 3 таблиц со следующей структурой.

   Таблица "Дисциплины":

  • код дисциплины (ключевое поле);
  • название дисциплины;
  • специальность
  • курс;

   Таблица "Виды нагрузки" (лекции, лаб.работы, семинары, индивидуальная работа, зачеты, экзамены, прочее):

  • тип занятия (ключевое поле);
  • название нагрузки.

   Таблица "Выполнение нагрузки":

  • дата;
  • номер пары;
  • номер группы (подгруппы);
  • код дисциплины;
  • название темы;
  • тип занятия (код);
  • количество часов.
 
 

2. Заполнить таблицы записями (не менее 7 строк) с помощью SQL.

3. Создать по  два запроса на выборку, запрос на сортировку; запросы с вычисляемым полем, запросы на удаление и добавление записей в таблицу, итоговый запрос.

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Лабораторная  работа.

Вариант 7.

Разработать информационную систему "Программное обеспечение" для хранения и обработки сведений о файлах на CD-ROM на языке SQL. БД системы должна состоять из файлов "CD-ROM", "Владельцы", "Файлы" со следующей структурой:

    "CD-ROM":

  • шифр диска (ключевое поле);
  • название диска;
  • дата выпуска;
  • шифр владельца.

    "Владельцы":

  • шифр владельца (ключевое поле);
  • фамилия, имя, отчество;
  • адрес;
  • телефон.

    "Файлы":

  • название файла (пакета);
  • объем в Кбайтах;
  • шифр диска;
  • пояснения о назначении и свойствах.
 

2. Заполнить таблицы записями (не менее 7 строк) с помощью SQL.

3. Создать по  два запроса на выборку, запрос на сортировку; запросы с вычисляемым полем, запросы на удаление и добавление записей в таблицу, итоговый запрос.

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Лабораторная  работа.

Вариант 8.

       Разработать информационную систему "Классный руководитель" на языке SQL. Система содержит три таблицы: "Ученики", "Успеваемость" и "Дисциплины" со следующей структурой.

    "Ученики":

  • фамилия, имя;
  • шифр ученика (ключевое поле);
  • домашний адрес;
  • телефон;
  • фамилия, имя, отчество родителей.

    "Успеваемость":

  • шифр дисциплины;
  • шифр ученика;
  • оценка;
  • пропуск занятия;
  • дата.

    "Дисциплины":

  • шифр дисциплины (ключевое поле);
  • название дисциплины.
 
 

2. Заполнить таблицы записями (не менее 7 строк) с помощью SQL.

3. Создать по  два запроса на выборку, запрос на сортировку; запросы с вычисляемым полем, запросы на удаление и добавление записей в таблицу, итоговый запрос.

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Лабораторная  работа.

Вариант 9.

    Разработать информационную систему "Администратор  гостиницы" на языке SQL. БД системы содержит четыре таблицы: "Гостиничные номера", "Проживание", "Заявки на бронь" и "Информация о местах".

Информация о работе Лабораторная работа по "Информатике"