¿QUE ES UNA BASE DE DATOS?
Una base de datos es
una colección de información organizada de forma que un programa de ordenador
pueda seleccionar rápidamente los fragmentos de datos que necesite. Una base de
datos es un sistema de archivos electrónico.
Las bases de datos
tradicionales se organizan por campos, registros y archivos. Un campo es
una pieza única de información; un registro es un sistema completo de
campos; y un archivo es una colección de registros. Por ejemplo, una
guía de teléfono es análoga a un archivo. Contiene una lista de registros, cada
uno de los cuales consiste en tres campos: nombre, dirección, y número de
teléfono.
¿PARA QUE SE UTILIZA LAS BASES DE DATOS?
En los hospitales para
catalogar medicamentos, y a los pacientes.
En la administración para
catalogar los diferentes temas a tratar.
En el gobierno para
catalogar los temas y obligaciones a resolver.
En la escuela para
matricular a los alumnos
En el comercio para
controlar la información.
Las bases de datos son
utilizadas en infinidad de circunstancias:
Una base de datos permite
acomodar ordenar y tener libre acceso de la información, sea cual fuere.
Es muy utilizada por los
administradores, quienes entre sus funciones tienen la de ordenar y catalogar
al personal, las mercancías, los gastos, los ingresos, etc.
Por ello se encuentran en la
eminente necesidad de catalogar los datos para que al ser buscados puedan ser
encontrados en forma adecuada.
En los colegios, las
bibliotecas se encuentran dotadas de bases de datos simples y sencillas, que
permiten a los alumnos y maestros encontrar la información deseada en forma
rápida y precisa.
En el comercio, los
comerciantes ingresan en una base de datos las entradas y salidas para que en
base a esos datos el contador o administrador, resuelva al momento de responder
por las obligaciones.
¿CUALES SON LOS GESTORES DE BASES DE
DATOS MAS UTILIZADOS?
SGBD libres
– PostgreSQL
(www.postgresql.org) Licencia Libre
– MySQL (www.mysql.com)
Licencia Dual
– Firebird
(www.firebirdsql.org) Initial Developer Public License
– SQLite (ww.sqlite.org)
Licencia Dominio Público
– DB2 Express-C
(www.ibm.com/software/data/db2)
– Apache Derby
(http://db.apache.org/derby/)
SGBD gratuitos
– Microsoft SQL Server
Compact Edition
– Sybase ASE Express Edition
para Linux
SGBD comerciales
– dBase
– Fox Pro
– IBM DB2 Universal Database
(DB2 UDB)
– IBM Informix
– Microsoft Access
– Microsoft SQL Server
– Oracle
– Paradox
– Sybase ASE
– Sybase ASA
– Sybase IQ
PARTES Y CARACTERÍSTICAS DE
UNA BASE DE DATOS.
Independencia de los
Datos. Es decir, que los datos no dependen del programa y por tanto cualquier
aplicación puede hacer uso de los datos.
Reducción de la Redundancia.
Llamamos redundancia a la existencia de duplicación de los datos, al reducir
ésta al máximo conseguimos un mayor aprovechamiento del espacio y además
evitamos que existan inconsistencias entre los datos. Las inconsistencias se
dan cuando nos encontramos con datos contradictorios.
Seguridad. Un SBD debe
permitir que tengamos un control sobre la seguridad de los datos.
Se visualiza normalmente
como una tabla de una hoja de cálculo, en la que los registros son las filas y
las columnas son los campos, o como un formulario.
Permite realizar un listado
de la base de datos.
Permiten la
programación a usuarios avanzados.
¿QUÉ ES UNA TABLA SUS PARTES Y
SUS CARACTERÍSTICAS?
Tabla 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 asemeja a la vista
general de un programa de hoja
de cálculo.
Una tabla es utilizada para
organizar y presentar información. Las tablas se componen de filas y columnas
de celdas que se pueden rellenar con textos y gráficos Las tablas se componen
de dos estructuras:
Registro: es cada una de las
filas en que se divide la tabla. Cada registro contiene datos de los mismos
tipos que los demás registros. Ejemplo: en una tabla de nombres y direcciones,
cada fila contendrá un nombre y una dirección.
Campo: es cada una de las
columnas que forman la tabla. Contienen datos de tipo diferente a los de otros
campos. En el ejemplo anterior, un campo contendrá un tipo de datos único, como
una dirección, o un número de teléfono, un nombre, etc.
A los campos se les puede
asignar, además, propiedades especiales que afectan a los registros insertados.
El campo puede ser definido como índice o autoincrementable, lo
cual permite que los datos de ese campo cambien solos o sean el principal
indicar a la hora de ordenar los datos contenidos.
Cada tabla creada debe tener
un nombre único en la cada Base de Datos, haciéndola accesible mediante su
nombre o su seudónimo (Alias) (dependiendo del tipo de base de datos elegida)
La estructura de las tablas viene dado por la forma de un archivo plano, los
cuales en un inicio se componían de un modo similar.
Tablas:
Son los objetos principales
de bases de datos que se utilizan para guardar datos.
Elemento disponible en el
lenguaje HTML para la creación de recuadros rectangulares que pueden o no estar
anidados y pueden o no contener celdas(recuadros más pequeños dentro de una
tabla, pero que no se consideran tablas). Las tablas se utilizan para
organizar, posicionar o dar mejor formato a los textos y gráficos en una página
web.
Pueden crearse gráficamente
a través de un programa desarrollador de páginas web o manejando los tags
correspondientes del lenguaje.