Grupo 05 - Script SQL

Tamanho: px
Começar a partir da página:

Download "Grupo 05 - Script SQL"

Transcrição

1 CREATE DATABASE SISGSE Grupo 05 - Script SQL USE SISGSE CREATE TABLE TbAgenda dataagenda DATETIME NOT NULL, horarioinicio TIME NOT NULL, horariotermino TIME NOT NULL, PRIMARY KEYidTbUnidade, dataagenda, horarioinicio, idtbservico, idtbfuncionario, idtbcliente, idtbcabine, FOREIGN KEYidTbUnidade references TbUnidade idtbunidade, FOREIGN KEYidTbServico references TbServico idtbservico, FOREIGN KEYidTbFuncionario references TbFuncionario idtbfuncionario, FOREIGN KEYidTbCliente references TbCliente idtbcliente, FOREIGN KEYidTbCabine references TbCabine idtbcabine insert into TbAgenda dataagenda, horarioinicio, idtbfuncionardio, idtbservico, horariotermino, idtbunidade, idtbcliente, IdTbCabine values '18/05/2010','9:00','10','5','9:30','1','2','07' insert into TbAgenda dataagenda, horarioinicio, idtbfuncionardio, idtbservico, horariotermino, idtbunidade, idtbcliente, IdTbCabine values '09/10/2010','8:30','12','1','9:00','3','1','04' insert into TbAgenda dataagenda, horarioinicio, idtbfuncionardio, idtbservico, horariotermino, idtbunidade, idtbcliente, IdTbCabine values '19/05/2010','9:30','10','5','10:00','1','3','01' insert into TbAgenda dataagenda, horarioinicio, idtbfuncionardio, idtbservico, horariotermino, idtbunidade, idtbcliente, IdTbCabine values '10/04/2009','9:00','07','3','9:30','2','5','10' insert into TbAgenda dataagenda, horarioinicio, idtbfuncionardio, idtbservico, horariotermino, idtbunidade, idtbcliente, IdTbCabine values '27/02/2010','14:30','10','7','15:00','2','1','02' insert into TbAgenda dataagenda, horarioinicio, idtbfuncionardio, idtbservico, horariotermino, idtbunidade, idtbcliente, IdTbCabine values '03/05/2010','16:30','10','5','17:00','3','4','03' select * from Tbagenda where idtbunidade like '%' select * from Tbagenda where idtbunidade = '1' select TbCliente.nome 'Nome Cliente' from Tbagenda, TbCliente where TbAgenda.idTbCliente=TbCliente.idTbCliente and idtbcliente='3' select TbCliente.nome 'Nome Cliente', TbCabine.idCabine 'Cabine' from Tbagenda, TbCliente, TbCabine where TbAgenda.idTbCliente=TbCliente.idTbCliente and TbAgenda.idTbCabine=TbCabine.idTbCabine idtbcabine='5' select mindataagenda from Tbagenda where idtbunidade = '2' CREATE TABLE TbAreaInteresse idtbareainteresse INT, Segmento VARCHAR20 NOT NULL, PRIMARY KEYidTbAreaInteresse insert into TbAreaINteresse Segmento values 'massagem' insert into TbAreaINteresse Segmento values 'limpeza de pele' insert into TbAreaINteresse Segmento values 'cursos' insert into TbAreaINteresse Segmento values 'peelling' insert into TbAreaINteresse Segmento values 'spa dos pes' Página 1

2 insert into TbAreaINteresse Segmento values 'massagem' CREATE TABLE TbAtividadeEmpresa idtbatividadeempresa INT, RamoAtividade VARCHAR20 NOT NULL, PRIMARY KEYidTbAtividadeEmpresa insert into TbAtividadeEmpresa RamoAtividade values 'marketing' insert into TbAtividadeEmpresa RamoAtividade values 'produtos de massagem' insert into TbAtividadeEmpresa RamoAtividade values 'produtos faciais' insert into TbAtividadeEmpresa RamoAtividade values 'produtos corporais' insert into TbAtividadeEmpresa RamoAtividade values 'marketing' insert into TbAtividadeEmpresa RamoAtividade values 'produção de eventos' CREATE TABLE TbCabine idtbcabine INT, Cabine VARCHAR10 NOT NULL, PRIMARY KEYidTbCabine insert into TbCabine idtbcabine, Cabine values '1','1' insert into TbCabine idtbcabine, Cabine values '2','2' insert into TbCabine idtbcabine, Cabine values '3','3' insert into TbCabine idtbcabine, Cabine values '4','4' insert into TbCabine idtbcabine, Cabine values '5','5' insert into TbCabine idtbcabine, Cabine values '6','6' CREATE TABLE TbCliente idtbcliente INT, Nome VARCHAR20 NOT NULL, DataNascimento DATE NOT NULL, NomeMãe VARCHAR20 NOT NULL, NomePai VARCHAR20 NOT NULL, Sexo BOOL NOT NULL, Logradouro VARCHAR20 NOT NULL, Bairro VARCHAR10 NOT NULL, Cidade VARCHAR10 NOT NULL, Estado VARCHAR2 NOT NULL, CEP INT NOT NULL, CPF INT NOT NULL, RG INT NOT NULL, DataEmissaoRG DATE NOT NULL, OrgaoEmissor VARCHAR10 NOT NULL, VARCHAR20 NOT NULL, DataConsultaSPC DATE NOT NULL, StatusCliente BOOL NOT NULL, PRIMARY KEYidTbCliente insert into TbCliente idtbcliente, Nome, DataNascimento, NomeMae, NomePai, Sexo, Logradouro, Bairro, Cidade, Estado, CEP, CPF, RG, DataEmissao, OrgaoEmissor, , DataConsultaSPC, StatusCliente values '1', 'Regina','29/06/1977','Luciana','Sidney','Feminino','SQS 202 Bloco E Apto 109','Asa Sul','Brasilia','DF',' ', ' ',' ','10/08/2009','IFP','regina@ig.com.br','09/08/2009','A' insert into TbCliente idtbcliente, Nome, DataNascimento, NomeMae, NomePai, Sexo, Logradouro, Bairro, Cidade, Estado, CEP, CPF, RG, DataEmissao, OrgaoEmissor, , DataConsultaSPC, StatusCliente values '2','Marcela','10/06/1979','Joana','Regerio','Feminino','SQN 112 Bloco A Apto 302','Asa Norte','Brasilia','DF',' ', ' ',' ','05/04/2010','SSP DF','marcela2009@ig.com.br','03/04/2010','A' insert into TbCliente idtbcliente, Nome, DataNascimento, NomeMae, NomePai, Sexo, Logradouro, Bairro, Cidade, Estado, CEP, CPF, RG, Página 2

3 DataEmissao, OrgaoEmissor, , DataConsultaSPC, StatusCliente values '3','Livia','17/10/1994','Maria','Jose','Feminino','SQN 408 Bloco A Apto 302','Asa Norte','Brasilia','DF',' ', ' ',' ','15/04/2010','SSP DF','livia@bol.com.br','09/06/2010','I' insert into TbCliente idtbcliente, Nome, DataNascimento, NomeMae, NomePai, Sexo, Logradouro, Bairro, Cidade, Estado, CEP, CPF, RG, DataEmissao, OrgaoEmissor, , DataConsultaSPC, StatusCliente values '4','Marcia','02/01/1967','Adriana','Willam','Feminino','QLN 02 Casa 5','Lago Norte','Brasilia','DF',' ', ' ',' ','30/11/2009','SSP DF','marcia@ig.com.br','28/11/2009','A' CREATE TABLE TbCliente_has_TbAreaInteresse TbCliente_idTbCliente INT, TbAreaInteresse_idTbAreaInteresse INT, PRIMARY KEYidTbCliente, idtbareainteresse, FOREIGN KEYidTbCliente references TbCliente idtbcliente, FOREIGN KEYidTbAreaInteresse references TbAreaInteresse idtbareainteresse CREATE TABLE TbCurso idtbcurso INT, Nome VARCHAR20 NOT NULL, Valor REAL NOT NULL, CargaHoraria TIME NOT NULL, ConteudoProgramatico VARCHAR255 NOT NULL, StatusCurso BOOL NOT NULL, PRIMARY KEYidTbCurso insert into TbCurso idtbcurso, Nome, Valor, CargaHoraria, ConteudoProgramatico, StatusCurso values '1','Massagem','200.00','72h','massagens','A' insert into TbCurso idtbcurso, Nome, Valor, CargaHoraria, ConteudoProgramatico, StatusCurso values '2','Limpeza de Pele','120.00','40h','Limpeza e pele','a' insert into TbCurso idtbcurso, Nome, Valor, CargaHoraria, ConteudoProgramatico, StatusCurso values '3','Spa dos pes','70.00','8h','tecnicas de aplicação','a' insert into TbCurso idtbcurso, Nome, Valor, CargaHoraria, ConteudoProgramatico, StatusCurso values '4','Peeling','235.00','20h','tecnicas de limpeza','a' CREATE TABLE TbEmpresaParceira idtbempresaparceira INT, TbAtividadeEmpresa_idTbAtividadeEmpresa INT, Nome VARCHAR20 NOT NULL, CNPJ INT NOT NULL, InscricaoEstadual INT NOT NULL, InscricaoMunicipal INT NOT NULL, Logradouro VARCHAR20 NOT NULL, Bairro VARCHAR10 NOT NULL, Cidade VARCHAR10 NOT NULL, Estado VARCHAR2 NOT NULL, CEP INTEGER UNSIGNED NOT NULL, Contato VARCHAR20 NOT NULL, VARCHAR20 NOT NULL, StatusEmpParceira BOOL NOT NULL, PRIMARY KEYidTbEmpresaParceira, FOREIGN KEY idtbatividadeempresa references TbAtividadeEmpresa idtbatividadeempresa insert into TbEmpresaParceira idtbempresaparceira, Nome, CNPJ, Página 3

4 InscricaoEstadual, InscricaoMunicipal, Logradouro, Bairro, Cidade, Estado, CEP, Contato, , StatusEmpPareceira values '1','Super Mix',' ',' ',' ','SCHN 708 Bloco E','Asa Norte','Brasilia','DF',' ','Marcos', insert into TbEmpresaParceira idtbempresaparceira, Nome, CNPJ, InscricaoEstadual, InscricaoMunicipal, Logradouro, Bairro, Cidade, Estado, CEP, Contato, , StatusEmpPareceira values '2','Buona Marti',' ',' ',' ','SCHS 412 Bloco B','Asa Sul','Brasilia','DF',' ','Leo', insert into TbEmpresaParceira idtbempresaparceira, Nome, CNPJ, InscricaoEstadual, InscricaoMunicipal, Logradouro, Bairro, Cidade, Estado, CEP, Contato, , StatusEmpPareceira values '3','Adcos',' ',' ',' ','SCN 502 Bloco E','Asa Norte','Brasilia','DF',' ','Juliana', insert into TbEmpresaParceira idtbempresaparceira, Nome, CNPJ, InscricaoEstadual, InscricaoMunicipal, Logradouro, Bairro, Cidade, Estado, CEP, Contato, , StatusEmpPareceira values '4','Three',' ',' ',' ','SCHS 204 Bloco D','Asa Sul','Brasilia','DF',' ','Maria', CREATE TABLE TbEmpresaParceira_has_TbUnidade idtbempresaparceira INT, PRIMARY KEYidTbEmpresaParceira, idtbunidade, FOREIGN KEY idtbempresaparceira references TbEmpresaParceira idtbempresaparceira, FOREIGN KEY idtbunidade references TbUnidade idtbunidade CREATE TABLE TbEscolaridade idtbescolaridade INT, GrauEscolaridade VARCHAR20 NOT NULL, PRIMARY KEYidTbEscolaridade insert into TbEscolaridade idtbescolaridade, GrauEscolaridade values '1','1ºgrau' insert into TbEscolaridade idtbescolaridade, GrauEscolaridade values '2','2ºgrau' insert into TbEscolaridade idtbescolaridade, GrauEscolaridade values '3','Superior Completo' insert into TbEscolaridade idtbescolaridade, GrauEscolaridade values '4','Superior Incompleto' insert into TbEscolaridade idtbescolaridade, GrauEscolaridade values '5','Mestrado' CREATE TABLE TbEstadoCivil idtbestadocivil INT, TbEstadoCivil VARCHAR20 NOT NULL, PRIMARY KEYidTbEstadoCivil insert into TbestadoCivil idtbestadocivil,tbestadocivil values '1','Solteiro' insert into TbestadoCivil idtbestadocivil,tbestadocivil values '2','Casado' insert into TbestadoCivil idtbestadocivil,tbestadocivil values '3','Separado' CREATE TABLE TbFornecedor idtbfornecedor INT, Página 4

5 Grupo 05 - Script SQL NomeFantasia VARCHAR20 NOT NULL, RazaoSocial VARCHAR20 NOT NULL, CNPJ INTEGER UNSIGNED NOT NULL, Logradouro VARCHAR20 NOT NULL, Bairro VARCHAR10 NOT NULL, Cidade VARCHAR10 NOT NULL, Estado VARCHAR2 NOT NULL, CEP INTEGER UNSIGNED NOT NULL, Contato VARCHAR20 NOT NULL, VARCHAR20 NOT NULL, NumeroBanco INT NOT NULL, AgenciaBancaria INT NOT NULL, NumeroConta INT NOT NULL, StatusFornecedor BOOL NOT NULL, PRIMARY KEYidTbFornecedor insert into TbFornecedor idtbfornecedor, NomeFantasia, RazaoSocial, CNPJ, Logradouro, Bairro, Cidade, Eatado, CEP, Contato, , AgenciaBancaria, NumeroConta, StatusFornecedor values '1','Mega Stillus','Instituto de Beleza Stillus',' ','SCN 502 Bloco E','Asa Norte','Brasilia','DF',' ', 'Joana','megastillus@bol.com.br','001','332081','A' insert into TbFornecedor idtbfornecedor, NomeFantasia, RazaoSocial, CNPJ, Logradouro, Bairro, Cidade, Eatado, CEP, Contato, , AgenciaBancaria, NumeroConta, StatusFornecedor values '2','MillaBeaute','Beleza Beaute',' ','SCS 110 Bloco A','Asa Sul','Brasilia','DF',' ','Marcela', 'millabeaute@millabeautecom.br','356',' ','a' insert into TbFornecedor idtbfornecedor, NomeFantasia, RazaoSocial, CNPJ, Logradouro, Bairro, Cidade, Eatado, CEP, Contato, , AgenciaBancaria, NumeroConta, StatusFornecedor values '3','BongBeleza','Instituto Bong de Beleza',' ','SCN 108 Bloco D','Asa Norte','Brasilia','DF',' ', 'Roger','bong@bong.com.br','001',' ','A' insert into TbFornecedor idtbfornecedor, NomeFantasia, RazaoSocial, CNPJ, Logradouro, Bairro, Cidade, Eatado, CEP, Contato, , AgenciaBancaria, NumeroConta, StatusFornecedor values '4','Stratos de Terra','Stratos da Terra',' ','SCN 510 Bloco A','Asa Norte','Brasilia','DF',' ', 'Lucia','stratos@stratos.com.br','220',' ','A' CREATE TABLE TbFuncionario idtbfuncionario INT, idtbestadocivil INT, idtbfunção INT, idtbescolaridade INT, Nome VARCHAR20 NOT NULL, CPF INT NOT NULL, NomeMae VARCHAR20 NOT NULL, NomePai VARCHAR20 NOT NULL, DataAdmissao DATETIME NOT NULL, DataDemissao DATETIME NOT NULL, Logradouro VARCHAR20 NOT NULL, Bairro VARCHAR10 NOT NULL, Cidade VARCHAR10 NOT NULL, Estado VARCHAR2 NOT NULL, CEP INT NOT NULL, VARCHAR20 NOT NULL, PRIMARY KEYidTbFuncionario, FOREIGN KEY idtbunidade references TbUnidade idtbunidade, FOREIGN KEY idtbescolaridade references TbEscolaridade idtbescolaridade, FOREIGN KEY idtbfuncao references TbFuncao idtbfuncao, FOREIGN KEY idtbestadocivil references TbEstadoCivil idtbestadocivil Página 5

6 insert into TbFuncionario idtbfuncionario, idtbestadocivil, idtbfunção, idtbescolaridade, idtbunidade, Nome, CPF, NomeMae, NomePai, DataAdmissao, DataDemissao, Logradouro, Bairro, Cidade, Estado, CEP, values '1','1','2','1','1','Melissa','Marta','Adao','20/10/2004','15/09/2006','SCN 502 Bloco E','Asa insert into TbFuncionario idtbfuncionario, idtbestadocivil, idtbfunção, idtbescolaridade, idtbunidade, Nome, CPF, NomeMae, NomePai, DataAdmissao, DataDemissao, Logradouro, Bairro, Cidade, Estado, CEP, values '2','3','1','2','2','Marta','Judith','Charle','07/03/1999','19/04/2003','SCN 409 Bloco B','Asa insert into TbFuncionario idtbfuncionario, idtbestadocivil, idtbfunção, idtbescolaridade, idtbunidade, Nome, CPF, NomeMae, NomePai, DataAdmissao, DataDemissao, Logradouro, Bairro, Cidade, Estado, CEP, values '3','1','3','3','3','Marcia','Alessandra','Roberto','01/02/2001','10/06/2003',' SCS 303 Bloco C','Asa insert into TbFuncionario idtbfuncionario, idtbestadocivil, idtbfunção, idtbescolaridade, idtbunidade, Nome, CPF, NomeMae, NomePai, DataAdmissao, DataDemissao, Logradouro, Bairro, Cidade, Estado, CEP, values '4','2','1','2','2','Silvia','Claudia','Claudio','12/10/2002','15/09/2010','SCS 915 Bloco E','Asa CREATE TABLE TbFuncao idtbfuncao INT, TbFuncao VARCHAR20 NOT NULL, PRIMARY KEYidTbFuncao insert into TbFuncao idtbfuncao,tbfuncao values '1','Estoquista' insert into TbFuncao idtbfuncao,tbfuncao values '2','Massagista' insert into TbFuncao idtbfuncao,tbfuncao values '3','Vendedor' insert into TbFuncao idtbfuncao,tbfuncao values '4','Administrador' insert into TbFuncao idtbfuncao,tbfuncao values '5','Gerente de Loja' CREATE TABLE TbHorarioDisponivel idtbhorariodisponivel INT, HorarioDisponivel TIME NOT NULL, StatusHorario BOOL NOT NULL, PRIMARY KEYidTbHorarioDisponivel insert into TbHorarioDisponivel idtbhorariodisponivel,horariodisponivel,statushorario values '1','9:00','D' insert into TbHorarioDisponivel idtbhorariodisponivel,horariodisponivel,statushorario values '2','10:00','D' insert into TbHorarioDisponivel idtbhorariodisponivel,horariodisponivel,statushorario values '3','11:00','D' insert into TbHorarioDisponivel idtbhorariodisponivel,horariodisponivel,statushorario values '4','12:00','D' insert into TbHorarioDisponivel idtbhorariodisponivel,horariodisponivel,statushorario values '5','13:00','D' CREATE TABLE TbHorarioDisponivel_has_TbServico idtbhorariodisponivel INT, idtbservico INT, PRIMARY KEYidTbHorarioDisponivel, idtbservico, FOREIGN KEY idtbhorariodisponivel references TbHorarioDisponivel idtbhorariodisponivel, FOREIGN KEY idtbservico references TbServico idtbservico Página 6

7 CREATE TABLE TbItens_Compra idtbproduto INT, idtbordemcompra INT, QtdProduto VARCHAR5 NOT NULL, PrecoUnitario VARCHAR10 NOT NULL, PRIMARY KEYidTbProduto, idtbordemcompra, FOREIGN KEY idtbproduto references TbProduto idtbproduto, FOREIGN KEY idtbordemcompra references TbOrdemCompra idtbordemcompra insert into TbItens_Compra QtdProduto, PrecoUnitario values '30','20.00' insert into TbItens_Compra QtdProduto, PrecoUnitario values '10','7.90' insert into TbItens_Compra QtdProduto, PrecoUnitario values '100','23.10' insert into TbItens_Compra QtdProduto, PrecoUnitario values '50','16.00' insert into TbItens_Compra QtdProduto, PrecoUnitario values '15','40.20' CREATE TABLE TbItens_Venda idtbproduto INT, idnotafiscal INT, QtdProduto VARCHAR5 NOT NULL, PRIMARY KEYidTbProduto, idnotafiscal, FOREIGN KEY idtbproduto references TbProduto idtbproduto, FOREIGN KEY idnotafiscal references TbVenda idnotafiscal insert into TbItens_venda QtdProduto values '30' insert into TbItens_venda QtdProduto values '190' insert into TbItens_venda QtdProduto values '75' insert into TbItens_venda QtdProduto values '10' insert into TbItens_venda QtdProduto values '60' CREATE TABLE TbMatricula idtbcliente INT, idtbturma INT, DataMatricula DATETIME NOT NULL, PRIMARY KEYidTbCliente, idtbturma, FOREIGN KEY idtbcliente references TbCliente idtbcliente, FOREIGN KEY idtbturma references TbTurma idtbturma insert into TbMatricula DataMatricula values '20/12/2009' insert into TbMatricula DataMatricula values '02/09/2001' insert into TbMatricula DataMatricula values '30/08/1999' insert into TbMatricula DataMatricula values '14/03/2005' insert into TbMatricula DataMatricula values '11/07/1995' CREATE TABLE TbMinistrante idtbfuncionario INT, idtbcurso INT, PRIMARY KEYidTbFuncionario, idtbcurso, FOREIGN KEY idtbfuncionario references TbFuncionario idtbfuncionario, FOREIGN KEY idtbcurso references TbCurso idtbcurso CREATE TABLE TbOrdemCompra idtbordemcompra INT, idtbfornecedor INT, QtdProduto VARCHAR10 NOT NULL, DataCompra DATETIME NOT NULL, ValorProduto VARCHAR10 NOT NULL, PRIMARY KEYidTbOrdemCompra, FOREIGN KEY idtbfornecedor references TbFornecedor idtbfornecedor, Página 7

8 Grupo 05 - Script SQL FOREIGN KEY idtbunidade references TbUnidade idtbunidade insert into TbOrdemcompra idtbordemcompra, idtbunidade, idtbfornecedor, QtdProduto, DataCompra, ValorProduto values '1','1','2','10','20/05/2010','1.00' insert into TbOrdemcompra idtbordemcompra, idtbunidade, idtbfornecedor, QtdProduto, DataCompra, ValorProduto values '1','2','4','30','04/08/2010','5.00' insert into TbOrdemcompra idtbordemcompra, idtbunidade, idtbfornecedor, QtdProduto, DataCompra, ValorProduto values '1','3','3','50','15/10/2010','7.00' insert into TbOrdemcompra idtbordemcompra, idtbunidade, idtbfornecedor, QtdProduto, DataCompra, ValorProduto values '1','2','1','100','17/08/2010','3.00' CREATE TABLE TbProduto idtbproduto INT, Nome VARCHAR20 NOT NULL, CodigoBarra INT NOT NULL, Fabricante VARCHAR20 NOT NULL, Volume VARCHAR20 NOT NULL, PRIMARY KEYidTbProduto insert into TbProduto idtbproduto, CodigoBarra, Fabricante, Volume values '1',' ','Adcos','100ml' insert into TbProduto idtbproduto, CodigoBarra, Fabricante, Volume values '2',' ','Estratos','30ml' insert into TbProduto idtbproduto, CodigoBarra, Fabricante, Volume values '3',' ','Buona Vitta','75g' insert into TbProduto idtbproduto, CodigoBarra, Fabricante, Volume values '4',' ','Adcos','200ml' insert into TbProduto idtbproduto, CodigoBarra, Fabricante, Volume values '5',' ','Mister','150g' CREATE TABLE TbServico idtbservico INT, Tratamento VARCHAR20 NOT NULL, Valor REAL NOT NULL, DuracaoSessao TIME NOT NULL, DuracaoTratamento VARCHAR3 NOT NULL, Beneficio VARCHAR45 NOT NULL, StatusServico BOOL NOT NULL, PRIMARY KEYidTbServico insert into TbServico idtbservico, Tratamento, Valor, DuracaoSessao, DuracaoTratamento, Beneficio, Status values '1','Massagem Corporal','120.00','0:30','10','Redução de Medidas','A' insert into TbServico idtbservico, Tratamento, Valor, DuracaoSessao, DuracaoTratamento, Beneficio, Status values '2','Limpeza de Pele','70.00','45','2','Pele Saudavel','A' insert into TbServico idtbservico, Tratamento, Valor, DuracaoSessao, DuracaoTratamento, Beneficio, Status values '3','Massagem Aduanada','290.00','50','30','Reducao de Medidas','A' insert into TbServico idtbservico, Tratamento, Valor, DuracaoSessao, DuracaoTratamento, Beneficio, Status values 'Spa dos Pes','65.00','30','1','Pes suavisados','a' CREATE TABLE TbServico_has_TbFuncionario idtbservico INT, idtbfuncionario INT, PRIMARY KEYidTbServico, idtbfuncionario, FOREIGN KEY idtbservico references TbServico idtbservico, Página 8

9 Grupo 05 - Script SQL FOREIGN KEY idtbfuncionario references TbFuncionario idtbfuncionario CREATE TABLE TbTelefoneCliente idtbtelefonecliente INT, idtbcliente INT, idtbtipotelefone INT, DDD VARCHAR2 NOT NULL, Telefone VARCHAR8 NOT NULL, PRIMARY KEYidTbTelefoneCliente, idtbcliente, FOREIGN KEY idtbcliente references TbCliente idtbcliente, FOREIGN KEY idtbtipotelefone references TbTipoTelefone idtbtipotelefone insert into TbTelefoneCliente idtbtelefonecliente, idtbcliente, idtbtipotelefone. DDD, Telefone values '1','1','2','61',' ' insert into TbTelefoneCliente idtbtelefonecliente, idtbcliente, idtbtipotelefone. DDD, Telefone values '2','2','1','61',' ' insert into TbTelefoneCliente idtbtelefonecliente, idtbcliente, idtbtipotelefone. DDD, Telefone values '3','2','3','62',' ' CREATE TABLE TbTelefoneEmpresa idtbtelefoneempresa INT, idtbtipotelefone INT, idtbempresaparceira INT, DDD VARCHAR2 NOT NULL, Telefone VARCHAR8 NOT NULL, PRIMARY KEYidTbTelefoneEmpresa, FOREIGN KEY idtbempresaparceira references TbEmpresaParceira idtbempresaparceira, FOREIGN KEY idtbtipotelefone references TbTipoTelefone idtbtipotelefone insert into TbTelefoneEmpresa idtbtelefoneempresa, idtbtipotelefone, idtbempresaparceira, DDD, Telefone values '1','2','3','21',' ' insert into TbTelefoneEmpresa idtbtelefoneempresa, idtbtipotelefone, idtbempresaparceira, DDD, Telefone values '2','3','1','61',' ' insert into TbTelefoneEmpresa idtbtelefoneempresa, idtbtipotelefone, idtbempresaparceira, DDD, Telefone values '3','2','2','12',' ' CREATE TABLE TbTelefoneFornecedor idtbtelefonefornecedor INT, idtbtipotelefone INT, idtbfornecedor INT, DDD VARCHAR2 NOT NULL, Telefone VARCHAR8 NOT NULL, PRIMARY KEYidTbTelefoneFornecedor, FOREIGN KEY idtbfornecedor references TbFornecedor idtbfornecedor, FOREIGN KEY idtbtipotelefone references TbTipoTelefone idtbtipotelefone insert into TbTelefoneFornecedor idtbtelefonefornecedor, idtbtipotelefone, idtbfornecedor, DDD, Telefone values '1','2','1','21',' ' insert into TbTelefoneFornecedor idtbtelefonefornecedor, idtbtipotelefone, idtbfornecedor, DDD, Telefone values '2','1','3','27',' ' insert into TbTelefoneFornecedor idtbtelefonefornecedor, idtbtipotelefone, idtbfornecedor, DDD, Telefone values Página 9

10 '3','3','2','62',' ' CREATE TABLE TbTelefoneFuncionario idtbtelefonefuncionario INT, idtbtipotelefone INT, idtbfuncionario INT, DDD VARCHAR2 NOT NULL, Telefone VARCHAR8 NOT NULL, PRIMARY KEYidTbTelefoneFuncionario, FOREIGN KEY idtbfuncionario references TbFuncionario idtbfuncionario, FOREIGN KEY idtbtipotelefone references TbTipoTelefone idtbtipotelefone insert into TbTelefoneFuncionario idtbtelefonefuncionario, idtbtipotelefone, idtbfuncionario, DDD, Telefone values '1','2','1','21',' ' insert into TbTelefoneFuncionario idtbtelefonefuncionario, idtbtipotelefone, idtbfuncionario, DDD, Telefone values '2','1','3','27',' ' insert into TbTelefoneFuncionario idtbtelefonefuncionario, idtbtipotelefone, idtbfuncionario, DDD, Telefone values '3','3','2','62',' ' CREATE TABLE TbTipoTelefone idtbtipotelefone INT, TbTipoTelefone VARCHAR15 NOT NULL, PRIMARY KEYidTbTipoTelefone insert into TbTipoTelefoneCliente idtbtipotelefone, Tipotelefone values '1','Residencial' insert into TbTipoTelefoneCliente idtbtipotelefone, Tipotelefone values '2','Celular' insert into TbTipoTelefoneCliente idtbtipotelefone, Tipotelefone values '3','Comercial' insert into TbTipoTelefoneCliente idtbtipotelefone, Tipotelefone values '4','Fax' CREATE TABLE TbTurma idtbturma INT, idtbfuncionario INT, idtbcurso INT, DataInicio DATETIME NOT NULL, DataFim DATETIME NOT NULL, HoraInicio TIME NOT NULL, HoraFim TIME NOT NULL, LimiteAlunos INT NOT NULL, PRIMARY KEYidTbTurma, FOREIGN KEY idtbfuncionario references TbMinistrante idtbfuncionario, FOREIGN KEY idtbcurso references TbMinistrante idtbcurso insert into TbTurma idtbturma, idtbfuncionario, idtbcurso, DataInicio, DataFim, HoraInicio, HoraFim, LimiteAlunos values '1','2','3','19/03/2010','25/03/2010','09:00','12:00','15' insert into TbTurma idtbturma, idtbfuncionario, idtbcurso, DataInicio, DataFim, HoraInicio, HoraFim, LimiteAlunos values '2','4','1','01/10/2010','31/10/2010','14:00','16:00','10' insert into TbTurma idtbturma, idtbfuncionario, idtbcurso, DataInicio, DataFim, HoraInicio, HoraFim, LimiteAlunos values '3','1','2','08/08/2010','20/08/2010','16:00','18:00','12' CREATE TABLE TbUnidade Página 10

11 Grupo 05 - Script SQL Loja VARCHAR20 NOT NULL, CNPJ INTEGER UNSIGNED NOT NULL, InscricaoEstadual INT NOT NULL, InscricaoMunicipal INT NOT NULL, Logradouro VARCHAR20 NOT NULL, Bairro VARCHAR10 NOT NULL, Cidade VARCHAR10 NOT NULL, Estado VARCHAR2 NOT NULL, CEP INT NOT NULL, PRIMARY KEYidTbUnidade insert into TbUnidade idtbunidade, Loja, CNPJ, InscricaoEstadual, InscricaoMunicipal, Logradouro, Bairro, Cidade, Estado, CEP values '1','Asa Norte',' ',' ',' ','SCN 508 Bloco E','Asa Norte','Brasilia','DF',' ' insert into TbUnidade idtbunidade, Loja, CNPJ, InscricaoEstadual, InscricaoMunicipal, Logradouro, Bairro, Cidade, Estado, CEP values '2','Taguatinga',' ',' ',' ','QN 13 Bloco A','Taguatinga','Brasilia','DF',' ' insert into TbUnidade idtbunidade, Loja, CNPJ, InscricaoEstadual, InscricaoMunicipal, Logradouro, Bairro, Cidade, Estado, CEP values '3','Goiania',' ',' ',' ','Rua Joao Ribeiro 23','Centro','Goiania','GO',' ' CREATE TABLE TbVenda idnotafiscal INT, idtbcliente INT, DataVenda DATETIME NOT NULL, PRIMARY KEYidNotaFiscal, FOREIGN KEY idtbcliente references TbCliente idtbcliente, FOREIGN KEY idtbunidade references TbUnidade idtbunidade insert into Tbvenda idnotafiscal, idtbunidade, idtbcliente, DataVenda values '12','1','3','08/02/2009' insert into Tbvenda idnotafiscal, idtbunidade, idtbcliente, DataVenda values '13','1','2','09/02/2009' insert into Tbvenda idnotafiscal, idtbunidade, idtbcliente, DataVenda values '14','3','1','09/02/2009' insert into Tbvenda idnotafiscal, idtbunidade, idtbcliente, DataVenda values '15','2','4','10/02/2009' Página 11

Projeto de Banco de Dados: Empresa X

Projeto de Banco de Dados: Empresa X Projeto de Banco de Dados: Empresa X Modelo de negócio: Empresa X Competências: Analisar e aplicar o resultado da modelagem de dados; Habilidades: Implementar as estruturas modeladas usando banco de dados;

Leia mais

Introdução ao SQL. Aécio Costa

Introdução ao SQL. Aécio Costa Aécio Costa A linguagem SQL é um padrão de linguagem de consulta comercial e possui as seguintes partes: Linguagem de definição de dados (DDL) Linguagem interativa de manipulação de dados (DML) Definição

Leia mais

Programação SQL. Introdução

Programação SQL. Introdução Introdução Principais estruturas duma Base de Dados: Uma BD relacional é constituída por diversas estruturas (ou objectos ) de informação. Podemos destacar: Database: designa a própria BD; Table/Tabela:

Leia mais

Sistema de Controle de Estoque

Sistema de Controle de Estoque FACULDADE DE TECNOLOGIA SENAC GOIAS GESTÃO EM TECNOLOGIA DA INFORMÇÃO TÓPICOS AVANÇADOS EM BANCO DE DADOS Professor: Olegário Correia Neto Alunos: Marcelo Gonçalves, Juliano Pirozelli, João Lucas Pecin,

Leia mais

TECNOLOGIA EM SISTEMAS PARA INTERNET PROJETO DE BANCO DE DADOS

TECNOLOGIA EM SISTEMAS PARA INTERNET PROJETO DE BANCO DE DADOS Exemplos de Scripts SQL (PostgreSQL) Pizzaria 1 2 Criação de BANCO DE DADOS CREATE DATABASE nome_do_banco; CREATE DATABASE pizzaria; Criação de TABELAS SOMENTE COM CHAVE PRIMÁRIA CREATE TABLE nome_da_tabela

Leia mais

(1,n) venda. (1,1) realizacao. cliente. (0,n) (1,1) contem. produto. Laboratório de Banco de Dados Exercicios

(1,n) venda. (1,1) realizacao. cliente. (0,n) (1,1) contem. produto. Laboratório de Banco de Dados Exercicios Laboratório de Banco de Dados Exercicios Modelo conceitual segundo notação de Peter Chen cliente (1,1) realizacao (1,n) venda (0,n) produto (1,1) contem Modelo conceitual gerado pela CASE Dezign for Database

Leia mais

Banco de dados. Linguagens de Banco de Dados II. Wedson Quintanilha da Silva - www.assembla.com/spaces/objetivobd/documents

Banco de dados. Linguagens de Banco de Dados II. Wedson Quintanilha da Silva - www.assembla.com/spaces/objetivobd/documents Banco de dados Linguagens de Banco de Dados II 1 Linguagem de Definição de Dados - DDL Comandos utilizados para criação do esquema de dados; Um DDL permite ao utilizador definir tabelas novas e elementos

Leia mais

CREATE TABLE AUTOR ( cod_autor int not null primary key, nome_autor varchar (60) )

CREATE TABLE AUTOR ( cod_autor int not null primary key, nome_autor varchar (60) ) TADS Exercício Laboratório I Analise o modelo de banco de dados abaixo: MUSICA FAIXA Codigo_Musica: INTEGER Nome_Musica: VARCHAR(60) Duracao: NUMERIC(6,2) Codigo_Musica: INTEGER (FK) Codigo_CD: INTEGER

Leia mais

LINGUAGEM SQL. SQL Server 2008 Comandos iniciais

LINGUAGEM SQL. SQL Server 2008 Comandos iniciais 1 LINGUAGEM SQL SQL Server 2008 Comandos iniciais SQL - STRUCTURED QUERY LANGUAGE Quando os Bancos de Dados Relacionais estavam sendo desenvolvidos, foram criadas linguagens destinadas à sua manipulação.

Leia mais

BANCO DE DADOS BANCO DE DADOS. Prof. Patrícia Lucas 3º Trimestre

BANCO DE DADOS BANCO DE DADOS. Prof. Patrícia Lucas 3º Trimestre BANCO DE DADOS BANCO DE DADOS Prof. Patrícia Lucas 3º Trimestre ROTEIRO PARA O 3º TRIMESTRE 1. O MySQL DDL SQL 1. Como funciona o MySQL 2. Como criar um banco de dados no MySQL 3. Como criar tabelas: comandos

Leia mais

BANCO DE DADOS. info 3º ano. Prof. Diemesleno Souza Carvalho diemesleno@iftm.edu.br www.diemesleno.com.br

BANCO DE DADOS. info 3º ano. Prof. Diemesleno Souza Carvalho diemesleno@iftm.edu.br www.diemesleno.com.br BANCO DE DADOS info 3º ano Prof. Diemesleno Souza Carvalho diemesleno@iftm.edu.br www.diemesleno.com.br Na última aula estudamos Unidade 4 - Projeto Lógico Normalização; Dicionário de Dados. Arquitetura

Leia mais

2008.1. A linguagem SQL

2008.1. A linguagem SQL SQL 2008.1 A linguagem SQL SQL - Structured Query Language. Foi definida nos laboratórios de pesquisa da IBM em San Jose, California, em 1974. Teve seus fundamentos no modelo relacional Sua primeira versão

Leia mais

AULA 8 CRIANDO UMA CLASSE EM PHP INTERAGINDO COM BANCO DE DADOS - COM RELACIONAMENTO ENTRE TABELAS

AULA 8 CRIANDO UMA CLASSE EM PHP INTERAGINDO COM BANCO DE DADOS - COM RELACIONAMENTO ENTRE TABELAS AULA 8 CRIANDO UMA CLASSE EM PHP INTERAGINDO COM BANCO DE DADOS - COM RELACIONAMENTO ENTRE TABELAS Na grande maioria dos sistemas, faz-se necessário utilizar informações que estão armazenadas em uma determinada

Leia mais

BANCO DE DADOS II CONVENIÊNCIA

BANCO DE DADOS II CONVENIÊNCIA BANCO DE DADOS II CONVENIÊNCIA Carolina Pedrosa 1380168 Rômulo Vitor 1380371 SITUAÇÃO PROBLEMA Conveniência Uma conveniência terá um sistema que cadastrará clientes que terá como atributo nome, CPF, telefone

Leia mais

Curso PHP Aula 08. Bruno Falcão brunogfalcao@gmail.com

Curso PHP Aula 08. Bruno Falcão brunogfalcao@gmail.com + Curso PHP Aula 08 Bruno Falcão brunogfalcao@gmail.com + Roteiro Conectividade com BD SQL + SQL Structured Query Language. Padrão para interagir com banco de dados relacionais. + Banco de dados Um banco

Leia mais

2008.1 SQL. Autor: Renata Viegas

2008.1 SQL. Autor: Renata Viegas SQL Autor: Renata Viegas A linguagem SQL SQL - Structured Query Language. Foi definida nos laboratórios de pesquisa da IBM em San Jose, California, em 1974. Teve seus fundamentos no modelo relacional Sua

Leia mais

Banco de Dados Avançados Banco de Dados Ativo

Banco de Dados Avançados Banco de Dados Ativo Universidade Federal de Pernambuco Centro de Informática Banco de Dados Avançados Banco de Dados Ativo Equipe: Felipe Cavalcante Fernando Kakimoto Marcos Corrêa Sumário 1. Mini-Mundo... 3 1.1 Entidades...

Leia mais

Disciplina: Banco de Dados Tema: SQL Parte 2

Disciplina: Banco de Dados Tema: SQL Parte 2 Disciplina: Banco de Dados Tema: SQL Parte 2 PROFESSOR: DANILO MONTEIRO EMAIL: PROF.DANILO.MONTEIRO@GMAIL.COM O que foi visto na aula passada? create database Drop database Create table Drop table PROF.DANILO.MONTEIRO@GMAIL.COM

Leia mais

SQL. Definição do Esquema da Base de Dados. Cristina C. Vieira Departamento de Engenharia Eletrónica e Informática

SQL. Definição do Esquema da Base de Dados. Cristina C. Vieira Departamento de Engenharia Eletrónica e Informática SQL Definição do Esquema da Base de Dados Cristina C. Vieira Departamento de Engenharia Eletrónica e Informática SQL - Esquema da base de dados Definição das tabelas Definição das chaves primárias Definição

Leia mais

SQL Server 2008. Ferramenta de administração. SQL Server Management Studio. 1º passo conectar ao banco de dados 2ª Query (consulta) usando SQL

SQL Server 2008. Ferramenta de administração. SQL Server Management Studio. 1º passo conectar ao banco de dados 2ª Query (consulta) usando SQL SQL Server 2008 Ferramenta de administração SQL Server Management Studio Ferramenta de acesso e administração de dados em modo gráfico 1º passo conectar ao banco de dados 2ª Query (consulta) usando SQL

Leia mais

INNER, CROSS, LEFT, RIGHT E FULL JOINS SIMPLES ASSIM! Wellyngton Luiz Cruz Moreira wlcmoreira@hotmail.com

INNER, CROSS, LEFT, RIGHT E FULL JOINS SIMPLES ASSIM! Wellyngton Luiz Cruz Moreira wlcmoreira@hotmail.com INNER, CROSS, LEFT, RIGHT E FULL JOINS SIMPLES ASSIM! Wellyngton Luiz Cruz Moreira wlcmoreira@hotmail.com PALAVRAS CHAVES: inner join, left outer join, cross join, right outer join, full outer join, junções,

Leia mais

Structured Query Language (SQL) Aula Prática

Structured Query Language (SQL) Aula Prática Structured Query Language (SQL) Aula Prática Linguagens de SGBD Durante o desenvolvimento do sistema R, pesquisadores da IBM desenvolveram a linguagem SEQUEL, primeira linguagem de acesso para Sistemas

Leia mais

Linguagem SQL (Parte II)

Linguagem SQL (Parte II) Universidade Federal de Sergipe Departamento de Sistemas de Informação Itatech Group Jr Softwares Itabaiana Site: www.itatechjr.com.br E-mail: contato@itatechjr.com.br Linguagem SQL (Parte II Introdução

Leia mais

SQL: Definição de tabelas, Modificações à Base de Dados

SQL: Definição de tabelas, Modificações à Base de Dados SQL: Definição de tabelas, Modificações à Base de Dados Fernando Lobo Base de Dados, Universidade do Algarve 1 / 24 Definição do esquema da base de dados O esquema da BD é composto pelas definições de

Leia mais

UNIVERSIDADE FEDERAL DE SANTA MARIA - UFSM COLÉGIO AGRÍCOLA DE FREDERICO WESTPHALEN BANCO DE DADOS II

UNIVERSIDADE FEDERAL DE SANTA MARIA - UFSM COLÉGIO AGRÍCOLA DE FREDERICO WESTPHALEN BANCO DE DADOS II UNIVERSIDADE FEDERAL DE SANTA MARIA - UFSM COLÉGIO AGRÍCOLA DE FREDERICO WESTPHALEN BANCO DE DADOS II BANCO DE DADOS II AULA 2 Linguagem SQL Linguagem de definição de dados (DDL) DISCIPLINA: Banco de Dados

Leia mais

AULA 6 INTEGRIDADOS DOS DADOS - CRIANDO RESTRIÇÕES

AULA 6 INTEGRIDADOS DOS DADOS - CRIANDO RESTRIÇÕES BANCO DE DADOS GERENCIAL 1 AULA 6 INTEGRIDADOS DOS DADOS - CRIANDO RESTRIÇÕES Integridade de domínio A integridade de domínio é a validade de entradas para uma coluna específica. É possível aplicar a integridade

Leia mais

Capitulo 2. Prof.º Espc. Fábio Margarito Martins de Barros - Tecnologia de banco de dados

Capitulo 2. Prof.º Espc. Fábio Margarito Martins de Barros - Tecnologia de banco de dados Capitulo 2 1. MODELO LÓGICO DE BANCO DE DADOS... 2 1.1 Definição... 2 1.2 Mapeando o modelo conceitual para o modelo lógico... 2 1.2 Dicionário de dados... 3 2. MODELO FÍSICO DO BANCO DE DADOS... 4 2.1

Leia mais

Introdução à Manipulação de Dados

Introdução à Manipulação de Dados Introdução à Manipulação de Dados Licenciatura em Economia Trabalho Prático 2004 2005 Manutenção de Aviões Depois de várias reclamações feitas no aeroporto por falta de organização, a administração decidiu

Leia mais

BANCO DE DADOS I. Exercícios

BANCO DE DADOS I. Exercícios BANCO DE DADOS I Exercícios Nos próximos slide estão apresentados um modelo ER parcial de uma fábrica e o seu respectivo modelo Relacional. O esquema da base de dados relacional contém os nomes das tabelas,

Leia mais

Linguagem de Consulta - SQL

Linguagem de Consulta - SQL SQL Structured Query Language Linguagem de Consulta Estruturada; Originou-se da linguagem SEQUEL (1974); Revisada e chamada de SQL em 1976/77; Em 1986, padronizada pelo ANSI/ISO - chamada SQL-86; Em 1987

Leia mais

SQL (STRUCTUREDQUERY LANGUAGE)

SQL (STRUCTUREDQUERY LANGUAGE) BANCO DE DADOS Universidade do Estado de Santa Catarina Centro de Ciências Tecnológicas Departamento de Ciência da Computação Prof. Alexandre Veloso de Matos alexandre.matos@udesc.br SQL (STRUCTUREDQUERY

Leia mais

Banco de Dados I Introdução SQL

Banco de Dados I Introdução SQL Banco de Dados I Introdução SQL Frederico Queiroga fredericoqueiroga@gmail.com https://sites.google.com/site/fredericoqueiroga/ Linguagem SQL Aspectos Gerais: Independência do fabricante: Está incorporada

Leia mais

TRABALHO DE BANCO DE DADOS

TRABALHO DE BANCO DE DADOS Curso Superior em Análise e Desenvolvimento de Sistemas Banco de Dados BD1A3 TRABALHO DE BANCO DE DADOS Érika Henrique Gamas 1580132 Flávia Gomes Pereira 1580108 Julho de 2016 Sumário 1. SITUAÇÃO...3 2.

Leia mais

Introdução à linguagem SQL

Introdução à linguagem SQL Introdução à linguagem SQL 1 Histórico A linguagem de consulta estruturada (SQL - Structured Query Language) foi desenvolvida pela empresa IBM, no final dos anos 70. O primeiro banco de dados comercial

Leia mais

Projeto Disciplinar de Fundamentos de Banco de Dados

Projeto Disciplinar de Fundamentos de Banco de Dados Projeto Disciplinar de Fundamentos de Banco de Dados Junho de 2011 Versão 1.0 Projeto SysTrack - Grupo 01 Contents 1. Introdução... 3 2. A Organização... 3 2.1 Ramo de Atividade... 4 2.2 Objetivo Estratégico

Leia mais

Projeto Disciplinar de Fundamentos de Banco de Dados TRIBUNAL THEMIS

Projeto Disciplinar de Fundamentos de Banco de Dados TRIBUNAL THEMIS Projeto Disciplinar de Fundamentos de Banco de Dados TRIBUNAL THEMIS Professora Orientadora da disciplina Fundamentos de Bancos de Dados ADRIANA SIQUEIRA Alunos do 2º semestre do curso de Gestão em Tecnologia

Leia mais

Bases de Dados 1º semestre

Bases de Dados 1º semestre DepartamentodeEngenhariaInformática 2008/2009 BasesdeDados1ºsemestre Lab1:Introduçãoaoambiente O ficheiro create bank.sql contém um conjunto de instruções SQL para criar a base de dadosdeexemploilustradanafigura1.

Leia mais

SQL (Structured Query Language)

SQL (Structured Query Language) SQL (Structured Query Language) Linguagem comercial para BD relacional padrão ISO desde a década de 80 SQL (86); SQL-2 (92); SQL-3 (99) e SQL:2003 não é apenas uma linguagem de consulta! como o nome sugere...

Leia mais

Banco de Dados. Professora: Luciana Faria

Banco de Dados. Professora: Luciana Faria Banco de Dados Professora: Luciana Faria Introdução ao linguagem é a SQL (Structured Query Language) Linguagem de Consulta Estruturada Para se utilizar, administrar, e trabalhar com um banco de dados é

Leia mais

SQL (Structured Query Language)

SQL (Structured Query Language) SQL (Structured Query Language) Linguagem comercial para BD relacional padrão ISO desde a década de 80 SQL- (86); SQL- (9); SQL- (99) não é apenas uma linguagem de consulta! como o nome sugere... Base

Leia mais

JDBC. Prof. Márcio Bueno (poonoite@marciobueno.com)

JDBC. Prof. Márcio Bueno (poonoite@marciobueno.com) JDBC Prof. Márcio Bueno (poonoite@marciobueno.com) JBDC Java Database Connectivity ou JDBC é um conjunto de classes e interfaces (API) escritas em Java que faz o envio de instruções SQL para qualquer banco

Leia mais

Introdução em Banco de Dados

Introdução em Banco de Dados Introdução em Banco de Dados Aula08 ComandosSQL II comando ORDER BY Uma lista completa dos registros da tabela por ordem alfabética do campo NOME. comando ORDER BY... DESC Uma lista completa dos registros

Leia mais

SQL (Structured Query Language)

SQL (Structured Query Language) SQL (Structured Query Language) Linguagem comercial para BD relacional padrão ISO desde a década de 80 SQL-1 (86); SQL- (9); SQL- (99) não é apenas uma linguagem de consulta! como o nome sugere... Base

Leia mais

SQL DDL Criando Tabelas e Restrições Instituto Militar de Engenharia IME Material extraido parcialmente de notas de aula de Maria Luiza Campos e Arnaldo Vieira Comandos de Definição de Dados Aplicação

Leia mais

PHP INTEGRAÇÃO COM MYSQL PARTE 1

PHP INTEGRAÇÃO COM MYSQL PARTE 1 INTRODUÇÃO PHP INTEGRAÇÃO COM MYSQL PARTE 1 Leonardo Pereira leonardo@estudandoti.com.br Facebook: leongamerti http://www.estudandoti.com.br Informações que precisam ser manipuladas com mais segurança

Leia mais

SCV. Sistema de Compra e Venda. Exemplo didático da disciplina EPS 7001 Informática para Engenharia de Produção. Prof. Sérgio Fernando Mayerle

SCV. Sistema de Compra e Venda. Exemplo didático da disciplina EPS 7001 Informática para Engenharia de Produção. Prof. Sérgio Fernando Mayerle SCV Sistema de Compra e Venda Exemplo didático da disciplina EPS 7001 Informática para Engenharia de Produção Prof. Sérgio Fernando Mayerle Descrição dos Requisitos Funcionais O Sistema de Compra e Venda

Leia mais

1 R$ 50,00 R$ 50,00 reusable object-oriented software 2 Utilizando UML e padrões: uma

1 R$ 50,00 R$ 50,00 reusable object-oriented software 2 Utilizando UML e padrões: uma AUTOR: CESAR AUGUSTO TACLA CRIAÇÃO: 20/5/200 8:24 ÚLTIMA ALTERAÇÃO: 2/5/20 5: TRABALHO DE PADRÕES DE PROJETO ESPECIALIZAÇÃO JAVA 20 INSTRUÇÕES. O trabalho será feito aula a aula de acordo com a matéria

Leia mais

Aula Extra Conexão ODBC para aplicações Delphi 7 que usam SQL Server 2005

Aula Extra Conexão ODBC para aplicações Delphi 7 que usam SQL Server 2005 Nome Número: Série Aula Extra Conexão ODBC para aplicações Delphi 7 que usam SQL Server 2005 Proposta do projeto: Competências: Compreender a orientação a objetos e arquitetura cliente-servidor, aplicando-as

Leia mais

Solução do segundo exercício proposto REDE DE HOTÉIS

Solução do segundo exercício proposto REDE DE HOTÉIS Solução do segundo exercício proposto REDE DE HOTÉIS Este exemplo já tem um pouco mais de complexidade devido à quantidade de entidades envolvidas no cenário. Em um primeiro momento a solução poderia ficar

Leia mais

Introdução à Banco de Dados. Nathalia Sautchuk Patrício

Introdução à Banco de Dados. Nathalia Sautchuk Patrício Introdução à Banco de Dados Nathalia Sautchuk Patrício Histórico Início da computação: dados guardados em arquivos de texto Problemas nesse modelo: redundância não-controlada de dados aplicações devem

Leia mais

Linguagem SQL. Comandos Básicos

Linguagem SQL. Comandos Básicos Linguagem SQL Comandos Básicos Caetano Traina Júnior Grupo de Bases de Dados e Imagens Instituto de Ciências Matemáticas e de Computação Universidade de São Paulo - São Carlos caetano@icmc.sc.usp.br Comando

Leia mais

Armazenamento organizado facilitando SCRUD; Agiliza processo de desenvolvimento de sistemas;

Armazenamento organizado facilitando SCRUD; Agiliza processo de desenvolvimento de sistemas; Conjunto de informações relacionadas entre si; Armazenamento organizado facilitando SCRUD; Agiliza processo de desenvolvimento de sistemas; Conjunto de Tabelas onde cada linha é um vetor de dados específico;

Leia mais

Linguagem SQL (Parte I)

Linguagem SQL (Parte I) Universidade Federal de Sergipe Departamento de Sistemas de Informação Itatech Group Jr Softwares Itabaiana Site: www.itatechjr.com.br E-mail: contato@itatechjr.com.br Linguagem SQL (Parte I) Introdução

Leia mais

Structured Query Language (SQL) Ambiente Simplificado de um SGBD

Structured Query Language (SQL) Ambiente Simplificado de um SGBD Structured Query Language (SQL) Ambiente Simplificado de um SGBD 2 1 Características dos SGBDs Natureza auto-contida de um sistema de banco de dados: metadados armazenados num catálogo ou dicionário de

Leia mais

Roteiro 9 - SQL Básico: chave estrangeira, operadores de comparação e operadores booleanos

Roteiro 9 - SQL Básico: chave estrangeira, operadores de comparação e operadores booleanos Roteiro 9 - SQL Básico: chave estrangeira, operadores de comparação e operadores booleanos Objetivos: Criar restrições para atributos, chaves primárias e estrangeiras; Explorar consultas SQL com uso de

Leia mais

AULA 2 INTERAÇÃO COM O BANCO DE DADOS

AULA 2 INTERAÇÃO COM O BANCO DE DADOS AULA 2 INTERAÇÃO COM O BANCO DE DADOS BANCO DE DADOS POSTGRESQL O PostgreSQL é um sistema gerenciador de banco de dados dos mais robustos e avançados do mundo. Seu código é aberto e é totalmente gratuito,

Leia mais

SQL (STRUCTUREDQUERY LANGUAGE)

SQL (STRUCTUREDQUERY LANGUAGE) BANCO DE DADOS Universidade do Estado de Santa Catarina Centro de Ciências Tecnológicas Departamento de Ciência da Computação Prof. Alexandre Veloso de Matos alexandre.matos@udesc.br SQL (STRUCTUREDQUERY

Leia mais

AULA 2 INTERAÇÃO COM O BANCO DE DADOS

AULA 2 INTERAÇÃO COM O BANCO DE DADOS AULA 2 INTERAÇÃO COM O BANCO DE DADOS BANCO DE DADOS POSTGRESQL O PostgreSQL é um sistema gerenciador de banco de dados dos mais robustos e avançados do mundo. Seu código é aberto e é totalmente gratuito,

Leia mais

Integração com o sistema Gladius LITE

Integração com o sistema Gladius LITE Integração com o sistema Gladius LITE Importante: O sistema Gladius foi originalmente concebido para estar integrado ao sistema de ERP e educacional da RM Sistemas (hoje TOTVS). Por esse motivo, a nomenclatura

Leia mais

Introdução à Engenharia da Computação. Banco de Dados Professor Machado

Introdução à Engenharia da Computação. Banco de Dados Professor Machado Introdução à Engenharia da Computação Banco de Dados Professor Machado 1 Sistemas isolados Produção Vendas Compras Banco de Dados Produtos... Banco de Dados Produtos... Banco de Dados Produtos... Desvantagens:

Leia mais

Correção da 1a Prova de GBD1 2010/1. Profa. Sandra de Amo

Correção da 1a Prova de GBD1 2010/1. Profa. Sandra de Amo Correção da 1a Prova de GBD1 2010/1 Profa. Sandra de Amo 1. Você foi contratado para fazer o projeto de um banco de dados para a Auto-Escola Ideal. Seu cliente (o dono da auto-escola) deseja estocar e

Leia mais

MYSQL BÁSICO. 12 Horas Instrutor: Antonio Itamar Júnior

MYSQL BÁSICO. 12 Horas Instrutor: Antonio Itamar Júnior MYSQL BÁSICO 12 Horas Instrutor: Antonio Itamar Júnior BANCO DE DADOS - O que é MySQL - Criar bando de dados - Nomenclatura de banco de dados - Tipos de dados SQL - Atributos SQL - Criar Tabela - Inserir,

Leia mais

Lista 02 Sistema de Banco de Dados CAP 241 Computação Aplicada I

Lista 02 Sistema de Banco de Dados CAP 241 Computação Aplicada I Lista 02 Sistema de Banco de Dados CAP 241 Computação Aplicada I Considere o diagrama relacional da Figura 1 e escreva os comandos SQL para executar os exercícios abaixo. Figure 1 Diagrama relacional.

Leia mais

SQL TGD/JMB 1. Projecto de Bases de Dados. Linguagem SQL

SQL TGD/JMB 1. Projecto de Bases de Dados. Linguagem SQL SQL TGD/JMB 1 Projecto de Bases de Dados Linguagem SQL SQL TGD/JMB 2 O que é o SQL? SQL ("ess-que-el") significa Structured Query Language. É uma linguagem standard (universal) para comunicação com sistemas

Leia mais

Comandos de Manipulação

Comandos de Manipulação SQL - Avançado Inserção de dados; Atualização de dados; Remoção de dados; Projeção; Seleção; Junções; Operadores: aritméticos, de comparação,de agregação e lógicos; Outros comandos relacionados. SQL SQL

Leia mais

Introdução a Linguagem SQL: Comandos Básicos e Avançados - Parte 1

Introdução a Linguagem SQL: Comandos Básicos e Avançados - Parte 1 Introdução a Linguagem SQL: Comandos Básicos e Avançados - Parte 1 O SQL, Structured Query Language, é a linguagem utilizada pelos Banco de Dados Relacionais (BDR) modernos, sendo ela, as vezes, a única

Leia mais

Persistência de Classe e Auto- Relacionamento em Tabelas de Banco de Dados

Persistência de Classe e Auto- Relacionamento em Tabelas de Banco de Dados UTFPR DAELN - Disciplina de Fundamentos de Programação II ( IF62C ). 1 Persistência de Classe e Auto- Relacionamento em Tabelas de Banco de Dados 1) Introdução! Em algumas situações, pode ser necessário

Leia mais

SQL. SQL (Structured Query Language) Comando CREATE TABLE. SQL é uma linguagem de consulta que possibilita:

SQL. SQL (Structured Query Language) Comando CREATE TABLE. SQL é uma linguagem de consulta que possibilita: SQL Tópicos Especiais Modelagem de Dados Prof. Guilherme Tavares de Assis Universidade Federal de Ouro Preto UFOP Instituto de Ciências Exatas e Biológicas ICEB Mestrado Profissional em Ensino de Ciências

Leia mais

Banco de Dados I. Aula 12 - Prof. Bruno Moreno 04/10/2011

Banco de Dados I. Aula 12 - Prof. Bruno Moreno 04/10/2011 Banco de Dados I Aula 12 - Prof. Bruno Moreno 04/10/2011 Plano de Aula SQL Definição Histórico SQL e sublinguagens Definição de dados (DDL) CREATE Restrições básicas em SQL ALTER DROP 08:20 Definição de

Leia mais

BANCO DE DADOS SQL. Aprendendo a manipular dados. Banco de dados utilizado: PostgreSQL.

BANCO DE DADOS SQL. Aprendendo a manipular dados. Banco de dados utilizado: PostgreSQL. BANCO DE DADOS SQL Aprendendo a manipular dados. Banco de dados utilizado: PostgreSQL. CRIANDO O BANCO DE DADOS CRIANDO A TABELA CIDADE create table CIDADE ( IDCIDADE SERIAL not null, DSCCIDADE Varchar(100)

Leia mais

Programação em Banco de dados

Programação em Banco de dados Programação em Banco de dados CREATE DATABASE A03; GO USE A03; GO -- Cria a tabela para armazenar PRODUTO CREATE TABLE PRODUTO( CDPRODUTO INT NOT NULL, NOMEPRODUTO VARCHAR(255), CONSTRAINT PK_PRODUTO PRIMARY

Leia mais

Define o campo ID com chave primaria com gerator de auto incremento ALTER TABLE CONTATO ADD CONSTRAINT PK_CONTATO PRIMARY KEY (ID);

Define o campo ID com chave primaria com gerator de auto incremento ALTER TABLE CONTATO ADD CONSTRAINT PK_CONTATO PRIMARY KEY (ID); Agenda 1 IBDatabase (Paleta Interbase) 1 IBTransaction (Paleta Interbase) 2 IBQuery (Paleta Interbase) 1 IBUpdateSQL (Paleta Interbase) 1 DataSource (Paleta Interbase) 4 Bitbnt (Paleta Addicional) 1 Dbgrid

Leia mais

Linguagem de Consulta Estruturada (SQL)

Linguagem de Consulta Estruturada (SQL) Linguagem de Consulta Estruturada (SQL) SQL SQL (Structured Query Language), ou Linguagem de Consulta Estruturada. Usada em Bancos de Dados Relacionais. É padronizada (SQL ANSI). ANSI (American National

Leia mais

LUMEWare 1.0 MANAUS 2009

LUMEWare 1.0 MANAUS 2009 LUMEWare 1.0 MANAUS 2009 Sumário Manual do Sistema...1 1 Apresentação...2 1.1 Breve Descrição...2 1.2 Características...2 2 Propósito do Documento...3 2.1 Introdução...3 3 Implantação...4 3.1 Banco de

Leia mais

Técni n c i as e L i L n i g n u g age g ns n p ara r Ba B nc n o d e D ados I ACCESS

Técni n c i as e L i L n i g n u g age g ns n p ara r Ba B nc n o d e D ados I ACCESS Técnicas e Linguagens para Banco de Dados I ACCESS Criando um Banco de Dados 1 2 3 4 5 6 7 8 Tipos de Relações existentes nos Bancos de Dados Relacionamentos 1 1 Um para Um : neste tipo de Relação,

Leia mais

Correção da 1a Prova de GBD1 2009/2. Profa. Sandra de Amo

Correção da 1a Prova de GBD1 2009/2. Profa. Sandra de Amo Correção da 1a Prova de GBD1 2009/2 Profa. Sandra de Amo 1. Você foi contratado para fazer o projeto de um banco de dados para um teatro. Seu cliente (o gerente do teatro) deseja estocar informações a

Leia mais

Linguagem SQL Parte I

Linguagem SQL Parte I FIB - Centro Universitário da Bahia Banco de Dados Linguagem SQL Parte I Francisco Rodrigues Santos chicowebmail@yahoo.com.br Slides gentilmente cedidos por André Vinicius R. P. Nascimento Conteúdo A Linguagem

Leia mais

Prova de Fundamentos de Bancos de Dados 2 a Prova

Prova de Fundamentos de Bancos de Dados 2 a Prova Prova de Fundamentos de Bancos de Dados 2 a Prova Prof. Carlos A. Heuser Maio de 2006 Prova com consulta duas horas de duração 1 Base de dados para as questões (Esta é a mesma base de dados que foi usada

Leia mais

Principais Comandos SQL Usados no MySql

Principais Comandos SQL Usados no MySql Principais Comandos SQL Usados no MySql O que é um SGBD? Um Sistema Gerenciador de Banco de Dados (como no Brasil) ou Sistema Gestor de Base de Dados (SGBD) é o conjunto de programas de computador (softwares)

Leia mais

SGATF Sistema para Gerenciamento de Alugueis de Trajes para Festa

SGATF Sistema para Gerenciamento de Alugueis de Trajes para Festa Curso Técnico Integrado de Informática 3 Ano Projeto Integrador Formação Profissional SGATF Sistema para Gerenciamento de Alugueis de Trajes para Festa Rafaela Gonçalves Ferreira-1460056 Dezembro de 2016

Leia mais

SQL - Structured Query Language, ou Linguagem de Consulta Estruturada ou SQL

SQL - Structured Query Language, ou Linguagem de Consulta Estruturada ou SQL SQL - Structured Query Language, ou Linguagem de Consulta Estruturada ou SQL Criar uma base de dados (criar um banco de dados) No mysql: create database locadora; No postgresql: createdb locadora Criar

Leia mais

Banco de Dados. Structured Query Language SQL. Prof. Walteno Martins Parreira Jr 1. www.waltenomartins.com.br waltenomartins@yahoo.

Banco de Dados. Structured Query Language SQL. Prof. Walteno Martins Parreira Jr 1. www.waltenomartins.com.br waltenomartins@yahoo. Banco de Dados Structured Query Language SQL Prof. Walteno Martins Parreira Jr www.waltenomartins.com.br waltenomartins@yahoo.com 2015 Comandos SQL Os comandos do SQL são classificados em três grupos,

Leia mais

Curso Técnico Integrado de Informática 2 Ano Projeto Integrador Profissionalizante- PIP Sistema Mania de Mulher

Curso Técnico Integrado de Informática 2 Ano Projeto Integrador Profissionalizante- PIP Sistema Mania de Mulher Curso Técnico Integrado de Informática 2 Ano Projeto Integrador Profissionalizante- PIP Sistema Mania de Mulher Heloisa Felix Mendes- 1560425 Isabela da Silva Pinho- 1560085 Lívian Custódio Pereira- 1560301

Leia mais

Treinamento em PHP. Aula 7. Ari Stopassola Junior stopassola@acimainteractive.com

Treinamento em PHP. Aula 7. Ari Stopassola Junior stopassola@acimainteractive.com Treinamento em PHP Aula 7 Ari Stopassola Junior stopassola@acimainteractive.com Banco de Dados Robustes no armazenamento Segurança, velocidade e facilidade na manipulação dos dados Controle e escalabilidade

Leia mais

Structured Query Language (SQL)

Structured Query Language (SQL) SQL Histórico Structured Query Language (SQL) Foi desenvolvido pela IBM em meados dos anos 70 como uma linguagem de manipulação de dados (DML - Data Manipulation Language) para suas primeiras tentativas

Leia mais

Os principais objetivos do MySQL são: velocidade, robustez e facilidade de uso.

Os principais objetivos do MySQL são: velocidade, robustez e facilidade de uso. 12 Introdução ao MySQL 12.1 Introdução Neste capítulo é dado uma introdução ao banco de dados MySQL, dando mais ênfase ao aspecto da linguagem SQL. Para quem deseja aprofundar mais sobre SQL, este capítulo

Leia mais

Prof. Carlos Majer Aplicações Corporativas UNICID

Prof. Carlos Majer Aplicações Corporativas UNICID Este material pertence a Carlos A. Majer, Professor da Unidade Curricular: Aplicações Corporativas da Universidade Cidade de São Paulo UNICID Licença de Uso Este trabalho está licenciado sob uma Licença

Leia mais

MySQL. Prof. César Melo. com a ajuda de vários

MySQL. Prof. César Melo. com a ajuda de vários MySQL Prof. César Melo com a ajuda de vários Banco de dados e Sistema de gerenciamento; Um banco de dados é uma coleção de dados. Em um banco de dados relacional, os dados são organizados em tabelas. matricula

Leia mais

BANCO DE DADOS. Para a criação de um banco de dados, através de scripts SQL, deve-se usar a seguinte sintaxe: CREATE DATABASE <nome_banco_de_dados>

BANCO DE DADOS. Para a criação de um banco de dados, através de scripts SQL, deve-se usar a seguinte sintaxe: CREATE DATABASE <nome_banco_de_dados> BANCO DE DADOS 1. Scripts de criação de banco de dados Para a criação de um banco de dados, através de scripts SQL, deve-se usar a seguinte sintaxe: CREATE DATABASE Onde:

Leia mais

CLIENTES COLUNA TIPO DESCRIÇÃO

CLIENTES COLUNA TIPO DESCRIÇÃO CLIENTES CODIGO INTEGER (PK) Código único do cliente RAZAO_SOCIAL VARCHAR2(50) Razão social do cliente NOME_FANTASIA VARCHAR2(30) Nome fantasia do cliente CNPJ VARCHAR2(18) Cnpj/Cpf do cliente IESTAD VARCHAR2(18)

Leia mais

09/06/2015 EXEMPLO COM A CONSTRAINTS CHECK: CHECK EXISTEM ALGUNS TIPOS DISTINTOS DE RESTRIÇÕES QUE SE PODEM APLICAR A COLUNAS: Constraint NOT NULL

09/06/2015 EXEMPLO COM A CONSTRAINTS CHECK: CHECK EXISTEM ALGUNS TIPOS DISTINTOS DE RESTRIÇÕES QUE SE PODEM APLICAR A COLUNAS: Constraint NOT NULL EXISTEM ALGUNS TIPOS DISTINTOS DE RESTRIÇÕES QUE SE PODEM APLICAR A COLUNAS: Constraint NOT NULL Constraint CHECK Constraint UNIQUE Gilvan Vieira Moura E-mail: gilvansistema@hotmail.com Constraint PRIMARY

Leia mais

Programação com acesso a BD. Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br

Programação com acesso a BD. Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br Programação com acesso a BD Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br 1 Agenda Linguagem SQL: Introdução; Construção/Definição de tabelas. 2 Linguagem SQL SQL - Structured Query Language;

Leia mais

Banco de Dados Queries Versão 3.1

Banco de Dados Queries Versão 3.1 Sistema de Controle de Pedidos SISCOP Banco de Dados Queries Versão 3.1 Histórico de Revisão Data Versão Descrição Autor 13/11//2010 1.0 Desenvolvimento das Queries Janaína Lima 16/11/2010 2.0 Correção

Leia mais

Conceitos SQL SQL 19/03/2017 O que é dado? O que é BD? O que é uma informação? O que é SGBD? O que é SQL? O que é BD? O que é SGBD?

Conceitos SQL SQL 19/03/2017 O que é dado? O que é BD? O que é uma informação? O que é SGBD? O que é SQL? O que é BD? O que é SGBD? - ---@--- Conceitos O que é dado? O que é uma informação? O que é BD? O que é BD? O que é SGBD? O que é? O que é SGBD? Como se comunicar com o SGBD? 1 O que é? Onde Nasceu? Tipos de Bancos Relacionais

Leia mais

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS ARMAZENAMENTO EM BD NO DM. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS ARMAZENAMENTO EM BD NO DM. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS ARMAZENAMENTO EM BD NO DM Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza ROTEIRO Introdução App de exemplo Implementação do exemplo Testes realizados

Leia mais

Operação de União JOIN

Operação de União JOIN Operação de União JOIN Professor Victor Sotero SGD 1 JOIN O join é uma operação de multi-tabelas Select: o nome da coluna deve ser precedido pelo nome da tabela, se mais de uma coluna na tabela especificada

Leia mais

Sistema de Gerenciamento de Comercio de Perfumaria

Sistema de Gerenciamento de Comercio de Perfumaria Curso Técnico integrado de Informática 3º Ano Projeto Integrador Formação Profissional Sistema de Gerenciamento de Comercio de Perfumaria Kahyslin Thayná de Lima 1370154 Fevereiro de 2015 1. Introdução

Leia mais

Faculdade Pitágoras 16/08/2011. Curso Superior de Tecnologia: Banco de Dados Sistemas para Internet

Faculdade Pitágoras 16/08/2011. Curso Superior de Tecnologia: Banco de Dados Sistemas para Internet Faculdade Pitágoras Curso Superior de Tecnologia: Banco de Dados Sistemas para Internet Disciplina: Banco de Dados Prof.: Fernando Hadad Zaidan SQL A linguagem SQL é responsável por garantir um bom nível

Leia mais

Faculdade Pitágoras. Curso Superior de Tecnologia: Banco de Dados. Disciplina: Banco de Dados Prof.: Fernando Hadad Zaidan SQL

Faculdade Pitágoras. Curso Superior de Tecnologia: Banco de Dados. Disciplina: Banco de Dados Prof.: Fernando Hadad Zaidan SQL Faculdade Pitágoras Curso Superior de Tecnologia: Banco de Dados Disciplina: Banco de Dados Prof.: Fernando Hadad Zaidan SQL A linguagem SQL é responsável por garantir um bom nível de independência do

Leia mais

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS ARMAZENAMENTO EM BD NO DM. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS ARMAZENAMENTO EM BD NO DM. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS ARMAZENAMENTO EM BD NO DM Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza ROTEIRO Introdução App de exemplo Implementação do exemplo Testes realizados

Leia mais