- •Разработка Delphi-приложений
- •Цель работы
- •1. Системы управления базами данных
- •1.1. Основы баз данных
- •1.2. Таблицы базы данных
- •1.3. Работа с пакетом MySql-Front
- •1.4. Создание sql-запросов
- •1.5. Средства для работы с базами данных
- •1.6. Инструментальные средства
- •1.7. Компоненты
- •1.8. Технология создания приложения
- •1.8.1. Создание таблиц базы данных
- •1.8.2. Создание формы приложения
- •1.9. Программа bde Administrator
- •1.10. Работа с псевдонимами
- •1.11. Работа со связанными таблицами
- •1.12. Разработка web-приложений
- •2. Задание к лабораТоРоной работе
- •Варианты Заданий
- •Оглавление
- •620002, Екатеринбург, ул. Мира, 19
- •620002, Екатеринбург, ул. Мира, 19
Разработка Delphi-приложений
с использованием СУБД MySQL
Министерство образования и науки Российской Федерации
Уральский федеральный университет
имени первого Президента России Б.Н. Ельцина
Разработка Delphi-приложений
с использованием СУБД MySQL
Методические указания к лабораторной работе по дисциплине
«Информационное обеспечение систем управления»
для студентов всех форм обучения специальности
220201 – Управление и информатика в технических системах
Печатается по решению редакционно-издательского совета
УРФУ
Екатеринбург
2011
УДК 681.3.068.+800.92PHP5
Составители Н.Г. Дружинина, О.Г. Трофимова
Научный редактор доц., канд. техн. наук Ю.Н. Чесноков
Разработка Delphi-приложений с использованием СУБД MySQL: методические указания к лабораторной работе по дисциплине «Информационное обеспечение систем управления» / сост. Н.Г. Дружинина, О.Г. Трофимова. Екатеринбург: УРФУ, 2011. 28 с.
В методических указаниях приведены основные понятия СУБД, описано прикладное приложение MySQL-Front для работы с БД MySQL и перечислены компоненты, применяемые при работе с базами данных в среде Delphi. Рассмотрена технология разработки приложений c базой данных MySQL. Содержатся задания для самостоятельной разработки баз данных MySQL и применения их в среде Delphi.
Библиогр.: 3 назв. Табл. 2. Рис. 23.
Подготовлено кафедрой «Автоматика и управление в технических системах».
© УРФУ, 2011
Цель работы
Цель лабораторной работы – получить практические навыки работы с СУБД MySQL, научиться разрабатывать базы данных MySQL и применять их в прикладных задачах, созданных на Delphi.
1. Системы управления базами данных
1.1. Основы баз данных
Информационные системы позволяют автоматизировать сбор и обработку данных. Они являются банками данных, включающими:
вычислительную систему;
базу данных (БД);
систему управления базами данных (СУБД);
набор прикладных программ.
БД обеспечивает хранение информации и представляет собой совокупность данных, организованных по определенным правилам. БД позволяет структурировать, хранить и обрабатывать данные различного типа.
СУБД – это совокупность языковых и программных средств, предназначенных для создания, ведения и использования БД. Персональная СУБД обеспечивает возможность создания локальных СУБД. К ним относятся Paradox, DBase, FoxPro, Access. Многопользовательские СУБД позволяют создавать информационные системы, функционирующие в архитектуре клиент-сервер. К ним относятся Oracle, InterBase, Microsoft SQL Server, MySQL.
Разработку и сопровождение MySQL, самой популярной SQL-базы данных с открытым кодом, осуществляет компания MySQL AB. MySQL AB – коммерческая компания, основанная разработчиками MySQL, строящая свой бизнес, предоставляя различные сервисы для СУБД MySQL.
Прикладные программы, или приложения, служат для обработки данных, содержащихся в БД. Пользователь осуществляет управление БД и работу с ее данными именно с помощью приложения.