Jump to content
Ruka284

Base dados

Recommended Posts

Ruka284

Gostaria de saber se posso fazer directamente uma base dados no sql server.

quais os passos que devo de dar ?

Share this post


Link to post
Share on other sites
Ruka284

Obrigado.

Eu não preciso da sintaxe, mas sim o funcionamento do sql server.

Se posso fazer diretamente ou tenho algum programa que faça essa ligação com o sql server.

Share this post


Link to post
Share on other sites
pmg

Podes fazer directamente. Podes fazer remotamente com varios clientes.

Na maquina onde esta instalado o servidor precisas de ter o servico "SQL Server Browser" activo.


What have you tried?

Não respondo a dúvidas por PM

A minha bola de cristal está para compor; deve ficar pronta para a semana.

Torna os teus tópicos mais atractivos e legíveis usando a tag CODE para colorir o código!

Share this post


Link to post
Share on other sites
nelsonr

Se queres fazer sem usar comandos SQL, usa o Management Studio que vem junto do SQL Server with Tools.

Share this post


Link to post
Share on other sites
Ruka284

Quero fazer em linha de comandos primeiro, e mais vantagoso a nivel pessoal, mais tarde fazer em modo desing.

É possivel fazer em linha de comandos e ver em modo gráfico como fica a base dados, fazer diretamente no sql server.

Share this post


Link to post
Share on other sites
pmg

É possivel fazer em linha de comandos e ver em modo gráfico como fica a base dados, fazer diretamente no sql server.

Sim.

Exemplos nao testados. Nao tenho nenhum servidor Microsoft disponivel em casa

Cria a base de dados

create database exemplo

Usa essa base de dados (nao e necessario, mas torna os comandos mais simples)

use exemplo

cria as tabelas

create table t1 (t1id int primary key auto_increment not null,
                t1value int not null default 0);

create table t2 (t2id int primary key auto_increment not null,
                t1key int not null,
                t2value int not null default 42)
constraint fkt2_t1 foreign key (t1key) references t1 (t1id)
          on delete cascade
          on update cascade;

Introduz valores

insert into t1 (t1value) values (12);
insert into t2 (t1key, t2value) values (1, 23);

... have fun ...


What have you tried?

Não respondo a dúvidas por PM

A minha bola de cristal está para compor; deve ficar pronta para a semana.

Torna os teus tópicos mais atractivos e legíveis usando a tag CODE para colorir o código!

Share this post


Link to post
Share on other sites
AntonioMateus

No comando

Create DataBase ....

podes especificar o caminho caso queiras que vá para uma pasta especifica, caso contrário fica na pasta de instalação da instância SQL.

Podes consultar as opções do commando em http://msdn.microsoft.com/en-us/library/ms176061.aspx

No final tens exemplos.

Para mandar executar podes o próprio Microsf SQL Management Studio, ou o OSQL ou o SQLCommand ou qualquer aplicação que se ligue à instância.

Share this post


Link to post
Share on other sites
Ruka284

eu tenho sql server aberto, e quero formar uma base dados.

quais os passos que devo de dar?

Apos a base dados estar concuilda, que interface posso utilizar para editar,apagar,inserir os dados?

Share this post


Link to post
Share on other sites
nelsonr

Acho que está aqui a haver alguma falha de comunicação.

Já te deram os comandos para criares bases de dados "à mão"

Já te deram os comandos para criares tabelas "à mão"

Já te deram os links para o management studio e outros utilitários para mexer nos dados

O que é que precisas de saber mais?

Share this post


Link to post
Share on other sites
Ruka284

o que quero saber e sobre sql server.

não quero saber da sintaxe neste momento, quero saber sim, só no sql server, se posso fazer a base dados, e qual a operação da barra de ferramentas do sql server que posso fazer essa base dados.

quando tiver a base dados feita no sql, depois gostaria de saber se existe algum interface para ligar a base dados ao sql server.

Para começar a base dados se começo por aqui Programa|Microsoft SQL Server|Enterprise Manager.?

Edited by Ruka284

Share this post


Link to post
Share on other sites
nelsonr

Bem me parecia que estava a haver aqui alguma confusão de comunicação.

O SQL Server é um gestor de bases de dados.

O Enterprise Manager é uma versão antiga do utilitário para trabalhar com o SQL Server, que foi substituido pelo Management Studio.

Se queres saber como trabalhar com o Enterprise Manager, tenta aqui:

http://www.quackit.com/sql_server/tutorial/enterprise_manager.cfm

Share this post


Link to post
Share on other sites
Ruka284

ja nos estamos a entender.

então para começar no sql server 2012 o primeiro passo é este clique no botão New Query, ?

Share this post


Link to post
Share on other sites
nelsonr

Já adicionaste o servidor ao grupo de servidores?

Já fizeste a ligação?

Em caso afirmativo, sim podes usar o new query para executares comandos, tal como criares a base de dados.

Mas se quiseres também podes criar a base de dados pelas opções (vê a página a seguir, no link que partilhei)

Share this post


Link to post
Share on other sites
Ruka284

ja tenho a ligação feita ao sql server.

agora e começar pela new query e a seguir ?

depois de ter a base dados feita, queria um interface que liga-se ao sql server e fazer a modificações nesse interface e ver a base dados completa.

Share this post


Link to post
Share on other sites
nelsonr

Depois de teres a base de dados, tens de criar as tablelas.

Ou usas os comandos que já te disseram ali num post anterior na janela de novo query, ou crias pelas opções, como está na terceira página do link que partilhei.

Depois de teres a tabela criada, podes usar comandos na janela de query para inserir, alterar, atualizar e visualizar os dados.

Ou então também tens opções para mostrar o conteúdo.

Share this post


Link to post
Share on other sites
Ruka284

ok, a minha duvida era mesmo no sql server, agora a base dados, as tabelas, os campos tenho conhecimento disso.

eu faço as base dados notepad++ , e usava no mysql workbench.

Share this post


Link to post
Share on other sites
pikax

Usa o SQL Server Management Studio


Por muito mais que que estude só aprendo uma coisa, que ainda tenho muita coisa para aprender.

A beleza de um código está em decompor problemas complexos em pequenos blocos simples.

"learn how to do it manually first, then use the wizzy tool to save time."

"Kill the baby, don't be afraid of starting all over again. Fail soon, learn fast."

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.