SlideShare a Scribd company logo
1 of 26
Unidade 7 – ESTRUTURANDO BANCO DE DADOS COM O BROFFICE BASE  2011
[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object]
O que é um Banco de Dados ? Um banco de dados é basicamente uma coleção de dados relacionados entre si. Normalmente eles representam realidades  bastante complexas, que dificilmente poderiam ser representadas com planilhas eletrônicas, especialmente quando envolvem grandes volumes de dados.  Fonte: http://www.is3solucoes.com.br
O que é um Banco de Dados ? Um banco de dados pode variar de uma simples agenda de telefones e endereços até à totalidade das operações de uma grande organização.
BrOffice Base O BrOffice Base é um exemplo de banco de dados relacional, que podemos entender como uma tabela formada por linhas e colunas, sendo que as linhas representam registros, e cada coluna  representa um campo desses registros.
BrOffice Base Na tela de abertura observe as opções de criação de um novo banco  de dados, a abertura de um banco de dados existente ou a conexão a  um banco de dados armazenado em um servidor.  A criação de um banco de dados no BrOffice Base é bastante  simples, principalmente quando for utilizado o assistente de bancos de dados.
BrOffice Base Fonte: BrOffice Base
BrOffice Base Ao selecionar a opção “Próximo”, a tela seguinte oferece a opção de registro ou não do banco de dados criado e a abertura do banco de dados para edição, podendo  alternativamente criar tabelas usando o assistente de tabelas.  Observe que as tabelas correspondem à estrutura da base de dados, onde eles serão armazenados.
Criando Tabelas no BrOffice Base Fonte: BrOffice Base
Feito isso, será exibida a tela que permitirá informar o nome desse banco de dados – no exemplo digitamos o nome “Endereços de clientes” – e o local em que o arquivo será gravado – e selecionamos o diretório “documentos”, no alto da tela.  Depois, basta selecionar a opção “Salvar”.  Criando Tabelas no BrOffice Base
Após criar o banco de dados, é necessário dimensionar as tabelas que o comporão, criar as formas de consulta ao seu conteúdo, os formulários para manipulação dos dados e, por fim, os relatórios que possibilitarão a impressão em um formato adequado.  Criando Tabelas no BrOffice Base
Criando Tabelas no BrOffice Base Fonte: BrOffice Base
Nesta tela, selecionamos a opção “Tabelas”, resultando na exibição de três opções ao centro da tela, dentre as quais talvez  seja mais recomendável para um iniciante “Usar assistente para  criar tabela”.  Nesta tela, são disponibilizadas as categorias “Negócios” e “Pessoal” e, após você selecionar uma delas, será possível optar entre diferentes exemplos de tabelas. Por exemplo a tabela intitulada "clientes", a qual tem diversos campos disponíveis. Criando Tabelas no BrOffice Base
Criando Tabelas no BrOffice Base Fonte: BrOffice Base
Ao selecionar os campos que você quer manter  na tabela, você pode clicar na seta à direita, enviando-o para “Campos selecionados”, constituindo o banco de dados exatamente como desejado.  Outros campos podem ser selecionados a partir dos diversos exemplos de tabelas. Criando Tabelas no BrOffice Base
Ao terminar de selecionar os campos de uma ou mais tabelas, você deve selecionar a opção Avançar para definir os tipos e formatos de cada um desses campos. Criando Tabelas no BrOffice Base Fonte: BrOffice Base
Você pode ainda, inserir ou eliminar rapidamente outros campos utilizando os botões com os símbolos de “+” ou de “–”, respectivamente. Ao clicar em “+”, surge um novo campo com o nome “campo”.  Você pode também alterar o nome no alto dessa tela, à  direita, e deve ajustar, o tipo, a obrigatoriedade de preenchimento e o tamanho.  Criando Tabelas no BrOffice Base
Como padrão, os novos campos são do tipo “texto (VARCHAR)”, o que significa que podem ser preenchidos com números, letras e símbolos, sem que os números possam ser tratados como tal.  São entendidos como letras ou símbolos, sendo impossível, assim, realizar cálculos diretamente com eles.  Criando Tabelas no BrOffice Base
Ao selecionar a opção “Avançar”, o Assistente de Tabelas disponibiliza uma terceira tela, que tem a finalidade de definir uma chave primária, isto é, um campo que garante a exclusividade dos registros.  Mesmo que um registro seja criado com o conteúdo idêntico ao de outro previamente cadastrado, ambos serão tratados como itens distintos. Criando Tabelas no BrOffice Base
No exemplo da figura ao lado, a chave primária será composta pela combinação dos campos “NomeEmpresa” e “IDCliente”.  Criando Tabelas no BrOffice Base Fonte: BrOffice Base
Ao clicar em “Avançar”, será exibida a última tela do Assistente de Tabelas.  Esta tela tem o objetivo de atribuir um nome à tabela e definir a  próxima ação, que pode ser a imediata inserção de dados, a alteração do  design  da tabela ou a criação de um formulário baseado nessa tabela. Criando Tabelas no BrOffice Base
Criando Tabelas no BrOffice Base Fonte: BrOffice Base
A inserção dos dados na tabela ocorre de forma semelhante ao preenchimento de uma planilha do BrOffice Calc. A diferença é que o preenchimento  é dirigido linha por linha, sempre da esquerda para a direita, respeitando inclusive a obrigatoriedade de preenchimento de campos e promovendo o autopreenchimento de campos logo que se completa a digitação de cada registro.  Criando Tabelas no BrOffice Base
Criando Tabelas no BrOffice Base Fonte: BrOffice Base
Resumindo Caro aluno nesta primeira parte da  Unidade de Banco de Dados você verificou o que é um banco de dados e foi apresentado ao sistema gerenciador de bancos de dados (SGBD) BrOffice Base.  Destacamos nesta primeira parte a criação de tabela de dados utilizando  o assistente de tabelas. Na parte 2 exploraremos a formatação de consultas, formulários e relatórios.  BONS ESTUDOS !

More Related Content

What's hot

Aula de Reforço Access
Aula de Reforço Access Aula de Reforço Access
Aula de Reforço Access
Daniel da Silva
 
Training presentation create tables for a new database af102719985
Training presentation   create tables for a new database af102719985Training presentation   create tables for a new database af102719985
Training presentation create tables for a new database af102719985
Brena De La Concepcion
 
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
Joeldson Costa Damasceno
 
Libreoffice writter tjmg_praet_2013_tj
Libreoffice writter tjmg_praet_2013_tjLibreoffice writter tjmg_praet_2013_tj
Libreoffice writter tjmg_praet_2013_tj
Thiago Camara
 
ExercíCios De Aplicação - Excel
ExercíCios De Aplicação - ExcelExercíCios De Aplicação - Excel
ExercíCios De Aplicação - Excel
nparrinha
 

What's hot (20)

Ppt curso access 2010
Ppt curso access 2010Ppt curso access 2010
Ppt curso access 2010
 
Aula de Reforço Access
Aula de Reforço Access Aula de Reforço Access
Aula de Reforço Access
 
Apostila access 2010
Apostila access 2010Apostila access 2010
Apostila access 2010
 
Slides writer
Slides writerSlides writer
Slides writer
 
Training presentation create tables for a new database af102719985
Training presentation   create tables for a new database af102719985Training presentation   create tables for a new database af102719985
Training presentation create tables for a new database af102719985
 
Access 2010
Access 2010Access 2010
Access 2010
 
TELECENTRO COMUNITÁRIO VOZ POPULAR - MÓDULO PLANILHAS ELETRÔNICAS (CALC)
TELECENTRO COMUNITÁRIO VOZ POPULAR - MÓDULO PLANILHAS ELETRÔNICAS (CALC)TELECENTRO COMUNITÁRIO VOZ POPULAR - MÓDULO PLANILHAS ELETRÔNICAS (CALC)
TELECENTRO COMUNITÁRIO VOZ POPULAR - MÓDULO PLANILHAS ELETRÔNICAS (CALC)
 
TELECENTRO COMUNITÁRIO VOZ POPULAR - MÓDULO WRITER
TELECENTRO COMUNITÁRIO VOZ POPULAR - MÓDULO WRITERTELECENTRO COMUNITÁRIO VOZ POPULAR - MÓDULO WRITER
TELECENTRO COMUNITÁRIO VOZ POPULAR - MÓDULO WRITER
 
Microsoft Excel
Microsoft ExcelMicrosoft Excel
Microsoft Excel
 
Apostila calc
Apostila calcApostila calc
Apostila calc
 
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
 
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
 
Sql
SqlSql
Sql
 
Excel
ExcelExcel
Excel
 
Manual excel avancado
Manual excel avancadoManual excel avancado
Manual excel avancado
 
excel 2010
excel 2010excel 2010
excel 2010
 
Módulo v - Planilha Eletrônica
Módulo v - Planilha EletrônicaMódulo v - Planilha Eletrônica
Módulo v - Planilha Eletrônica
 
Access
AccessAccess
Access
 
Libreoffice writter tjmg_praet_2013_tj
Libreoffice writter tjmg_praet_2013_tjLibreoffice writter tjmg_praet_2013_tj
Libreoffice writter tjmg_praet_2013_tj
 
ExercíCios De Aplicação - Excel
ExercíCios De Aplicação - ExcelExercíCios De Aplicação - Excel
ExercíCios De Aplicação - Excel
 

Viewers also liked

Programacao de macros_com_libre_office_basic_slideshare
Programacao de macros_com_libre_office_basic_slideshareProgramacao de macros_com_libre_office_basic_slideshare
Programacao de macros_com_libre_office_basic_slideshare
Marcio Junior Vieira
 
Automatizacao de tarefas
Automatizacao de tarefasAutomatizacao de tarefas
Automatizacao de tarefas
arturramisio
 
Programacao Funcional Em Ruby
Programacao Funcional Em RubyProgramacao Funcional Em Ruby
Programacao Funcional Em Ruby
Elomar Souza
 

Viewers also liked (13)

Programação de Macros com LibreOffice Basic
Programação de Macros com LibreOffice BasicProgramação de Macros com LibreOffice Basic
Programação de Macros com LibreOffice Basic
 
Programacao de macros_com_libre_office_basic_slideshare
Programacao de macros_com_libre_office_basic_slideshareProgramacao de macros_com_libre_office_basic_slideshare
Programacao de macros_com_libre_office_basic_slideshare
 
Libre office
Libre officeLibre office
Libre office
 
Automatizacao de tarefas
Automatizacao de tarefasAutomatizacao de tarefas
Automatizacao de tarefas
 
Calc avancado
Calc avancadoCalc avancado
Calc avancado
 
Programacao Funcional Em Ruby
Programacao Funcional Em RubyProgramacao Funcional Em Ruby
Programacao Funcional Em Ruby
 
Orientação a objetos na prática
Orientação a objetos na práticaOrientação a objetos na prática
Orientação a objetos na prática
 
Programação de Macros com LibreOffice Basic
Programação de Macros com LibreOffice BasicProgramação de Macros com LibreOffice Basic
Programação de Macros com LibreOffice Basic
 
Cientista de Dados – Dominando o Big Data com Software Livre
Cientista de Dados – Dominando o Big Data com Software Livre Cientista de Dados – Dominando o Big Data com Software Livre
Cientista de Dados – Dominando o Big Data com Software Livre
 
Pentaho, Hadoop , Big Data e Data Lakes
Pentaho, Hadoop , Big Data e Data LakesPentaho, Hadoop , Big Data e Data Lakes
Pentaho, Hadoop , Big Data e Data Lakes
 
Curso completo de excel
Curso completo de excelCurso completo de excel
Curso completo de excel
 
101 dicas excel
101 dicas excel101 dicas excel
101 dicas excel
 
Excel Avançado - Aulas
Excel Avançado - AulasExcel Avançado - Aulas
Excel Avançado - Aulas
 

Similar to Unidade 7 - Estruturando Banco de Dados com o BR Office Base

Etec ai -31- banco de dados
Etec   ai -31- banco de dadosEtec   ai -31- banco de dados
Etec ai -31- banco de dados
Nutsha De luca
 
Unidade 6 - Criando Planilhas com o BR Office Calc
Unidade 6  - Criando Planilhas com o BR Office CalcUnidade 6  - Criando Planilhas com o BR Office Calc
Unidade 6 - Criando Planilhas com o BR Office Calc
Rogerio P C do Nascimento
 
Training presentation design the tables for a new database af102720169
Training presentation   design the tables for a new database af102720169Training presentation   design the tables for a new database af102720169
Training presentation design the tables for a new database af102720169
Brena De La Concepcion
 
Br office calc
Br office calcBr office calc
Br office calc
dhlinux
 
Como criar um novo banco de dados usando o LibreOffice Base | Dz Techs.pdf
Como criar um novo banco de dados usando o LibreOffice Base | Dz Techs.pdfComo criar um novo banco de dados usando o LibreOffice Base | Dz Techs.pdf
Como criar um novo banco de dados usando o LibreOffice Base | Dz Techs.pdf
Eudes Cunha
 

Similar to Unidade 7 - Estruturando Banco de Dados com o BR Office Base (20)

Etec ai -31- banco de dados
Etec   ai -31- banco de dadosEtec   ai -31- banco de dados
Etec ai -31- banco de dados
 
Apostila-Access_2007_basico
Apostila-Access_2007_basicoApostila-Access_2007_basico
Apostila-Access_2007_basico
 
Apostila access-2007-basico
Apostila access-2007-basicoApostila access-2007-basico
Apostila access-2007-basico
 
Base de Dados -Tics_022744.docx
Base de Dados -Tics_022744.docxBase de Dados -Tics_022744.docx
Base de Dados -Tics_022744.docx
 
Apostila Access 2000.pdf
Apostila Access 2000.pdfApostila Access 2000.pdf
Apostila Access 2000.pdf
 
Aula3
Aula3Aula3
Aula3
 
Unidade 4 - Editando Textos com o BR Office
Unidade 4 - Editando Textos com o BR OfficeUnidade 4 - Editando Textos com o BR Office
Unidade 4 - Editando Textos com o BR Office
 
Apostila de Power BI - Aula 1.pdf
Apostila de Power BI - Aula 1.pdfApostila de Power BI - Aula 1.pdf
Apostila de Power BI - Aula 1.pdf
 
Access xp tutorial
Access xp tutorialAccess xp tutorial
Access xp tutorial
 
Módulo 04 tabela dinâmica
Módulo 04   tabela dinâmicaMódulo 04   tabela dinâmica
Módulo 04 tabela dinâmica
 
Tabela dinamica
Tabela dinamicaTabela dinamica
Tabela dinamica
 
Access
AccessAccess
Access
 
Office 2007
Office 2007Office 2007
Office 2007
 
Unidade 6 - Criando Planilhas com o BR Office Calc
Unidade 6  - Criando Planilhas com o BR Office CalcUnidade 6  - Criando Planilhas com o BR Office Calc
Unidade 6 - Criando Planilhas com o BR Office Calc
 
Apostila de Crystal Report
Apostila de Crystal ReportApostila de Crystal Report
Apostila de Crystal Report
 
Training presentation design the tables for a new database af102720169
Training presentation   design the tables for a new database af102720169Training presentation   design the tables for a new database af102720169
Training presentation design the tables for a new database af102720169
 
Br office calc
Br office calcBr office calc
Br office calc
 
PPT_UFCD-0695-GID.pdf
PPT_UFCD-0695-GID.pdfPPT_UFCD-0695-GID.pdf
PPT_UFCD-0695-GID.pdf
 
Google docs - Editor de Planilhas
Google docs - Editor de Planilhas Google docs - Editor de Planilhas
Google docs - Editor de Planilhas
 
Como criar um novo banco de dados usando o LibreOffice Base | Dz Techs.pdf
Como criar um novo banco de dados usando o LibreOffice Base | Dz Techs.pdfComo criar um novo banco de dados usando o LibreOffice Base | Dz Techs.pdf
Como criar um novo banco de dados usando o LibreOffice Base | Dz Techs.pdf
 

More from Rogerio P C do Nascimento

Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...
Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...
Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...
Rogerio P C do Nascimento
 

More from Rogerio P C do Nascimento (20)

Apresentação_atualizada_Gerencia_de_Projetos_DCOMP_UFS
Apresentação_atualizada_Gerencia_de_Projetos_DCOMP_UFSApresentação_atualizada_Gerencia_de_Projetos_DCOMP_UFS
Apresentação_atualizada_Gerencia_de_Projetos_DCOMP_UFS
 
Influir Apresentação da empresa na disciplina fundamentos da computação
Influir   Apresentação da empresa na disciplina fundamentos da computaçãoInfluir   Apresentação da empresa na disciplina fundamentos da computação
Influir Apresentação da empresa na disciplina fundamentos da computação
 
Practice 4 :: Gestão de Projetos de SW OO :: Métricas, Estimação e Planificações
Practice 4 :: Gestão de Projetos de SW OO :: Métricas, Estimação e PlanificaçõesPractice 4 :: Gestão de Projetos de SW OO :: Métricas, Estimação e Planificações
Practice 4 :: Gestão de Projetos de SW OO :: Métricas, Estimação e Planificações
 
Practice 2 :: Plano de Projeto de SW
Practice 2 :: Plano de Projeto de SWPractice 2 :: Plano de Projeto de SW
Practice 2 :: Plano de Projeto de SW
 
Lecture 7 :: Ferramentas Case
Lecture 7 :: Ferramentas CaseLecture 7 :: Ferramentas Case
Lecture 7 :: Ferramentas Case
 
Lecture 6 :: Gestão de Configuração de Software
Lecture 6 :: Gestão de Configuração de SoftwareLecture 6 :: Gestão de Configuração de Software
Lecture 6 :: Gestão de Configuração de Software
 
Lecture 5 :: Planejameto Temporal e Monitorização do Projeto
Lecture 5 :: Planejameto Temporal e Monitorização do ProjetoLecture 5 :: Planejameto Temporal e Monitorização do Projeto
Lecture 5 :: Planejameto Temporal e Monitorização do Projeto
 
Lecture 4 :: As métricas para o Processo e Projeto de SW
Lecture 4 :: As métricas para o Processo e Projeto de SWLecture 4 :: As métricas para o Processo e Projeto de SW
Lecture 4 :: As métricas para o Processo e Projeto de SW
 
Lecture 2 :: Planejamento do Projeto de SW
Lecture 2 :: Planejamento do Projeto de SWLecture 2 :: Planejamento do Projeto de SW
Lecture 2 :: Planejamento do Projeto de SW
 
Lecture 3 :: Análise e Gestão de Risco
Lecture 3 :: Análise e Gestão de RiscoLecture 3 :: Análise e Gestão de Risco
Lecture 3 :: Análise e Gestão de Risco
 
Smart.ufs.br :: Hackathon Carmelita by Rogerio P. C. do Nascimento
Smart.ufs.br :: Hackathon Carmelita by Rogerio P. C. do NascimentoSmart.ufs.br :: Hackathon Carmelita by Rogerio P. C. do Nascimento
Smart.ufs.br :: Hackathon Carmelita by Rogerio P. C. do Nascimento
 
Plano de Ensino - Gerencia de Projetos - UFS - 2017-2
Plano de Ensino - Gerencia de Projetos - UFS - 2017-2Plano de Ensino - Gerencia de Projetos - UFS - 2017-2
Plano de Ensino - Gerencia de Projetos - UFS - 2017-2
 
Lecture 1 :: Gestão de Projetos de SW - 4 Ps - Fases da Engenharia de SW
Lecture 1 :: Gestão de Projetos de SW - 4 Ps - Fases da Engenharia de SWLecture 1 :: Gestão de Projetos de SW - 4 Ps - Fases da Engenharia de SW
Lecture 1 :: Gestão de Projetos de SW - 4 Ps - Fases da Engenharia de SW
 
Apresentação da Disciplina Gerência de Projetos - DCOMP - UFS
Apresentação da Disciplina Gerência de Projetos - DCOMP - UFSApresentação da Disciplina Gerência de Projetos - DCOMP - UFS
Apresentação da Disciplina Gerência de Projetos - DCOMP - UFS
 
Multidimensional Synergies in the Creation of Innovative Solutions for Smart ...
Multidimensional Synergies in the Creation of Innovative Solutions for Smart ...Multidimensional Synergies in the Creation of Innovative Solutions for Smart ...
Multidimensional Synergies in the Creation of Innovative Solutions for Smart ...
 
Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...
Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...
Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...
 
PROCC UFS.br :: Apresentação Disciplina PGPS - Planejamento e Gerencia de Pro...
PROCC UFS.br :: Apresentação Disciplina PGPS - Planejamento e Gerencia de Pro...PROCC UFS.br :: Apresentação Disciplina PGPS - Planejamento e Gerencia de Pro...
PROCC UFS.br :: Apresentação Disciplina PGPS - Planejamento e Gerencia de Pro...
 
Apresentação da Nords by Elissandro "Prof. Pardal" Santos
Apresentação da Nords by Elissandro "Prof. Pardal" SantosApresentação da Nords by Elissandro "Prof. Pardal" Santos
Apresentação da Nords by Elissandro "Prof. Pardal" Santos
 
Startup e Empreendedorismo by Nords
Startup e Empreendedorismo  by NordsStartup e Empreendedorismo  by Nords
Startup e Empreendedorismo by Nords
 
Apresentação da Influir by Othon Campos
Apresentação da Influir by Othon CamposApresentação da Influir by Othon Campos
Apresentação da Influir by Othon Campos
 

Recently uploaded

PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
HELENO FAVACHO
 
Slide - SAEB. língua portuguesa e matemática
Slide - SAEB. língua portuguesa e matemáticaSlide - SAEB. língua portuguesa e matemática
Slide - SAEB. língua portuguesa e matemática
sh5kpmr7w7
 
Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptx
TailsonSantos1
 

Recently uploaded (20)

PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
 
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
 
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfPROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
 
Conflitos entre: ISRAEL E PALESTINA.pdf
Conflitos entre:  ISRAEL E PALESTINA.pdfConflitos entre:  ISRAEL E PALESTINA.pdf
Conflitos entre: ISRAEL E PALESTINA.pdf
 
aula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptaula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.ppt
 
Estudar, para quê? Ciência, para quê? Parte 1 e Parte 2
Estudar, para quê?  Ciência, para quê? Parte 1 e Parte 2Estudar, para quê?  Ciência, para quê? Parte 1 e Parte 2
Estudar, para quê? Ciência, para quê? Parte 1 e Parte 2
 
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
 
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdfPROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
 
migração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenosmigração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenos
 
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVAEDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
 
Slide - SAEB. língua portuguesa e matemática
Slide - SAEB. língua portuguesa e matemáticaSlide - SAEB. língua portuguesa e matemática
Slide - SAEB. língua portuguesa e matemática
 
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxSlides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
 
Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptx
 
M0 Atendimento – Definição, Importância .pptx
M0 Atendimento – Definição, Importância .pptxM0 Atendimento – Definição, Importância .pptx
M0 Atendimento – Definição, Importância .pptx
 
LENDA DA MANDIOCA - leitura e interpretação
LENDA DA MANDIOCA - leitura e interpretaçãoLENDA DA MANDIOCA - leitura e interpretação
LENDA DA MANDIOCA - leitura e interpretação
 
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
 
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfRecomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
 
Texto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.pptTexto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.ppt
 
O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.
 
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
 

Unidade 7 - Estruturando Banco de Dados com o BR Office Base

  • 1. Unidade 7 – ESTRUTURANDO BANCO DE DADOS COM O BROFFICE BASE 2011
  • 2.
  • 3.
  • 4. O que é um Banco de Dados ? Um banco de dados é basicamente uma coleção de dados relacionados entre si. Normalmente eles representam realidades bastante complexas, que dificilmente poderiam ser representadas com planilhas eletrônicas, especialmente quando envolvem grandes volumes de dados. Fonte: http://www.is3solucoes.com.br
  • 5. O que é um Banco de Dados ? Um banco de dados pode variar de uma simples agenda de telefones e endereços até à totalidade das operações de uma grande organização.
  • 6. BrOffice Base O BrOffice Base é um exemplo de banco de dados relacional, que podemos entender como uma tabela formada por linhas e colunas, sendo que as linhas representam registros, e cada coluna representa um campo desses registros.
  • 7. BrOffice Base Na tela de abertura observe as opções de criação de um novo banco de dados, a abertura de um banco de dados existente ou a conexão a um banco de dados armazenado em um servidor. A criação de um banco de dados no BrOffice Base é bastante simples, principalmente quando for utilizado o assistente de bancos de dados.
  • 8. BrOffice Base Fonte: BrOffice Base
  • 9. BrOffice Base Ao selecionar a opção “Próximo”, a tela seguinte oferece a opção de registro ou não do banco de dados criado e a abertura do banco de dados para edição, podendo alternativamente criar tabelas usando o assistente de tabelas. Observe que as tabelas correspondem à estrutura da base de dados, onde eles serão armazenados.
  • 10. Criando Tabelas no BrOffice Base Fonte: BrOffice Base
  • 11. Feito isso, será exibida a tela que permitirá informar o nome desse banco de dados – no exemplo digitamos o nome “Endereços de clientes” – e o local em que o arquivo será gravado – e selecionamos o diretório “documentos”, no alto da tela. Depois, basta selecionar a opção “Salvar”. Criando Tabelas no BrOffice Base
  • 12. Após criar o banco de dados, é necessário dimensionar as tabelas que o comporão, criar as formas de consulta ao seu conteúdo, os formulários para manipulação dos dados e, por fim, os relatórios que possibilitarão a impressão em um formato adequado. Criando Tabelas no BrOffice Base
  • 13. Criando Tabelas no BrOffice Base Fonte: BrOffice Base
  • 14. Nesta tela, selecionamos a opção “Tabelas”, resultando na exibição de três opções ao centro da tela, dentre as quais talvez seja mais recomendável para um iniciante “Usar assistente para criar tabela”. Nesta tela, são disponibilizadas as categorias “Negócios” e “Pessoal” e, após você selecionar uma delas, será possível optar entre diferentes exemplos de tabelas. Por exemplo a tabela intitulada "clientes", a qual tem diversos campos disponíveis. Criando Tabelas no BrOffice Base
  • 15. Criando Tabelas no BrOffice Base Fonte: BrOffice Base
  • 16. Ao selecionar os campos que você quer manter na tabela, você pode clicar na seta à direita, enviando-o para “Campos selecionados”, constituindo o banco de dados exatamente como desejado. Outros campos podem ser selecionados a partir dos diversos exemplos de tabelas. Criando Tabelas no BrOffice Base
  • 17. Ao terminar de selecionar os campos de uma ou mais tabelas, você deve selecionar a opção Avançar para definir os tipos e formatos de cada um desses campos. Criando Tabelas no BrOffice Base Fonte: BrOffice Base
  • 18. Você pode ainda, inserir ou eliminar rapidamente outros campos utilizando os botões com os símbolos de “+” ou de “–”, respectivamente. Ao clicar em “+”, surge um novo campo com o nome “campo”. Você pode também alterar o nome no alto dessa tela, à direita, e deve ajustar, o tipo, a obrigatoriedade de preenchimento e o tamanho. Criando Tabelas no BrOffice Base
  • 19. Como padrão, os novos campos são do tipo “texto (VARCHAR)”, o que significa que podem ser preenchidos com números, letras e símbolos, sem que os números possam ser tratados como tal. São entendidos como letras ou símbolos, sendo impossível, assim, realizar cálculos diretamente com eles. Criando Tabelas no BrOffice Base
  • 20. Ao selecionar a opção “Avançar”, o Assistente de Tabelas disponibiliza uma terceira tela, que tem a finalidade de definir uma chave primária, isto é, um campo que garante a exclusividade dos registros. Mesmo que um registro seja criado com o conteúdo idêntico ao de outro previamente cadastrado, ambos serão tratados como itens distintos. Criando Tabelas no BrOffice Base
  • 21. No exemplo da figura ao lado, a chave primária será composta pela combinação dos campos “NomeEmpresa” e “IDCliente”. Criando Tabelas no BrOffice Base Fonte: BrOffice Base
  • 22. Ao clicar em “Avançar”, será exibida a última tela do Assistente de Tabelas. Esta tela tem o objetivo de atribuir um nome à tabela e definir a próxima ação, que pode ser a imediata inserção de dados, a alteração do design da tabela ou a criação de um formulário baseado nessa tabela. Criando Tabelas no BrOffice Base
  • 23. Criando Tabelas no BrOffice Base Fonte: BrOffice Base
  • 24. A inserção dos dados na tabela ocorre de forma semelhante ao preenchimento de uma planilha do BrOffice Calc. A diferença é que o preenchimento é dirigido linha por linha, sempre da esquerda para a direita, respeitando inclusive a obrigatoriedade de preenchimento de campos e promovendo o autopreenchimento de campos logo que se completa a digitação de cada registro. Criando Tabelas no BrOffice Base
  • 25. Criando Tabelas no BrOffice Base Fonte: BrOffice Base
  • 26. Resumindo Caro aluno nesta primeira parte da Unidade de Banco de Dados você verificou o que é um banco de dados e foi apresentado ao sistema gerenciador de bancos de dados (SGBD) BrOffice Base. Destacamos nesta primeira parte a criação de tabela de dados utilizando o assistente de tabelas. Na parte 2 exploraremos a formatação de consultas, formulários e relatórios. BONS ESTUDOS !