I welcome back to model one course introduction. This is Lesson one course overview, and we're currently in sub lesson 1.3 the course flyover and this lesson. We're going to briefly go over the concepts and topics that we will discuss during the duration of this course, and there is a lot of them. So let's go ahead and get started
in the remainder of the section. We will briefly go over database engines. Some of the similarities and differences following that will go through an environment set up in both Windows and Lennox that will help you follow along and coat along in this course
and the next module module to databases. We'll go over the different database relationship, such as the one toe one, the one too many, the many too many, and how to efficiently and effectively implement those relationship types. Following that, we'll go over some skim a design concepts Ah, some e R D software that can be used to help with
and as an example, well, actually, look at the one toe 11 too many, many too many designed in some e R D software.
Following that lesson, we'll go through some very basic admin. Just how to back up in restore database.
Definitely useful if you're going to be
Following that will go into some sequel, joins the inner, joined the right outer, join the left out or join the cross join as well some other topics in that section
in the next module module three sequel programming. One.
We will Go Over sequel statements. Such a select update and certain delete
queries to include writing queries themselves some queries, complex updates, conflicts, the leads
they will take a look at views, which are virtual tables created from queries.
Next, we'll move into table expressions, which are
virtual tables that you create on the fly for use in Primary Cory's. We'll take a look at that when we get to that section.
Um, this is, of course, just of course flyover. So we're not going to any great detail on these concepts were just briefly discussing what we will be going over in. Less than five tables will look at the create statements, the primary keys, that flooring keys, the constraints, the indexes.
Don't worry if you're unfamiliar with the terminology, we will be discussing what that terminology means
as we move through the course. The point here is that we are really discussing all the different components of a data base that brings a doubt about database application together and allows it to function in a predictable manner that really works out for the user's and the developers involved.
So in the next module module, four sequel programming to go a little deeper into sequel programming concepts. We'll talk about sequel functions, the functions that come out of the box with my sequel, as well as how to define your own functions. Thio, Meet yours and very specific needs.
Well, then go into sequel procedures.
Uh, how those very from functions and when it's appropriate to use a procedure or a function next, we'll look at concurrency and transactions concurred, saying transactions deals with
efficiently and effectively sharing. Resource is thine between processes. For example, if you have two processes that are going toe update the same record in the database, you may need to make sure that that happens in the right order or that they do not overwrite each other, and we'll take a look at that in that section
next we'll move into sequel triggers, which our database actions that cur after specific events such as an insert, upbeat update or delete?
Next, we'll go into sequel events. Sequel events are processes that you can schedule on a scheduler that will happen at a specific time.
These are all useful tools that have in your database tool belt.
So in the next module module five sequel development will take a look at
the various concepts that could be used in development, such as designed patterns, how to identify requirements and then for the remainder of that module. Last will be implementing a suitable requirement
database that was developed specifically for this course. It will deal with a CMS type database in which it tracks articles, users categories and tags.
Well, then look at implementing the various features of a database that we discussed in previous lessons within that database.
Then, in Model six, sequel and applications will take a look at the various types of and talk about the various types of applications that can connect to a database to meet specific objectives. Power Bi ISA popular reporting tool that connects to many types of databases to display charting data
following the power bi I example, we'll take a look at connecting an excel to the database and again charting data
and taking a brief look at how Excel can interact with the database.
And then finally, in Module seven were at the course closing, where we will again
discuss what we learned in the course and where to go from here.
So that brings us to the end of this lesson. I hope you enjoyed it. I hope you enjoy this course. Thanks, but