телевизори. Конзоли. Проектори и аксесоари. Технологии. Цифрова телевизия

База данни. Преглед на програми за създаване на бази данни Програми за създаване на бази данни

База данни

Ново в категория "Програми за управление и работа с бази данни.":

Безплатно
ProjectDB 5.0.1.2 е приложение с възможности за генериране на проекти, което ще ви позволи да управлявате големи количества информация. Приложението ProjectDB е разработено, като се вземе предвид работата на програмата MS SQL Server и се разработва и за свързване на безплатни бази данни като PostgeSQL или MySQL.

Безплатно
DBACentral за MySQL 1.8.3 е решение, подобно на MS Access, което ви позволява да извършвате администриране на сървър, разработка на база данни, а също така има възможност за извършване на разширено управление на данни.

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

Безплатно
Excel-to-MySQL 2.5 е приложение за конвертиране на MS Excel документи в MySQL бази данни. Приложението Excel-to-MySQL има възможност за създаване на нови MySQL бази данни или запис във вече запазени или създадени бази данни.

Безплатно
EMS MySQL Manager Pro 4.1.2.1 е приложение, което е мощен и доста ефективен инструмент за администриране на MySQL сървъра и управление на неговите обекти.

Безплатно
DegisyDb 1.0 е безплатна библиотека, която съдържа 12 компонента за извършване на управление и други операции с бази данни.

Безплатно
dbForge Studio for MySQL 5.0.36 е професионално и безплатно приложение, което ще помогне на MySQL потребителите и разработчиците на бази данни да работят по-удобно и бързо.

Безплатно
DB Navigator за DBF 2.0.0.21 ще направи възможно удобната и лесна обработка на данни в бази данни. Приложението DBNavigator за DBF ви позволява да извършвате операции с бази данни като добавяне, редактиране и изтриване на таблици, както и писане, изпълнение на SQL скриптове, копиране на цели таблици или техните структури.

Безплатно
Database Workshop 5.32 е приложение за работа с различни бази данни. Приложението Database Workshop ви позволява да извършвате професионална обработка на бази данни и е оборудвано с широки възможности за анализиране на изследваните бази данни.

Безплатно
Database Tour 6.5.2.1048 е мощно и удобно приложение, което ще свърши работата с базите данни вместо вас. Приложението Database Tour работи с данни в различни формати и ще помогне за опростяване или автоматизиране на най-често извършваните операции с бази данни.

Безплатно
CDBF - DBF Viewer and Editor 2.15 е доста мощен редактор и преглед на файлове във формат DBF, което прави възможно извършването на голям брой операции с бази данни и без да се прибягва до програмиране, използвайки стандартния интерфейс на Windows.

Безплатно
Access-to-MySQL Pro 2.5 е качествено приложение за конвертиране на вашите бази данни от формат на Access във формат като MySQL. Приложението Access-to-MySQL Pro поддържа всички типове данни и атрибути на MySQL файлове и може също да работи с всички версии на MySQL сървъри, които работят на операционни системи като Windows, Linux или Unix.

Нека създадем просто приложение за база данни, което показва информация от таблицата „Туристи“ и записа в таблицата „Туристическа информация“ от базата данни на Microsoft Access, свързана с текущия запис на таблицата „Туристи“.

За да направите това, нека създадем празно приложение за Windows. Външен вид на околната среда

развитието е показано на фигура 39.

Ориз. 39. Празно заявление

Фигура 39 подчертава групата компоненти „Данни“, която съдържа компоненти за достъп и манипулиране на данни.

Свързването на данните от базата данни към формуляра се извършва от компонента „Източник на обвързване“. Нека го прехвърлим във формата. След поставянето й върху формуляра средата за разработка приема следния вид (фиг. 40).

Ориз. 40. Обвързване на компонента Source във формуляра

Компонентът не е визуален, затова се показва в допълнителен панел. Основното свойство на компонента е свойството DataSource, което сочи към източника на данни. По подразбиране свойството е празно, така че трябва да конфигурирате стойността му. Когато изберете това свойство в прозореца за свойства, се появява следният прозорец (фиг. 41).

Ориз. 41. Списък на източниците на данни

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

Ориз. 42. Списък на източниците на данни

Този диалогов прозорец предоставя следния избор на източници на данни:

База данни - База данни;

Услуга - Услугата е услуга, която предоставя данни. Най-често това е уеб услуга;

Обект – Обект за избор на обект, който ще генерира данни и обекти за работа с него.

В нашия случай трябва да изберете елемента „База данни“. Появява се прозорец за избор на връзка за данни (фиг. 43).

Ориз. 43. Избор на връзка за данни

Целта на този диалогов прозорец е да създаде низ за връзка, който ще опише параметрите на връзката за ADO двигателя, като типа на базата данни, нейното местоположение, потребителски имена, функции за защита и т.н.

Падащият списък на диалоговия прозорец съдържа всички създадени преди това връзки. Ако необходимата връзка не е в списъка, трябва да използвате бутона „Нова връзка“. Натискането на бутона води до появата на следния диалог (фиг. 44).

В този диалогов прозорец избирате типа източник на данни (в този случай Microsoft Access), името на базата данни (в този случай името и местоположението на файла на базата данни) и потребителското име и паролата, използвани за свързване към базата данни. Бутонът "Разширени" ви позволява да зададете голям брой параметри, свързани с различни части на ADO двигателя. Използването на бутона „Тест на връзката“ ще гарантира, че въведените параметри са правилни и връзката работи.

Ориз. 44. Създаване на нова връзка

Последната стъпка от диалога е да изберете онези таблици или други обекти на база данни, които са необходими в този източник на данни. Прозорецът за избор е показан на фигура 45.

Ориз. 45. Избор на необходимите таблици

В този прозорец са избрани таблиците „Туристи“ и „Туристическа информация“. Тъй като в базата данни не са създадени обекти, различни от таблици, на Фигура 45 се показват само таблици. Това завършва създаването на източника на данни. След като щракнете върху бутона „Край“, компонент DataSet се появява до компонента BindingSource във формуляра.

Сега данните, свързани по-горе, трябва да бъдат показани във формуляра. Най-простият начин за показване на данни е да използвате компонента DataGridView от групата Data component. Компонентът е визуален и изглежда така на формата (фиг. 46).

Ориз. 46. ​​​​Компонент DataGridView

Веднага се появява прозорецът за настройки на компонента, който определя неговите възможности за редактиране на данни: „Активиране на добавяне“, „Активиране на редактиране“, „Активиране на изтриване“; възможността за промяна на последователността на колоните: „Активиране на възможността за промяна на реда на колоните“ („Активиране на пренареждане на колони“); както и възможност за закрепване към родителския контейнер.

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

Ориз. 47. Избор на източник на данни за DataGridView

В този случай избрахме таблицата „Туристи“ като източник на данни. Този избор променя формата на екрана, както следва (фиг. 48).

Ориз. 48. Компонентът DataGridView показва структурата на таблицата

Фигурата показва, че се е появил друг компонент BindingSource и компонент TableAdapter, който работи с таблицата „Туристи“. Моля, обърнете внимание, че по време на проектиране или по време на процеса на разработка данните от таблицата не се показват.

Сега трябва да покажете данните от свързаната таблица „Туристическа информация“. За да направите това, поставете друг DataGridView компонент във формата и изберете следното като източник на данни (фиг. 49).

Ориз. 49. Избор на източник на данни за втория DataGridView

Тук източникът на данни не е самата таблица „Туристическа информация“, а връзката (обвързващ източник) между таблиците „Туристи“ и „Туристическа информация“. Този избор гарантира, че са избрани само онези редове от таблицата с туристическа информация, които са свързани с текущия ред в таблицата с туристи. Този избор също така гарантира, че свързаните данни се актуализират и изтриват правилно. Работата на полученото приложение е показана на фигура 50.

Ориз. 50. Приложение за база данни на работа

Навигирането в данните с помощта на клавишите със стрелки е неудобно. За да се опрости навигацията в данните, има компонент BindingNavigator. Нека го поставим върху формата (фиг. 51).

Ориз. 51. Компонент BindingNavigator във формуляра

Този компонент ви позволява да навигирате между записите в таблицата, да добавяте и изтривате редове в таблица. Функционалността и външният вид на компонента могат да бъдат персонализирани, тъй като това е лента с менюта ToolStripContainer.

Свойството, което определя таблицата, през която се извършва навигация, е свойството BindingSource. Нека зададем стойността на това свойство на „touristsBindingSource“. При работа компонентът изглежда така (фиг. 52).

Ориз. 52. Компонентът BindingNavigator работи

Редактирането на данни в клетките на компонента DataGridView с подходящи настройки е възможно, но е неудобно и нерационално. По-специално, трудно е да се проверят въведените стойности за грешки. Затова за таблицата „Туристи“ ще направим екранна форма, която ви позволява да показвате данни в компонентите на TextBox и да ги редактирате. За да направите това, поставете върху формата контейнер тип Panel, а върху него три компонента TextBox, както следва (фиг. 53).

Ориз. 53. Екран панел за редактиране на записи в таблица “Туристи”.

Сега трябва да свържете компонентите на TextBox със съответните полета на таблицата „Туристи“. За да направим това, използваме свойството от групата DataBindings - Advanced, показано на Фигура 54.

Ориз. 54. Свойство „DataBindings - Advanced“

Избирането на това свойство води до появата на диалоговия прозорец, показан на Фигура 55. Този диалогов прозорец ви позволява не само да обвързвате данни, но и да зададете събитие, в рамките на което данните ще бъдат актуализирани, както и да форматирате данните при извеждането им.

За най-горния компонент TextBox в падащия списък Binding изберете „touristsBmdmgSource“ като източник на данни и полето източник като „Last Name“. За средния и долния компонент на TextBox изберете същия източник на данни и съответно полетата „Име“ и „Патроним“.

Разработеното приложение в действие изглежда така (фиг. 56).

Ориз. 55. Диалогов прозорец за свойството “DataBindings - Advanced”.

Ориз. 56. Обвързване на данни с визуални компоненти

Въпреки това, когато се правят промени, всички нови данни остават само във формуляра. Те не се записват в базата данни и при повторно извикване на приложението, разбира се, ще липсват. Това се случва, защото данните са заредени в обект DataSet, който е копие на таблицата в паметта. Всички действия се извършват с това копие. За да бъдат отразени промените в базата данни, трябва да изпълните метода Update на класа TableAdapter. По този начин в разработваното приложение е необходимо да поставите бутона „Актуализиране“ и да напишете следния програмен код в манипулатора на събитие Click:

touristsTableAdapterUpdate(bDTur_firmDataSet); информация_за_туриститеTableAdapter.Update(bDTur_firmDataSet);

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

EMS Database Management Solutions предлага цялостен пакет от безплатен софтуер за управление на бази данни, което ще ви позволи да увеличите производителността на работа с данни и ефективността на администриране на бази данни. Тези безплатни програми за управление на бази данни могат да ви помогнат да решите повечето административни задачи, като предоставят основна функционалност за разработчиците на приложения за бази данни и данни, без да се налага да разчитат на множество, многостранни SQL помощни програми.

EMS SQL Manager Freeware е подходящ както за начинаещи, така и за опитни разработчици; ще улесни управлението на инфраструктурата за данни благодарение на наличието на всички необходими инструменти за организиране на ефективното функциониране на системите от бази данни. Нашите безплатни инструменти ви дават силата да извършвате администриране на сървър и разработка на бази данни, да управлявате потребители и сигурност, да преглеждате и редактирате данни и много повече, всичко това от едно мощно приложение с интуитивен GUI.

С помощта на EMS SQL Manager Freeware можете да работите със сървъри, бази данни и схеми, да преглеждате, редактирате, търсите, групирате, сортирате и филтрирате данни, да създавате и изпълнявате SQL заявки с помощта на мощен SQL редактор, да работите с множество избрани обекти едновременно и много повече.

Ние предлагаме широка гама от безплатни програми за администриране на бази данни за най-популярните сървъри. Безплатният софтуер на EMS SQL Manager поддържа всички обекти на сървъри, бази данни и таблици, както и най-новите версии на сървъра и свързаната RDBMS функционалност.

DbVisualizer 9.1.5

DbVisualizer е инструмент за бази данни за разработчици и администратори на бази данни, който ви помага както при разработването, така и при поддръжката на вашите бази данни.

Firebird 2.5.2

Firebird е релационна база данни, предлагаща много стандартни функции на ANSI SQL, която работи на Linux, Windows и различни Unix платформи. Firebird предлага отлична едновременност, висока производителност и мощна езикова поддръжка за съхранени процедури и тригери.

Reitec.PMM 1.2.1.0

Reitec.PMM е безплатен инструмент за управление на тестово оборудване като част от осигуряването на качеството.

WowBase 1.1

Създайте своя собствена база данни бързо и лесно.

Моите контакти 3.1

Управление на контакти, рождени дни и дати/задачи.

LibreOffice Rus за Windows 3.6.4

Офисният пакет LibreOffice е най-добрата безплатна алтернатива за Microsoft Office 2003, 2007 и дори 2010.

PhpMyAdmin 3.5.3

phpMyAdmin Rus е програма за управление на MySQL база данни, която можете да изтеглите и използвате безплатно - както у дома, така и в организация. Руска версия.

Oracle MySQL за Linux, UNIX, *BSD и други *nix 5.5.28 Final / 6.0.6 Beta

Oracle MySQL - Известен сървър за бази данни. Известен със своята безупречна стабилност и скорост.

Oracle MySQL за Windows 5.5.28 Final / 6.0.6 Beta

MySQL е една от най-популярните бази данни с отворен код и е напълно безплатна за изтегляне и използване.



Свързани публикации