You are on page 1of 15

Sistema de

Gestin de la
Calidad
Regional Distrito Capital
Centro de Electricidad Electrnica y Telecomunicaciones
PROGRAMA DE FORMACION
ANA!I"I" # DE"ARRO!!O DE "I"TEMA" DE INFORMACION
Fecha:
Abril de 2013
G$IA No%& Introduccin a Bases de Datos
Fase de An'lisis Conocer los inicios de las bases de datos y como se administraba la informacin antes
de su aparicin, es el primer paso para comprender la importancia de los datos en las empresas
!ambi"n es si#nificati$o, aprender el $ocabulario propio para bases de datos, de esta manera se establece
un inicio consistente %ue e$ita confusiones y ahorra tiempo, en el desarrollo de las acti$idades
determinadas para el lo#ro del resultado de aprendi&a'e
INTROD$CCI(N
(as bases de datos se in#eniaron para dar solucin de almacenamiento, al in#ente $olumen de
informacin #enerado en las #randes empresas) era necesario %ue el re#istro de los datos se hiciera de
forma r*pida, sencilla y fiable) adem*s %ue a su $e&, pudieran acceder a ellos en cual%uier momento sin
la necesidad de trasladarse a las salas dedicadas a archi$o documental

Con el inicio de los pro#ramas inform*ticos, se lo#r almacenar datos en los archi$os de los mismos, lo
cual era m*s cmodo pero, aun as+, ten+an #randes dificultades para modificar re#istros, estructuras o
simplemente buscar informacin
,nicialmente $amos a conocer la e$olucin en el mane'o de la informacin, incluyendo el #rado de
influencia de los medios de almacenamiento) adem*s, estableceremos el $ocabulario pertinente a bases
de datos
Resultados de Aprendi)a*e
220-01032 0. /alorar la incidencia de los datos en los procesos del macrosistema, tomando como
referente el diccionario de datos y las miniespecificaciones, para la consolidacin de los datos %ue
inter$ienen, de acuerdo con par*metros establecidos
De Desempe+o
Se interesa por el tema participando acti$amente y a consciencia
,n$esti#a y apropia el $ocabulario re%uerido para bases de datos
0ermite el traba'o colaborati$o contribuyendo, en lo pertinente, si sus compa1eros lo re%uieren
De Producto
2ntre#a la e$idencia resultante de la in$esti#acin, si#uiendo los par*metros establecidos por el
instructor
De Conocimiento
3esponde claramente y sin confusiones, a pre#untas sobre los conceptos de la terminolo#+a propia
para bases de datos
Sistema de
Gestin de la
Calidad
Regional Distrito Capital
Centro de Electricidad Electrnica y Telecomunicaciones
PROGRAMA DE FORMACION
ANA!I"I" # DE"ARRO!!O DE "I"TEMA" DE INFORMACION
Fecha:
Abril de 2013
E,idencia de aprendi)a*e a entregar
1 Consulte y conceptualice los si#uientes t"rminos para bases de datos:
Base de datos: Las Bases de Datos son programas que administran
informacin y hacen ms ordenada la informacin, aparte de hacerla fcil de
buscar.
Sus caractersticas pueden ser ventaosas o desventaosas! pueden ayudarnos
para almacenar, organi"ar, recuperar, comunicar y manear informacin en
formas que seran imposibles sin los computadores, pero tambi#n nos afecta
de alguna manera ya que e$isten enormes cantidades de informacin en bases
de datos de las que no se tiene control del acceso
Las bases de Datos tienen muchos usos! nos facilitan el almacenamiento de
grandes cantidades de informacin% permiten la recuperacin rpida y fle$ible
de informacin, con ellas se puede organi"ar y reorgani"ar la informacin, as
como imprimirla o distribuirla en formas diversas.
&lgunos paquetes comerciales maneadores de Bases de Datos son! 'l file
(ar)er *ro, *ro+uest *eriodical &bstracts, ,rgani"er de Lotus y -ar Side
.alendar de &ma"e.
Tipos de Bases de Datos:
Las bases de datos pueden clasificarse de varias maneras, de acuerdo al
conte$to que se este maneando, o la utilidad de la misma.
Segun la variabilidad de los datos almacenados!
Bases De Datos 'stticas
'stas son bases de datos de solo lectura, utili"adas primordialmente para
almacenar datos historicos que posteriormente se pueden utili"ar para estudiar
el comportamiento de un conunto de datos a traves del tiempo, reali"ar
proyecciones y tomar deciciones.
Bases De Datos Dinmicas
'stas son bases de datos donde la informacion almacenada se modifica con el
tiempo, permitiendo operaciones como actuali"acion, borrado y adicion de
datos, ademas de las operaciones fundamentales de consulta. /n eemplo de
esto puede ser la base de datos utili"ada en un sistema de informacion de un
supermercado, una farmacia, un videoclub o una empresa.
Base de datos 0elacional,
/na Base de Datos 0elacional, es una base de datos que cumple con el
modelo relacional, el cual es el modelo ms utili"ado en la actualidad para
implementar bases de datos ya planificadas. *ermiten establecer
intercone$iones 1relaciones2 entre los datos 1que estn guardados en tablas2, y
a trav#s de dichas cone$iones relacionar los datos de ambas tablas,
Dato,
Sistema de
Gestin de la
Calidad
Regional Distrito Capital
Centro de Electricidad Electrnica y Telecomunicaciones
PROGRAMA DE FORMACION
ANA!I"I" # DE"ARRO!!O DE "I"TEMA" DE INFORMACION
Fecha:
Abril de 2013
*odeos decir que un dato es una informacin que reflea el valor de una
caracterstica de un obeto real, sea concreto o abstracto.Debe cumplir algunas
condiciones, por eemplo, debe permanecer en el tiempo. 'n ese sentido,
e$trictamente hablando, una edad no es un dato, ya que vara con el tiempo. 'l
dato sera la fecha de nacimiento, y la edad se calcula a partir de ese dato y de
la fecha actual. &dems, debe tener un significado, y debe ser manipulable
mediante operadores! comparaciones, sumas, restas, etc 1por supuesto, no
todos los datos admiten todos los operadores2.
Tupla,
3/*L&! .,45/43, D' 4,(B0'S D' &306B/3,S 0'L&.6,4&D,S &
*&0'S .,4 L,S D,(646,S D' D6.7,S &306B/3,S.
Atributo,
Los atributos son las caractersticas por medio de los cuales se puede describir
una entidad. *or eemplo de la entidad alumno podemos asignarle atributos
como! nombre, apellido, direccin, tel#fono, y su campo llave que puede ser!
numero de cedula, n8mero de matrcula, o un cdigo cualquiera.
Registro,
un registro 1tambi#n llamado fila o tupla2 representa un obeto 8nico de datos
implcitamente estructurados en una tabla. 'n t#rminos simples, una tabla de
una base de datos puede imaginarse formada de filas y columnas o campos.
.ada fila de una tabla representa un conunto de datos relacionados, y todas
las filas de la misma tabla tienen la misma estructura.
Tabla,
3abla en las bases de datos, se refiere al tipo de modelado de datos, donde se
guardan los datos recogidos por un programa. Su estructura general se
asemea a la vista general de un programa de hoa de clculo.
/na tabla es utili"ada para organi"ar y presentar informacin. Las tablas se
componen de filas y columnas de celdas que se pueden rellenar con te$tos y
grficos Las tablas se componen de dos estructuras!
0egistro: es cada una de las filas en que se divide la tabla. .ada registro
contiene datos de los mismos tipos que los dems registros. 'emplo! en una
tabla de nombres y direcciones, cada fila contendr un nombre y una direccin.
.ampo! es cada una de las columnas que forman la tabla. .ontienen datos de
tipo diferente a los de otros campos. 'n el eemplo anterior, un campo
contendr un tipo de datos 8nico, como una direccin, o un n8mero de tel#fono,
un nombre, etc.
Archivo,
/n archivo informtico es un conunto de informacin que se almacena en
alg8n medio de escritura que permita ser ledo o accedido por una
computadora. /n archivo es identificado por un nombre y la descripcin de la
carpeta o directorio que lo contiene. Los archivos informticos se llaman as
porque son los equivalentes digitales de los archivos en taretas, papel o
Sistema de
Gestin de la
Calidad
Regional Distrito Capital
Centro de Electricidad Electrnica y Telecomunicaciones
PROGRAMA DE FORMACION
ANA!I"I" # DE"ARRO!!O DE "I"TEMA" DE INFORMACION
Fecha:
Abril de 2013
microfichas del entorno de oficina tradicional. Los archivos informticos facilitan
una manera de organi"ar los recursos usados para almacenar
permanentemente informacin dentro de un computador.
Dominio,
domino son todos eso valores que se despliegan de un atributo '5'(*L,! un
atributo puede ser 4,(B0' ese atributo tiene el nombre de cliente o de
muchos% por lo tanto el conunto de esos nombres se le llama dominio.
Llave Fornea,
una llave fornea o 9-oreign )ey9 1suena meor en ingl#s2 es un t#rmino de las
bases de datos..
consiste en tener en una tabla, un campo de id#ntico tipo y tama:o al campo
clave de otra tabla de la base...
a trav#s de este campo puedes relacionar la informacin entre ambas tablas y
es as como se normali"an los dise:os para evitar duplicidades e
inconsistencias...
Llave primaria,
/na llave primaria es un campo 8nico , irrepetible que sirve para identificar los
registros de una tabla como distintos, adems de que sirve para hacer
relaciones ;!;, ;!( , (!( 1uno a uno, uno a muchos, muchos a muchos2 entre
tablas, sin las llaves primaria las bases de dato relacionales no tendran sentido
y siempre e$istira informacin repetida, te pongo un eemplo para ser a8n ms
claro
Cardinalidad,
's el n8mero de entidades con la cual otra entidad puede asociar mediante una
relacin
Grado,
'l grado de una relacin se define como el n8mero de entidades que participan
en una relacin.
Las relaciones en las que slo participan una entidad se les denomina anillo o
de grado uno% relaciona una entidad consigo misma por lo que tambi#n se les
llaman relaciones refle$ivas.
Las relaciones que en las que participan dos entidades son binarias o de grado
dos.
.uando en la relacin participan tres emtidades sern ternarias o de grado tres.
Los conuntos de relaciones pueden tener cualquier grado pero lo ideal es tener
relaciones binarias.
Relacin,
'n bases de datos, una relacin o vnculo entre dos o ms entidades describe
alg8na interaccin entre las mismas. *or eemplo, una relacin entre una
entidad 9'mpleado9 y una entidad 9Sector9 podra ser 9trabaa<en9, porque el
empleado trabaa en un sector determinado. !ista,
"suario,
*odemos definir a los usuarios como toda persona que tenga todo tipo de
contacto con el sistemade base de datos desde que #ste se dise:a, elabora,
termina y se usa.
6ngenuo
Sistema de
Gestin de la
Calidad
Regional Distrito Capital
Centro de Electricidad Electrnica y Telecomunicaciones
PROGRAMA DE FORMACION
ANA!I"I" # DE"ARRO!!O DE "I"TEMA" DE INFORMACION
Fecha:
Abril de 2013
. 's el usuario ms bsico o aquel que interact8a con el sistema a trav#s de las
interfacesque proveen las aplicaciones 1estructuradas2. 'emplo! un caero de
un banco.
*rogramador de &plicaciones
. 's el constructor de los programas.
Sofisticados
. 's aquel que hace requerimientos de informacin no anticipados por las
aplicacionesy por lo tanto, requiere de un lenguae de consulta para interactuar
con los datos.
&dministrador de Base de Datos
. 's el responsable de la definicin lgica y fsica de los datosalmacenados y
de su contenido.
Cliente#$ervidor,
La arquitectura cliente=servidor es un modelo de aplicacin distribuida en el que
las tareas se reparten entre los proveedores de recursos o servicios, llamados
servidores, y los demandantes, llamados clientes.
$GBD,
/n sistema de gestin de bases de datos 1S>BD2 es un conunto de programas
que permiten el almacenamiento, modificacin y e$traccin de la informacin
en una base de datos, adems de proporcionar herramientas para a:adir,
borrar, modificar y anali"ar los datos
S+L,
'5!mysql
metadato%
Son datos que ayudan a identificar, describir y locali"ar recursos digitales
informacin estructurada que describe y?o nos permite encontrar, gestionar,
controlar y entender o preservar otra informacin en el tiempo.
Los metadatos tienen tres funciones bsicas bsicas! *roporcionar una
descripcin de una entidad u obeto de informacin a trav#s de otra informacin
necesaria para su maneo y preservacin. *roporcionar puntos de acceso a esa
descripcin. .odificar esa descripcin
2 2'emplifi%ue el punto anterior dibu'ando, al menos dos tablas en las %ue identifi%ue y se1ale los
conceptos de: dato, tupla, atributo, re#istro y archi$o

4umero de
identificaci
n
4ombres
5ireccin Ciudad
Codi#o
5el
ususario
4ombre
del usuario
0osicion
del usuario
Sueldo 5el
6suario
Codi#o 4ombre 0osicion Sueldo
1 Sebasti*n 6ma1a Gerente 2000000
2 5aniel Franco Super$isor 1-00000
3 7e$in 2li&alde 2mpleado 1000000
Cedula nombre direccin ciudad
1018.92:-0 2duardo Salamanca Crr 20 ni -c :8 ;o#ot*
109<:8<9-3 2d=in espino&a Crr -0 no 1 b 81 Carta#ena
-2:9<.138-1 Claudia robledo Crr <0 no 8 b 3- ;ucaraman#a
Sistema de
Gestin de la
Calidad
Regional Distrito Capital
Centro de Electricidad Electrnica y Telecomunicaciones
PROGRAMA DE FORMACION
ANA!I"I" # DE"ARRO!!O DE "I"TEMA" DE INFORMACION
Fecha:
Abril de 2013
3 2labore una tabla con las $enta'as y los incon$enientes de un SG;5
"G-D
$enta'as des$enta'as
Mejora en la integridad de datos. La
integridad de la base de datos se refiere
a la valide" y la consistencia de los
datos almacenados. 4ormalmente, la
integridad se e$presa mediante
restricciones o reglas que no se pueden
violar. 'stas restricciones se pueden
aplicar tanto a los datos, como a sus
relaciones, y es el S>BD quien se debe
encargar de mantenerlas.
Complejidad. Los S>BD son conuntos
de programas muy compleos con una
gran funcionalidad. 's preciso
comprender muy bien esta funcionalidad
para poder sacar un buen partido de
ellos.
Mejora en la seguridad. La seguridad
de la base de datos es la proteccin de
la base de datos frente a usuarios no
autori"ados. Sin unas buenas medidas
de seguridad, la integracin de datos en
los sistemas de bases de datos hace
que #stos sean ms vulnerables que en
los sistemas de ficheros. Sin embargo,
los S>BD permiten mantener la
seguridad mediante el establecimiento
de claves para identificar al personal
autori"ado a utili"ar la base de datos.
Las autori"aciones se pueden reali"ar a
nivel de operaciones, de modo que un
usuario puede estar autori"ado a
consultar ciertos datos pero no a
actuali"arlos, por eemplo.
Tamao. Los S>BD son programas
compleos y muy e$tensos que requieren
una gran cantidad de espacio en disco y
de memoria para trabaar de forma
eficiente.
Mejora en la accesibilidad a los
datos. (uchos S>BD proporcionan
lenguaes de consultas o generadores
de informes que permiten al usuario
hacer cualquier tipo de consulta sobre
los datos, sin que sea necesario que un
programador escriba una aplicacin que
realice tal tarea.
Mejora en la productividad. 'l S>BD
proporciona muchas de las funciones
estndar que el programador necesita
escribir en un sistema de ficheros. &
nivel bsico, el S>BD proporciona todas
las rutinas de maneo de ficheros tpicas
de los programas de aplicacin. 'l
hecho de disponer de estas funciones
permite al programador centrarse meor
en la funcin especfica requerida por
los usuarios, sin tener que preocuparse
de los detalles de implementacin de
bao nivel. (uchos S>BD tambi#n
proporcionan un entorno de cuarta
generacin consistente en un conunto
de herramientas que simplifican, en gran
Coste econmico del SGBD. 'l coste
de un S>BD vara dependiendo del
entorno y de la funcionalidad que ofrece.
*or eemplo, un S>BD para un
ordenador personal puede costar @AA
euros, mientras que un S>BD para un
sistema multiusuario que d# servicio a
cientos de usuarios puede costar entre
;A.AAA y ;AA.AAA euros. &dems, hay
que pagar una cuota anual de
mantenimiento que suele ser un
porcentae del precio del S>BD.
Sistema de
Gestin de la
Calidad
Regional Distrito Capital
Centro de Electricidad Electrnica y Telecomunicaciones
PROGRAMA DE FORMACION
ANA!I"I" # DE"ARRO!!O DE "I"TEMA" DE INFORMACION
Fecha:
Abril de 2013
medida, el desarrollo de las aplicaciones
que acceden a la base de datos.
>racias a estas herramientas, el
programador puede ofrecer una mayor
productividad en un tiempo menor.
Mejora en el mantenimiento gracias a
la independencia de datos. 'n los
sistemas de ficheros, las descripciones
de los datos se encuentran inmersas en
los programas de aplicacin que los
manean. 'sto hace que los programas
sean dependientes de los datos, de
modo que un cambio en su estructura, o
un cambio en el modo en que se
almacena en disco, requiere cambios
importantes en los programas cuyos
datos se ven afectados. Sin embargo,
los S>BD separan las descripciones de
los datos de las aplicaciones. 'sto es lo
que se conoce como independencia de
datos, gracias a la cual se simplifica el
mantenimiento de las aplicaciones que
acceden a la base de datos.
Coste del equipamiento
adicional. 3anto el S>BD, como la
propia base de datos, pueden hacer que
sea necesario adquirir ms espacio de
almacenamiento. &dems, para alcan"ar
las prestaciones deseadas, es posible
que sea necesario adquirir una mquina
ms grande o una mquina que se
dedique solamente al S>BD. 3odo esto
har que la implantacin de un sistema
de bases de datos sea ms cara.
Aumento de la concurrencia. 'n
algunos sistemas de ficheros, si hay
varios usuarios que pueden acceder
simultneamente a un mismo fichero, es
posible que el acceso interfiera entre
ellos de modo que se pierda informacin
o, incluso, que se pierda la integridad.
La mayora de los S>BD gestionan el
acceso concurrente a la base de datos y
garanti"an que no ocurran problemas de
este tipo.
Coste de la conversin. 'n algunas
ocasiones, el coste del S>BD y el coste
del equipo informtico que sea
necesario adquirir para su buen
funcionamiento, es insignificante
comparado al coste de convertir la
aplicacin actual en un sistema de
bases de datos. 'ste coste incluye el
coste de ense:ar a la plantilla a utili"ar
estos sistemas y, probablemente, el
coste del personal especiali"ado para
ayudar a reali"ar la conversin y poner
en marcha el sistema. 'ste coste es una
de las ra"ones principales por las que
algunas empresas y organi"aciones se
resisten a cambiar su sistema actual de
ficheros por un sistema de bases de
datos.
Mejora en los servicios de copias de
seguridad de recuperacin ante
!allos. (uchos sistemas de ficheros
dean que sea el usuario quien
proporcione las medidas necesarias
para proteger los datos ante fallos en el
sistema o en las aplicaciones. Los
usuarios tienen que hacer copias de
seguridad cada da, y si se produce
alg8n fallo, utili"ar estas copias para
restaurarlos. 'n este caso, todo el
trabao reali"ado sobre los datos desde
que se hi"o la 8ltima copia de seguridad
"restaciones. /n sistema de ficheros
est escrito para una aplicacin
especfica, por lo que sus prestaciones
suelen ser muy buenas. Sin embargo,
los S>BD estn escritos para ser ms
generales y ser 8tiles en muchas
aplicaciones, lo que puede hacer que
algunas de ellas no sean tan rpidas
como antes.
Sistema de
Gestin de la
Calidad
Regional Distrito Capital
Centro de Electricidad Electrnica y Telecomunicaciones
PROGRAMA DE FORMACION
ANA!I"I" # DE"ARRO!!O DE "I"TEMA" DE INFORMACION
Fecha:
Abril de 2013
se pierde y se tiene que volver a
reali"ar. Sin embargo, los S>BD
actuales funcionan de modo que se
minimi"a la cantidad de trabao perdido
cuando se produce un fallo
. 3elacione al menos . SG;5, #ratuitos y al menos . licenciados, %ue e>istan en el mercado, incluya
sus caracter+sticas
&racle
's un sistema de gestin de base de datos relacional 1o 0DB(S por el acrnimo en ingl#s
de 0elational Data Base (anagement System2, fabricado por ,racle .orporation.Se
considera a ,racle como uno de los sistemas de bases de datos ms completos,
destacando su!Soporte de transacciones. 'stabilidad. 'scalabilidad. 's multiplataforma. Su
mayor defecto es su enorme precio, que es de varios miles de euros 1seg8n versiones y
licencias2. ,tro aspecto que ha sido criticado por algunos especialistas es la seguridad de la
plataforma, y las polticas de suministro de parches de seguridad, modificadas a comien"os
de BAA@ y que incrementan el nivel de e$posicin de los usuarios. 'n los parches de
actuali"acin provistos durante el primer semestre de BAA@ fueron corregidas BB
vulnerabilidades p8blicamente conocidas, algunas de ellas con una antigCedad de ms de B
a:os.&unque su dominio en el mercado de servidores empresariales ha sido casi total hasta
hace poco, recientemente sufre la competencia del (icrosoft S+L Server de (icrosoft y de
la oferta de otros 0DB(S con licencia libre como *ostgreS+L, (ySql o -irebird. Las 8ltimas
versiones de ,racle han sido certificadas para poder trabaar bao Linu$.
'icroso(t $)L $erver
's un sistema de gestin de bases de datos relacionales 1S>BD2 basada en el lenguae
3ransact=S+L, capa" de poner a disposicin de muchos usuarios grandes cantidades de
datos de manera simultnea. &s de tener unas ventaas que a continuacin se pueden
describir.
'ntre sus caractersticas figuran!Soporte de transacciones. 'scalabilidad, estabilidad y
seguridad. Soporta procedimientos almacenados. 6ncluye tambi#n un potente entorno
grfico de administracin, que permite el uso de comandos DDL y D(L grficamente.
*ermite trabaar en modo cliente=servidor donde la informacin y datos se aloan en el
servidor y las terminales o clientes de la red slo acceden a la informacin. &dems permite
administrar informacin de otros servidores de datos 'ste sistema incluye una versin
reducida, llamada (SD' con el mismo motor de base de datos pero orientado a proyectos
ms peque:os, que en su versin BAA@ pasa a ser el S+L '$press 'dition.(icrosoft S+L
Server constituye la alternativa de (icrosoft a otros sistemas gestores de bases de datos
como son ,racle, Sybase &S' o (yS+L.'s com8n desarrollar completos proyectos
complementando (icrosoft S+L Server y (icrosoft &ccess a trav#s de los llamados &D*
1&ccess Data *roect2. De esta forma se completa una potente base de datos 1(icrosoft
S+L Server2 con un entorno de desarrollo cmodo y de alto rendimiento 1DB& &ccess2 a
trav#s de la implementacin de aplicaciones de dos capas mediante el uso de formularios
EindoFs.*ara el desarrollo de aplicaciones ms compleas 1tres o ms capas2, (icrosoft
S+L Server incluye interfaces de acceso para varias plataformas de desarrollo, entre
ellas .4'3.(icrosoft S+L Server, al contrario de su ms cercana competencia, no es
multiplataforma, ya que slo est disponible en Sistemas ,perativos de (icrosoft.*arado$
1base de datos2Base de datos relacional para entorno (S EindoFs, anteriormente
disponible para (S=D,S y Linu$, desarrollada actualmente por .orel e incluida en la suite
Sistema de
Gestin de la
Calidad
Regional Distrito Capital
Centro de Electricidad Electrnica y Telecomunicaciones
PROGRAMA DE FORMACION
ANA!I"I" # DE"ARRO!!O DE "I"TEMA" DE INFORMACION
Fecha:
Abril de 2013
ofimtica Eord*erfect ,ffice.'n los tiempos del (S=D,S, era una base de datos de
bastante #$ito, compitiendo con dBase, .lipper y -o$Base. *as al control de Borland
despu#s de la compra de &nsa SoftFare en ;GHI.&unque Borland la port a EindoFs, su
cuota de mercado es mucho menor que la de (icrosoft &ccess, pero su lenguae de
programacin 1,bectpal2 es *ascal lo que le hace ms potente que &ccess que usa Disual
Basic que limita bastante sus prestaciones si se compara con otras bases de datos que
usan lenguaes ms avan"ados.
*n(ormi+
's una familia de productos 0DB(S de 6B(, adquirida en BAA; a una compa:a 1tambi#n
llamada 6nformi$ o 6nformi$ SoftFare2 cuyos orgenes se remontan a ;GHA.'l DB(S 6nformi$
fue concebido y dise:ado por 0oger Sippl a finales de los a:os ;GIA. La compa:a 6nformi$
fue fundada en ;GHA, sali a bolsa en ;GHJ y durante parte de los a:os ;GGA fue el segundo
sistema de bases de datos ms popular despu#s de ,racle. Sin embargo, su #$ito no dur
mucho y para el a:o BAAA una serie de tropie"os en su gestin haba debilitado seriamente
a la compa:a desde el punto de vista financiero.'n BAA; 6B(, impulsada por una
sugerencia de Eal=(art 1el mayor cliente de 6nformi$2 compr 6nformi$. 6B( tena planes a
largo pla"o tanto para 6nformi$ como para DBB, compartiendo ambas bases de datos
tecnologa de la otra. & principios de BAA@, 6B( lan" la versin ;A del 6nformi$ Dynamic
Server 16DS2.
',$)L
's un sistema de gestin de base de datos relacional, multihilo y multiusuario con ms de
seis millones de instalaciones. (yS+L &B desarrolla (yS+L como softFare libre en un
esquema de licenciamiento dual. *or un lado lo ofrece bao la >4/ >*L, pero, empresas
que quieran incorporarlo en productos privativos pueden comprar a la empresa una licencia
que les permita ese uso.'st desarrollado en su mayor parte en &4S6 ..&l contrario de
proyectos como el &pache, donde el softFare es desarrollado por una comunidad p8blica, y
el copyright del cdigo est en poder del autor individual, (yS+L es propiedad y est
patrocinado por una empresa privada, que posee el copyright de la mayor parte del cdigo.
'sto es lo que posibilita el esquema de licenciamiento anteriormente mencionado. &dems
de la venta de licencias privativas, la compa:a ofrece soporte y servicios. *ara sus
operaciones contratan trabaadores alrededor del mundo que colaboran va 6nternet. (yS+L
&B fue fundado por David &$mar), &llan Larsson, y (ichael Eidenius.
'icroso(t Access
's un sistema gestor de bases de datos relacionales 1S>BD2. /na base de datos suele
definirse como un conunto de informacin organi"ada sistemticamente. 'n la terminologa
propia de las bases de datos hay tres conceptos claves dentro de las tablas! campo, registro
y dato.
/n campo es cada uno de los tipos de datos que se van a usar. Se hace referencia a los
campos por su nombre.
/n registro est formado por el conunto de informacin en particular.
/n dato es la interseccin entre un campo y un registro.
DB-
(uchos e$pertos de la industria y usuarios han elogiado las nuevas herramientas que 6B(
desarrollo para facilitar la administracin y uso de DBB /niversal Database, constituido en
Sistema de
Gestin de la
Calidad
Regional Distrito Capital
Centro de Electricidad Electrnica y Telecomunicaciones
PROGRAMA DE FORMACION
ANA!I"I" # DE"ARRO!!O DE "I"TEMA" DE INFORMACION
Fecha:
Abril de 2013
base a dos productos incluidos en el DBB de &6K en ;GGL! el DBB .ommon Server, que para
propsitos generales inclua funciones avan"adas para el mercado de servidores de bases
de datos con soporte de hardFare S(* y ,L3*% y el DBB *arallel 'dition, que fue
desarrollado para soportar aplicaciones de gran escala, como el Data Earehousing y Data
(inino y aplicaciones de negocios a nivel mundial como la S&*, *eople Soft y Baan.*ermite
el maneo de obetos grandes 1hasta B >B2, la definicin de datos y funciones por parte del
usuario, el chequeo de integridad referencial, S+L recursivo, soporte multimedia! te$to,
imgenes, video, audio% queries paralelos, commit de dos fases, bac)up?recuperacin
onMline y offline.&dems cuenta con un monitor grfico de performance el cual posibilita
observar el tiempo de eecucin de una sentencia S+L y corregir detalles para aumentar el
rendimiento.(ediante los e$tensores se reali"a el maneo de los datos no tradicionales, por
eemplo si tengo un donde tengo almacenados los curriculums de varias personas, mediante
este puedo reali"ar b8squedas documentos con los datos que me interesen sin tener que
ver los .D uno por uno.'sta capacidad se utili"a en sistemas de b8squeda de personas por
huellas digitales, en sistemas informacin geogrfica, etc.
6nternet es siempre la gran estrella, con DBB es posible acceder a los datos usando 5DB.
1tan potente como escribir directamente . contra la base de datos2, 5ava y S+L 1tanto el
S+L esttico, como complementa el S+L dinmico2
.arado+ /base de datos0:
Base de datos relacional para entorno (S EindoFs, anteriormente disponible para (S=D,S
y Linu$, desarrollada actualmente por .orel e incluida en la suite ofimtica Eord*erfect
,ffice.
'n los tiempos del (S=D,S, era una base de datos de bastante #$ito, compitiendo con
dBase, .lipper y -o$Base. *as al control de Borland despu#s de la compra de &nsa
SoftFare en ;GHI.
&unque Borland la port a EindoFs, su cuota de mercado es mucho menor que la de
(icrosoft &ccess, pero su lenguae de programacin 1,bectpal2 es *ascal lo que le hace
ms potente que &ccess que usa Disual Basic que limita bastante sus prestaciones si se
compara con otras bases de datos que usan lenguaes ms avan"ados. .on su 0untime se
puede desarrollar una aplicacin usando una sola licencia sin limitacin de puestos.
!isual Fo+.ro:
's un lenguae de programacin orientado a obetos y procedural, un Sistema >estor de
Bases de datos o Database (anagement System 1DB(S2, y desde la versin I.A, un
Sistema administrador de bases de datos relacionales, producido por (icrosoft.
.aractersticas!
Disual -o$*ro ofrece a los desarrolladores un conunto de herramientas para crear
aplicaciones de bases de datos para el escritorio, entornos cliente?servidor, tablet *. o para
la Eeb.
'ntre sus caractersticas se pueden enumerar!
.apacidades poderosas y muy veloces para el maneo de datos nativos y remotos.
-le$ibilidad para crear todo tipo de soluciones de bases de datos.
Lenguae de programacin ,rientado a obetos.
/tili"acin de sentencias S+L en forma nativa.
Sistema de
Gestin de la
Calidad
Regional Distrito Capital
Centro de Electricidad Electrnica y Telecomunicaciones
PROGRAMA DE FORMACION
ANA!I"I" # DE"ARRO!!O DE "I"TEMA" DE INFORMACION
Fecha:
Abril de 2013
*oderoso maneo de vistas y cursores y control completo de estructuras relacionales.
Su propio gestor de base de datos incorporado. Sin embargo, tambi#n puede conectarse
con servidores de base de datos, tales como ,racle, (icrosoft S+L Server o (yS+L.
.uenta con un motor de generacin de informes renovado y muy fle$ible para soluciones
ms robustas.
Desde la versin G.A, amplio soporte de K(L, tanto como fuente de datos 1por e., servicios
Eeb basados en K(L2 como por generar reports en formato KL(.
Desde la versin I.A, soporte de la tecnologa 6ntelliSense de (icrosoft
La 8ltima versin liberada es la G.A. La pr$ima versin, NSednaO, ser un poderoso y
completo lenguae que permitir al producto interactuar aun ms con DisualStudio.net,
S+LServerBAA@, S+L'$pressBAA@ y ,ffice;B, EindoFs Dista.
4o habr una pr$ima versin llamada sedna, microsoft ha cancelado el desarrollo de dicha
versin y lan"arn lo que han hecho hasta ahora como un service pac), hay fecha de fin de
soporte que es en el a:o BA;@.
7ay un movimiento que est haciendo presin para que microsoft continue, o dee el visual
fo$ como cdigo abierto para que otra gente pueda seguir evolucionando.
La versin G.A de Disual -o$*ro cuenta con el S*; en la que hay algunas nuevas
caractersticas y especialmente brinda estabilidad al producto.
- Construya la l+nea de tiempo de los medios de almacenamiento y la l+nea de tiempo de la #eneracin
de las bases de datos sistemati&adas
l1nea de tiempo de la generacin de las bases de datos sistemati2ada
33333333333334567
4o haba ning8n sistema que permitiera gestionar la inmensa cantidad de
informacin que requera el proyecto. La primera empresa encargada del proyecto,
4&& 14orth &merican &viation2, desarroll un softFare denominado >/&(
1>eneral /pdate &ccess (ethod2 que estaba basado en el concepto de que varias
pie"as peque:as se unen para formar una pie"a ms grande, y as sucesivamente
hasta que el producto final est ensamblado. 'sta estructura, que tiene la forma de
Sistema de
Gestin de la
Calidad
Regional Distrito Capital
Centro de Electricidad Electrnica y Telecomunicaciones
PROGRAMA DE FORMACION
ANA!I"I" # DE"ARRO!!O DE "I"TEMA" DE INFORMACION
Fecha:
Abril de 2013
un rbol, es lo que se denomina una estructura errquica.
33333333333334567
6B( se uni a 4&& para desarrollar >/&( en lo que ahora se conoce como 6(S
16nformation (anagement System2. 'l motivo por el cual 6B( restringi 6(S al
maneo de erarquas de registros fue el de permitir el uso de dispositivos de
almacenamiento serie, ms e$actamente las cintas magn#ticas, ya que era un
requisito del mercado por aquella #poca. .
33333333333333334568
Se desarroll 6DS 16ntegrated Data Store2, de >eneral 'lectric. 'ste trabao fue
dirigido por uno de los pioneros en los sistemas de bases de datos, .harles
Bachmann. 6DS era un nuevo tipo de sistema de bases de datos conocido como
sistema de red, que produo un gran efecto sobre los sistemas de informacin de
aquella generacin. 'l sistema de red se desarroll, en parte, para satisfacer la
necesidad de representar relaciones entre datos ms compleos que las que se
podan modelar con los sistemas errquicos, y, en parte, para imponer un estndar
de bases de datos. *ara ayudar a establecer dicho estndar, .,D&SPL
1.onference on Data Systems Languages2, formado por representantes del
gobierno de ''// y representantes del mundo empresarial, formaron un grupo
denominado DB3> 1Data Base 3as) >roup2, cuyo obetivo era definir unas
especificaciones estndar que permitieran la creacin de bases de datos y el
maneo de los datos.
333333333334594
'l DB3> present su informe final y aunque #ste no fue formalmente aceptado por
&4S6 1&merican 4ational Standards 6nstitute2, muchos sistemas se desarrollaron
siguiendo la propuesta del DB3>. 'stos sistemas son los que se conocen como
sistemas de red, o sistemas .,D&SPL o DB3>.
Los sistemas errquico y de red constituyen la primera generacin de los S>BD.
*ero estos sistemas presentan algunos inconvenientes!
Q 's necesario escribir compleos programas de aplicacin para responder a
cualquier tipo de consulta de datos, por simple que #sta sea.
Q La independencia de datos es mnima.
Q 4o tienen un fundamento terico.
333333333345:7
Se comen"aron a desarrollar muchos sistemas relacionales, apareciendo los
primeros a finales de los setenta y principios de los ochenta. /no de los primeros
es System 0, de 6B(, que se desarroll para probar la funcionalidad del modelo
relacional, proporcionando una implementacin de sus estructuras de datos y sus
operaciones. 'sto conduo a dos grandes desarrollos!
Q 'l desarrollo de un lenguae de consultas estructurado denominado S+L, que se
ha convertido en el lenguae estndar de los sistemas relacionales.
Q La produccin de varios S>BD relacionales durante los a:os ochenta, como DBB
y SL+?DS de 6B(, y ,0&.L' de ,0&.L' .orporation.
Sistema de
Gestin de la
Calidad
Regional Distrito Capital
Centro de Electricidad Electrnica y Telecomunicaciones
PROGRAMA DE FORMACION
ANA!I"I" # DE"ARRO!!O DE "I"TEMA" DE INFORMACION
Fecha:
Abril de 2013
3333333333333334596
.hen present el modelo entidad=relacin, que es la t#cnica ms utili"ada en el
dise:o de bases de datos.
333333333333334595
.odd intent subsanar algunas de las deficiencias de su modelo relacional con una
versin e$tendida denominada 0(?3 1;GIG2 y ms recientemente 0(?DB 1;GGA2.
Los intentos de proporcionar un modelo de datos que represente al mundo real de
un modo ms fiel han dado lugar a los modelos de datos semnticos.
.omo respuesta a la creciente compleidad de las aplicaciones que requieren
bases de datos, han surgido dos nuevos modelos! el modelo de datos orientado a
obetos y el modelo relacional e$tendido. Sin embargo, a diferencia de los modelos
que los preceden, la composicin de estos modelos no est clara. 'sta evolucin
representa la tercera generacin de los S>BD.
3333333333333Actualmente
7oy en da, e$isten cientos de S>BD relacionales, tanto para microordenadores
como para sistemas multiusuario, aunque muchos no son completamente fieles al
modelo relacional.
,tros sistemas relacionales multiusuario son 64>0'S de .omputer &ssociates,
6nformi$ de 6nformi$ SoftFare 6nc. y Sybase de Sybase 6nc. 'emplos de sistemas
relacionales de microordenadores son *arado$ y dBase 6D de Borland, &ccess de
(icrosoft, -o$*ro y 0!base de (icrorim.
Los S>BD relacionales constituyen la segunda generacin de los S>BD. Sin
embargo, el modelo relacional tambi#n tiene sus fallos, siendo uno de ellos su
limitada capacidad al modelar los datos. Se ha hecho mucha investigacin desde
entonces tratando de resolver este problema.
;<BGRAF*A
http!??es.Fi)ipedia.org?Fi)i?Base<de<datos
http!??es.Fi)ipedia.org?Fi)i?Base<de<datos<relacional
http!??es.Fi)ipedia.org?Fi)i?Dato
http!??es.Fi)ipedia.org?Fi)i?3abla<RBHbase<de<datosRBG
http!??html.rincondelvago.com?concepto=de=base=de=datos.html
http!??es.Fi)ipedia.org?Fi)i?Llave<primaria
http!??radyferrera.Fordpress.com?BA;A?AB?BI?definicion=de=llave=foranea= y=llave=
primaria=p)?
http!??m$.ansFers.yahoo.com?question?inde$S +idTBAAIABAB;ALA;J&&Fp.U(
Sistema de
Gestin de la
Calidad
Regional Distrito Capital
Centro de Electricidad Electrnica y Telecomunicaciones
PROGRAMA DE FORMACION
ANA!I"I" # DE"ARRO!!O DE "I"TEMA" DE INFORMACION
Fecha:
Abril de 2013
http!??FFF.alegsa.com.ar?Dic?relacion.php
.http!??FFF.mitecnologico.com?(ain?Los/suariosDeBaseDeDatos
http!??es.Fi)ipedia.org?Fi)i?'scalabilidad
http!??FFF.alegsa.com.ar?Dic?relacion.php
http!??msdn.microsoft.com?es=es?library?ms;I;GJBRBHvTvs.HARBG.asp$
http!??m$.ansFers.yahoo.com?question?inde$S +idTBA;BAVBBA@@I@V&&IyvEb
http!??FFF.alegsa.com.ar?Dic?sgbd.php
http!??FFF.ma)enoi"e.com?es?generalidades?ventaas=inconvenientes= sistemas=
gestores=de=bases=de=datos.html
http!??es.Fi)ipedia.org?Fi)i?S+L
http!??basesdatos;.blogspot.com?BA;A?AH?linea=de=tiempo=de=las=bases=de=datos.html
Prerre.uisitos
6tili&a adecuadamente los recursos del aula
?r#ani&a el tiempo para establecer los puntos
de in$esti#acin
2ntiende los par*metros re%ueridos para la
entre#a de la e$idencia
Forma de entrega
2l desarrollo de esta #u+a tiene un tiempo m*>imo
de 3 horas clase, elabore un documento tipo
informe con el contenido de la e$idencia de
aprendi&a'e a entre#ar) puede hacer uso de la
estructura de este documento incluyendo la
introduccin) sin embar#o, recuerde las dem*s
partes de un informe y las normas ,C?4!2C
2n$i" la e$idencia al correo del instructor, se#@n
las indicaciones del mismo
Orientacin de las estrategias para desarrollar las acti,idades de ense+an)a aprendi)a*e
e,aluacin /acompa+amiento al aprendi)0 tra1a*o autnomo2
,n$esti#ue en la red de internet documentos %ue conten#an informacin sobre: e$olucin de las bases de
datos y #losario sobre bases de datos
Analice se#@n su criterio y estable&ca los conceptos solicitados
?r#anice su tiempo para lo#rar la in$esti#acin y la estructuracin del informe re%uerido
Sistema de
Gestin de la
Calidad
Regional Distrito Capital
Centro de Electricidad Electrnica y Telecomunicaciones
PROGRAMA DE FORMACION
ANA!I"I" # DE"ARRO!!O DE "I"TEMA" DE INFORMACION
Fecha:
Abril de 2013
E,aluacin del aprendi)a*e
2l instructor induce el aprendi&a'e mediante la sociali&acin y an*lisis del tema
2l aprendi& atiende, consulta se#@n su an*lisis y participa acti$amente en el transcurso del desarrollo de
la acti$idad de 2nse1an&a Aprendi&a'e 2$aluacin
Se e$al@a la presentacin, la pertinencia en el desarrollo del tema, la eficacia en la entre#a y la adecuada
utili&acin de los recursos del aula
2l aprendi& presenta e$aluacin escrita se#@n la fecha y hora acordada

You might also like