1. Base de Datos
Giuseppy Rodriguez
Giuse_f4@hotmail.com
Introducción
Este artículo se realizara con la finalidad de aprender un poco más sobre una base de
datos, sus características, usos, estructuras, diseños, tipos de archivos, organización
función etc. También se incluyo algunos manejadores de BD por ser importantes en este
tema.
Contenido
-Tipos de Archivos
-Según su Organización
-Su Función
-Manejadores de BD
Conceptos Base de Datos Campos
En las bases de datos, un campo es la
mínima unidad de información a la que
Una forma sencilla podemos indicar que se puede acceder; un campo o un
una base de datos no es más que un conjunto de ellos forman un registro,
conjunto de información relacionada donde pueden existir campos en blanco,
que se encuentra agrupada o siendo éste un error del sistema
estructurada. El archivo por sí mismo, operativo.
no constituye una base de datos, sino
más bien la forma en que está Campos Claves
organizada la información es la que da
origen a la base de datos. El campo clave es único para cada
registro, como el número de cédula de
cada persona. De esa forma, al colocar
algún Nº de Cédula te aparecerá la
Archivos / Tablas persona que buscas. Teóricamente, el
campo clave no se puede repetir. De esa
Las bases de datos operan sobre forma, podemos garantizar que no
archivos o tablas de datos relacionados. estamos repitiendo a alguien y podemos
Las tablas son un medio para almacenar usar ese número para vincularlo con
la información, están formadas por filas otras tablas que contengan relación a
y columnas las filas se llaman registros esa persona o registro.
y las columnas campos.
2. Tipos de Archivos según su Tipos de Archivos según su Función
Organización
-Movimiento
Son aquellos que se utilizan
-Secuenciales conjuntamente con los maestros
(constantes), y contienen algunos
-Es la forma más común de campos comunes en sus registros con
organización de ficheros. Se caracteriza aquellos, para el procesamiento de las
un campo único de cada registro modificaciones experimentados por los
(normalmente el primero) mismos.
Como clave para identificar el registro.
Para la actualización y recuperación es
una organización poco eficiente, aunque -Maestros
las técnicas de búsqueda se pueden
mejorar llevando partes del fichero a Son aquellos cuyos registros sufren
memoria principal. pocas o ninguna variación a lo largo del
tiempo, se dividen en:
-Directos
• Constantes: Están formados por
Aprovechan la capacidad de los discos registros que contienen campos
para acceder a cualquier posición de fijos y campos de baja
dirección conocida. Se requiere un frecuencia de variación en el
campo clave en cada registro del tiempo.
fichero. La clave de búsqueda: es el
campo/s (atributos) que se usan para • De Situación: Son los que en
encontrar un registro (del fich.)Para cada momento contienen
saber donde está el registro se usa una información actualizada.
función de la clave f: V -> B, siendo V
el conjunto de valores de clave y B el • Históricos: Contienen
conjunto de cajones que almacenan información acumulada a lo
registros. largo del tiempo de archivos que
han sufridos procesos de
actualización o bien acumulan
datos de variación periódica en
-Indexados el tiempo.
Organización y asignación secuencial (no
ordenada): todo el fichero es un gran
espacio en disco con otro de
desbordamiento. Lo nuevo es que tiene un:
- Con un índice (o varios) para acceso
aleatorios. Así reduce los tiempos de acceso
Con más niveles de indexación, más
complicación de gestión más eficiencia
en los acceso. Limitación: un único
campo clave del fichero.
3. -Archivo de Maniobra o Php Admin
Transitorio
Es una herramienta que permite
Son los archivos creados auxiliares administrar bases de datos. Empleando
creados durante la ejecución del un navegador, tanto para administrarla
programa y borrados habitualmente al local como remotamente. phpMyAdmin
terminar el mismo. permite crear o eliminar bases de datos;
crear, eliminar o alterar tablas; eliminar,
editar o agregar campos; ejecutar
consultas SQL, etc.
Oracle
Es un sistema de gestión de base de
datos objeto-relacional (o ORDBMS Microsoft Access
por el acrónimo en inglés de Object-
Relational Data Base Management Es un sistema de gestión de bases de
System), desarrollado por Oracle datos relacionales para los sistemas
Corporation. Se considera a Oracle operativos Microsoft Windows,
como uno de los sistemas de bases de desarrollado por Microsoft y orientado a
datos más completos. ser usado en un entorno personal o en
pequeñas organizaciones
Microsoft SQL Server
Bibliografía
Es un sistema para la gestión de bases
de datos producido por Microsoft http://www.alegsa.com.ar/Dic/phpmy
basado en el modelo relacional. Sus admin.php
lenguajes para consultas son T-SQL y
ANSI SQL. http://www.fdi.ucm.es/profesor/hecto
r/DB-II/ficheros.pdf
http://wwwdi.ujaen.es/asignaturas/fu
SQL ndTopo/TEMA7.pdf
Es un lenguaje declarativo de acceso a
bases de datos relacionales que permite
especificar diversos tipos de
operaciones en estas. Una de sus
características es el manejo del álgebra
y el cálculo relacional permitiendo
efectuar consultas con el fin de
recuperar -de una forma sencilla-
información de interés de una base de
datos, así como también hacer cambios
sobre ella.