Wat zijn enkele voorbeelden van RDBMS?


Beste antwoord

“RDBMS” – Relation Database Management System. Dit is de meest voorkomende databasetoepassing en is in vele vormen te vinden: reserveringssystemen; registratiesystemen voor clublidmaatschap, waaronder het volgen van contributiebetalingen; beheer van klanten / prospects, met name in verkoop- en marketingorganisaties. Als je een clubkaart hebt van Target, Best Buy of een andere winkel, houden ze je koopgedrag bij in een RDBMS.

Als je zowel gegevens moet opslaan als ophalen en de flexibiliteit om het in een bepaalde vorm op te halen, en alleen de gegevens die u opvraagt, wilt u een RDBMS. Als u de activiteiten van uw klanten / prospects of wie dan ook wilt volgen, heeft u een audittabel nodig die is verbonden met uw klanten, en dat is de taak van een RDBMS.

Ik hoop dat dit helpt.

Antwoord

Nadat we in de loop der jaren een paar hebben geholpen met coderen, zijn hier enkele nuttige links die betrekking hebben op dit onderwerp:

https://www.quora.com/What-are-the-various-components-of-a-database/answer/Greg-Kemnitz

Greg Kemnitz s antwoord op Hoe kan iemand proberen om een ​​miniatuur database-engine zoals SQLite te schrijven?

Greg Kemnitz s antwoord op In welke taal wordt een database gemaakt? Hoe wordt een database gemaakt?

Kortom, het is goed te doen voor een individu, maar het is een behoorlijk groot project, zelfs als het een functioneel beperkte database is, zoals een database voor embedded apparaten. Zelfs de subsystemen van een database-engine, zoals de applicatie-side APIs, de queryparser, de query-optimizer, de metadatabeheerder of de opslag-engine, hebben lagen binnen lagen die uiteindelijk Big Deals worden voor relationele databases op bedrijfsniveau. vaak met teams van mensen die aan elk subsysteem werken.

  • Hoe ambitieus ben je met dit project? Is het een persoonlijk leerproject? Wilt u een nieuw enterprise-grade RDBMS implementeren? Wilt u een interessante functie of idee implementeren dat een uitbreiding is op bestaande RDBMS?

Als u eenmaal een aantal antwoorden op het bovenstaande heeft gevonden, gaat u verder met een aantal technische ”Gedachten:

  • Wat wil je precies dat je RDBMS doet?
  • Wat wil je dat het in eerste instantie NIET doet? Een modulair ontwerp voor de lagere niveaus van uw motor is goed, aangezien het moeilijk kan zijn om ACID-transacties en een goed crashherstel in de eerste ronde aan te pakken. Uw eerste opslag-engine is misschien eenvoudig, omdat u de hoogste niveaus van het systeem zo wilt implementeren dat u ermee kunt spelen, en later een volwassen opslag-engine wilt implementeren.
  • In welke taal kan het het beste worden gecodeerd? Een persoonlijk leerproject kan in elke taal worden gedaan, maar als u zakelijke ambities voor uw project heeft, moet u het coderen in een “prestatietaal” zoals C, C ++, Rust of GoLang. De meeste RDBMSen zijn gecodeerd in C of C ++.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *