- •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. Кузнецов с.Д. Основы современных баз данных, информационно-аналитические материалы центра информационных технологий .
Отдел кадров
Имеются сотрудники предприятия (табельный номер, ФИО, паспортные данные, адрес, дата рождения, пол, должность и количество детей), их дети (имя, пол, дата рождения) и отделы (наименование, количество закрепленных помещений). Каждый работник работает в одном отделе в каждый промежуток времени. Необходимо регистрировать хронологию назначений - перемещений сотрудников (т.е. фиксировать дату начала работы сотрудника в отделе и дату окончания).
Выходные документы:
выдать список работников заданного отдела на заданную дату, упорядоченный по возрасту;
выдать список сотрудников, имеющих более одного ребенка, сгруппированный по отделам с подсчетом среднего возраста сотрудников в каждом отделе.
Учет выполнения лабораторных работ
Имеются студенты (ФИО, номер зачетной книжки), группы студентов (название специальности, год поступления, номер группы), предметы (название, ФИО преподавателя, название кафедры) и задания по предмету (номер, краткое содержание). Для каждой группы определяется список изучаемых ею предметов. По каждому предмету каждый студент должен выполнить несколько заданий. Необходимо зарегистрировать дату получения студентом определенного задания, отметить его номер, а при сдаче выполненного задания - отметить дату сдачи.
Выходные документы:
выдать список студентов заданной группы с указанием количества выполненных работ по каждому предмету, отсортированный сначала по ФИО студента, затем по наименованию предмета;
выдать список тех студентов, выполнявших задания по заданному предмету, которые сдали число заданий менее заданного числа, отсортированный вначале по группе, затем по ФИО студента.
Гараж
Имеются машины (марка, признак «легковая/грузовая», номер, цвет), рейсы (начальный и конечный пункты, расстояние в км между ними) и ремонты (вид, длительностью в днях). Машины проводят рейсы, при этом сохраняются дата и время начала рейса, дата и время окончания рейса и масса груза. Машины подвергаются ремонтам, при этом сохраняются дата и время начала ремонта.
Выходные документы:
выдать список масс перевезенного груза для каждой грузовой машины за определенный период, отсортированный по номерам машин и массам груза;
выдать список ремонтов всех машин, отсортированный по длительности ремонта и по маркам машин.
Предприятие
Имеются цеха (название, площадь), участки (номер, количество видов изготавливаемых деталей), детали (название, материал) и операции (название, время выполнения). Участок принадлежит какому-либо цеху. Каждая деталь может изготавливаться на нескольких участках, причем в определенном количестве экземпляров. Деталь изготавливается путем выполнения нескольких операций.
Выходные документы:
выдать список участков заданного цеха, отсортированный по количеству изготавливаемых деталей;
выдать список цехов и входящих в них участков с указанием суммарного времени изготовления деталей для операций, начинающихся на определенную букву.
