Você está na página 1de 30

Administração

Inserir Título Aqui


de
Inserirde
Banco Título
Dados
Aqui
Iniciando com SQL Server

Responsável pelo Conteúdo:


Prof. Me. Alexander Gobbato Paulino Albuquerque

Revisão Textual:
Prof.ª Me. Luciene Santos
Iniciando com SQL Server

Nesta unidade, trabalharemos os seguintes tópicos:


• Introdução;
• Linguagem de Banco de Dados;
• Anexo I.

Fonte: iStock/Getty Images


Objetivos
• Realizar uma breve introdução sobre a diferença de Sistema de Gerenciamento de
Banco de Dados e Banco de Dados;
• Descrever a evolução das versões do SQL Server;
• Fazer um passo a passo para a instalação do Banco de Dados;
• Explicar o que um Processo Online de Transação (OLTP) e o um Processamento Online
Analítico (OLAP);
• Explicar as principais características do Banco de Dados Relacional, o conceito chamado
de ACID.

Caro Aluno(a)!
Normalmente, com a correria do dia a dia, não nos organizamos e deixamos para o
último momento o acesso ao estudo, o que implicará o não aprofundamento no material
trabalhado ou, ainda, a perda dos prazos para o lançamento das atividades solicitadas.
Assim, organize seus estudos de maneira que entrem na sua rotina. Por exemplo, você
poderá escolher um dia ao longo da semana ou um determinado horário todos ou alguns
dias e determinar como o seu “momento do estudo”.
No material de cada Unidade, há videoaulas e leituras indicadas, assim como sugestões
de materiais complementares, elementos didáticos que ampliarão sua interpretação e
auxiliarão o pleno entendimento dos temas abordados.
Após o contato com o conteúdo proposto, participe dos debates mediados em fóruns de
discussão, pois estes ajudarão a verificar o quanto você absorveu do conteúdo, além de
propiciar o contato com seus colegas e tutores, o que se apresenta como rico espaço de
troca de ideias e aprendizagem.
Bons Estudos!
UNIDADE
Iniciando com SQL Server

Contextualização
Você saberia dizer por que é importante termos um sistema de gerenciamento de
banco de dados?

A resposta é simples: atualmente, vivemos em uma era em que a informação


está em todo lugar; grande parte das pessoas está conectada por meio dos seus
smartphones, tablet, computadores, entre outros equipamentos para todo o tipo
de acesso e consulta; e opinião é uma fonte de informação valiosa para as empre-
sas, pois essas informações geram uma ótima base para negócios e produtos.

Essas informações organizadas podem direcionar um planejamento estratégico para


uma empresa, muitas vezes, direcionando onde terá maior impacto no público-alvo.

Nesta unidade, iremos realizar um comparativo entre dois SGDBs (SQL Server e
Oracle) e explicar o conceito de OLTP e OLAP e a importância do conceito ACID
para os bancos de dados relacionais.

6
Introdução
Antes de começarmos a nos aprofundar efetivamente na instalação do banco de
dados e vermos os principais recursos para administrá-lo, seria importante entender-
mos o que é um SGDB, Banco de Dados, e realizar a comparação entre dois grandes
SGDBs (Sql Server e Oracle).

Você saberia dizer o que é um SGDB? Se sim, quais os principais pontos ou fun-
damentos de um Sistema de Gerenciador de Banco de Dados (SGDB)?

Responder a essa pergunta é fácil. Um SGDB é um pacote de softwares ou pro-


gramas disponíveis aos usuários para que eles mesmos possam criar, alterar, excluir, e
armazenar dados em uma estrutura física. Exemplificando, imagina que você faz parte
de uma empresa onde suas informações estejam salvas em várias estruturas (tabelas),
essas informações poderiam ser alteradas ou excluídas, e as ligações (referências) en-
tre essas estruturas garantiriam a integridade da informação, sem permitir a alteração
parcial ou exclusão.

Os SGDBs são utilizados basicamente para:


• Verificação de Redundância;
• Compartilhar informações;
• Permitir/Controlar usuários;
• Permitir/Controlar acesso aos dados;
• Permitir/Controlar as restrições de integridade;
• Controlar a recuperação de falhas.

Quais características podemos elencar em um SGBD?

Catálogo - Metadados

Um SGBD é formado não apenas por um banco de dados, mas também por suas
estruturas e restrições.

A existência do catálogo permite que um mesmo SGBD possa ser utilizado para
aplicações diversas.

Independência de Dados

Um SGBD permite aos usuários uma visão geral dos dados, não exibindo detalhes
tão relevantes (o usuário que tem o papel de desenvolvedor não precisa saber como os
dados são fisicamente armazenados).

Visões dos Dados

Diferentes visões podem ser disponibilizadas a diferentes usuários.

Transações e Compartilhamento

O compartilhamento dos dados pode ter um controle de concorrência para vários


usuários acessarem e, com isso, garantir a transação das operações.

7
7
UNIDADE
Iniciando com SQL Server

Linguagem de Banco de Dados


Comando e instruções que permitem acesso à estrutura, bem como sua modificação.

Existem quatro tipos de SGDB: o hierárquico, o de rede, o orientado a objeto e o


relacional. Nesta disciplina, não é o foco abordar os diferentes tipos, mas veremos o
modelo relacional. Nos bancos de dados relacionais, os dados são armazenados em
tabelas diferentes, cada uma com um campo-chave que identifica cada linha ou regis-
tro, chamada de tupla.

Muito bem, então vimos um pouco sobre as características e finalidades de SGDB,


porém, falamos muito em estrutura, modelo. Então, agora, iremos ver o que é um banco
de dados.

Um banco de dados é um conjunto de coleções de tabelas, as quais são interliga-


das na maioria das vezes. Um banco de dados bem estruturado permite que os dados
registrados possam ser recuperados e modificados com total integridade. Para acesso
ao banco de dados, devemos utilizar um sistema de gerenciamento de banco de dados.

Os sistemas de gerenciamento de banco de dados possuem diferentes tipos de usu-


ários que podem acessá-los. Vamos elencar agora os tipos de usuários que o sistema
pode trabalhar.

Usuários
Como visto, uma das características do SGDB é permitir ou controlar usuários e
permitir ou controlar acesso aos dados. Pois bem, podemos classificar alguns usuários
quanto à função exercida ou praticada em um SGDB, os quais podem ser:

Figura 1

8
Usuário de Banco de Dados
Pode interagir com o banco direta ou indiretamente, ele pode ser um usuário final,
desenvolvedor, avançado ou especializado.

Usuário Final
Pode utilizar do banco por meio de aplicativos, não entende ou não precisar ter
o conhecimento técnico, a interatividade dele com o banco é por meio de telas de
programas que utilizam dos recursos do banco de dado.

Desenvolvedor de Aplicação
Interage diretamente com o SGDB por meio de aplicativos que enviam comandos de
manipulação de dados.

Desenvolvedor de Banco de Dados


Interage diretamente com o SGDB por meio da própria linguagem de programação
do SGDB, o programa ou funcionalidade ficam armazenadas no banco e são executadas
diretamente no servidor, as linguagens dependem do tipo do SGDB que está utilizando, por
exemplo, PL/SQL (Oracle), Transact SQL (SQL Server), PL/pgSQL (PostgreSQL).

Dependendo da estrutura da empresa, o Desenvolvedor de Aplicação e o Desenvol-


vedor de Banco de Dados assumem um único papel.

Usuário Avançado
Interage diretamente com o SGDB, conhece a linguagem de acesso e manipulação e
entende a estrutura do banco de dados.

Usuário Especializado
Interage diretamente com o SGDB, realizando aplicações específicas, por exem-
plo, extrair dados, transformá-los em informação e disponibilizá-los novamente.
Essa via especializada pode ser chamada de Data Warehouse.

Administrador
Interage diretamente no SGDB e analisa e atende às requisições dos usuários de
banco de dados.

Administrador de Dados
Interage diretamente, pois é responsável por gerenciar os dados, planejar, desen-
volver e divulgar as bases de dados. Analisa, verifica a possibilidade da descentrali-
zação dos processos, porém, mantendo os dados centralizados. Permite o acesso às
informações a partir dos dados armazenados.

9
9
UNIDADE
Iniciando com SQL Server

Administrador de Banco de Dados


(DBA – DataBase Administrator)
Administrador de Banco de Dados é responsável pela autorização de acesso ao
banco de dados e por manter a organização. Ou seja, o DBA organizada todas as
atividades do SGDB, ele ainda possui uma boa compreensão dos recursos de infor-
mação e das necessidades da empresa. O DBA é responsável por algumas funções
como definir o Schema (esquema), estruturar a forma de armazenamento e também
definir o acesso aos dados, organizar o ambiente físico e organizacional do banco,
conceder acesso aos usuários que têm acesso ao banco, verificar a integridade da
estrutura, além de verificar e acompanhar o desempenho do banco com a utilização
dos sistemas e também garantir um cópia das informações, gerando um backup.

É muito comum, principalmente entre as pessoas que estão começando a estudar


Banco de Dados, acharem que SGDB é a mesma coisa de Sistema de Banco de Dados.

O Sistema de Gerenciamento de Banco de Dados é um programa ou software que


pode ajudar na manutenção dos dados de um sistema de banco de dados, por exemplo,
temos os SGDBs conhecidos como SQL Server, Oracle, MySql e alguns outros.

Um sistema de banco de dados é conhecido como um sistema de irá controlar


os registros.

Um SGDB então é composto por vários softwares que permitem como definir
os dados, criar ligações entre esses dados, proteger os dados, como, por exemplo,
realizando backup, restaurações, senhas e outras funcionalidades, também controla
o espaço físico dos arquivos, controla a performance do banco etc.

Conceitos de OLTP e OLAP


O Sistema de Banco de Dados pode trabalhar com informações de aplicações em
tempo real, realizando centenas de milhares de operações de inclusão, alteração e
exclusão. Essas aplicações usam a tecnologia OLTP, que mantém os dados sempre
atualizados e, por sua vez, a tecnologia OLAP, que é utilizada pelo Data Warehouse,
que visa, de alguma forma, aumentar a produtividade da empresa, informando por
exemplo se está investindo o seu valor ou tempo em algo dê um retorno. Ao contrário
da tecnologia OLTP, a tecnologia OLAP trabalha com uma tabela estática em modelos
dimensionais, ou seja, não ocorrem insert, update e deletes, ela é modelada para
responder o mais rápido possível a perguntas configuradas no sistema.

Tecnologia OLTP
OLTP (Online Transaction Processing ou Processamento de Transações em Tempo
Real) são os sistemas que têm a função de registrar todos os processos que existem em
uma organização. Significa que muitas operações (insert, update e delete) são executadas

10
em minutos ou segundos e essas operações devem ser executadas o mais rápido possível
para maximizar o tempo de resposta da aplicação usando o banco de dados.

São chamados de dados transacionais porque acompanham as atividades or-


ganizacionais, por exemplo, como pagamentos de títulos, movimentação de in-
ventário. Geralmente, os eventos transacionais contêm uma dimensão temporal e
valores numéricos.

Essas transações necessitam de uma atomicidade, o que significa que a transação


deve ser realizada por completa. Sobre atomicidade, iremos tratar mais adiante.

Características comuns de dados transacionais


Os dados transacionais tendem a ter as seguintes características:

Tabela 1
Requisito Descrição
Normalização Altamente normalizado
Esquema Esquema na gravação, altamente imposto
Consistência Coerência forte, garantia de ACID
Integridade Alta integridade
Usa transações Sim
Estratégia de bloqueio Pessimista ou otimista
Atualizável Sim
Acrescentável Sim
Carga de trabalho Gravações intensas, leituras moderadas
Indexação Índices primários e secundários
Tamanho do dado De pequeno a médio
Modelo Relacional
Forma dos dados Tabular
Flexibilidade de consulta Altamente flexível
Escala Pequeno (MBs) a grande (alguns TBs)
Fonte: https://goo.gl/jA4JiY

Tecnologia OLAP
A tecnologia OLAP (Online Analytical Processing – Processamento analítico online)
foi desenvolvida para atender à demanda das grandes corporações por manipulação e
geração de relatórios com alta precisão. É utilizada para executar pesquisas analíticas bem
avançadas e complexas sem prejudicar os sistemas transacionais.

Os sistemas OLAP foram desenvolvidos para auxiliar na extração de dados de


BI (Business Intelligence) com um alto desempenho.

11
11
UNIDADE
Iniciando com SQL Server

Características comuns da modelagem semântica


A modelagem semântica e o processamento analítico tendem a ter as seguin-
tes características:

Tabela 2
Requisito Descrição
Esquema Esquema na gravação, altamente imposto
Usa Transações Não
Estratégia de Bloqueio Nenhum
Atualizável Não (normalmente exige o recálculo de cubo)
Acrescentável Não (normalmente exige o recálculo de cubo)
Carga de trabalho Leituras intensas, somente leitura
Indexação Indexação multidimensional
Tamanho do dado De pequeno a médio
Modelo Multidimensional
Forma dos dados Esquema de cubo ou estrela/floco de neve
Flexibilidade de consulta Altamente flexível
Escala Grande (dezenas a centenas de GBs)
Fonte: https://goo.gl/c7SYpK

Para fecharmos o assunto de OLTP e OLAP, veja as comparações abaixo:

Tabela 3
Característica Sistemas Transacionais (OLTP) Sistemas Analíticos (OLAP)
Atualizações Mais frequentes Menos frequentes
Tipo de Informação Detalhes Agrupamento
Quantidade de Dados Poucos Muitos
Precisão Dados atuais Dados históricos
Complexidade Baixa Alta
Consistência Microscópica Global
Exemplos CRM, ERP, Supply Chain MIS, DSS, EIS
Terminologia Linhas e colunas Dimensões, medidas e fatos

Vimos os tópicos acima de OLTP e OLAP, onde a configuração e o bom funciona-


mento irão depender da administração do banco, ou seja, como o administrador irá
“cuidar” dos bancos para que os sistemas possam usufruir de todos os recursos.

Na tecnologia OLTP, mencionamos que as transações precisam ser atômicas, mas


o que é essa atomicidade? Para sabermos, precisamos tratar sobre ACID.

12
ACID
A tecnologia OLTP trabalha com várias operações de (insert, update e delete),
e, para manter a integridade dos dados, é aplicado o conceito de ACID (Atomic |
Consistence | Isolated | Durable), de acordo com a finalidade dele.

Atomicidade
É uma transação que possui seu fim com sucesso ou não, ou seja, o importante
é que seja executado sua totalidade ou no caso de falha, não execute nada. Sem a
atomicidade, fica difícil, se não impossível, manter as outras características. Por isso
a transação é importante.

Consistência
O banco deve garantir a atomicidade e a consistência. A consistência seria “obe-
decer” a todas as regras impostas.

Isolamento
Uma transação não pode interferir em outra enquanto está em atividade. Somente
após o término, o resultado estará disponível para outras transações.

Durabilidade
Ao final da transação, o resultado deve permanecer no banco de dados.

Muito bem, abordamos então alguns elementos sobre o que o administrador será
responsável ao administrar um banco, ou seja, o administrador do banco é uma pes-
soa que deverá organizar toda a estrutura física e lógica para que outros usuários e
sistemas possam ter acesso (total ou parcial) às funcionalidades.

No mercado de trabalho, há 2 fortes SGDBs utilizados, um é o SQL Server e o outro


é o Oracle.

Existe muita diferença entre essas duas marcas?

Vamos então elencar alguns pontos importantes, por exemplo, segundo a Gartner,
ambos os SGDBs são muito utilizados, porém, o SQL Server possui uma pequena su-
perioridade. Já no quesito performe o SQL Server leva outra pequena vantagem sobre
o Oracle. Esse teste pode ser verificado por meio do site TPC-H Top Ten Performe.

Para ver o resutaldo acesso o link: https://goo.gl/fdGmbw.

Quanto às versões, o SQL Server está na edição 2016 e pode ser adquirido pela
quantidade de processadores ou pela quantidade de usuários que terá que controlar.
A Oracle está na edição 18c e também se baseia pelo número de processadores ou
quantidade de usuários, ou seja, eles são iguais nesse quesito.

13
13
UNIDADE
Iniciando com SQL Server

Por se tratar de um sistema que irá armazenar informações de empresas e informa-


ção, é algo muito valioso, outro quesito que deve ser analisado é a segurança, segundo
a NATIONAL VULNERABILITY DATABASE – NVD –, o SQL Server é o SGDB com
menos registros sobre problemas de segurança.

Para ver o resutaldo acesso o link: https://goo.gl/vlOYDT.

Podemos chegar à conclusão de que o SQL Server e o Oracle são excelentes sis-
temas de gerenciamento de banco de dados, porém, nos últimos anos, o SQL Server
vem levando uma pequena vantagem no mundo do banco de dados relacional.

Só para fecharmos então esse assunto, antes de efetuarmos a instalação do SQL


Server, você pode acessar o link abaixo para verificar uma comparação entre as edi-
ções do SQL Server. Nesse link, existe uma versão 2017, o interessante dela é que
agora o banco da Microsoft irá “rodar” em um sistema operacional Linux.

Para ver o resutaldo acesso o link: https://goo.gl/tKvCK5.

Com as informações comentadas aqui, falamos de duas grandes empresas que


disponibilizam o Sistema de Gerenciamento de Banco de Dados Relacional. Para as
aulas desta disciplina, iremos utilizar o Banco de Dados SQL Server, e para isso pre-
cisaremos do Banco e Software de Gerenciamento.

Portanto, foi preparado um material complementar que mostra a instalação do


programa. É muito importante a instalação desse programa para que possamos rea-
lizar os testes e colocar em prática o que virá nas próximas unidades.

14
Anexo I
Manual de Instalação do SQL Server 2014 Express
Olá alunos, montei um passo a passo para a instalação do SQL Server 2014
Expresses. Esse será o SGDB que iremos usar na disciplina de Administração de
Banco de Dados.

A fonte de pesquisa para a geração desse documento, foi realizada no site da Microsoft,
que é a empresa responsável pelo software.

Foram capturadas as telas mais importantes durante a instalação, é só seguir o


manual e no final terá o seu banco funcionando.

Essa instalação foi realizada em um ambiente do Windows 10, com 8 gigas de memória.

Procedimentos
O Microsoft® SQL Server® 2014 Express é um sistema gratuito de gerenciamen-
to de dados avançado e confiável que fornece um armazenamento de dados confiável
e avançado para sites leves e aplicativos da área de trabalho.

Acessar o link oficial da página da Microsoft. Disponível em: https://goo.gl/9PN2LL.

Clicar na lupa e digitar: Sql Server 2014 Express.

Figura 2

Na página de resultado, localizar o item como demostrado abaixo.

Figura 3

Algumas dicas para a instalação:

Instalação para os NOVOS usuários


• Etapa 1: Habilitar Microsoft .Net Framework 3.5 SP1. e Baixar e instalar
Microsoft .Net Framework 4.0.

Observação: o SQL Server Express (apenas com o mecanismo de banco de da-


dos) pode funcionar com o .NET 3.5 SP1 ou o .NET 4, não é necessário ter os
dois habilitados.
• Etapa 2: Baixe o Microsoft® SQL Server® 2014 Express clicando no link apro-
priado, execute-o e siga as instruções do assistente de instalação para instalá-lo.

15
15
UNIDADE
Iniciando com SQL Server

Observação: Se baixar usando o Microsoft Edge no Windows 10, a caixa de diá-


logo “Escolha o Diretório para Arquivos Extraídos” poderá aparecer com um ca-
minho padrão/proposto que inclui \System32\. Se isso ocorrer, altere o caminho
para outro local no sistema antes de clicar em “OK”.

Instalação para os usuários existentes


Se você tiver uma instalação existente do Express with Tools, SQL Server
Management Studio Express ou Express with Advanced Services e quiser adi-
cionar o recurso do SQL Server Management Studio completo a sua instância do
Express, faça o seguinte:
• Etapa 1: Baixe o arquivo do Microsoft® SQL Server® 2014 Express SP2 neces-
sário para atualizar sua instalação atual do SQL Server 2014 Express clicando no
link apropriado anterior.
• Etapa 2: Execute o arquivo e siga as instruções no assistente de instalação para
executar a instalação. Na página Tipo de Instalação, selecione Adicionar recursos
a uma instância existente do SQL Server e selecione a instância a ser atualizada.

Observação: Se baixar usando o Microsoft Edge no Windows 10, a caixa de diá-


logo “Escolha o Diretório para Arquivos Extraídos” poderá aparecer com um ca-
minho padrão/proposto que inclui \System32\. Se isso ocorrer, altere o caminho
para outro local no sistema antes de clicar em “OK”.
• Etapa 3: Na página Seleção de Recursos, marque a caixa de seleção Ferramentas
de Gerenciamento – Completas e continue para concluir a instalação.

Observação: O Microsoft® SQL Server® 2014 SP2 Express inclui as versões


de 32 bits e 64 bits. SQLEXPR32_x86 é um pacote menor que pode ser usado
para instalar o SQL Server 2014 Express SP2 em apenas sistemas operacio-
nais de 32 bits. SQLEXPR_x86 é o mesmo produto, mas dá suporte à instala-
ção em sistemas de operacionais de 32 bits e 64 bits (WoW). SQLEXPR_x64
é um nativo 64 bits SQL Server 2014 Express SP2 e dá suporte à instalação
em apenas sistemas operacionais de 64 bits. Não há nenhuma outra diferença
entre esses pacotes.

Sistema operacional compatível


Windows 10; Windows 7 Service Pack 1; Windows 8.1; Windows Server 2008 R2;
Windows Server 2008 R2 SP1; Windows Server 2012; Windows Server 2012 R2.

Processador
• Intel - processador compatível com uma velocidade mínima de 1 GHz ou
mais rápido.

RAM
• Mínimo de 512 MB para SQL Server Express with Tools e SQL Server Express
with Advanced Services, e 4 GB para o Reporting Services que é instalado com
o SQL Server Express with Advanced Services.

16
Espaço em disco rígido
• 4,2 GB de espaço em disco
• Limitações: Microsoft SQL Server Express supports 1 physical processor, 1 GB
memory, and 10 GB storage.

Selecionar a linguagem desejada e clicar no botão BAIXAR.

Figura 4

Na lista de opções para baixar você poderá escolher o arquivo conforme seu siste-
ma operacional, os arquivos abaixo são o Gerenciador de Sistema de Banco de Dados
e o Banco de Dados.

Se o seu Windows for de 64 bits optar por SQLEXPR_x64_PTB.exe.

Figura 5

Selecionar também a ferramenta para utilizar o SGDB, lembrando que a ferramen-


ta deve ser compatível com o seu sistema operacional.

Figura 6

Figura 7

Salve os arquivos na pasta que você desejar, esses arquivos são os instaladores, primeiro
execute o arquivo SQLEXPR_x64_ENU.exe e depois o SQLManagementStudio_x64.exe.

17
17
UNIDADE
Iniciando com SQL Server

Figura 8

Instalando SQL Server


Escolha uma pasta para que o aplicativo seja extraído, como sugestão, crie uma pasta
no diretório raiz com o nome de SQL Server.

Figura 9

Após a extração dos arquivos, se o instalador não começar automaticamente, se-


lecione o arquivo SETUP.EXE e execute-o.

Figura 10

18
Selecionar a opção New SQL Server stand-alone installation or add features to na
opção existing installation.

Figura 11

Aceitar os termos de instalação para que o botão próximo (Next) seja habilitado.

Figura 12

19
19
UNIDADE
Iniciando com SQL Server

Figura 13

Notem que o SQL Server indicou uma pasta para a instalação do aplicativo.

Figura 14

20
O nome da instância é default, é por meio dela que iremos acessar os elementos do
banco, não iremos mudar, por tanto, clicar em Próximo (Next).

Figura 15

Ao iniciar a máquina o serviço do SQL Server será iniciado automaticamente.

Figura 16

21
21
UNIDADE
Iniciando com SQL Server

Figura 17

Figura 18

22
Figura 19

Após a conclusão da instalação, iremos instalar o software SQL Management


Studio para manusear o banco de dados.

Acessar a pasta que você salvou os arquivos de instalação e clicar em SQLMa-


nagementStudio_x64_ENU.exe.

Instalando SQL Manager Studio


Escolha uma pasta para que o aplicativo seja extraído, como sugestão, crie uma pasta
no diretório raiz com o nome de SQLManagementStudio.

Figura 20

23
23
UNIDADE
Iniciando com SQL Server

Figura 21

Figura 22

24
Figura 23

Essa foi última tela e finalmente você poderá usar o gerenciador clicando no menu
Sql Server 2014 Management Studio.

Figura 24

25
25
UNIDADE
Iniciando com SQL Server

Figura 25 – Tela de login

Durante a instalação se você deixou marcado como integrado com o Windows


Authentication, então o usuário da sua máquina também possui uma conta de
administrador no SQL Server.

Clicar no botão connect.

Figura 26

26
E agora terá acesso a ferramenta de gerenciamento.

Figura 27

27
27
UNIDADE
Iniciando com SQL Server

Material Complementar
Indicações para saber mais sobre os assuntos abordados nesta Unidade:

Vídeos
Instalando SQL Server 2014 Express - (Microsoft Gratuito)
https://youtu.be/drUDogXRbMc
Evolução do SQL Server: 7.0 ao 2014
https://goo.gl/LZcLJH
SQL e Banco de Dados para Iniciantes
https://youtu.be/hTCtvfw0Vx0

28
Referências
LEBLANC, Patrick. Microsoft SQL Server 2012: passo a passo [recurso eletrônico].
Tradução: João Eduardo Nóbrega Tortello. Revisão técnica: Luciana Monteiro Michel.
Porto Alegre: Bookman, 2014.

29
29

Você também pode gostar