Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
7Activity
0 of .
Results for:
No results containing your search query
P. 1
Bases de Datos

Bases de Datos

Ratings: (0)|Views: 460|Likes:
Published by destello del cielo

More info:

Published by: destello del cielo on Mar 09, 2009
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOCX, PDF, TXT or read online from Scribd
See more
See less

11/04/2012

pdf

text

original

 
BASES DE DATOS
la base dedatoses unsistemaformado por un conjunto dedatosalmacenados en discos que permiten el acceso directo a ellos y un conjunto deprogramasquemanipulen ese conjunto de datos.Es un conjunto de informacn relacionada que se encuentra agrupada oestructurada. Unarchivopor sí mismo no constituye una base de datos, sino másbien la forma en que está organizada la información es la que da origen a la base dedatos.La colección de datos organizada para darservicioa muchas aplicaciones al mismotiempoal combinar los datos de manera que aparezcan estar en una sola ubicaciónLas bases de datos almacenan datos, permitiendo manipularlos cilmente ymostrarlos de diversas formas.Una base de datos es una colección de información organizada de forma que unprograma de ordenador pueda seleccionar rápidamente los fragmentos de datos quenecesite. Una base de datos es un sistema de archivos electrónico.
GESTORES O MOTORES DE BASE DE DATOSMysql
proporciona un servidor de base de datos SQL (Structured Query Language)veloz, multi-hilo, multiusuario y robusto. El servidor esta proyectado tanto parasistemas críticos en producción soportando intensas cargas de trabajo como paraempotrarse en sistemas de desarrollo masivo de software. El software MySQL tienelicencia dual, pudiéndose usar de forma gratuita bajo licencia GNU o bien adquiriendolicencias comerciales de MySQL AB en el caso de no desear estar sujeto a lostérminos de la licencia GPL. MySQL es una marca registrada de MySQL AB.
Sql server:
es un antiguo Sistema de gestión de base de datos del cual se basabanviejas versiones del Microsoft SQL Server. VerSybase.(7)
Oracle:
 Servidorque consta de unabase de datos Oracley la Instancia Oracle (los procesos, que incluyeprocesos Oracley los procesos de usuario tomados enconjunto).El servidor Oracle soportaSQLpara la definición y manipulación de datos. También posee un lenguaje de procedimiento llamado PL/SQL, que controla el flujodel SQL, uso devariablesymanejo de errores. Una base de datos Oracle no estará disponible para losusuariossi no se ha iniciado el servidor Oracle y se haya abiertola base de datos.(6)
Postgres:
es un sistema de gestión de bases de datos objeto-relacional (8)
Adabas
: Por primera vez en la década de 1970, Adabas es considerado por algunosde haber sido uno de los primeros productos de bases de datos disponiblescomercialmente. Inicialmente lanzado en los sistemas mainframe de IBM, Adabasestá ahora disponible en una gama de otros sistemas incluyendo OpenVMS, Unix(incluyendo Linux y Linux en zSeries) y servidores Windows. Adabas ha mantenido
 
su posición como uno de los más rápido del mundo las bases de datos OLTP,ofreciendo funcionamiento 24x7, Parallel Sysplex apoyo, en tiempo real la capacidadde replicación, SQL y XML de acceso y otras capacidades de vanguardia.Históricamente, Adabas se utiliza junto con Software AG lenguaje de programaciónNATURAL, por lo que muchas aplicaciones que utilizan como base de datos Adabas enla fase final también se elaboran con NATURALES también.9
Access:
Es unsistema de gestión de base de datosdesarrollado porMicrosoft, y componente de lasuite Microsoft Office. Para s informacn ver:Microsoft  Access.5
TIPOS DE BASES DE DATOSBases de datos analíticas
: Estas son bases de datos de sólo lectura, utilizadasprimordialmente para almacenar datos históricos que posteriormente se puedenutilizar para estudiar el comportamiento de un conjunto de datos a través del tiempo,realizar proyecciones y tomar decisiones.
Bases de datos operacionales:
Estas son bases de datos s dimicas,orientadas a almacenar información que es modificada con el tiempo, permitiendooperaciones como actualización y adición de datos, además de las operacionesfundamentales de consulta
Bases de datos jerárquicas:
Estas son bases de datos que, como su nombre loindican, almacenan su información en una estructura jerárquica. En este modelo losdatos se organizan en una forma similar a un árbol (visto al revés), en donde un
nodo padre
de información puede tener varios
hijos
. El nodo que no tiene padres se leconoce como
raíz 
, y a los nodos que no tienen hijos se les conoce como
hojas
.Una de las principales limitaciones de este modelo, es su incapacidad de representareficientemente la redundancia de datos. . Así, el modelo jerquico puederepresentar dos tipos de relaciones entre los datos:
relaciones de uno a uno:
se dice que existe una relación de uno a uno si elpadre de la estructura de información tiene un solo hijo y viceversa, si el hijotiene solamente un padre.
relaciones de uno a muchos
: se dice que la relación es de uno a muchos si elpadre tiene más de un hijo, aunque cada hijo tenga un solo padre.
Inconveniente del modelo jerárquico:
Relación maestro-alumno, donde unmaestro tiene varios alumnos, pero un alumno también tiene varios maestros,uno para cada clase. En este caso, si la información estuviera representada enforma jerquica donde el padre es el maestro y el alumno es el hijo, lainformación del alumno tendrá que duplicarse para cada uno de los maestros.Otra dificultad que presenta el modelo jerárquico de representación de datos esrespecto a las bajas. En este caso, si se desea dar de baja a un padre, estonecesariamente implicará dar de baja a todos y cada uno de los hijos quedependen de este padre.
Bases de datos de red
: Este es un modelo ligeramente distinto del jerárquico, endonde su diferencia fundamental es la modificación del concepto de un
nodo
,permitiendo que un mismo nodo tenga varios padres (algo no permitido en el modelo jerárquico). Fue una gran mejora con respecto al modelo jerárquico, ya que ofrecía una
 
solución eficiente al problema de redundancia de datos, pero aun así, la dificultad quesignifica administrar la información en una base de datos de red, ha significado que seaun modelo utilizado en su mayoría por programadores más que por usuarios finales.Elmodelo de red evita redundancia en la información, a través de la incorporación de untipo de registro denominado el conector, que en este caso pueden ser las calificacionesque obtuvieron los alumnos de cada profesor. La dificultad surge al manejar lasconexiones o ligas entre los registros y sus correspondientes registros conectores.
Bases de datos relacionales:
Este es el modelo más utilizado en la actualidad paramodelar problemas reales y administrar datos dinámicamente. Cuando fue creado afinales de los años sesenta, no tardó en consolidarse como un nuevo paradigma en losmodelos de base de datos. Su idea fundamental se basa en el concepto de "tablas", quea su vez se componen de
registros
(las filas de una tabla) y
campos
(las columnas deuna tabla).
Bases de datos orientadas a objetos:
Este modelo, bastante reciente, y propio de losmodelos informáticos orientados a objetos, trata de almacenar en la base de datos los
objetos
completos (estado y comportamiento. (10) 
ELEMENTROS DE LAS BASES DE DATOSTabla:
es un conjunto de datos que se refieren a un determinado argumento. Los datosse subdividen en columnas (campos) y filas (registros); cada campo contiene un únicodato relativo, por ejemplo, a unas personas, mientras que un registro contiene todas lasinformaciones relativas a la misma persona. (11)
Índices de acceso:
Un índice de acceso es un archivo auxiliar utilizado internamentepor el SGDB para acceder directamente a cada registro del archivo de datos. Laoperación de indexación, creada por el SGDB, ordena a los registros de un archivo dedatos de acuerdo con los campos utilizados como llave primaria e, incrementasensiblemente la velocidad de ejecución de algunas operaciones sobre el archivo dedatos. Normalmente para cada archivo de datos debe existir un índice cuya llave deindexación sea idéntica a su llave primaria. Este índice es llamado índice primario. También es posible crear índices para un archivo de datos utilizando atributos (campos),o conjunto de atributos, diferentes de los de la llave primaria. Este tipo de índice,llamado índice secundario, es utilizado para reducir el tiempo de localización de unadeterminada información dentro de un archivo o para clasificar los registros del archivode acuerdo con el orden necesario para la obtención de la información deseada.
Llave primaria:
Cada instancia de una entidad debe ser unívocamente identificable, demanera tal que cada registro de la entidad debe estar separado y ser unívocamenteidentificable del resto de los registros de esa misma entidad; y quien permite estaidentificación es la llave primaria. La llave primaria, que generalmente se identificadapor medio de la letra @, puede ser un atributo o una combinación de atributos. Enconsecuencia en cada archivo solo podrá existir un único registro que posea un valordeterminado para su llave primaria. En otras palabras no puede existir en un archivo unregistro que cuente con el mismo valor de otro registro en el campo de la llave primaria;la llave primaria no puede tener valores repetidos para distintos registros. La llaveprimaria debe permitirle a un Sistema de Gestn de Base de Datos (SGBD),correctamente proyectado, generar un error si un usuario intenta incluir un nuevo

Activity (7)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads
Manuel Aravena liked this
Raul Llerena liked this
maggieken liked this
Cesar Ortiz liked this

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->