Системата за управление на бази данни (СУБД) е инструмент, който ви помага да управлявате данните, съхранявани в бази данни. Можете да я използвате за създаване, изтриване или актуализиране на таблици и редове. В тази статия ще ви покажа пет практически примера за това как да използвате система за управление на бази данни.
Практически примери за управление на бази данни
Мениджър на база данни Пример 1: Създаване на база данни
Създаването на база данни е първото нещо, което трябва да направите, когато използвате Database Manager. Това може да стане по три начина:
- Създайте база данни с име и потребител. Следният пример показва как създайте база данни, наречена „myDatabase“ с потребител „user1“, парола „passw0rd“.
- Създайте база данни с хост, порт и потребителски данни. Следващият пример показва как да създадете база данни, наречена „myDatabase“ на хоста localhost (127.0.0), слушайки порт 3306 с потребител „user1“ и парола „passw0rd“.
- Създайте празна база данни без да се посочват параметри за бъдеща употреба.
Мениджър на бази данни Примери 2: Създайте таблица в базата данни
Нека създадем таблица в нашата база данни. Ще използваме командата за създаване на таблица, за да създадем нашата нова таблица и след това да добавим няколко колони.
- СЪЗДАВАНЕ НА ТАБЛИЦА. (колона1 тип_данни, колона2 тип_данни)
Това създава нова таблица, наречена „table_name“ с две колони: „column1“ и „column2“. И двете колони са от тип integer (INT).
Мениджър на база данни Пример 3: Вмъкване на редове в таблица
В този пример ще вмъкваме редове в таблица. Изразът INSERT се използва за добавяне на данни към съществуваща таблица. Клаузата VALUES определя стойностите, които ще бъдат вмъкнати в посочените колони, и техните типове данни. Можете също да използвате ключовата дума DEFAULT, за да зададете стойности по подразбиране за колоните, или ключовата дума NULL, за да дефинирате колоната като null-допустима (което ѝ позволява да съдържа NULL стойност).
Ключовата дума AUTO_INCREMENT автоматично увеличава стойността на първичния ключ на всеки нов ред, вмъкнат в таблицата, с произволно число, започващо от 1 и достигащо до 2147483647 (или малко повече).
Мениджър на база данни Пример 4: Извличане на данни от таблицата
Следващият пример показва как да извлечете данни от таблица в база данни.
- Използвайте метода query(), за да получите данни от базата данни.
- Използвайте метода execute(), за да получите данните от базата данни.
- Вземете всички записи с помощта на метода fetchall():
Мениджър на база данни Пример 5: Изтриване на редове от таблица
Пример 5 за мениджър на бази данни – Изтриване на редове от таблица
В този пример ще научите как да изтривате редове от таблица на база данни с помощта на SQL, PHP, Python и Java.
- В PHP:
// Създайте връзката с mysql_connect()
$link = mysql_connect("localhost", "root", "") или die("Не може да се свърже");
// Избираме базата данни, която искаме да използваме
mysql_select_db("testdb") или die("Не може да се избере db");
// Изпълнете нашата заявка тук, използвайки подготвени изрази, ако трябва да: $sql = 'ИЗТРИВАНЕ ОТ `таблица` WHERE `id` = ?'.$id;
// Изпълнение на оператора: $result = mysqli_query($link, $sql);
if (!$result) { echo "Възникна грешка при изпълнение на заявката."; } else { echo "Заявката е изпълнена успешно"; }
Топ мениджъри на бази данни
Системата за управление на бази данни (СУБД) е софтуер, който помага за управлението и манипулирането на бази данни. Тя ви позволява да създавате, модифицирате и заявявате данни, съхранявани в база данни, ефективно и сигурно.
Има различни видове мениджъри на бази данни, някои практически примери са:
MySQL
Това е широко използвана система за управление на релационни бази данни с отворен код . Тя е много популярна в мрежата и се използва за съхраняване на данни за уеб приложения, като блогове, сайтове за електронна търговия и платформи за управление на съдържание.
База данни на Oracle
Това е система за управление на релационни бази данни, която се използва главно от големи компании и организации. Той е известен със своята мащабируемост, сигурност и способност да обработва големи обеми данни.
MongoDB
MongoDB, NoSQL система за управление на бази данни , е документно-ориентирана. Подходяща е за приложения, които се нуждаят от гъвкава и мащабируема структура на данните, като например тези, свързани със социални мрежи и системи за управление на съдържание.
Microsoft SQL Server
Microsoft разработи SQL Server, който е мениджър на релационни бази данни. Използва се в различни индустрии, от малки предприятия до мултинационални корпорации, и поддържа широк набор от операционни системи.
PostgreSQL
Това е мениджър на релационни бази данни с отворен код и един от най-старите налични. Той е известен със своята стабилност, надеждност и способност да обработва големи обеми данни.
Това са само няколко примера, но има много други налични мениджъри на бази данни, всеки със специфични характеристики и функционалност, за да отговаря на различни нужди и случаи на употреба.
Заключение: Практически примери за управление на бази данни
В тази статия обсъдихме пет практически примера за това как да използвате мениджър на база данни. Тези примери ще ви помогнат да научите как да използвате база данни и да придобиете увереност в нейното използване. Първият пример показа как да създадете нова база данни и таблици в нея; Вторият пример ни научи как да вмъкваме данни в тези таблици; Третият пример споделя информация за извличане на информация от същите тези таблици; И накрая, последните два примера показаха как да изтриете данни от същите тези таблици, както и да възстановите всички редове в тях.