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

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

Здравей,

В тази статия ще ви разкажа концепцията за база данни и ще изясня какво представлява базата данни и защо база данни?

Базата данни е софтуер, който позволява големи количества данни да се съхраняват заедно в ред.

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

Например  Ученик отива в библиотеката и иска да вземе назаем една или повече книги. В библиотеката има 1000-10 000 различни категории и предимно независими книги една от друга.

Ако тези книги не са подредени според конкретна логика, човекът, който търси книги по рафтовете, вероятно ще търси книгата до вечерта.

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

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

Ето местата, където се използва база данни от реалния живот

  • Авиокомпании:Резервации и продажба на билети
  • Банки:Банкови транзакции и транзакции
  • Университети:Система за проследяване на студенти и бележки
  • Онлайн продажби:Информация за клиенти и продукти
  • Онлайн Perakende:Sipariş Kayıtları ve sonuçları
  • Човешки ресурси:Профили и заплати на служителите
  • Производство:Наличности и проследяване на произведените продукти

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

Съгласуваност на данните: Данните се виждат най-актуални за потребителите, когато няколко потребители имат достъп. Например:Искате да закупите билета от интернет страницата на авиокомпанията и някой друг е правил същата процедура на същата система, както вие, 1-2 секунди преди да купите билета. В този случай втори клиент може да закупи този билет, ако няма система за управление на база данни. Това ще доведе до несъответствие на данните. Следователно системите за управление на бази данни гарантират последователност на данните в базата данни, където са свързани множество потребители.

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

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

Интегритет на данните: Когато потребител в системата бъде изтрит по този метод, всички данни на свързания потребител трябва да бъдат изтрити.

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

Независимост на данните: Структурата на данните, съхранявани в базата данни, независимо от въпроса, няма значение. Системата за управление на базата данни сама решава тази сложност.

Кое е най-популярното управление на база данни, използвано в света? Списъкът е както следва.
  1. Oracle
  2. SQL сървър
  3. MySQL
  4. PostgreSQL
  5. Sybase
  6. DB2
  7. FileMaker
  8. Навлизане
  9. Informix
  10. MS-Access

Искате ли да научите Oracle Database за начинаещи, след това прочетете следните статии.

https://ittutorial.org/oracle-database-19c-tutorials-for-beginners/

Искате ли да научите Microsoft SQL Server DBA, тогава прочетете следните статии.

https://ittutorial.org/sql-server-tutorials-microsoft-database-for-beginners/


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да увеличите размера на файла с данни в SQL Server (T-SQL)

  2. SQL - Как да съхранявате и навигирате в йерархии?

  3. SQL Server - липса на НАТУРАЛНО ПРИСЪЕДИНЯВАНЕ / x JOIN y ИЗПОЛЗВАНЕ(поле)

  4. Как да получите данни за последните 7 дни от текущата дата и час до последните 7 дни в sql сървър

  5. Разгледайте причините и решенията за повреда в базата данни на SQL Server