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

Създаване на бази данни в Интернет DELPHI

Казахски хуманитарно право Иновативна университет

Потокът от информация, циркулиращ в света, който ни заобикаля, е огромен. С течение на времето, те са склонни да се увеличи. Ето защо, в който и да е организация, големи и малки, има проблем на организацията на управлението на данните, които ще се осигури най-ефективна работа. Някои организации използват за тази цел шкафове с папки, но повечето предпочитат компютъризирани методи - база данни, което позволява ефективно да се съхраняват, организират и да организират големи обеми от данни.

Има много добри причини да прехвърлите съществуващите данни на компютър базата. Сега цената на съхранение в компютърните файлове са по-евтини, отколкото на хартия. Данни на Guide-Bulgaria.com ви позволяват да съхранявате, организирате информация и извличане на оптимална за потребителя. Освен компютър може да съхранява всеки текстов формат данни, чертежи, данни в ръкописен вид, снимки, гласови записи и т.н.

Тъй като използването на бази данни е един от крайъгълните камъни, върху които е изградена на съществуването на различни организации, особено внимание на разработчиците на приложения на база данни произвеждат инструменти, с които могат да бъдат създадени тези приложения. Сложете нетърпение да ги изискванията в общи линии могат да бъдат дефинирани като: ". Скорост, простота, ефективност и надеждност"

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

От гледна точка на програмист, база данни - съвкупност от файлове, които съдържат информацията. Създаване на база данни за потребителя, програмистът създава програма, която е проектирана да работи с файлове с данни.

База данни - набор от универсални, обикновено подредени по някои критерии, информация. Базата данни може да бъде представен като "хартия" или в компютър.

Компютърна база данни е файл (или набор от свързани файлове), съдържащ информацията.

Базата данни се състои от записи. Всеки запис съдържа информация за един случай. Записите се състоят от полета. Всяко поле съдържа информация за една характеристика например. Трябва да се отбележи, че всеки запис се състои от същите области. Някои полета не могат да бъдат запълнени, но те все още се намират в записа.

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

В най-простия случай, източникът на информация за програмата, работа с базата данни, може да е цялата таблица. Въпреки това, като правило, потребителят се интересува не цялата информация, съхранявана в базата данни, но само някои от тях. Той избира и сканира само някои, удовлетворявайки записи поискване. Следователно, базата данни за модел в допълнение към таблицата е цялата база данни, въведени на концепцията за заявка е пробата, т.е.. Е. Една група от записи в базата данни.

Понякога терминът "база данни" се тълкува в широк смисъл и се отнасят до тях, не само в базата данни, но също така и приложенията, които обработват данните в него.

Сред голямото разнообразие от продукти за разработка на приложения е едно от водещите места заема Delphi.

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

В момента има доста голям брой софтуерни системи, които ви позволяват да създавате и използвате местната (DBASE, FoxPro, достъп, Paradox) и дистанционно (InterBase, Oracle, Sysbase, Infomix, Microsoft SQL Server) базата данни.

Структурата на Delphi включва компоненти, които ви позволяват да се създадат програми с бази данни, създавани от различни системи: от DBASE да Infomix и Oracle. Delphi също така позволява на програмиста използване на база данни за настолни компютри на Borland за създаване на файлове на бази данни в различни формати. Въпреки Delphi система не разполага с формат на таблиците в базата данни, обаче, тя осигурява разширена поддръжка за голям брой от различни бази данни - както местни, така (например, DBASE или Paradox) и промишлени (например, Sybase или Интер Base). Delphi фондове. предназначена за работа с базата данни могат да бъдат разделени на два типа:

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

Компоненти са предназначени за изграждане на приложения, извършване на операции с базата данни.

Тези местни бази данни (файлове с данни) са на една и съща (местно) устройство, което може да е компютърен диск или мрежов диск (диск друг компютър, работещи в мрежа).

За да се осигури разделяне на данни (данни, достъп) между множество потребители, които обслужват програми, работещи на един или повече компютри в локални бази данни, използвани метод, наречен файл за заключване. Същността на този метод се състои в това, че докато данните се използват от един потребител, друг потребител не може да работи с тези данни, т.е.. Д. Данните са затворени, блокирани за него.

Paradox, DBASE, FoxPro и достъп - е локална база данни.

Данните (файлове) на отдалечената база данни намира на отдалечен компютър. (Имайте предвид, че отдалеченото устройство директории не могат да се разглеждат като мрежови устройства.)

Програмата работи с външна база данни се състои от две части: клиент и сървър. клиентската част на програмата работи на компютъра на потребителя, осигурява взаимодействието с програмата-сървър: чрез запитвания към отдалечения компютър, който осигурява достъп до данните.

Частта на сървъра на програмата работи на отдалечен компютър, който получава искания, да ги изпълнява и изпраща данните на програмата клиент. Исканията са команди, предвидени в SQL (Structured Query Language) - Structured Query Language.

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

Разработване на програма за работа с отдалечената база данни - сложна и отнемаща време задача. Нейното решение предполага, че разработчик дълбоки познания и богатия опит в разработката на софтуер.

При разработването на програма за работа с базата данни, програмист не може да знае кой диск и коя директория ще бъде във файловете на базата данни по време на употреба. Така например, потребителят може да постави в базата данни в един от най-дискове директория C. D: или мрежово устройство. Ето защо има проблем с предаване в програмната информация относно местоположението на файловете на базата данни.

В Делфи, проблема с предаване в програмната информация относно местоположението на файловете на базата данни е решен чрез използването на псевдонима на базата данни. Alias ​​(Alias) - кратко име се възлага на реални, пълното име на директорията на базата данни. Програмата работи с базата данни за достъп до данните не използва истинското си име и псевдоним.

може да се създаде база данни Alias ​​(регистрирани) с помощта на Администратор полезността BDE. Тази програма ви позволява да промените директорията, която е свързана с псевдонима.

Маса може да бъде създаден с помощта на част от База данни за настолни компютри на Delphi Borland или организиране на SQL-заявка към сървъра на базата данни.

SQL (Structured Query Language English -. Structured Query Language) - универсален компютърен език, който се използва за създаване, промяна и управление на данни в релационни бази данни. Противно на погрешни схващания, на SQL е информационно-логически език, а не език за програмиране. SQL е базиран на релационна алгебра.

Освен BDE, Delphi ви позволява да достъпват бази данни, използвайки технология (и, следователно, шофьори) Open DataBase Connectivity (ODBC) компания Microsoft. Но, както показва практиката, работата на системите, използващи BDE е много по-висока, отколкото на добавката, когато се използва ODBC. ODBC драйвери работят чрез специален "ODBC гнездо", която ви позволява да ги вградите в BDE.

Всички инструменти Borland Database - Paradox, DBASE, Database Desktop - използвайте BDE. Всички налични в Paradox или DBASE характеристики, "наследени" BDE, и по тази причина същите тези функции и има Delphi.

Таблиците се съхраняват в базата данни. Някои бази данни се съхраняват в базата данни под формата на няколко отделни файлове, които представляват една маса (общо взето, всички от местната СУБД), докато други се състоят от един файл, който съдържа всички таблици и индекси (InterBase). Например, DBASE и Paradox таблици винаги се съхраняват в отделни файлове на диска. Директорията, съдържаща DBASE .dbf файлове или Paradox .db файловете се разглежда като база данни. С други думи, всяка директория, съдържаща файлове на DBASE или Paradox формат, Делфи се разглежда като единна база данни. За да преминете към друга база данни, просто преминете към друга директория. InterBase съхранява всички маси в един файл с разширение .GDB. така че този файл е базата данни InterBase.

Съвременния живот е немислим без ефективно управление.

Лесно е да се види, че работата с базата данни в Делфи не е толкова прост. От друга страна, има доста широк спектър от възможности и ви позволява да създадете Delphi доста функционален и лесен за употреба интерфейс.

В статията се обсъжда как да се използва за създаване на база данни Delphi възможности. Базата данни като начин за организиране на информация, е много често: базата данни се използва широко в предприятия, за да се отчете стоки в складове, в развитието на Интернет ресурси, и т.н.

Maқalada Delphi-dің mәlіmetter қoryn құruda қoldanatyn mүmkіndіkterі turaly aytylғan. Mәlіmetter қory, ол aқparatty retіmen ornalastyrudyң tәsіlі tolyғymen қarastyrylғan: MҚ mekemelerde қoymadaғy tauarlardy eseptegende, Интернет resurstaryn өңdeude zhane t.b keңіnen қoldanylady.

В статията се възползват от възможностите на Delphi създаване на бази данни се смята. Базата данни, като един от начините за поръчка на информацията, е много широко разпространена: ПБ широко се използват в предприятията, за сметка на стоките в конституции, чрез развитие на интернет-ресурси и т.н.

Позоваването

Архангел АЙ Програмиране в Делфи: урока по класическата версия на Delphi.

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

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