Vai al contenuto

Microsoft SQL Server Cheatsheet

__HTML_TAG_64_Microsoft SQL Server - Enterprise Database Platform_HTML_TAG_65__ Traduzione: Microsoft SQL Server è un sistema di gestione del database relazionale sviluppato da Microsoft. Si tratta di una piattaforma di database completa che fornisce funzionalità di livello enterprise per l'archiviazione, l'elaborazione e l'analisi dei dati con una forte integrazione con l'ecosistema Microsoft.

Traduzione:

Tavola dei contenuti

Installazione

SQL Server Installation (Windows)

Traduzione:

SQL Server su Linux

Traduzione:

Installazione Docker

Traduzione:

Comandi di base

Connettersi a SQL Server

Traduzione:

Comandi di base delle informazioni

Traduzione:

Database Operations

Creare e gestire i database

Traduzione:

Backup and Restore

Traduzione:

Schema and User Management

Creare Login e utenti

Traduzione:

Permissioni e ruoli

Traduzione:

Schemas

Traduzione:

Operazioni di tabella

Creare tabelle

Traduzione:

Modifica delle tabelle

Traduzione:

Informazioni sulla tabella

Tipi di dati

Numeric Data Types

Traduzione:

String Data Types

Traduzione:

Date and Time Data Types

Traduzione:

Altri tipi di dati

Traduzione:

CRUD Operations

Inserisci le operazioni

Traduzione:

Selezionare le operazioni

Traduzione:

Update Operations

Traduzione:

Elimina le operazioni

Traduzione:

Query Operations

Joins

Traduzione:

Subques

Traduzione:

Funzioni della finestra

Traduzione:

Common Table Expressions (CTE)

Traduzione:

Indici

Creare indici

Traduzione:

Gestione degli indici

Traduzione:

Visite

Creare visioni

Traduzione:

Gestione delle viste

Traduzione:

Procedure memorizzate

Creare procedure memorizzate

Traduzione:

Calling Stored Procedures

Traduzione:

Gestione delle procedure memorizzate

Traduzione:

Funzioni

Creare funzioni

Traduzione:

Utilizzo delle funzioni

Traduzione:

Gestione delle funzioni

Triggers

Creare Triggers

Traduzione:

Gestione dei trigger

Traduzione:

Transazioni

Transaction Control

Traduzione:

Livelli di isolamento delle transazioni

Traduzione:

Gestione degli errori nelle transazioni

Traduzione:

Programmazione T-SQL

Variabili e tipi di dati

Traduzione:

Control Flow

Traduzione:

Cursors

Traduzione:

Dynamic SQL

Traduzione:

Backup and Recovery

Full Backup

Traduzione:

Differenziale e log backup

Traduzione:

Restore Operazioni

Traduzione:

Informazioni di backup

Traduzione:

Performance Tuning

Query Performance

Traduzione:

Index Analysis

Traduzione:

Query Store

Traduzione:

Monitoraggio

Informazioni di sistema

Traduzione:

Performance Monitoring

Traduzione:

Dimensione del database e crescita

Traduzione:

Sicurezza

Autenticazione e autorizzazione


# Crittografia

Traduzione:

Auditing

Traduzione:

Sicurezza del livello di riga

Traduzione:

Migliori Pratiche

Schema Design Migliori Pratiche

Traduzione:

Performance Best Practices

Traduzione:

Migliori pratiche di sicurezza

Traduzione:

Monitoraggio e manutenzione

Traduzione:


Sommario

Microsoft SQL Server è una piattaforma di database aziendale completa che fornisce caratteristiche robuste per la gestione dei dati, l'intelligenza aziendale e lo sviluppo delle applicazioni con una forte integrazione con l'ecosistema Microsoft.

♪Key Strengths: ♪ - ** Integrazione intraprise**: Integrazione senza cuciture con tecnologie Microsoft e cloud Azure Business Intelligence: funzionalità di reporting, analisi e archiviazione dati integrate - Performance: Ottimizzazione avanzata delle query e tecnologie in-memory - Sicurezza: caratteristiche di sicurezza complete tra cui TDE, RLS e auditing - Scalability: Supporto per grandi database e soluzioni ad alta disponibilità

**Migliori casi di utilizzo: ** - Applicazioni Enterprise in ambienti Microsoft - Intelligenza aziendale e gestione dei dati - Applicazioni che richiedono una forte conformità ACID - Sistemi che necessitano di funzionalità di sicurezza avanzate - Distribuzioni cloud-hybrid con Azure

** Considerazioni importanti: - I costi di licenza possono essere significativi per le caratteristiche aziendali - Migliori prestazioni in ambienti Windows - Richiede manutenzione e monitoraggio regolari - I requisiti di memoria e archiviazione possono essere sostanziali - Le strategie di backup e ripristino devono essere ben pianificate

Seguendo le pratiche e le tecniche descritte in questo cheatsheet, è possibile progettare, implementare e mantenere i database SQL Server che soddisfano i requisiti aziendali per prestazioni, sicurezza e affidabilità, sfruttando al contempo la piena potenza della piattaforma dati Microsoft.