Главная » Все файлы » Просмотр файлов из архивов » Документы » Ревунков Г.И. - Методические указания к лабораторному практикуму по курсу «Базы данных»

Ревунков Г.И. - Методические указания к лабораторному практикуму по курсу «Базы данных», страница 2

2018-01-09СтудИзба

Описание файла

Документ из архива "Ревунков Г.И. - Методические указания к лабораторному практикуму по курсу «Базы данных» ", который расположен в категории "". Всё это находится в предмете "базы данных" из 4 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "книги и методические указания", в предмете "базы данных" в общих файлах.

Онлайн просмотр документа "Ревунков Г.И. - Методические указания к лабораторному практикуму по курсу «Базы данных»"

Текст 2 страницы из документа "Ревунков Г.И. - Методические указания к лабораторному практикуму по курсу «Базы данных»"

Цель лабораторной работы: в ходе данной лабораторной работы студент должен отработать приемы формирования схемы базы данных.

Время выполнения лабораторной работы: 4 час.

Оборудование: Программный пакет СУБД «MS SQL SERVER».

Задание на лабораторную работу: для базы данных в условиях лабораторной №1 спроектировать связи между таблицами и реализовать их базе данных.

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

Создание простой экранной формы

Цель лабораторной работы: в ходе данной лабораторной работы студент должен отработать приемы формирования простых экранных форм для работы с информацией, содержащейся в базе данных.

Время выполнения лабораторной работы: 4 час.

Оборудование: Программный пакет «DELPHI».

Задание на лабораторную работу: для базы данных в условиях лабораторной №1 спроектировать экранные формы для таблиц базы данных.

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

Создание экранной формы с главной и подчиненными таблицами

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

Время выполнения лабораторной работы: 4 час.

Оборудование: Программный пакет «DELPHI».

Задание на лабораторную работу: для базы данных в условиях лабораторной №1 спроектировать экранные формы с главной и подчиненными таблицами для таблиц базы данных.

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

Настройка полей данных экранной формы

Цель лабораторной работы: в ходе данной лабораторной работы студент должен отработать приемы настройки полей данных экранной формы для работы с информацией, содержащейся в базе данных.

Время выполнения лабораторной работы: 4 час.

Оборудование: Программный пакет «DELPHI».

Задание на лабораторную работу: для базы данных в условиях лабораторной №4 выполнить настройку полей для экранных форм.

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

Введение элементов навигации в экранную форму

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

Время выполнения лабораторной работы: 4 час.

Оборудование: Программный пакет «DELPHI».

Задание на лабораторную работу: для базы данных в условиях лабораторной №3 спроектировать экранные формы с компонентами навигации.

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

Создание отчетов

Цель лабораторной работы: в ходе данной лабораторной работы студент должен отработать приемы формирования отчетов для работы с информацией, содержащейся в базе данных.

Время выполнения лабораторной работы: 8 часов.

Оборудование: Программный пакет «DELPHI».

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

Сдача письменного варианта отчёта – не более чем через 14 дней после проведения лабораторной работы.

Методические рекомендации по использованию пакета Delphi

Рисунки в архиве !!!

Оглавление

1. ИНТЕГРИРОВАННАЯ СРЕДА РАЗРАБОТКИ DELPHI

1.1. ЭКСКУРС В ИСТОРИЮ DELPHI

1.2. ОБЩИЕ СВЕДЕНИЯ О СИСТЕМЕ DELPHI

1.2.1. ГЛАВНОЕ ОКНО

1.2.1.1. ГЛАВНОЕ МЕНЮ

1.2.1.1.1. Опция File

1.2.1.1.2. Опция Edit

1.2.1.1.3. Опция Search

1.2.1.1.4. Опция View

1.2.1.1.5. Опция Project

1.2.1.1.5.1. Страница Forms

1.2.1.1.5.2. Страница Application

1.2.1.1.5.3. Страница Compiler

1.2.1.1.5.4. Страница Linker

1.2.1.1.5.5. Страница Directories/Conditionals

1.2.1.1.5.6. Страница VersionInfo

1.2.1.1.6. Опция RUN

1.2.1.1.7. Опция COMPONENT

1.2.1.1.8. Опция DATABASE

1.2.1.1.9. Опция TOOLS

1.2.1.1.9.1. Окно настройки параметров среды

1.2.1.1.9.1.1. Страница Preferences

1.2.1.1.9.1.2. Страница Library

1.2.1.1.9.1.3. Страница Type Library

1.2.1.1.9.1.4. Страница Palette

1.2.1.1.9.1.5. Страница Delphi Direct

1.2.1.1.9.1.6. Страница Translation Tools

1.2.1.1.9.1.7. Страница Explorer

1.2.1.1.9.2. Окно настройки параметров редактора Delphi

1.2.1.1.9.2.1. Страница General

1.2.1.1.9.2.2. Страница Display

1.2.1.1.9.2.3. Страница Со1оr

1.2.1.1.9.2.4. Страница Кеу Маррings

1.2.1.1.9.2.5. Страница Cоde Insight

1.2.1.2. НАБОР ПИКТОГРАФИЧЕСКИХ КНОПОК

1.2.1.3. ПАЛИТРА КОМПОНЕНТОВ.

1.2.1.3.1. Страница Standard

1.2.1.3.2. Страница Additional

1.2.1.3.3. Страница Win32

1.2.1.3.4. Страница System

1.2.1.3.5. Страница Data Access

1.2.1.3.6. Страница Data Controls

1.2.1.3.7. Страница Ado

1.2.1.3.8. Страница InterBase

1.2.1.3.9. Страница Midas

1.2.1.3.10. Страница Samples

1.2.1.3.11. Страница Internet Express

1.2.1.3.12. Страница Internet

1.2.1.3.13. Страница Fastnet

1.2.1.3.14. Страница Decision Cube

1.2.1.3.15. Страница Qreport

1.2.1.3.16. Страница Dialogs

1.2.1.3.17. Страница Win31

1.2.1.3.18. Страница Activex

1.2.1.3.19. Страница Servers

1.2.2. ОКНО ФОРМЫ

1.2.3. ОКНО ИНСПЕКТОРА ОБЪЕКТОВ

1.2.4. ОКНО КОДА ПРОГРАММЫ

1.2.5. МЕНЕДЖЕР ПРОЕКТА

1.2.6. МЕНЕДЖЕР ТРАНСЛЯЦИЙ

1.2.7. ОТЛАДКА ПРОГРАММ

1.2.7.1. Работа с Debug-отладчиком

1.2.7.1.1. Окно CPU

1.2.7.1.1.1. Окно дизассемблированного кода

1.2.7.1.1.2. Окно представления области памяти

1.2.7.1.1.3. Окно представления стека

1.2.7.1.1.4. Окно регистров процессора

1.2.7.1.1.5. Окнопредставления флагов процессора

1.2.7.1.2. Журнал событий

1.2.7.1.3. Окно Local Variables

1.2.7.1.4. Окно Debug Inspector

1.2.7.1.5. Окно Modules

1.2.7.1.6. Окно Thread Status

1.2.7.2. Работа с программой Winsight32

1.2.8. ГРАФИЧЕСКИЙ РЕДАКТОР

1.2.9. УДАЛЕННАЯ ОТЛАДКА

1.2.10. ВЗАИМОДЕЙСТВИЕ ПРИЛОЖЕНИЙ

1.2.10.1. ТЕХНОЛОГИЯ DDE

1.2.10.2. ТЕХНОЛОГИЯ OLE

1.2.10.3. ДИНАМИЧЕСКИ ПОДКЛЮЧАЕМЫЕ БИБЛИОТЕКИ DLL

1.2.10.4. РАБОТА С ПОТОКАМИ

1.2.10.5. ТЕХНОЛОГИЯ СОМ

1.2.10.6. ТЕХНОЛОГИЯ СОRBA

1.2.11. МНОГОУРОВНЕВЫЕ ПРИЛОЖЕНИЯ

1.2.11.1. Технология MIDAS

1.2.11.2. Многоуровневые приложения с доступом через сервер MTS

1.2.11.3. Технология АDO

2. Основы визуального программирования.

2.1.Настройка Delphi.

2.1.Создание пользовательского интерфейса

2.1.2. Вставка компонентов в приложение

2.1.3. Редактирование компонентов в форме

2.1.4. Первые примеры

2.1.4.1. Создание стантартного приложения-окна Windows

2.1.4.2. Создание консольного приложения.

2.1.4.3. Продолжение работы над проектом стандартного приложения.

2.1.4.4. Продолжение работы с компонентами

3.2. РАБОТА С ПОЛЯМИ В DELPHI

3.2.1. Типы полей

3.2.2. Проверка правильности введенных значений

3.2.3. Формирование текстового представления поля

3.2.3. СОЗДАНИЕ ВЫЧИСЛЯЕМЫХ ПОЛЕЙ

3.2.4. Поля выбора

3.2.5.Поля TXXXFIELD

3.2.5.1. Строковые поля

3.2.5.2. Целочисленные поля

3.2.5.3. Вещественные поля

3.2.5.4. Логические поля

3.2.5.5. Поля даты и времени

3.2.5.6. Поля для хранения значений произвольных форматов

3.3. РАБОТА С НАБОРАМИ ДАННЫХ В DELPHI

3.3.1. Открытие и закрытие НД

3.3.2. Программный доступ к записям

3.3.3. НАВИГАЦИЯ ПО НАБОРУ ДАННЫХ

3.3.3.1. Последовательная навигация по записям

3.3.3.2. Использование закладок

3.3.4. ПОИСК ЗАПИСЕЙ В НАБОРАХ ДАННЫХ

3.3.4.1. Метод Locate

3.3.4.2. Метод Lookup

3.3.5. Фильтрация записей

3.3.5.1. Свойство Filter

3.3.5.2. Событие OnFilterRecord

3.3.6. БЛОКИРОВКА ТАБЛИЦ В МНОГОПОЛЬЗОВАТЕЛЬСКОМ РЕЖИМЕ

4. ПРИМЕРЫ ПРОГРАММИРОВАНИЯ В СРЕДЕ DELPHI

4.1. Разработка простых приложений, работающих с базами данных на основе механизма BDE.

4.1.1.Создание псевдонима базы данных

4.1.2.Создание таблицы в базе данных

4.1.2.1. Описание структуры таблицы

4.1.2.2. Установка языкового драйвера

4.1.2.3. Сохранение таблицы.

4.1.2.4. Работа с приложением с помощью утилиты Database Desktop.

4.1.3.Создание индекса для таблицы базы данных

4.1.3.Создание связи между таблицами базы данных

4.1.4.Создание простой экранной формы

4.1.5.Создание экранной формы с главной и подчиненной таблицами

4.1.6. Настройка полей данных и задание компонентов для работы с полями

4.1.7. Введение элементов навигации

4.1.8. Введение элементов управления редактированием данных

4.1.9. Использование компонента Query

4.2. Использование технологии ADO.

ПОДРИСУНОЧНЫЕ НАДПИСИ

СПИСОК ЛИТЕРАТУРЫ

1. ИНТЕГРИРОВАННАЯ СРЕДА РАЗРАБОТКИ DELPHI

1.1. ЭКСКУРС В ИСТОРИЮ DELPHI

Система программирования Delphi представляет собой мощное инструментальное средство для разработки приложений широкого профиля.

К появлению системы Delphi привели следующие тенденции в развитии инструментальных средств программирования:

• Объектно-ориентированный подход, позволяющий хорошо структурировать приложение и тем самым существенно облегчить его разработку и отладку, особенно в коллективе разработчиков.

• Визуальные средства быстрой разработки приложений, основанные на компонентной архитектуре (RAD - Rapid Application Development). Компоненты представляют собой элементы, из которых разработчик конструирует видимое изображение, которое в дальнейшем будет создаваться работающей программой.

• Все более широкое использование компиляции, а не интерпретации, что позволяет создавать существенно более скоростные приложения и устраняет необходимость использования самого интерпретатора (run-time) при работе приложения.

• Возможность работы с базами данных универсальными методами. Что было обусловлено наличием к этому времени хорошо разработанной теории машин баз данных [Л1].

Первая версия была выпущена в мае 1995 г. Версия работала под управлением 16-разрядной операционной системы Windows 3.1 (3.11).

К настоящему времени насчитывается 7 версий.

1.2. ОБЩИЕ СВЕДЕНИЯ О СИСТЕМЕ DELPHI

Система Delphi визуально реализуется на экране несколькими окнами - рис. 1.1 (окна могут визуально перекрываться). Каждое окно несет в себе некоторую функциональность и предназначено для решения задач конкретного типа.

Наиболее важными окнами Delphi являются следующие четыре окна:

• Окно Delphi - Project1 - главное окно системы.

• Окно Form1 - окно формы.

• Окно Object Inspector - окно Инспектора Объектов.

• Окно Unit1.pas - окно кода программы; в левой части имеет вспомогательное окно браузера - Unit1.

Рис. 1.1.

Примечание: При первом запуске Delphi поверх всех окон появляется окно Delphi Direct, предоставляющее доступ к Web-страницам корпорации Inprise. В дальнейшем его можно вызывать с помощью опции Help | Delphi Direct главного меню, либо задать настройку автоматического появления этого окна на экране (настройка осуществляется на странице закладки Delphi Direct, вызываемой с помощью опции Tools | Environment Options).

1.2.1. ГЛАВНОЕ ОКНО

С помощью главного окна реализуются основные функции управления проектом создаваемой программы. В главном окне системы располагаются:

• Главное меню Delphi.

• Набор пиктографических командных кнопок.

• Палитра компонентов.

Закрытие главного окна означает завершение работы с системой программирования. Минимизация главного окна может привести к исчезновению с экрана других окон. Максимизация практически не изменяет его размеров. Окно всегда находится в верхней части экрана.

1.2.1.1. ГЛАВНОЕ МЕНЮ

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

1.2.1.1.1. Опция File

Опция File имеет следующие подчиненные опции:

• New - открывает доступ к репозиторию. Команда открывает окно New Items, которое содержит определяемые пользователем страницы хранилища шаблонов - Repository, а также несколько страниц со стандартными компонентами IDE Delphi и страницы активного в данный момент проекта. Объекты данных страниц можно применять непосредственно, копировать в проекты. Например, можно создать новую форму.

• New Application - создает новую программу. Действие аналогично выбору пиктограммы в окне New Items.

• New Form - создает новую форму, открывает окна новой формы и ее модуля и подключает их к активному проекту.

• New Frame - создает новую рамку.

• Open - открывает диалоговое окно Open, в котором выбирается открываемый файл.

• Open Project - открывает диалоговое окно Open Project, в котором выбирается открываемый файл ранее созданного проекта.

• Reopen - вызывает список ранее загружавшихся проектов и форм для выбора и повторной загрузки.

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5167
Авторов
на СтудИзбе
437
Средний доход
с одного платного файла
Обучение Подробнее