Professional Documents
Culture Documents
ELEMENTOI
INTRODUCCIONALOSSISTEMASDEBASESDEDATOS
BasedeDatos
Unabasededatosesunconjuntodeelementosdedatosquesedescribe
a s mismo, con relaciones entre esos elementos, que presenta una
interfazuniformedeservicio(14)
Delasreferenciasbibliogrficasanterioressepuedeconcluirque:
contenidaenlasbasesdedatosdelaorganizacinparaapoyarelproceso
detomadedecisionesoparalograrventajascompetitivas.
Por este motivo es importante conocer la forma en que estn
estructuradaslasbasesdedatosysumanejo.
BasesdeDatosAutomatizadas
Unabasededatosautomatizadaesunconjuntodedatosalmacenadosde
manera ordenada y sistemtica en algn soporte informtico de
almacenamiento de datos, desde el cual pueden ser recuperados, para
quesirvancomosoporteenlatomadedecisiones.
Lasbasesdedatosautomatizadaspuedenserde2tipos:
BasesdedatosautomatizadasenArchivosConvencionales.
BasesdedatosRelacionales.
(VerFigura1.1.)
Figura1.1.TiposdeBasesdeDatosAutomatizadas
Un Enfoque Prctico para Aprendizaje en el Aula
BasesdeDatosenArchivosConvencionales
BasesdeDatosRelacionales
Dadalaimportanciaquetienenenelmundoreallasinterrelacionesentre
losdatos,esimprescindiblequelabasededatosseacapazdealmacenar
stas interrelaciones, al igual que hace con otros elementos (como las
entidades y atributos),siendosta una diferencia esencial respecto a los
ficherosdondenosealmacenanlasinterrelaciones.
Laredundanciadelosdatosdebesercontrolada,deformaquenoexistan
duplicidades perjudiciales ni innecesarias, y que las redundancias fsicas,
convenientes muchas veces a fin de responder a objetivos de eficiencia,
seantratadasporelmismosistema,demodoquenopuedanproducirse
incoherencias.Portanto,undatoseactualizarlgicamenteporelusuario
deformanica,yelsistemasepreocupardecambiarfsicamentetodos
Un Enfoque Prctico para Aprendizaje en el Aula
aquelloscamposenlosqueeldatoestuvieserepetido,encasodeexistir
redundanciafsica.
DesventajasdelasBasesdeDatosenArchivosConvencionales
VentajasdeunaBasedeDatosRelacional.
UnaBasedeDatosRelacional:
Provee de poderosas herramientas de manipulacin a travs de
unagranvariedaddecomandosSQL(StructuredQueryLanguage),
parasusoperaciones.
VentajasenelusodeBasesdeDatos.
9 Globalizacindelainformacin.Permitealosdiferentesusuarios
considerarlainformacincomounrecursocorporativoquecarece
dedueosespecficos.
9 Eliminacindeinformacinredundanteyduplicada
9 Eliminacin de informacin inconsistente. Si el sistema esta
desarrolladoatravsdearchivosconvencionalesporejemplo,una
cancelacin deber operarse tanto en el archivo de facturas del
Sistema de Control de Cobranza como en el archivo de facturas
delSistemadeComisiones,yenelrestodearchivospormediode
cdigo.
9 Permitecompartirinformacin.Variossistemasousuariospueden
utilizarunamismaentidad.
9 Permite mantener la integridad en la informacin. Solo se
almacenalainformacincorrecta.
Un Enfoque Prctico para Aprendizaje en el Aula
SistemadeBasesdeDatosRelacionales
SistemasdeGestindeBasesdeDatos(SGBD)
FuncionesdelSistemadeGestindeBasesdeDatos
UnSistemadeGestindeBasesdeDatos(SGBD)proporcionaelmtodo
deorganizacinnecesariaparaelalmacenamientoyrecuperacinflexibles
degrandescantidadesdedatos.(14)
EnadicinsepuededecirquelasfuncionesprincipalesdeunSGBDson:
CrearyorganizarlaBasedeDatos.
ManejarsentenciasdeDefinicindeDatos.
Establecer y mantener las trayectorias de acceso a la base de
datos de tal forma que los datos puedan ser accesados
rpidamente.
Manejarlosdatosdeacuerdoalaspeticionesdelosusuarios.
Un Enfoque Prctico para Aprendizaje en el Aula
Registrarelusodelasbasesdedatos.
Manejarsentenciasdemanipulacindedatos.
Facilitarelrespaldoyrecuperacindelosdatos.
Controlar la concurrencia en la interaccin entre los usuarios
concurrentesparanoafectarlaconsistenciadelosdatos.
Permitirlacreacinyelusodeinterfacesadecuadasdeaccesoa
losdatosdelabase.
NivelesdeAbstraccinenunSGBDsegnANSISPARC
ANSI/SPARCesungrupodenormalizacincreadoen1969paraestudiarel
impactodelosS.G.B.D.enlossistemasdeinformacinycuyosresultados,
publicados en 1975 propusieron el uso de tres niveles de descripcin de
datos.
Nivelexterno
Nivelconceptual
Nivelinterno.
LarepresentacindelosnivelesdevisinsepuedeobservarenlaFigura
1.2.
Usuarios
Administrador
MotoroDBMS
Nivelexterno
Distintasvistas
delosusuarios.
Nivelconceptual
Estructuradela
basededatos.
Entidades,campos,
relaciones,etc.
Nivelinterno
Almacenamiento,
nivelfsico.
Sepuedenomitirunaomsentidadesdelsistema.
Sepuedenomitirunoomsatributosdeunaentidad.
Sepuedenomitirunaomsrelacionesentrelosdatos.
Sepuedencambiarelordendelosatributos.
Un Enfoque Prctico para Aprendizaje en el Aula
Importante:
ParaunaBDhabrunnicoesquemainterno,unnicoesquema
conceptual,peropuedehabervariosesquemasexternos.
ObjetivosdelosS.G.B.D.
Evitarlaredundanciadelosdatos,eliminandoaslainconsistenciade
losmismos.
Mejorar los mecanismos de seguridad de los datos y la privacidad.
Podemos distinguir cuatro tipos de contextos para usar mecanismos
de seguridad: seguridad contra accesos indebidos a los datos,
seguridad contra accesos no autorizados a la BD, seguridad contra
Un Enfoque Prctico para Aprendizaje en el Aula
10
ReddeComunicaciones
Unareddecomputadorassedefinecomounconjuntodecomputadores
conectadosentres,cuyafinalidadescompartirrecursos(12).
AutoEvaluacin.EjerciciosPropuestos
EscribaunconceptodeBasedeDatos.
EscribaunconceptodeBasedeDatosRelacional.
Indique5VentajasdelasBasesdeDatosrelacionalessobrelosSistemas
deArchivosConvencionales.
Escriba5FuncionesdeunSGBD.
GrafiquelosNivelesdeVisinsegnANSI/SPARC.
11