ПредишенСледващото

ТЕМА 5. Организация на обработката на данни в базата данни. Технология на SREDEDELPHI ЗАЯВКА

Като програмна среда за разглеждане на технологията за създаване на приложения за бази данни в този раздел са избрани Delphi обектно-ориентираното програмиране среда. която днес е една от най-разпространените инструменти за изграждане на приложения за бази данни за корпоративни приложения. Простотата и естествеността на езика, ориентацията на системата е да се развие този вид приложение, най-накрая, на ефективността (висока производителност и относително малък размер), създаден с помощта на програми, то незаменим инструмент за Delphi разработване на различни обекти на клиента, т.е. прави програми за достъп до базата данни.

Таблиците на базата данни се намират на диска. Те са физически обекти. За операции с данните, съдържащи се в таблиците, използвайте набори от данни.

От гледна точка на снимачната площадка на данните в системата Delphi - колекция от записи, взети от една или повече таблици в базата данни. Записите са включени в набора от данни, са избрани в съответствие с определени правила. Наборът от данни е логична маса, която може да се управлява по време на изпълнение. Взаимодействие на маса и набор от данни наподобява взаимодействието на физическото файл и променлива файл. За да извършва операции с набори от данни се използват два начина DOST данни PAS: навигация и релационни.

метод на релационна достъп се основава на обработката на документите. Ако искате да etsya обработи един запис, той все още се лекува група, състояща се от един запис. Когато релационна метод за достъп, използвани от SQL заявител, така че това се нарича още SQL ориентирани. Относителната пътя на Дост Na фокусирани върху работа с отдалечена база данни за тях предпочитат да-Ing. Въпреки това, той може да се използва за локални бази данни.

Релационна начин за достъп до данни в заявлението може да се прилага в силата на Query компонент.

Инструменти за работа с релационни бази данни. Въпреки Delphi система не разполага с формат таблица на база данни, тя все пак дава силна подкрепа за много различни СУБД - както местни, така (например, DBASE или Paradox) и промишлени (например, Sybase или InterBase). Delphi фондове. предназначена за работа с базата данни, можем да, но разделени на два типа:

Инструментите включват специални програми и пакети, които предоставят услуга на базата данни се разработва приложения. Компоненти са предназначени за изграждане на приложения, изпълнявайки опера-ТА с базата данни.

Технология за създаване на информационна система. Delphi ще демонстрира способност за работа с базата данни чрез създаване на проста информационна система. Тази информационна система може да отнеме време да работи, дори и без да пишете код: всички необходими операции се извършват с помощта на софтуера за бази данни Desktop. Форма дизайнер и инспектор на обекта. Работата по информационна система се състои от следните стъпки бази-ционни:

В допълнение към приложението и базата, на информационната система включва и системата за изчислителни-ING и базата данни. Да приемем, че компютър или компютърна мрежа вече съществува, и техните характеристики отговарят на нуждите на бъдещата информационна система. Както СУБД изберете Delphi.

В най-простия случай, базата данни се състои от една маса. Ако масите вече са на разположение, първата стъпка не се извършва. Имайте предвид, че заедно с Delphi. Тя доставя голям брой примерни приложения, включително приложения за бази данни. Завършен таблица може да се използва и за техните приложения.

За да работите с таблиците в базата данни при проектирането приложение използва конвенционалните ДДС софтуер Database Desktop. който ви позволява да:

  • създаване на таблици;
  • модифициране на структурата;
  • редактиране на записи.

Освен това, с помощта на база данни плот, можете да извършвате други операции на база данни (създаване, редактиране и прилагане на визуални и SQL заявител, с псевдонимите операции).

Например, помислете за създаване на приложение, което използва механизма дос тъп в D и Е ви позволява да се движат през таблиците в базата данни записи prosmatri ДДС и редактиране на полета, изтриване на записи от маса и поставете нова. проектен файл обикновено не изисква предприемачът да изпълнява Ка-FIR действия. Ето защо, при създаването на основната задача на приложението е да се проектира форми, в най-простия случай - един формуляр.

Таблица компонент предоставя интерфейс към таблицата с база данни. За да общува с необходимата таблица трябва да се настрои на подходящи стойности DataBaseName собственост. Той определя пътя до базата данни, както и TableName имота. посочи името на масата. След установяване на масата, за да отворите данните зададете активната собственост трябва да бъдат настроени да True.

В това приложение, за да се използва таблица на клиенти, е част на кораба с Delphi примери, основната му файла - Клиенти. DBF файлове на този и други примери за маси, разположени в пътя, който определя псевдоним dbdemos. Alias ​​Setup може да се осъществи с програмата за администратор BDE.

DataSourse един компонент е посредник между Таблица компонент. съчетано с недвижими таблица от база данни, както и визуалните компоненти DBGrid и DBNavigator. с които потребителят взаимодейства с масата. Таблица 1 на компонента е свързан с компонент DataSourse 1 показва DataSet собственост на последната.

Компонент DBGrid 1 показва съдържанието на таблиците в базата данни, подредени в таблица, в Coto рояк колони съответстват на полетата и редовете - записите на масата. По подразбиране, потребителят може да видите и редактирате данните. 1 DBNavigator компонент позволява на потребителя да се движите на маса, редактиране, вмъкване и изтриване на записи. DBGrid компоненти 1 и 1 DBNavigator комуникират с вашите данни източника компоненти DataSourse 1 до свойства DataSourse. Взаимодействие на компоненти на приложения и таблиците в базата данни се използват, и по този начин свойства на компонентите, показани на Фиг. 3.

При разработването на приложения, можете да настроите стойностите на всички съставни свойства с помощта на инспектор на обекта. Така желаните стойности или Nepo-sredstvenno въведени в областта, или избрани в падащите списъци. В последния случай, заявлението е създаден с помощта на мишката и не изисква TOY-ра никакви символи на клавиатурата. Таблица. 12 показва компонентите, използвани за таблицата на базата данни, основните им характеристики и стойностите на имотите.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!