SlideShare uma empresa Scribd logo
1 de 5
Baixar para ler offline
AULA PRÁTICA – MAT115
CRIANDO UMA BASE DE DADOS COM O BROFFICE BASE
1. Abrir o tutorial do BrOffice, disponível no Moodle.
2. Abrir a ferramenta BrOffice Base.
3. Criar um novo banco de dados de nome AulaPraticaMAT115
4. Criar as tabelas do banco, usando o SQL de exemplo gerado pelo brModelo, disponível ao
final deste documento
5. Criar formulários para edição/atualização dos dados das tabelas
◦ Formulário simples – tabela DEPARTAMENTO
◦ Formulário mais complicado – tabela EMPREGADO
▪ Campo do tipo Caixa de Combinação representando a relação entre EMPREGADO e
DEPARTAMENTO (ver dicas para criar cx combinação em um formulário).
6. Criar consulta para obter dados cadastrados
7. Criar relatórios
1. Listagem de todos os Departamento
2. Listagem de todos os empregados
3. Listagem dos empregados pertencentes ao Departamento DPT001
DICAS Combo box:
1. The wizard grouped the text control and the label control together, so choose group>ungroup.
2. Right click on the ProductID text box control.
3. Select 'Replace with > Combob box'. (Not list box)
4. Double click the same control, to open the properties editor.
5. The properties dialog has three tabs, 'General', 'Data', and 'Event'.
6. The data tab should be the one select now, if not select it.
7. In the first property line 'Data field' it will say "ProductID", blank this out.
8. The second line 'Empty string is NULL' we don't care about.
9. The third line 'Type of list contents', change this to SQL
10. The fourth line, 'List Content...', enter the following statement: SELECT "ProductID" from "products"
11. Change to the 'General' tab.
12. Scroll down till you see the line 'Dropdown...', change this to Yes.
13. Close the properties dialog.
Figura 1 – Tabela com os tipos de dados que utilizaremos para os atributos/colunas.
Figura 2 – Modelo Conceitual de Exemplo para a Aula Prática.
Figura 3 – Modelo Lógico de Exemplo para a Aula Prática.
DICIONÁRIO DE DADOS DO ESQUEMA
001 - Tabela: DEPARTAMENTO
Tabela que mantém os departamentos da empresa
002 - Relacionamento: DEPARTAMENTO_EMPREGADO_1
003 - Tabela: EMPREGADO
Tabela que mantém os empregados da empresa
004 - Campo: cep
Indica o cep da residência do empregado.
005 - Campo: codigo
Atributo identificador do Departamento. Código alfa-numérico atribuído ao Departamento cadastrado.
006 - Campo: codigo
Atributo identificador do Departamento. Código alfa-numérico atribuído ao Departamento cadastrado.
007 - Campo: cpf
Indica o cpf do empregado.
008 - Campo: data admissao
Data em que o empregado foi admitido na empresa.
009 - Campo: data nascimento
Indica a data de nascimento do empregado.
010 - Campo: descricao
Indica uma descrição resumida do que é o departamento. Seus objetivos, sua missão e outras informações relevantes para conhecê-lo.
011 - Campo: endereco
Indica o endereço de residência do empregado (rua, número, complemento, bairro).
012 - Campo: matricula
Atributo identificador de Empregado. É o número de matrícula atribuído a ele por ocasião da sua admissão.
013 - Campo: nome
Indica o nome do departamento.
014 - Campo: nome
Indica o nome do empregado.
015 - Campo: qtde filhos
Indica o número de filhos que o empregado possui.
016 - Campo: salario
Indica o salário atual do empregado.
ESQUEMA FÍSICO (SQL)
-- Geração de Modelo físico
-- Sql ANSI 2003 - brModelo.
CREATE TABLE EMPREGADO (
cpf char(11),
nome char(50),
data nascimento date,
endereco char(50),
qtde filhos integer,
salario real,
cep char(8),
matricula integer PRIMARY KEY,
data admissao date,
codigo char(6)
)
CREATE TABLE DEPARTAMENTO (
codigo char(6) PRIMARY KEY,
nome char(50),
descricao varchar(255)
)
ALTER TABLE EMPREGADO ADD FOREIGN KEY(codigo) REFERENCES
DEPARTAMENTO (codigo)

Mais conteúdo relacionado

Mais procurados

Excel 2010 - Notas e exercícios- parte 1
Excel 2010 - Notas e exercícios- parte 1Excel 2010 - Notas e exercícios- parte 1
Excel 2010 - Notas e exercícios- parte 1Ana Santos
 
Apostila do microsoft excel2003
Apostila do microsoft excel2003Apostila do microsoft excel2003
Apostila do microsoft excel2003Claudio Santos
 
Apostila-do-microsoft-excel2010
 Apostila-do-microsoft-excel2010 Apostila-do-microsoft-excel2010
Apostila-do-microsoft-excel2010Nome Sobrenome
 
Treinamento em Excel 2016 para Mac
Treinamento em Excel 2016 para MacTreinamento em Excel 2016 para Mac
Treinamento em Excel 2016 para MacRodrigo Aiosa
 
Curso de Excel 2010 Básico
Curso de Excel 2010 BásicoCurso de Excel 2010 Básico
Curso de Excel 2010 BásicoJorgina Cunha
 
Aula 5
Aula 5Aula 5
Aula 5gsbq
 
Curso Microsoft Excel Specialist
Curso Microsoft Excel SpecialistCurso Microsoft Excel Specialist
Curso Microsoft Excel Specialistvasco marques
 
Excel Intermediário
Excel IntermediárioExcel Intermediário
Excel Intermediárioaprcds
 
Aula 11 fases_pesquisa_marketing_03.10.17.24.31.agosto
Aula 11 fases_pesquisa_marketing_03.10.17.24.31.agostoAula 11 fases_pesquisa_marketing_03.10.17.24.31.agosto
Aula 11 fases_pesquisa_marketing_03.10.17.24.31.agostoImes Fafica Catanduva
 
Microsoft excel 2010 FOLHA DE CÁLCULO
Microsoft excel 2010 FOLHA DE  CÁLCULOMicrosoft excel 2010 FOLHA DE  CÁLCULO
Microsoft excel 2010 FOLHA DE CÁLCULONguyễn Dũng
 
Aula 6
Aula 6Aula 6
Aula 6gsbq
 
Excel Avançado - Aulas
Excel Avançado - AulasExcel Avançado - Aulas
Excel Avançado - AulasGustavo Sousa
 

Mais procurados (20)

Apostila excel fórmulas
Apostila excel   fórmulasApostila excel   fórmulas
Apostila excel fórmulas
 
Excel 2010 - Notas e exercícios- parte 1
Excel 2010 - Notas e exercícios- parte 1Excel 2010 - Notas e exercícios- parte 1
Excel 2010 - Notas e exercícios- parte 1
 
Apostila excel basico
Apostila excel basicoApostila excel basico
Apostila excel basico
 
Apostila do microsoft excel2003
Apostila do microsoft excel2003Apostila do microsoft excel2003
Apostila do microsoft excel2003
 
Apostila-do-microsoft-excel2010
 Apostila-do-microsoft-excel2010 Apostila-do-microsoft-excel2010
Apostila-do-microsoft-excel2010
 
Treinamento em Excel 2016 para Mac
Treinamento em Excel 2016 para MacTreinamento em Excel 2016 para Mac
Treinamento em Excel 2016 para Mac
 
Curso de Excel 2010 Básico
Curso de Excel 2010 BásicoCurso de Excel 2010 Básico
Curso de Excel 2010 Básico
 
Aula 5
Aula 5Aula 5
Aula 5
 
Ig excel funcoes_texto
Ig excel funcoes_textoIg excel funcoes_texto
Ig excel funcoes_texto
 
Curso Microsoft Excel Specialist
Curso Microsoft Excel SpecialistCurso Microsoft Excel Specialist
Curso Microsoft Excel Specialist
 
Excel Intermediário
Excel IntermediárioExcel Intermediário
Excel Intermediário
 
Aula 11 fases_pesquisa_marketing_03.10.17.24.31.agosto
Aula 11 fases_pesquisa_marketing_03.10.17.24.31.agostoAula 11 fases_pesquisa_marketing_03.10.17.24.31.agosto
Aula 11 fases_pesquisa_marketing_03.10.17.24.31.agosto
 
Microsoft excel 2010 FOLHA DE CÁLCULO
Microsoft excel 2010 FOLHA DE  CÁLCULOMicrosoft excel 2010 FOLHA DE  CÁLCULO
Microsoft excel 2010 FOLHA DE CÁLCULO
 
Excel avancado 2015
Excel avancado 2015Excel avancado 2015
Excel avancado 2015
 
Aula 6
Aula 6Aula 6
Aula 6
 
Excel Avançado - Aulas
Excel Avançado - AulasExcel Avançado - Aulas
Excel Avançado - Aulas
 
Unidade 9
Unidade 9Unidade 9
Unidade 9
 
Tuto calc
Tuto calcTuto calc
Tuto calc
 
Curso SQL Server 2005
Curso SQL Server 2005Curso SQL Server 2005
Curso SQL Server 2005
 
Planilhas excel
Planilhas excelPlanilhas excel
Planilhas excel
 

Semelhante a Roteiro aulabrofficebase

Banco de Dados II - Unimep/Pronatec - Aula 4
Banco de Dados II - Unimep/Pronatec - Aula 4Banco de Dados II - Unimep/Pronatec - Aula 4
Banco de Dados II - Unimep/Pronatec - Aula 4André Phillip Bertoletti
 
Fundamentos de SQL - Workshop 2
Fundamentos de SQL - Workshop 2Fundamentos de SQL - Workshop 2
Fundamentos de SQL - Workshop 2Emiliano Barbosa
 
Apostila Access 2000.pdf
Apostila Access 2000.pdfApostila Access 2000.pdf
Apostila Access 2000.pdfssuser382e50
 
Excel com Departamento pessoal - Aula 1
Excel com Departamento pessoal - Aula 1Excel com Departamento pessoal - Aula 1
Excel com Departamento pessoal - Aula 1Jhonny Lopes
 
Excerto livro-ca-excel2013
Excerto livro-ca-excel2013Excerto livro-ca-excel2013
Excerto livro-ca-excel2013Rigo Rodrigues
 
Informática Básica - Criação de Tabelas e Gráficos no Microsoft Word 2010
Informática Básica - Criação de Tabelas e Gráficos no Microsoft Word 2010Informática Básica - Criação de Tabelas e Gráficos no Microsoft Word 2010
Informática Básica - Criação de Tabelas e Gráficos no Microsoft Word 2010Joeldson Costa Damasceno
 
Manual 2 Excel.pdf
Manual 2 Excel.pdfManual 2 Excel.pdf
Manual 2 Excel.pdfssuser7bf558
 
Curso Grátis Concurso Correios (Informática)
Curso Grátis Concurso Correios (Informática)Curso Grátis Concurso Correios (Informática)
Curso Grátis Concurso Correios (Informática)Cris Marini
 
Desenvolvimento Delphi
Desenvolvimento DelphiDesenvolvimento Delphi
Desenvolvimento Delphihildebertomelo
 
Caderno-de-Exercicios-Excel-2007.pdf
Caderno-de-Exercicios-Excel-2007.pdfCaderno-de-Exercicios-Excel-2007.pdf
Caderno-de-Exercicios-Excel-2007.pdfAne
 
Banco de Dados II - Unimep/Pronatec - Aula 5
Banco de Dados II - Unimep/Pronatec - Aula 5Banco de Dados II - Unimep/Pronatec - Aula 5
Banco de Dados II - Unimep/Pronatec - Aula 5André Phillip Bertoletti
 
Dominar o Excel com 12 Dicas
Dominar o Excel com 12 DicasDominar o Excel com 12 Dicas
Dominar o Excel com 12 DicasRafaelPrado488485
 
Curso de Excel 2007/2010 (Aula 01 e 02)
Curso de Excel 2007/2010 (Aula 01 e 02)Curso de Excel 2007/2010 (Aula 01 e 02)
Curso de Excel 2007/2010 (Aula 01 e 02)Instituto Inovar
 
excelintermedirio-090723125852-phpapp02.ppt
excelintermedirio-090723125852-phpapp02.pptexcelintermedirio-090723125852-phpapp02.ppt
excelintermedirio-090723125852-phpapp02.pptelainesanchoparaiso
 

Semelhante a Roteiro aulabrofficebase (20)

Banco de Dados II - Unimep/Pronatec - Aula 4
Banco de Dados II - Unimep/Pronatec - Aula 4Banco de Dados II - Unimep/Pronatec - Aula 4
Banco de Dados II - Unimep/Pronatec - Aula 4
 
Excel
ExcelExcel
Excel
 
Fundamentos de SQL - Workshop 2
Fundamentos de SQL - Workshop 2Fundamentos de SQL - Workshop 2
Fundamentos de SQL - Workshop 2
 
Manual excel avancado
Manual excel avancadoManual excel avancado
Manual excel avancado
 
Apostila Access 2000.pdf
Apostila Access 2000.pdfApostila Access 2000.pdf
Apostila Access 2000.pdf
 
Excel
ExcelExcel
Excel
 
Excel com Departamento pessoal - Aula 1
Excel com Departamento pessoal - Aula 1Excel com Departamento pessoal - Aula 1
Excel com Departamento pessoal - Aula 1
 
Excerto livro-ca-excel2013
Excerto livro-ca-excel2013Excerto livro-ca-excel2013
Excerto livro-ca-excel2013
 
Informática Básica - Criação de Tabelas e Gráficos no Microsoft Word 2010
Informática Básica - Criação de Tabelas e Gráficos no Microsoft Word 2010Informática Básica - Criação de Tabelas e Gráficos no Microsoft Word 2010
Informática Básica - Criação de Tabelas e Gráficos no Microsoft Word 2010
 
Manual 2 Excel.pdf
Manual 2 Excel.pdfManual 2 Excel.pdf
Manual 2 Excel.pdf
 
2832014 curso plsql
2832014 curso plsql2832014 curso plsql
2832014 curso plsql
 
Excel 2010-intermediario
Excel 2010-intermediarioExcel 2010-intermediario
Excel 2010-intermediario
 
Curso Grátis Concurso Correios (Informática)
Curso Grátis Concurso Correios (Informática)Curso Grátis Concurso Correios (Informática)
Curso Grátis Concurso Correios (Informática)
 
Desenvolvimento Delphi
Desenvolvimento DelphiDesenvolvimento Delphi
Desenvolvimento Delphi
 
Caderno-de-Exercicios-Excel-2007.pdf
Caderno-de-Exercicios-Excel-2007.pdfCaderno-de-Exercicios-Excel-2007.pdf
Caderno-de-Exercicios-Excel-2007.pdf
 
Banco de Dados II - Unimep/Pronatec - Aula 5
Banco de Dados II - Unimep/Pronatec - Aula 5Banco de Dados II - Unimep/Pronatec - Aula 5
Banco de Dados II - Unimep/Pronatec - Aula 5
 
Dominar o Excel com 12 Dicas
Dominar o Excel com 12 DicasDominar o Excel com 12 Dicas
Dominar o Excel com 12 Dicas
 
Curso de Excel 2007/2010 (Aula 01 e 02)
Curso de Excel 2007/2010 (Aula 01 e 02)Curso de Excel 2007/2010 (Aula 01 e 02)
Curso de Excel 2007/2010 (Aula 01 e 02)
 
Treinamento do microsoft® 3
Treinamento do microsoft® 3Treinamento do microsoft® 3
Treinamento do microsoft® 3
 
excelintermedirio-090723125852-phpapp02.ppt
excelintermedirio-090723125852-phpapp02.pptexcelintermedirio-090723125852-phpapp02.ppt
excelintermedirio-090723125852-phpapp02.ppt
 

Roteiro aulabrofficebase

  • 1. AULA PRÁTICA – MAT115 CRIANDO UMA BASE DE DADOS COM O BROFFICE BASE 1. Abrir o tutorial do BrOffice, disponível no Moodle. 2. Abrir a ferramenta BrOffice Base. 3. Criar um novo banco de dados de nome AulaPraticaMAT115 4. Criar as tabelas do banco, usando o SQL de exemplo gerado pelo brModelo, disponível ao final deste documento 5. Criar formulários para edição/atualização dos dados das tabelas ◦ Formulário simples – tabela DEPARTAMENTO ◦ Formulário mais complicado – tabela EMPREGADO ▪ Campo do tipo Caixa de Combinação representando a relação entre EMPREGADO e DEPARTAMENTO (ver dicas para criar cx combinação em um formulário). 6. Criar consulta para obter dados cadastrados 7. Criar relatórios 1. Listagem de todos os Departamento 2. Listagem de todos os empregados 3. Listagem dos empregados pertencentes ao Departamento DPT001 DICAS Combo box: 1. The wizard grouped the text control and the label control together, so choose group>ungroup. 2. Right click on the ProductID text box control. 3. Select 'Replace with > Combob box'. (Not list box) 4. Double click the same control, to open the properties editor. 5. The properties dialog has three tabs, 'General', 'Data', and 'Event'. 6. The data tab should be the one select now, if not select it. 7. In the first property line 'Data field' it will say "ProductID", blank this out. 8. The second line 'Empty string is NULL' we don't care about. 9. The third line 'Type of list contents', change this to SQL 10. The fourth line, 'List Content...', enter the following statement: SELECT "ProductID" from "products" 11. Change to the 'General' tab. 12. Scroll down till you see the line 'Dropdown...', change this to Yes. 13. Close the properties dialog.
  • 2. Figura 1 – Tabela com os tipos de dados que utilizaremos para os atributos/colunas.
  • 3. Figura 2 – Modelo Conceitual de Exemplo para a Aula Prática. Figura 3 – Modelo Lógico de Exemplo para a Aula Prática.
  • 4. DICIONÁRIO DE DADOS DO ESQUEMA 001 - Tabela: DEPARTAMENTO Tabela que mantém os departamentos da empresa 002 - Relacionamento: DEPARTAMENTO_EMPREGADO_1 003 - Tabela: EMPREGADO Tabela que mantém os empregados da empresa 004 - Campo: cep Indica o cep da residência do empregado. 005 - Campo: codigo Atributo identificador do Departamento. Código alfa-numérico atribuído ao Departamento cadastrado. 006 - Campo: codigo Atributo identificador do Departamento. Código alfa-numérico atribuído ao Departamento cadastrado. 007 - Campo: cpf Indica o cpf do empregado. 008 - Campo: data admissao Data em que o empregado foi admitido na empresa. 009 - Campo: data nascimento Indica a data de nascimento do empregado. 010 - Campo: descricao Indica uma descrição resumida do que é o departamento. Seus objetivos, sua missão e outras informações relevantes para conhecê-lo. 011 - Campo: endereco Indica o endereço de residência do empregado (rua, número, complemento, bairro). 012 - Campo: matricula Atributo identificador de Empregado. É o número de matrícula atribuído a ele por ocasião da sua admissão. 013 - Campo: nome Indica o nome do departamento. 014 - Campo: nome Indica o nome do empregado. 015 - Campo: qtde filhos Indica o número de filhos que o empregado possui. 016 - Campo: salario Indica o salário atual do empregado.
  • 5. ESQUEMA FÍSICO (SQL) -- Geração de Modelo físico -- Sql ANSI 2003 - brModelo. CREATE TABLE EMPREGADO ( cpf char(11), nome char(50), data nascimento date, endereco char(50), qtde filhos integer, salario real, cep char(8), matricula integer PRIMARY KEY, data admissao date, codigo char(6) ) CREATE TABLE DEPARTAMENTO ( codigo char(6) PRIMARY KEY, nome char(50), descricao varchar(255) ) ALTER TABLE EMPREGADO ADD FOREIGN KEY(codigo) REFERENCES DEPARTAMENTO (codigo)