Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методическое пособие - БД Делфи+++.doc
Скачиваний:
30
Добавлен:
20.11.2018
Размер:
1.05 Mб
Скачать

Электротехнический колледж Ростовского технологического института

сервиса и туризма (филиала) ФГБОУ ВПО

«Южно-Российский государственный университет экономики и сервиса»

____________________________________________________________________________

Рассмотрено на заседании Утверждаю

цикловой комиссии зам. директора по У и МР

___ПО ВТ и АС_____ _________/Е.А.Чернявская /

___спец дисциплин__ «__»_________2011г.

Протокол №______ от

«___» _______ 2011_г.

Председатель ЦК

__________/_Т.Н.Петренко_/

Методическое пособие по дисциплине «Базы данных» «Программирование баз данных в среде

Borland Delphi 7.0»

Для студентов 3 курса специальности 230105

«Программное обеспечение вычислительной техники и автоматизированных систем»

Автор - преподаватель Коробейникова Г.К.

Ростов-на-Дону, 2011 г.

Содержание

Введение …………………………………………………………………………….3

  1. Постановка задачи…………………………………………………….4

2. Работа с программой BDE Administrator……………………………............5

3. Конструктор таблиц DataBase Desktop……………………………………...6

4. Форма для отображения таблиц с помощью компонента TTable…………7

5. Добавление записей в таблицы через форму………………………............9

6. Доступ к полям таблиц на форме…………………………………………..10

7. Работа со связанными таблицами…………………………………………11

8. Форма с фильтрацией данных из таблиц БД………………………...........15

9. Выборка данных с TQuery посредством языка SQL…………………….19

10. Работа с календарем………………………………………………………20

11. Вывод выбранных данных в таблицы MS Excel……………………….25

12. Перенос программы управления базой данных на другой компьютер…33

13. Образец базы данных: формы приложения……….……………………..35

Можно коня привести к воде, но нельзя заставить его пить.

Восточная мудрость

Методическое пособие состоит из двух частей:

  1. Часть №1 – Проектирование Базы данных, разработка таблиц в

Конструкторе, разработка форм и процедур для

отображения таблиц базы данных, работа с ними и

выборки данных с помощью компонента TTable

по заданным критериям.

  1. Часть №2 - Пример форм и программ для отображения таблиц

базы данных, и выборки данных с помощью

компонента TQuery посредством языка SQL.

Вывод выбранных данных в MS Excel.

Введение

Borland Delphi - язык и среда программирования высокого уровня , относящаяся к классу RAD- технологий (Rapid Application Development ‑ «Средство быстрой разработки приложений»). Среда Borland Delphi сделала разработку мощных приложений Windows быстрым процессом. Интерфейс Windows обеспечивает полное перенесение CASE-технологий в интегрированную систему поддержки работ по созданию прикладной системы на всех фазах жизненного цикла работы и проектирования системы.

СУБД Borland Delphi обладает широким набором возможностей, начиная от проектировщика форм и завершая поддержкой всех форматов популярных баз данных.

База данных - структура организационных данных, структурированных специальным образом, связанных с ними программных средств, а так же технических и языковых средств, предназначенных для обеспечения накопления хранения и обработки и коллективного многоцелевого использования этих данных

Требования к Базам Данных:

Быстрый доступ к данным в таблице с однозначными выборками.

Исключение из структур таблиц ненужного повторения данных, которые приводят к ошибке при вводе информации и нерациональное использование пространства.

Сохранение целостности данных.

Целостность данных – изменение одних объектов таблиц автоматически соответствующим образом влечет изменение других объектов связанных с первой.

В среде Borland Delphi имеются визуальные и невизуальные компоненты , включая кнопки, объекты с данными, меню и уже построенные диалоговые панели. С помощью этих объектов можно, например, обеспечить ввод данных просто несколькими нажатиями кнопок мыши, не прибегая к программированию. Это наглядная реализация применений CASE-технологий в современном программировании приложений. Та часть, которая непосредственно связана с программированием интерфейса пользователя системой, получила название визуальное программирование

Выгоды от проектирования баз данных с помощью Borland Delphi:

Устраняется необходимость в повторном вводе данных;

Обеспечивается согласованность проекта и его реализации;

Увеличивается производительность разработки и переносимость программ.