Esse artigo faz parte da revista Clube Delphi Edição 88. Clique aqui para ler todos os artigos desta edição

id; PADDING-LEFT: 4pt; BACKGROUND: black; PADDING-BOTTOM: 1pt; BORDER-LEFT: windowtext 1pt solid; PADDING-TOP: 1pt; BORDER-BOTTOM: windowtext 1pt solid; mso-element: para-border-div; mso-border-alt: solid windowtext .5pt">

Clube Delphi Plus

Acesse agora mesmo o portal do assinante ClubeDelphi e assista as aulas de Fabrício Desbessel que ensinam a instalar o banco de dados MySQL Server 5.0 e as ferramentas de administração.

www.devmedia.com.br/articles/viewcomp.asp?comp=4985

 

 

Figura 1. Modelo E.R. da aplicação

 

Para criar o banco de dados abra o MySQL Administrator, e faça o login em localhost. Clique em Catalogs e em Schema clique com o botão direito e escolha Create New Schema (Figura 2). Você também pode utilizar o atalho das teclas CTRL+N. No diálogo Create new Schema, informe “jornal” para o campo Schema name. Após a criação do banco de dados devemos executar o script SQL para criação das tabelas e chaves. Para tanto, acesse o menu Tools>MySQL Command Line Client. Digite: “use jornal;” e pressione ENTER.

 

Figura 2. Criação do novo banco no MySQL Administrator

 

Copie o código da Listagem 1 e cole no command. Finalize pressionando ENTER novamente, para que as tabelas sejam criadas.

 

Listagem 1. Script para criação das tabelas

create table instituicoes (

  id_instituicao int not null auto_increment

    comment 'identificador da instituição',

   instituicao varchar(200) not null

    comment 'nome completo',

   endereco varchar(200) not null

    comment 'endereço completo',

   cep char(9) not null

    comment 'código de endereçamento postal',

   cidade varchar(20) not null

    comment 'nome da cidade',

   uf char(2) not null

    comment 'unidade da federação (sigla do estado)',

   site varchar(200) comment 'url',

   email varchar(200) comment 'endereço eletrônico',

  primary key (id_instituicao)) 

    comment = 'instituições que publicam notícias';

 

create table usuarios (

   id_usuario int not null auto_increment

    comment 'identificador do usuário',

   email varchar(200) not null

    comment 'endereço eletrônico que servirá de login',

   senha varchar(10) not null

    comment 'informação secreta',

...

Quer ler esse conteúdo completo? Tenha acesso completo