Este documento proporciona una introducción a las bases de datos, incluyendo sus características, tipos de archivos, organización, función y principales manejadores. Explica conceptos clave como campos, tablas, archivos, tipos de archivos según su organización y función, e introduce manejadores populares como Oracle, Microsoft SQL Server, Microsoft Access y PHP Admin.
Tutorial sobre BD documentales. Elaborado por el Área de Documentación de la Universidad de Málaga.
http://webdeptos.uma.es/dep_griego/bibliotec/index.html
BASE DE DATOS
-¿Que es?
-Origen
-Punto de vista informatico
-¿Como se compone una base de datos?
-Caracteristicas
-Sistema de gestion de base de datos
-Tipos de base de datos
-Estructura de una base de datos
-Ejemplo de estructura de una base de datos
-¿Que posee una base de datos?
-Lenguaje SQL
-Ejemplos del lenguaje SQL
Tutorial sobre BD documentales. Elaborado por el Área de Documentación de la Universidad de Málaga.
http://webdeptos.uma.es/dep_griego/bibliotec/index.html
BASE DE DATOS
-¿Que es?
-Origen
-Punto de vista informatico
-¿Como se compone una base de datos?
-Caracteristicas
-Sistema de gestion de base de datos
-Tipos de base de datos
-Estructura de una base de datos
-Ejemplo de estructura de una base de datos
-¿Que posee una base de datos?
-Lenguaje SQL
-Ejemplos del lenguaje SQL
1. Base de Datos
Ivan Tamayo 19.344.030
Dnl_tamayo@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 base de datos
Conceptos Base de Datos Campos
Una forma sencilla podemos indicar que En las bases de datos, un campo es la
una base de datos no es más que un mínima unidad de información a la que
conjunto de información relacionada se puede acceder; un campo o un
que se encuentra agrupada o conjunto de ellos forman un registro,
estructurada. El archivo por sí mismo, donde pueden existir campos en blanco,
no constituye una base de datos, sino siendo éste un error del sistema
más bien la forma en que está operativo.
organizada la información es la que da
origen a la base de datos. Campos Claves
El campo clave es único para cada
registro, como el número de cédula de
Archivos y Tablas cada persona. De esa forma, al colocar
algún Nº de Cédula te aparecerá la
Las bases de datos operan sobre persona que buscas. Teóricamente, el
archivos o tablas de datos relacionados. campo clave no se puede repetir. De esa
Las tablas son un medio para almacenar forma, podemos garantizar que no
la información, están formadas por filas estamos repitiendo a alguien y podemos
y columnas las filas se llaman registros usar ese número para vincularlo con
y las columnas campos. otras tablas que contengan relación a
esa persona o registro.
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 Archivo de Maniobra o
desbordamiento. Lo nuevo es que tiene un: Transitorio
- Con un índice (o varios) para acceso
aleatorios. Así reduce los tiempos de acceso
Son los archivos creados auxiliares
Con más niveles de indexación, más
creados durante la ejecución del
complicación de gestión más eficiencia
programa y borrados habitualmente al
en los acceso. Limitación: un único
terminar el mismo.
campo clave del fichero.
3. Oracle
Es un sistema de gestión de base de
datos objeto-relacional (o ORDBMS
por el acrónimo en inglés de Object-
Relational Data Base Management SQL
System), desarrollado por Oracle
Corporation. Se considera a Oracle Es un lenguaje declarativo de acceso a
como uno de los sistemas de bases de bases de datos relacionales que permite
datos más completos. 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.
Microsoft SQL Server
Es un sistema para la gestión de bases
de datos producido por Microsoft
basado en el modelo relacional. Sus
lenguajes para consultas son T-SQL y
ANSI SQL.
PHP Admin
Es una herramienta que permite
administrar bases de datos. Empleando
un navegador, tanto para administrarla
local como remotamente. phpMyAdmin
permite crear o eliminar bases de datos;
crear, eliminar o alterar tablas; eliminar,
editar o agregar campos; ejecutar
Microsoft Access consultas SQL, etc.
Es un sistema de gestión de bases de
datos relacionales para los sistemas
operativos Microsoft Windows,
desarrollado por Microsoft y orientado a
ser usado en un entorno personal o en
pequeñas organizaciones.