Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lucasrmagalhaes/server_management-sql
SQL Server: introdução ao SQL com Microsoft SQL Server 2019.
https://github.com/lucasrmagalhaes/server_management-sql
microsoft-sql-server sql
Last synced: 2 days ago
JSON representation
SQL Server: introdução ao SQL com Microsoft SQL Server 2019.
- Host: GitHub
- URL: https://github.com/lucasrmagalhaes/server_management-sql
- Owner: lucasrmagalhaes
- Created: 2020-12-12T00:42:49.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-04-20T02:58:01.000Z (over 2 years ago)
- Last Synced: 2023-03-03T22:33:00.767Z (over 1 year ago)
- Topics: microsoft-sql-server, sql
- Homepage:
- Size: 15.6 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### SQL Server: introdução ao SQL com Microsoft SQL Server 2019
- SQL significa Structure Query Language, literalmente a linguagem padrão para realizar queries.
- Linguagem de Controle de Dados (ou DCL, de Data Cntrol Language) é o grupo de comandos dentro da linguagem SQL usada para controlar o acesso aos dados em bancos de dados.#### História do SQL - 1970 até 1990:
- Banco de dados Sequenciais;
- Modelo Relacional;
- IBM criação de uma linguagem de consultas;
- Oracle também criava sua linguagem de consultas;
- Unificação Linguagem (ANSI); e
- Criação da linguagem SEQUEL.#### Vantagens:
- Aprendizado;
- Portabilidade;
- Longevidade;
- Comunicação; e
- Liberdade de Escolha.#### Desvantagens:
- Falta de criatividade; e
- Falta de estruturação.#### Comandos:
- DDL - Data Definition Language
- DML - Data Manipulation Language
- DCL - Data Control Language#### História do Microsoft SQL Server:
- 1988 - Adota o Sybase no Sistema Operacional Windows NT;
- 1994 - Separação entre a Sybase e Microsoft;
- 1995 - Surgimento da versão 6.0 com mecanismos de replicação e adm centralizada;
- 1996 - Surgimento da 6.5 com melhorias significativas na performance;
- 1997 - Surgimento da Enterprise 6.5 voltado a aplicações empresariais de grande porte;
- 1998 - Surgimento da versão 7.0 onde o software foi completamente reescrito;
- 2000 - Lançamento da versão 2000. Foi o grande salto do SQL Server e passou a levar em conta novos paradigmas usados até hoje;
- 2003 - Versão 64 bits da versão 2000 para utilizar computadores mais potentes;
- 2005 - Versão 2005 com o codinome Yukon. Casos de sucesso usando grandes volumes;
- 2008 - Lançamento do módulo Business Inteligence;
- 2008 R2 - Aprimoramento do 2008;
- 2012 - Instâncias de Cluster de Failover e dados geográficos;
- 2014 - Suporte a datacenters e ambientes virtuais;
- 2016 - Somente suporte a 64 bits;
- 2017 - Suporte a Linux; e
- 2019 - Melhorias pontuais nos módulos do SQL Server além de Big Data Clusters.#### Tipos de SQL Server:
Nuvem: AWS, Google e Azure.
- SQL Server Edge - Nuvem Azure - Pequenos volumes de dados.Windows, Linux e Docker.
- SQL Server Express - Comercial - Limitada (Free);
- SQL Development - Não pode ser usada comercialmente (Free); e
- SQL Server Enterprise - Comercial de larga escala.
- SQL Server On Premises - Conjunto de soluções da Microsoft para rodar na rede local da empresa.SQL Server Management Studio
#### Instalando o SQL Server
* [SQL - Desenvolvedor](https://go.microsoft.com/fwlink/?linkid=866662)#### Instalando o SQL Server Management Studio
* [SSMS](https://aka.ms/ssmsfullsetup)