Escolar Documentos
Profissional Documentos
Cultura Documentos
financeiras
OzeiasBezerradaSilva
CursoTcnicodeInformticaInstitutoFederaldoPiau(IFPI)CampusdeFloriano
64800000FlorianoPIBrasil
ozeiassilva2015@gmail.com
Abstract.Thepresentprojecthasthepurposeofpresentingtheimportanceof
the database within an organization, aiming to identify the types of
informationthatwillbestoredinside,tryingtosaveasbestaspossiblefor
data security. The methodology used was based on the bibliographical
research of the database, and a survey of the concepts was carried out
throughsomeworksandacollectionofscientificarticles.
Resumo.Opresenteprojetotemafinalidadedeapresentaraimportnciado
Banco de dados dentro de uma organizao, buscando de forma objetiva
identificarquaissoostiposdeinformaesqueseroarmazenadasemseu
interior,procurandoguardardeumamelhorformapossvelparaasegurana
dosdados.Ametodologiautilizadafoibaseadanapesquisabibliogrficado
banco de dados, e realizouse um levantamento dos conceitos atravs de
algumasobrasedeumacoletadeartigoscientficos.
1.Introduo
Oprojetoprocuranormalizarecriarumbancodedadosparaumainstituiofinanceira,
ondeserpossvelcontrolartodoomovimentodentrodainstituio.
Emprimeiromomentofoicriadoumdiagramaentidaderelacionamento(DER)
dainstituio,ondefoipossvelanalisarcadarelacionamentodentrodobanco,corrido
asirregularidadesdenormalizaoencontrada.Depoisdecorridooserros,foicriadoos
scriptsnoprograma.
Oprojetonosegundoponto,mostraalgumasmaneirasqueobancodedados
podeserclassificado.Terceiroponto,mostraoconceitodebancodedadossegundo
Korth,eaaplicaoaserdesenvolvidaatravsdobancodedados.Quartoponto,fala
sobrealinguagemSQL,eosscriptsprontodaaplicao,almdealgunscomandos
maisutilizadosnacriaodeumbanco.Enoquintoponto,trazaconclusodoprojeto.
2.Sistemas
Osbancosdedadospodemserclassificadosdevriasformas,umadelasquanto
arquiteturadobanco,isto,comoelefoiprojetadonoambientecomputacionalpara
receber,armazenasosdadosedarrespostasaosclientessolicitantes.Essaclassificao
podesercentralizada,descentralizada,distribuda,entreoutros.
3.Sistemasdebancodedados
3.1.Sistemadegerenciamentodebancodedados(SGBD)
Segundo Korth, um banco de dados uma coleo de dados interrelacionados,
representando informaes sobre um domnio especfico, ou seja, sempre que for
possvelagruparinformaesqueserelacionametratamdeummesmoassunto.
3.2.Apliacao
Umainstituiobancriadesejacontrolaromovimentodassuascontascorrentes.A
instituio possui agncias espalhadas por vrias cidades; o cadastro das agncias
contminformaessobrecdigo,nomeeendereoondeaagncialocalizada,bem
comoasuacategoria.Nocadastrodeclientesestoarmazenadososdadosdenome,
CPFeendereodecadacliente.Ascontascorrentessoidentificadasporumnmero,
tmdatadeaberturaemantmosaldoatualizadodasmesmas.Osclientestmuma
situao para cada conta que indica se ele o primeiro, segundo, ... titular. Cada
lanamentoficaregistradoindicandoseunmero,adata,valoretipodemovimentao
aqueserefere(dbitooucrdito).Todososgerentesconstamdeumcadastroonde
estoarmazenados suamatrculafuncional,seunome,datadenascimentoeosseus
telefonesparacontato.
Sobreascardinalidades,consideramosque:
cadaclientemantmdiversascontascorrentesecadacontacorrentepode
pertenceranomnimoumenomximovriosclientes.(Umclientepodeterumaou
diversas contas correntes, mas uma conta corrente podepertencer anomnimo um
cliente)
ascontasestoalocadasemapenasumaagncia,queporsuavezpodem
alocardiversascontas.
cadalanamentopodepertenceraapenasumaconta,emboracadaconta
possareceberinmeroslanamentos.
cadagerenteresponsvelporumconjuntodecontascorrentes,porm
cadacontacorrentederesponsabilidadedeapenasumgerente.
4.SQL
A linguagem estruturada de consultas SQL (Structured Query Language), uma
linguagemdealtonvelparamanipulaodedadosdentrodomodelorelacional.de
talordemsuaimportncia paraaindstriadosbancosdedadosrelacionais queela
acabouporsetornaromecanismomaispopulardeacessoaosgrandesbancosdedados
cliente/servidor.Quandooprimeirosistemagerenciadordebancodedadosrelacional
foidesenvolvido,noinciodadcadade70,oprimeiromecanismodeacessoaosdados
alimantidosfoiumaformaprimitivadeSQL.
COMANDOS DESCRIO
CREATE TABLE AGENCIA
INSERT INTO AGENCIA values (02, Amarante, 03);
SELECT * from AGENCIA;
AGENCIA
UPDATE SET NOME = Amarante, codigo_endereco = 03
WHERE codigo_agencia = 2;
from AGENCIA
DELETE
WHERE nome='Amarante';
DROP TABLE AGENCIA;
TABLE AGENCIA
ALTER
ADD estado varchar (2);
OprimeiroscriptdobancocriaatabelaAGENCIA,quepossuitrscolunas,osegundo
scriptcriaatabelaCLIENTE,quepossuitambmtrscolunas,oterceiroscriptcriaa
tabela CLIENTE_CONTA, que possui sete colunas, o quarto script cria a tabela
CONTA, que possui seis colunas, o quinto script cria a tabela
ENDERECO_AGENCIA, que possui cinco colunas, o sexto script cria a tabela
ENDERECO_CLIENTE, que possui cinco colunas, o stimo script cria a tabela
GERENTE,quepossuitrscolunas,ooitavoscriptcriaatabelaLANCAMENTO,que
possui oito colunas, o nono script cria tabela TELEFONE_AGENCIA, que possui
quatro colunas, o decimo script cria a tabela TELEFONE_CLIENTE, que possui
tambm quatro colunas, o decimo primeiro script e ltimo cria a tabela
TELFONE_GERENTE,quepossuitrscolunas.
5.Concluso
A modelagem de banco de dados sempre de grande importncia para o perfeito
funcionamentodeumsistemadeinformao.Poisgarantiraqueassituaesdomundo
realpoderoserbemrepresentadasnosistema,alcanandooobjetivodeoferecerao
clienteumaformadearmazenar,manipularerecuperarosdadosdeformasegura.
Oprojetopoderserdesenvolvidonodecorrerdadisciplinabancodedados,
podendosermelhorando,eincorporadocomaplicaes queirserdesenvolvidono
curso.
Referncias
Luis.Principaistiposdebancodedados.s.d.Disponvel:http://www.luis.blog.br/tipos
debancodedadosetiposdedadoscharvarcharnvarcharetc.aspx. Acesso em 16
deAgostode2017.
Rezende, Ricardo. DEVMEDIA. s.d. Disponvel:
http://www.devmedia.com.br/conceitosfundamentaisdebancodedados/1649.
Acessoem16deAgostode2017.