- •Методическое пособие по дисциплине «Базы данных» «Программирование баз данных в среде
- •Введение …………………………………………………………………………….3
- •Можно коня привести к воде, но нельзя заставить его пить.
- •Введение
- •1 Постановка задачи
- •2 Работа с программой bde Administrator Технология создания Баз Данных в среде Borland delphi Общий алгоритм разработки Базы Данных
- •3 Конструктор таблиц DataBase Desktop
- •Примеры таблиц с введенными строками .
- •4 Форма для отображения таблиц с помощью компонента tTable.
- •5. Добавление записей в таблицы через форму
- •Форма “Добавление работника”
- •Работа со связанными таблицами
- •7 Форма с фильтрацией данных из таблиц бд
- •Работа с компонентом tquery для выбора данных из таблиц с помощью команд языка sql
- •Часть №2.
- •Формы: Поиск работника, услуги, клиента.
- •Форма связывание таблиц.
- •Выбор информации из базы данных
- •Вывод выбранных данных в ms Excel
- •Образец базы данных «Автопарк» с формами и кодами
Электротехнический колледж Ростовского технологического института
сервиса и туризма (филиала) ФГБОУ ВПО
«Южно-Российский государственный университет экономики и сервиса»
____________________________________________________________________________
Рассмотрено на заседании Утверждаю
цикловой комиссии зам. директора по У и МР
___ПО ВТ и АС_____ _________/Е.А.Чернявская /
___спец дисциплин__ «__»_________2011г.
Протокол №______ от
«___» _______ 2011_г.
Председатель ЦК
__________/_Т.Н.Петренко_/
Методическое пособие по дисциплине «Базы данных» «Программирование баз данных в среде
Borland Delphi 7.0»
Для студентов 3 курса специальности 230105
«Программное обеспечение вычислительной техники и автоматизированных систем»
Автор - преподаватель Коробейникова Г.К.
Ростов-на-Дону, 2011 г.
Содержание
Введение …………………………………………………………………………….3
-
Постановка задачи…………………………………………………….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 – Проектирование Базы данных, разработка таблиц в
Конструкторе, разработка форм и процедур для
отображения таблиц базы данных, работа с ними и
выборки данных с помощью компонента TTable
по заданным критериям.
-
Часть №2 - Пример форм и программ для отображения таблиц
базы данных, и выборки данных с помощью
компонента TQuery посредством языка SQL.
Вывод выбранных данных в MS Excel.
Введение
Borland Delphi - язык и среда программирования высокого уровня , относящаяся к классу RAD- технологий (Rapid Application Development ‑ «Средство быстрой разработки приложений»). Среда Borland Delphi сделала разработку мощных приложений Windows быстрым процессом. Интерфейс Windows обеспечивает полное перенесение CASE-технологий в интегрированную систему поддержки работ по созданию прикладной системы на всех фазах жизненного цикла работы и проектирования системы.
СУБД Borland Delphi обладает широким набором возможностей, начиная от проектировщика форм и завершая поддержкой всех форматов популярных баз данных.
База данных - структура организационных данных, структурированных специальным образом, связанных с ними программных средств, а так же технических и языковых средств, предназначенных для обеспечения накопления хранения и обработки и коллективного многоцелевого использования этих данных
Требования к Базам Данных:
Быстрый доступ к данным в таблице с однозначными выборками.
Исключение из структур таблиц ненужного повторения данных, которые приводят к ошибке при вводе информации и нерациональное использование пространства.
Сохранение целостности данных.
Целостность данных – изменение одних объектов таблиц автоматически соответствующим образом влечет изменение других объектов связанных с первой.
В среде Borland Delphi имеются визуальные и невизуальные компоненты , включая кнопки, объекты с данными, меню и уже построенные диалоговые панели. С помощью этих объектов можно, например, обеспечить ввод данных просто несколькими нажатиями кнопок мыши, не прибегая к программированию. Это наглядная реализация применений CASE-технологий в современном программировании приложений. Та часть, которая непосредственно связана с программированием интерфейса пользователя системой, получила название визуальное программирование
Выгоды от проектирования баз данных с помощью Borland Delphi:
Устраняется необходимость в повторном вводе данных;
Обеспечивается согласованность проекта и его реализации;
Увеличивается производительность разработки и переносимость программ.