О создании БД

Федеральное агентство по образованию

Нижнекамский химико-технологический институт (филиал)

Государственного образовательного учреждения

Высшего профессионального образования

«Казанский государственный технический университет»

Методические указания

По проектированию баз данных

Федеральное агентство по образованию

Нижнекамский химико-технологический институт (филиал)

Государственного образовательного учреждения

Высшего профессионального образования

«Казанский государственный технический университет»

Методические указания

По проектированию баз данных

Нижнекамск 2007

 
 
 


Составители: Ибушева О.В.

Нигматуллина А.Р.

Саримов Н.Н.

Данное методическое пособие предназначено для лабораторного обеспечения курса «Базы данных» по специальности 220200 «Автоматизированные системы обработки информации и управления» и по направлению подготовки бакалавров 230100 – Информатика и вычислительная техника и для студентов, выполняющих дипломные работы, связанные с проектированием баз данных.

 
 
 


Содержание

Введение  
Введение в Borland Delphi 7: основная информация о создании БД  
Задание: постановка задачи, концептуальная модель, предварительные отношения  
Работа с BDE Administrator и Database Desktop  
Полезная при создании таблиц информация  
Работа с Delphi 7: визуализация Базы Данных  
Стандартные компоненты Delphi 7  
Основные методы компоненты TTable  
SQL – запросы  
Список литературы  

Введение

Методические указания представляют собой совокупность заданий определенного содержания и указаний к их выполнению, позволяющие понять, как проектировать базы данных в среде программирования Delphi 7. Для наилучшего усвоения материала, данное пособие посвящено разбору конкретного примера, на котором детально можно рассмотреть процесс проектирования базы данных.

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

Для наилучшего усвоения материала данное методическое пособие посвящено разбору конкретного примера, на котором детально можно рассмотреть процесс проектирования базы данных на Delphi 7. В процессе выполнения заданий студенты учатся решать практические задачи проектирования баз данных в среде программирования Delphi 7.

Введение в Borland Delphi 7: основная информация

о создании БД

Процесс разработки программного приложения в Delphi 7 предельно упрощен. В первую очередь это относится к созданию интерфейса. Разработчик просто помещает нужные компоненты на поверхность Windows-окна (в Delphi оно называется формой) и настраивает их свойства с помощью специального инструмента (Object Inspector), который позволяет связать события этих компонентов (нажатие на кнопку, выбор мышью элемента в списке и т.д.) с кодом его обработки. Причем разработчик получает в свое распоряжение мощные средства отладки (вплоть до пошагового выполнения команд процессора), удобную контекстную справочную систему, средства коллективной работы над проектом и т.д. Можно создавать распределенные приложения на базе СОМ и CORBA, Интернет-приложения и intranet-приложения, используя для доступа к данным Borland DataBase Engine, ODBC-драйверы или Microsoft ADO.

В среде программирования Delphi используется язык Object Pascal, который постоянно расширяется и дополняется Borland. Язык в полной мере поддерживает все требования, предъявляемые к объектно-ориентированному языку программирования. Как и положено строго типизированному языку, классы поддерживают только простое наследование, но зато интерфейсы могут иметь сразу несколько «предков». К числу особенностей языка следует отнести поддержку обработки исключительных ситуаций (exceptions), а также перегрузку методов и подпрограмм (overload) в стиле C++. Существует поддержка длинных строк в формате WideChar и AnsiChar. Последний тип (AnsiStrmg) позволяет использовать все возможности динамического размещения информации в памяти без всяких забот о ее выделении и сборке мусора, Delphi делает это автоматически. Имеются открытые массивы, варианты и вариантные массивы, позволяющие размещать в памяти все, что угодно и смешивать типы данных.

Мощность и гибкость Delphi при работе с базами данных основана на низкоуровневом ядре - процессоре баз данных Borland Database Engine (BDE). Его интерфейс с прикладными программами называется Integrated Database Application Programming Interface (IDAPI). BDE позволяет осуществлять доступ к данным как с использованием традиционного record-ориентированного (навигационного) подхода, так и с использованием set-ориентированного подхода, используемого в SQL-серверах баз данных. Кроме BDE, Delphi позволяет осуществлять доступ к базам данных, используя технологию Open DataBase Connectivity (ODBC) фирмы Microsoft. Все инструментальные средства баз данных Borland - Paradox, dBase, Database Desktop - используют BDE.

Прикладные программы или приложения Delphi создаются в интегрированной среде разработки. Пользовательский интерфейс этой среды служит для организации взаимодействия с программистом и включает в себя ряд окон, содержащих различные элементы управления. С помощью средств интегрированной среды разработчику удобно проектировать интерфейсную часть приложения, а также писать программный код и связывать его с элементами управления. В интегрированной среде разработки проходят все этапы создания приложения, включая отладку. Интегрированная среда разработки Delphi 7 представляет собой многооконную систему.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: