Database
 sql >> база данни >  >> RDS >> Database

Какво е база данни? Определение, типове и компоненти

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

Обхванати са следните теми:

  • Какво са данни?
  • Какво е база данни?
  • Компоненти на базата данни
  • Факти за базата данни
  • Какви са типовете бази данни
  • Система за управление на бази данни (СУБД)
  • Какво е SQL?
  • Предимства
  • Недостатъци

И така, да започнем!

Какво са данни?

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

Пример :Име, възраст, тегло, височина и др.

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

Какво е база данни?

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

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

Факти за базата данни:

  • Базите данни са се развили драматично от създаването си в началото на 60-те години на миналия век.
  • Някои навигационни бази данни като йерархичната база данни и мрежовата база данни бяха оригиналните системи, използвани за съхраняване и манипулиране на данни. Въпреки че тези ранни системи всъщност бяха негъвкави
  • В началото на 80-те години на миналия век Релационни бази данни стана много популярен, което по-късно беше последвано от обектно-ориентирани бази данни.
  • По-скоро NoSQL бази данни се появи като отговор на растежа на интернет и необходимостта от по-бърза скорост и обработка на неструктурирани данни.
  • Днес имаме облачни бази данни и самоуправляващи се бази данни, които създават нова основа, когато става въпрос за това как се събират, съхраняват, управляват и използват данните.

Забележка: Данните са взаимозаменяеми.

Нека видим как да създадем база данни.

Как да създадем база данни?

Използваме израза CREATE DATABASE, за да създадем нова база данни.

Синтаксис:

CREATE DATABASE databasename;

Пример:

 CREATE DATABASE College

Така че базата данни с имена College ще бъде създадена.

Ето колко лесно можете да създадете база данни.

Компоненти на базата данни

Основните компоненти на базата данни са:

  • Хардуер

Това се състои от набор от физически електронни устройства като I/O устройства, устройства за съхранение и много други. Освен това осигурява интерфейс между компютрите и системите от реалния свят.

  • Софтуер

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

  • Данни

Системата за управление на бази данни събира, съхранява, обработва и осъществява достъп до данни. Базата данни съдържа както действителните или оперативните данни, така и метаданните.

  • Процедура

Това са правилата и инструкциите как да използвате базата данни, за да проектирате и стартирате СУБД, за да насочвате потребителите, които я оперират и управляват.

  • Език за достъп до база данни

Използва се за достъп до и от базата данни. За да въведете нови данни, актуализирането или извличането изисква данни от бази данни. Можете да напишете набор от подходящи команди на езика за достъп до базата данни, да ги изпратите на СУБД, която след това обработва данните и ги генерира, показва набор от резултати в четим от потребителя формуляр.

Сега, момчета, разбрахте как да създадете база данни, нека продължим напред и да разберем типовете.

Какви са типовете бази данни

Има няколко вида, които са много важни и популярни.

  • Релационна база данни
  • Обектно-ориентирана база данни
  • Разпределена база данни
  • База данни NoSQL
  • Графична база данни
  • Облачна база данни
  • База данни за централизиране
  • Оперативна база данни

Това са основните типове налични бази данни. Сега да преминем към следващата тема.

Система за управление на бази данни (СУБД)

Системата за управление на база данни (СУБД) е софтуер, който се използва за управление на базата данни. Той получава инструкции от администратор на база данни (DBA) и съответно инструктира системата да направи съответните промени. Тези команди се използват за зареждане, извличане или промяна на съществуващи данни от системата.

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

Какво е SQL?

Език на структурирани заявки SQL се произнася като „S-Q-L“ или понякога като „See-Quel“, което е стандартният език за работа с релационни бази данни .

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

Сега, момчета, разбрахте какво е SQL, нека продължим напред и да разберем предимствата на използването на базата данни.

Предимства

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

Недостатъци

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

С това стигаме до края на тази статия за „Какво е база данни“. Надявам се, че ви е било приятно да го прочетете.

Ако искате да научите повече за MySQL и да се запознаете с тази релационна база данни с отворен код, разгледайте нашетоОбучение за сертифициране на MySQL DBA който идва с обучение на живо от инструктор и реален опит с проекти. Това обучение ще ви помогне да разберете MySQL в дълбочина и ще ви помогне да постигнете майсторство по темата.

Имате въпрос към нас? Моля, споменете го в секцията за коментари на „Какво е база данни ” и ще се свържа с вас.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Изграждане на модел на данни за система за управление на паркинг

  2. Отстраняване на неизправности:Твърде много пренасочвания

  3. Открийте как кардиналността влияе на производителността

  4. Дизайн на база данни с Vertabelo

  5. Как да получите вчерашна дата в T-SQL