Criando um Banco de Dados Chamado Livraria
Por: Sabryns • 1/3/2016 • Projeto de pesquisa • 389 Palavras (2 Páginas) • 1.952 Visualizações
Exercício
- Criar um banco de dados chamado Livraria
- Conectar-se ao banco de dados livraria
- Normalizar a tabela abaixo e criar as tabelas necessárias com as contraint´s.
No mínimo teremos 4 tabelas.
Bons estudos !!!!!
Lembre-se a principal deve-se chamar : Livro
Cod_livro Int Identity | Titulo_livro Varchar(50) | Autor_livro Varchar(50) | DtLancamento_livro SmallDatetime | Edicao_livro tinyint | Editora_livro Varchar(50) | Assunto_livro Varchar(100) | Preco_livro Decimal(10,2) |
1 | Leite Derramado | Chico Buarque | 20/03/2009 | 1 | Digerati | Ficção | 36,00 |
2 | Divã | Martha Medeiros | 28/02/2009 | 1 | Objetiva | Ficção | 32,90 |
3 | Vidas Secas | Graciliano Ramos | 30/05/2003 | 2 | Record | Literatura | 17,40 |
4 | Excel 2007 | Eduardo Moraz | 16/06/2007 | 1 | Digerati | Informática | 12,90 |
5 | Redes –Guia Prático | Carlos Eduardo Morimoto | 25/09/2008 | 1 | Objetiva | Informática | 75,00 |
6 | No mundo da Lua | Paulo Mattos | 15/10/2008 | 8 | Alaúde | Medicina | 30,60 |
7 | TPM sob Controle | José Bento | 15/01/2009 | 1 | Alaúde | Medicina | 75,00 |
8 | O homem que calculava | Malba Tahan | 15/09/2003 | 63 | Record | Ficção | 32,10 |
9 | O menino maluquinho | Ziraldo | 15/06/2008 | 92 | Globo Editora | Infantil | 12,90 |
10 | Fábulas | Monteiro Lobato | 15/03/2009 | 1 | Globo Editora | Infantil | 18,70 |
Pesquisar na tabela
- Escrever um comando que exiba todas as colunas e linhas da tabela Livros;
- Escrever um comando que exiba apenas as colunas Cod_livro,Titulo_livro, Autor_livro e Assunto_livro;
- Escrever um comando que exiba apenas as colunas Titulo_livro, Autor_livro e Assunto_livro, apresentado todos os registros da tabela. Apresentar a coluna Titulo_livro com o alias Título, Autor_livro com o alias Autor, Assunto_livro com o alias Assunto;
- Escrever um comando que exiba apenas as colunas Titulo_livro com o alias Título do Livro, Dtlancamento_livro com o alias Data de Lançamento e Preco_livro com o alias Preço do Livro;
- Escrever um comando que exiba as colunas Título_livro com o alias Título, Autor_livro com o alias Autor do Livro e uma terceira coluna com a informação “DISPONÍVEL” com o alias Situação;
- Escrever um comando que exiba as colunas Titulo_livro com o alias Título ,Preco_livro com o alias Preço de Custo e uma coluna virtual com o alias Preço de Venda , acrescentando 15% ao valor do campo Preco_livro. Transforme o resultado Preço de Venda para decimal(10,2).
- Escrever um comando que mostre, o nome das editoras que a livraria trabalha, sem repetição.
- Escreva um comando para mostrar todos os dados da tabela livros ordenados pelo campo Titulo_livro em ordem ascendente.
- Escrever um comando para mostrar os campos Titulo_livro com o alias Título, Preco_livro com o alias Preço, ordenados pelo preço (mais caros primeiro) e pelo titulo em ordem alfabética. .
- Escrever um comando que mostre qual o(s) livro(s) que tem o menor valor no campo Edicao_livro.
- Escrever um comando que mostre qual o livro que possui o maior preço na livraria, cercando todas as possibilidades.
- Copiar a estrutura e os dados da tabela livros para uma nova tabela chamada produto
- Inserir na tabela Editora os registros para Saraiva e Siciliano
- Escrever um comando que mostre todas as editoras que não tem livros publicados
- Escrever um comando que mostre os autores, e as editoras nas quais estes lançaram livros
...