This document discusses database management systems and SQL Server. It covers the different types of databases including flat file, hierarchical, network, relational, object-oriented, and object-relational models. It also discusses centralized and distributed database architectures. The document outlines some key features of SQL Server including system and user databases, Always Encrypted for encryption at rest, Stretch Database for hybrid cloud scenarios, and built-in advanced analytics capabilities. It concludes with a brief description of Query Store for query performance troubleshooting.
6. Types of Databases
1. Flat Files data model
2. Hierarchical Database Model or Hierarchical
Database System(HDS)
or IMS--> Information Management System
3. Network Database Model or Network
Database System(NDS)
4. Relational Database Model or Relatitional
Database Management System(RDBMS)
5. Object-Oriented Model (OOM)
6. Object-Relational Model (ORD or ORDBMS)
qatraininghub.com | It Software Training Institute | SQL Server
15. OLTP is a class of software programs capable of supporting
transaction-oriented applications on the Internet.
OLAP is computer processing that enables a user to easily and
selectively extract and view data from different points of view.
NoSQL database, also called Not Only SQL or "non SQL", is an
approach to data management and database design that's useful for
very large sets of distributed data.qatraininghub.com | It Software Training Institute | SQL Server
16. CENTRALIZED DATABASE
It is a database in which data is stored and
maintained in a single location. This is the
traditional approach for storing data in large
enterprises.
DISTRIBUTED DATABASE
In a distributed database, the data is stored in
storage devices that are located in different
physical locations. Located in different
geographical locations and managed using a
central DBMS
qatraininghub.com | It Software Training Institute | SQL Server
18. EDGAR FRANK CODD (1923 – 2003)
Dr Edgar F. Codd, after his extensive research
on the Relational Model of database systems,
came up with twelve rules of his own. These
rules can be applied on any database system that
manages stored data using only its relational
capabilities.
Rule 0: Foundation rule:
The system must qualify as relational both as a
database and as a management system.
qatraininghub.com | It Software Training Institute | SQL Server
34. SQL ServerSQL Server
System DatabasesSystem Databases
Master tempdb
msdb model
User DatabasesUser Databases
payroll sales
employee
Each instance of SQL Server has four system
databases (master, tempdb, msdb,and model)
and one or more user databases
qatraininghub.com | It Software Training Institute | SQL Server