Académique Documents
Professionnel Documents
Culture Documents
Una base de datos es una coleccin de informacin organizada de forma que un programa de
ordenador pueda seleccionar rpidamente los fragmentos de datos que necesite. Una base de datos es
un sistema de archivos electrnico.
Las bases de datos tradicionales se organizan por campos, registros y archivos. Un campo es una pieza
nica de informacin; un registro es un sistema completo de campos; y un archivo es una coleccin de
registros. Por ejemplo, una gua de telfono es anloga a un archivo. Contiene una lista de registros,
cada uno de los cuales consiste en tres campos: nombre, direccin, y nmero de telfono.
Cronologa de Base de Datos?
En vista del auge que toma cada vez la tecnologa, es preciso saber hacer de todo lo relacionado son
software, pero no podemos olvidar que tambin existe la parte de cmo manejar datos e informacin.
Para ello existe afortunadamente formas o maneras de como poder guarda informacin necesaria y de
vital importancia para nuestras empresas o compaas.
Es por tal motivo, es preciso conocer hacer muy de fondo las diferentes plataformas o manejadores de
bases de datos para poder optar por la ms adecuada para ser implanta, si es necesario, en nuestras
compaas o empresas, como lo son SQL, ORACLE y INFORMIX.
SGBD libres
SGBD no libres
MySQL: Licencia Dual, depende del uso. No se sabe hasta cundo permanecer as, ya que ha
sido comprada por Oracle. Sin embargo, existen 2 versiones: una gratuita que sera equivalente
a la edicin "express" SQL server de Microsoft Windows, y otra ms completa de pago.
Advantage Database
dBase
FileMaker
Fox Pro
gsBase
IBM DB2: Universal Database (DB2 UDB)
IBM Informix
Interbase de CodeGear, filial de Borland
MAGIC
Microsoft Access
Microsoft SQL Server
NexusDB
Open Access
Oracle
Paradox
PervasiveSQL
Progress (DBMS)
Sybase ASE
Sybase ASA
Sybase IQ
WindowBase
IBM IMS Base de Datos Jerrquica
CA-IDMS
Estas cuatros caractersticas de los sistemas gestores de bases de datos se suelen resumir con el
acrnimo ACID, que corresponde con las iniciales en ingles de Atomicidad (Atomicity), Consistencia
(Consistency), Aislamiento (Isolation) y Durabilidad (Durability).
Las bases de datos relacionales pasan por un proceso al que se le conoce como normalizacin, el
resultado de dicho proceso es un esquema que permite que la base de datos sea usada de manera
ptima.
Podemos definir a los usuarios como toda persona que tenga todo tipo de contacto con el sistema de
base de datos desde que este se disea, elabora, termina y se usa.
Los usuarios que accedan una base de datos pueden clasificarse como:
Programadores de aplicaciones
Los profesionales en computacin que interactuan con el sistema por medio de llamadas en DML
(Lenguaje de Manipulacin de Datos.
Usuarios sofisticados
Los usuarios sofisticados interactan con el sistema sin escribir programas. En cambio escriben sus
preguntas en un lenguaje de consultas de base de datos.
Usuarios especializados
Algunos usuarios sofisticados escriben aplicaciones de base de datos especializadas que no encajan en
el marco tradicional de procesamiento de datos.
Usuarios ingenuos
Los usuarios no sofisticados interactan con el sistema invocando a uno de los programas de aplicacin
permanentes que se han escrito anteriormente en el sistema de base de datos, podemos mencionar al
usuario ingenuo como el usuario final que utiliza el sistema de base de datos sin saber nada del diseo
interno del mismo por ejemplo: un cajero.