• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

diogo.delgaudio

[help] BD no mysql

9 mensagens neste tópico

fala, galera... estou caminhando no java e resolvi fazer uma página com jsp, usando o modelo MVC para cadastrar minhas músicas. porém, não tenho idéia de como construa o banco de dados para esta aplicação já tentei construir um, mas como sou muito noob e n sei nada da teoria do bd, foi sem sucesso.

sei que não é boa política, mas como ficaria o código de um banco de dados com 5 campos.

Integer idcd;

String cd;

String musica;

String artista;

boolean letra;

valeu, galera...  como disse, sei q n eh boa política, mas quem estiver disposto a ajudar serei eternamente grato! ;)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Tens varias maneiras uma delas é:

    Tabela:

      Musicas

          -IdMuiscas

          -Nome Artista

          -CD Nome

          -Tipo(genero de musica)

        - Minutos

Outra delas podia ser:

    Tabelas:

      Musicas:

        Idmusicas

        nome

    Genero:

      IDgeneros

      Idmusicas

      genero

..............................

Uma coisa assim... espero que tenha dado uma luz como pode ser

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Uma pequena correcção, no caso das duas tabelas o IDGenero iria para a tabela de musicas.

Mas eu não percebi o que pretendes. A especificação das tabelas, o código SQL, o código Java para criar a base de dados?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

sim, mas o problema é q eu n sei criar a tabela, necessito do código SQL :'(

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Podias ter logo dito:

para criar uma tabela usas o comando  Create Table

Exemplo:

     


CREATE TABLE table_name
(
column_name1 data_type,
column_name2 data_type,
.......
)

Exemplo da criação de tabelas


CREATE TABLE Person 
(
LastName varchar,
FirstName varchar,
Address varchar,
Age int
) 


Espero que ajude

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

nao precisará de chave estrangeira nem nada disso?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Offtopic, mas de qualquer maneira... Estive a ver o post sobre ferramentas para desenho e implementação de BDs, e tenho que confessar que, do topo da minha ignorância, não percebo nada daquilo! Para que serve um flowchart ou lá o que são aqueles datagramas ao planear uma BD? Sendo um n00b no assunto, até agora sempre tenho criado as minhas tabelas a "olhómetro", adicionando colunas quando precisava de mais qualquer coisa, ou novas tabelas quando se justificava :cheesygrin:

Alguma alma caridosa podia me explicar como é normalmente feito esse tal planeamento, em linhas gerais? É que aqueles desenhinhos todos confundem-me mais que o meu método de "describe table, alter table, testar, repetir até satisfeito"...  :dontgetit:

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

boa pergunta, bjecas... tb sou n0000000000b em BD... esse período deixarei de ser, pois terei aulas na faculdade. sendo assim, tb faço meus DB no olhómetro (usando o mysql query browser, ótimo para n00bs [ou não]).

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora