
- •664074, Иркутск, ул. Лермонтова, 83
- •2.3. Разработка концептуальной модели базы данных на основе
- •4.3. Диаграммы взаимодействия……………………………………………...39
- •5. Лабораторная работа 2…………………………………………………..…...41
- •7.1.Инспектор объектов (Object Inspector)…………………………………..49
- •7.2. Формы, модули и метод разработки «Two-Way Tools»……………….52
- •9. Лабораторная работа 3……………………………………………………….74
- •Пользователи
- •2. Проектирование логической структуры базы данных
- •2.1. Основные понятия реляционных баз данных
- •2.2. Разработка концептуальной модели базы данных на основе метода «Объект-Связь»
- •. Разработка концептуальной модели базы данных на основе метода функциональных зависимостей и ее нормализация
- •Разработка логической модели базы данных с помощью
- •Лабораторная работа 1
- •4. Разработка объектной модели задачи
- •4.1. Диаграммы сценариев
- •4.2. Диаграммы классов
- •4.3. Диаграммы взаимодействия
- •5. Лабораторная работа 2
- •6. Реляционная алгебра и язык sql
- •6.1. Основы реляционной алгебры
- •6.2. Язык sql
- •Настраиваемая cреда разработчика cBuilder
- •7.1.Инспектор объектов (Object Inspector)
- •7.2 Формы, модули и метод разработки «Two-Way Tools»
- •7.3. Палитра компонент
- •8. Разработка локального приложения баз данных
- •8.1. Создание файлов базы данных
- •8.2. Создание приложения и включение в его состав модуля данных
- •8.3.Размещение в модуле данных невизуальных компонент для доступа к бд и ее таблицам
- •Path путь к таблицам бд
- •8.4. Создание главной формы Главная форма будет содержать меню с пунктами, соответствующими выводу форм просмотра таблиц и форм вывода отчетов (выходных документов).
- •8.5. Создание форм просмотра и корректировки таблиц и размещение в них визуальных компонент
- •8.6. Разработка отчета для выдачи выходного документа
- •Выполнение запроса состоит в присвоении значения параметрам и повторном открытии запроса:
- •Лабораторная работа 3
- •Технология «клиент-сервер»
- •База данных
- •10.1. Серверная часть
- •10.2. Разработка клиентской части
- •Размещение в модуле данных невизуальных компонент для доступа к бд и ее таблицам. Разместим в модуле данных один экземпляр компоненты tibDatabase для связи с бд.
- •Разработка клиентского приложения в виде набора Web-страниц
- •11.1. Взаимодействие Internet-браузера с Web-сервером
- •11.2. Разработка html-страниц
- •Тег td. Предназначен для создания одной ячейки таблицы. Тег td должен размещаться внутри контейнера tr, который в свою очередь располагается внутри тега table.
- •11.3. Классы и пакеты классов Java
- •11.4. Обработка исключений
- •11.5. Теги jsp
- •11. 6. Сессия jsp
- •С ее помощью запросу делается доступной сессия и в ней создается 2 переменные. Следующая страница isses.Jsp
- •11. 7. Пакет java.Util в пакете java.Util сосредоточены контейнерные классы, то есть такие, которые содержат другие объекты.
- •Для добавления объекта в конец вектора существует метод addElement(добавляемый объект).
- •11. 8. Пакет sql
- •Метод executeQuery выполняет оператор sql (как правило, select) и возвращает набор данных – объект ResultSet
- •Метод executeUpdate выполняет один из операторов корректировки бд insert, update или delete
- •Метод getString возвращает значение указанного столбца текущей строки таблицы.
- •Курсовой проект
- •Варианты заданий
- •Учет товаров на складах и их потребности на торговых точках
- •Успеваемость студентов
- •Ремонт бытовой техники
- •Библиотека
- •Магазины
- •Конструктор
- •Учет наличия товара на складе
- •Отдел кадров
- •Учет выполнения лабораторных работ
- •Предприятие
- •Студенты
- •Изготовление деталей
- •Потребность в лекарствах
- •Подписка.
- •8. Сайт http://www.Citforum.Ru/database/osbd/contents.Shtml. Кузнецов с.Д. Основы современных баз данных, информационно-аналитические материалы центра информационных технологий .
Ремонт бытовой техники
Имеются заказы на ремонт изделий (номер заказа, дату принятия, наименование изделия, ФИО заказчика и срок исполнения), перечень услуг по ремонту (наименование, цена) и запчасти к изделиям (наименование, цена). Для каждого заказа возможно выполнение нескольких видов услуг, а каждая услуга может требовать применения нескольких видов запчастей в определенном количестве.
Выходные документы:
для заданного заказа выдать информацию о составляющих ее услугах, упорядочив ее по наименованиям услуг, с указанием видов запчастей каждой услуги с указанием их количества;
выдать список заказов, принятых на заданную дату, с указанием наименования изделия и суммы каждого заказа, отсортированный по наименованию изделия. Сумма определяется услугами, входящими в состав заказа, и запчастями, необходимыми для их выполнения.
Библиотека
Имеются книги (регистрационный номер, количество страниц, год издания, раздел - учебник, художественная общественно-политическая и т.д. ) и читатели (ФИО, домашний адрес, паспортные данные).
Необходимо регистрировать дату, когда какой - либо читатель берет или возвращает книгу.
Выходные документы:
список читателей, которые держат на руках книги более месяца, с перечислением названия книги и даты выдачи, упорядоченный по датам выдачи, с указанием количества книг, которые должен сдать каждый читатель;
для заданного читателя выдать список прочитанных им книг, сортируя по датам получения.
Магазины
Имеются товары (наименование и сорт) и магазины (номер, наименование, адрес и площадь). Для каждого товара в магазине хранится единица измерения, цена за единицу и количество единиц.
Выходные документы:
для каждого магазина из заданного списка номеров выдать информацию о товарах с подсчетом стоимости товара и стоимости всех товаров в каждом магазине, упорядоченную по наименованиям товаров;
выдать информацию о магазинах, упорядоченную по их адресам, с подсчетом средней площади всех магазинов.
Конструктор
Имеются изделия (наименование, фирма-изготовитель), детали (наименование, фирма-изготовитель) и материалы (наименование, цена за грамм). Каждое изделие состоит из набора деталей, входящих в него в определенном количестве. Для изготовления каждой детали могут использоваться несколько материалов, входящих в эту деталь в определенном количестве.
Выходные документы:
выдать детали заданного изделия, отсортированные по наименованию деталей, и стоимость материалов, из которых изготовлены детали;
по наименованию материала выдать список изделий, в производстве которых он используется, упорядоченный по массе материалов.
Учет наличия товара на складе
Имеются товары (наименование, цена единицы) и склады (номер, ФИО кладовщика). На склад поступает приходные накладные Товары, приходящие на склад, сопровождаются накладной с заданным номером, где указывается дата поступления, список наименований поступивших товаров и их количество. При отгрузке товара со склада формируется документ об отгрузке, где указываются: номер документа, дата отгрузки, список наименований товаров и их количество.
Выходные документы:
для каждого склада выдать список товаров, с указанием их количества, поступившего на этот склад до заданной даты, отсортированный понаименованию товаров, с указанием суммы цен товаров, хранящихся на этом складе;
выдать список товаров, отгруженных в заданный интервал дат, отсортированный по дате отгрузки, а затем по наименованию товара.