Hi we're gonna module to This is a lesson 2.1 database engines and module to We're just gonna do a quick review and go over some basic database concepts to get in the fuel of things.
And the first lesson that we're going to go over is database engines. So what is the database engine? It's software. The specializes in the management of databases. It's a major component of the database management system or D B. M s for short
database engines. Provide the four basic data operations which are create, read, update and delete.
They're very efficient. A lot of the database engines that we are all familiar with such is my sequel or Microsoft sequel have been around for quite a bit of time, and they've had a long time to develop and mature
that race engines also provides structures to promote customized efficiency, such as implementing your own custom indexes on data tables.
They provide structures for concurrency control,
which is what happens when multiple users are working on the same data. At the same time, we can program to account for this.
database engines aimed to provide something called acid, which is Adamis ity consistent, see isolation and durability. Or, to sum it up, they tried to make the database engine as resilient as possible so that the data is not easily corrupted in the event of a
events such as power failure.
And that brings us to summary
2.1 database engines summary.
We described a database engine at a very high level,
but put simply, a database engine provides the controls for effective and efficient data storage through pragmatic interactivity. And what is some of that pragmatic interactivity? Well, that's the sequel code it's or the sequel programming that will we will be doing later on in this lesson.
So that completes this lesson, and I hope to see you in the next thank you.