Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
2 views

mssql intro 2

mssql intro 2
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

mssql intro 2

mssql intro 2
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

Microsoft

SQL Server
Training

Pusat Geospatial Negara

28, 29 April, 02 May 2024


Installation

Data Storage

What to Data Backup and Recovery

Indexing

Cover Monitoring

Security

Troubleshooting & Maintenance


Agenda
• Introduction to Database Administration
• Skill to Have
• Responsibilities
• Learning Path
What is Data , DBMS and MSSQL
What is a SQL Server application?
Microsoft SQL Server is a relational database management system developed by
Microsoft. It is a software product with the primary function of storing and retrieving
data as requested by other software applications

What is a SQL database administrator (dba)?


The primary responsibility of the dba is to manage databases, configure server, install
application, control permissions, backup and restore databases, ensure security of
server, provide high availability solutions for redundancy of data and much more
Installation
Editions: Components: Version:

• Express • Database Engine • 6.0


• Up to 10GB database size • Analysis Service • 6.5 -> year 2000
• 1.4 GB Memory limit • 3 dimensional cube • 7.0
• Single CPU • Integration Service (SSIS) • 2000 (8.0)
• Developer • ETL • 2005 (9.0)
• All of enterprise • Reporting Service • 2008 (10.0)
• Not for production but for dev. • Show report on web • 2012 (11.0)
• Trial • Pdf, excel • 2014 (12.0)
• Ent. Edition but limit to 2 months • Master Data Service • 2016 (13.0)
• Azure • Reference data across db • 2017 (14.0)
• Cloud solution (future) • Machine Learning Service • 2019 (15.0)
• Standard • In database • 2022 (16.0)
• For smaller scale app. • Standalone
• Enterprise • R & Python (panda, pi)
• For large scale app. • Management Studio (SSMS)
• Linux • Visual Studio
• Since ver. 2017
• Docker
• Since ver. 2017
Requirements
• 6 GB min Hard Disk

• Memory
• 512 MB Express
• 1 GB others
• Recommended 1 GB express, 4 GB others

• OS
• Windows server 2016+
• Windows 10+ (dev, standard, express)
• Linux
• Docker
Storage
• File Types • File Growth
• .MDF – Main data file • For transaction log file, best practice is to limit
• .NDF – Secondary data File (optional) growth increment to 1GB Max
• .LDF – Transaction log file • You can specify a max size and a growth
increment for data files
• File Names • File Groups
• Logical • Used to manage data files based on location
• Used to refer to file in T-SQL statements • One primary (default) file group which contains
• Must obey SQL Server object name rules all objects no specifically designated to user-
• Must unique across database defined groups
• Physical
• Actual path of the file
• Locations
• When possible, separate the log file from
data files and system database files from
user database files
• Files can be FAT or NTFS systems
System Database

• Master
• List of user databases
• Model
• When create db, copy dari model
• Msdb
• indexing
• Tempdb
• Temporary database
• Temp table
• Drop and create db every time restart service

You might also like