sql >> Databasteknik >  >> RDS >> Sqlserver

Vad är RDBMS (Databas and Relational Database Management System)

Hej,

Jag kommer att förklara vad är RDBMS (Databas and Relational Database Management System) i den här artikeln.

Databas är en uppsättning fysiska data som relationsdata kombineras med, med andra ord, länkad data. Tja, vad är data och information och vad är skillnaderna mellan data och information? Läs följande artikel för att få svar på dessa frågor.

Vad är data och information och datavolymer

Databas- och relationsdatabashanteringssystem (RDBMS)

En databas är en uppsättning fysiska data som relationsdata kombineras med, med andra ord, länkad data. Databaser växer väldigt snabbt dag för dag. På 1970-talet var data i Gigabyte-storlek förmodligen en dröm, men idag är Terabyte, till och med Petabyte-databaser, normalt och finns för nästan alla institutioner.

I framtiden kommer petabyte (1024 terabyte), exabyte, zettabyte och kanske yottabyte  (2^80)  att vara normala.

Databashanteringssystem finns tillgängliga för hantering av databaser, som är institutionernas treasury.

Databashanteringssystem definieras som programvara som säkerställer att operationer som att skapa, ta bort databaser, lägga till, ta bort, uppdatera data från användare utförs på ett konsekvent och säkert sätt.

Ex:En student som går till biblioteket vill hitta och läsa en bok. Låt oss anta att biblioteket innehåller 1000-10 000 olika kategorier och mestadels fristående böcker. Om dessa böcker inte är uppradade enligt en logik, kan personen som kommer till hyllorna för att leta efter en bok förmodligen bara hitta boken han letat efter efter dagars letande om han inte har gett upp sitt letande

Detta är oönskat och kommer sannolikt inte att inträffa i verkligheten. Det är därför det finns ett antal metoder i bibliotek som kommer att underlätta många sökningar med olika logik. Till exempel:Sortera böcker i alfabetisk ordning. På detta sätt, när personen söker efter en bok, kommer han att få den bok han vill ha på kort tid ojämförlig med andra amatörmetoder.

Turkiska flygbolag som flyger till mer än 400 plan och mer än tusen städer som vi använder kontinuerligt. Miljontals passagerare väljer ett av dessa flygplan och städer eller till och med vissa tider. Utan ett databashanteringssystem, skulle det inte råda en atmosfär av kaos på flygplatserna om det inte fanns någon ordning som höll vilka passagerare som skulle flyga till vilket plan, vilken stad och till och med med vilket säte?

Det främsta skälet till att förklara scenariot ovan är bland huvudorsakerna till behovet av databas- och databashanteringssystem. Som det kan förstås härifrån kommer databashanteringssystem och databas alltid att vara ett måste bland de ökande informationsteknologierna i utvecklingsvärlden.

Här är platserna där databasen används i verkligheten

Flygbolag: Bokningar och biljettförsäljning

Banker :Bank och transaktioner

Försäkringar :Försäkringar och transaktioner

Sjukhus :Patientregistrering och tidsbokningssystem

Universiteter :Studentspårningssystem och betygsbidrag

Onlineförsäljning :Kund- och produktinformation

Detaljhandel online :Beställ poster och resultat

Personella resurser: Medarbetarprofiler och löner

Produktion: Lager och spårning av producerade produkter

Databashanteringssystem är ett måste, titta nu kort på vad som är de mest grundläggande fördelarna med databashanteringssystem.

Datakonsistens:   Ursprungliga data bör återspegla den mest uppdaterade statusen för data till användare om mer än en användare får åtkomst till den. Ex:Du kan kontrollera tillgängligheten på flygbolagets webbsida för att köpa flygbiljetter och se att det finns en kvot vid det exakta ögonblicket, och att någon annan gör samma procedur som du gjorde i samma system och han kan också köpa biljetten som du.

I det här fallet, om det inte finns något databashanteringssystem, kommer en ny kund att få den biljetten baserat på tillgången på kvoten. Detta kommer att orsaka datainkonsekvens. Det är därför som databashanteringssystem säkerställer datakonsistens i system där flera användare ansluter. Och endast en person kan köpa den biljetten om databashanteringssystem är tillgängliga.

Dataredundans:  Det tillåter hantering av ett gemensamt arkiv som många människor använder från en enda plats. Annars kommer det att bli många upprepningar i dataförrådet och konsistensen av data kommer inte att säkerställas.

Data samtidighet:  Databashanteringssystem ger flera användare tillgång till samma data konsekvent. Annars, om den gamla metoden och filmetoden användes, skulle användarna ha tillgång till samma data i ordning.

Dataintegritet:  när en användare i systemet raderas måste all data som tillhör den raderas.

Datasäkerhet:  Förhindrar oönskad förstörelse och korruption av data. Det exponerar också säkerheten genom att tillåta användare att bara komma åt de scheman eller tabeller som den är auktoriserad till.

Dataoberoende:  Oavsett strukturen på data som lagras i databasen är inte viktig Databashanteringssystem löser denna situation själv.

Vi pratade om fördelarna med databashanteringssystem. Vilka databashanteringssystem används i världen? Listan är som följer Listad från de viktigaste och mest använda.

Oracle:  Det är det mest populära databashanteringssystemet med en stor del av DBMS-marknaden i världen.

SQL-server: Denna programvara, som är en Microsoft-produkt, har ökat sin marknadsdominans de senaste åren och ökat sin pajbit.

MySQL : Det är den mest använda Open Source DBMS över hela världen. Oracle är den nya ägaren. Dessutom använder webbplatsen World Wide Social Sharing, som Facebook, detta databashanteringssystem.

PostgreSQL:  PostreSQL, som är öppen källkod och gratis de senaste åren, kan bli framtidens databashanteringssystem om det fortsätter i 3-5 år.

Sybase: Det är ett databashanteringssystem som har ökat användningen de senaste åren. SAP är den nya ägaren av Sybase.

DB2 : IBM DBMS är också en mycket använd produkt.

Enligt nya undersökningar ges populariteten och ordningen för DBMS nedan. TOP Rank Databaser är följande.

De flesta av de många databashanteringssystem som används idag är Relational Database Management System (RDBMS). I relationsdatabashanteringssystem hålls data i strukturer som vi kallar tabell bestående av rader och kolumner. Det finns hundratals länkade tabeller i databaser. I relationsdatabashanteringssystem etableras relationen mellan tabeller genom vanliga kolumner.

Följande illustration visar tabellerna som innehåller databasserver, server, virtuell maskin, rack, lastbalanserare, databas, applikation och användarinventering i ett datacenter och deras relation till varandra.

Vill du lära dig Oracle Database for Beginners, läs då följande artiklar.

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


  1. MySQL Workbench Alternatives - ClusterControls Peka-och-klicka GUI

  2. Oracle :välj maximalt värde från olika kolumner i samma rad

  3. Hur infogar man arabiska tecken i SQL-databasen?

  4. Uppdatera antal kolumn från data i en annan tabell