Задания для лабораторных работ по изучению баз данных

Страницы работы

Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.

Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.

Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.

Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.

Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.

Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.

Содержание работы

Лабораторная работа №1

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

Заполнить полученную таблицу числами так, чтобы в I-том столбце и J-ой

строке стояло произведение I на J (таблица умножения).

Лабораторная работа №2

По заданным в полях ввода числам M, N и K создать три таблицы размерностью MxN, NxK и MxK. Заполнить первые две таблицы случайными числами. Третью таблицу заполнить данными так, чтобы она получилась алгебраическим произведением двух исходных таблиц.

Лабораторная работа №3

1.Создать таблицу "Студенты". (Поля: Номер студента, Фамилия, Имя, Отчество, Группа, Количество пропусков).

2.Создать таблицу "Лабораторные работы". (Поля: Номер лаб. работы, Название, Последний срок сдачи).

3.Создать таблицу "Сдача лаб. работ". (Поля: Номер студента, Номер лаб. работы, Балл, Дата сдачи).

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

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

Список студентов, сдавших все работы и пропустивших не более двух занятий.

Требования:

Использование продуктов: Borland Delphi, Interbase.

ИТОГОВЫЙ ПРОЕКТ

Вариант 1.

Программа «БИБЛИОТЕКА».

Требования:

  1. База данных: нескольких таблиц, несколько генераторов и хранимых процедур, несколько индексов; Логические связи между таблицами.
  2. Программа: возможность просмотра и редактирования всех таблиц; Создание нескольких отчётов.
  3. Использование продуктов: Borland Delphi, Interbase.

1 шаг. Разработка базы данных.

ПРИМЕР:

Таблицы:

Авторы, Книги, Студенты, Таблица выдачи книг студентам и т.д.

Отчеты:

Список книг выбранного автора. Список студентов взявших более 5 книг. Книги, пользующиеся наибольшей популярностью и т.д.

Вариант 2.

Программа «АВТОВОКЗАЛ».

Требования:

  1. База данных: нескольких таблиц, несколько генераторов и хранимых процедур, несколько индексов; Логические связи между таблицами.
  2. Программа: возможность просмотра и редактирования всех таблиц; Создание нескольких отчётов.
  3. Использование продуктов: Borland Delphi, Interbase.

1 шаг. Разработка базы данных.

ПРИМЕР:

Таблицы:

Автобусы, Населенные пункты, Маршруты, Таблица расписания движения автобусов и т.д.

Отчеты:

Список автобусов выбранного маршрута. Расписания движения автобусов на день и т.д.

Похожие материалы

Информация о работе

Тип:
Задания на лабораторные работы
Размер файла:
51 Kb
Скачали:
0

Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.

Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.

Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.

Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.

Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.

Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.