Ahoj,
V tomto článku vám řeknu koncept databáze a objasním, co je databáze a proč databáze?
Databáze je software, který umožňuje uchovávat velké množství dat pohromadě v objednávce.
Databázové systémy, které navazují spojení mezi navzájem souvisejícími daty a pravidelně je uchovávají a odstraňují bezpečnostní problém, se nazývají systémy pro správu databází. Příklad scénáře, který odhalí důležitost systému správy databází, může být následující.
Například Student jde do knihovny a chce si vypůjčit jednu nebo více knih. V knihovně je 1000-10000 různých kategorií a většinou na sobě nezávislých knih.Pokud tyto knihy nejsou uspořádány podle konkrétní logiky, osoba, která hledá knihy na policích, pravděpodobně knihu hledá až do noci.
To v reálném životě není možné a je to nežádoucí situace. Proto existuje mnoho způsobů, jak usnadnit vyhledávání v knihovnách. Například:Seřaďte knihy v abecedním pořadí. Tímto způsobem, když hledáme knihu, najdeme ji v tak krátkém čase, aby byla srovnatelná s jinými amatérskými metodami.
Hlavním důvodem, proč uvádím výše uvedený scénář, je hlavní důvod potřeby systémů pro správu databází a databází. Jak je zde vidět, systém správy databáze a databáze budou vždy nepostradatelnou součástí rostoucích informačních technologií v rozvojovém světě.
Zde jsou místa, kde se používá reálná databáze
- Letecké společnosti:Rezervace a prodej letenek
- Banky:Bankovní transakce a transakce
- Univerzity:Systém sledování studentů a záznamy v poznámkách
- Online prodej:Informace o zákaznících a produktech
- Online Perakende:Sipariş Kayıtları ve sonuçları
- Lidské zdroje:Profily zaměstnanců a platy
- Produkce:Zásoby a sledování vyrobených produktů
Říkáme, že systémy pro správu databází jsou nepostradatelné, nyní se na ně podívejme, jaké jsou nejzásadnější výhody systémů pro správu databází.
Konzistence dat: Data jsou pro uživatele aktuální, když má přístup více uživatelů. Příklad:Chcete si koupit letenku z internetové stránky letecké společnosti a někdo jiný prováděl stejný postup na stejném systému jako vy 1-2 sekundy před zakoupením letenky. V tomto případě si druhý zákazník může koupit lístek, pokud neexistuje systém správy databáze. To způsobí nekonzistenci dat. Proto Database Management Systems zaručují konzistenci dat v databázi, kde je připojeno více uživatelů.Redundance dat: Umožňuje spravovat společné úložiště dat používané mnoha lidmi na jedinečném místě. Jinak bude docházet k mnoha opakováním nebo kopiím dat a nebude zajištěna konzistence dat.
Souběh dat: Systém správy databáze poskytuje souběžný přístup více uživatelům ke stejným datům. V opačném případě, pokud by byl soubor použit místo databáze, uživatelé by měli postupně přístup ke stejným datům.
Integrita dat: Když je tímto způsobem smazán uživatel v systému, musí být smazána všechna data souvisejícího uživatele.
Zabezpečení dat: Zabraňuje neúmyslnému zničení a poškození dat. Poskytuje také zabezpečení tím, že uživatelům umožňuje přístup pouze ke schématům nebo tabulkám, pro které je to povoleno.
Nezávislost na datech: Na struktuře dat uložených v databázi nezáleží, bez ohledu na věc, systém správy databáze tuto složitost řeší sám.
Jaká je nejoblíbenější správa databází na světě? Seznam je následující .- Oracle
- SQL Server
- MySQL
- PostgreSQL
- Sybase
- DB2
- FileMaker
- Ingress
- Informix
- MS-Access
Chcete se naučit Oracle Database for Beginners, pak si přečtěte následující články.
https://ittutorial.org/oracle-database-19c-tutorials-for-beginners/
Chcete se naučit Microsoft SQL Server DBA, pak si přečtěte následující články.
https://ittutorial.org/sql-server-tutorials-microsoft-database-for-beginners/