PARA QUE SIRVE UNA BASE DE DATOS
Tablas de datos [editar]
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.
Las tablas se componen de dos estructuras:
Campo: Corresponde al nombre de la columna. Debe ser único y además de tener un tipo de dato asociado. Registro: Corresponde a cada fila que compone la tabla. Allí se componen los datos y los registros. Eventualmente pueden ser nulos en su almacenamiento. En la definición de cada campo, debe existir un nombre único, con su tipo de dato correspondiente. Esto es útil a la hora de manejar varios campos en la tabla, ya que cada nombre de campo debe ser distinto entre sí.
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.
UNA BASE DE DATOS ES UN SISTEMA INFORMATIVO QUE PERMITE REALIZAR LOS SIGUIENTES PROCESOS:
1:creación de las estructuras de informacion:TABLAS
2:busqueda de informacion en las tablas:CONSULTAS
3:captura de datos para las tablas:FORMULARIOS
4:resumen de informacion :INFORMES
5:ejecucion de lista de acciones:MACROS:y descripcion de procesos complejos:MODULOS
TIPOS DE DATOS EN LAS TABLAS
TEXTO:consta detodos los caracteres del alfabeto ,sean o no alfabetico,numericos,y caracteres especiales.longitud maxima 255 caracteres
MEMO:sirve para escribir notas u observaciones.longitud maxima 32000caracteres
NUMÉRICO:se utiliza para introducir numeros y realizar calculos
LAS BASES DE DATOS SON UTILIZADAS EN INFINIDAD DE CIRCUNSTANCIAS COMO:
_COMO EL LOS HOSPITALES PARA CATALOGAR LOS MEDICAMENTOS Y LOS PACIENTES
_EN LA ADMINISTRACIÓN PARA CATALOGAR LOS DIFERENTES TEMAS
_EN EL GOBIERNO PARA CATALOGAR LOS TEMAS Y OBLIGACIONES A RESOLVER
_EN LA ESCUELA PARA MATRICULAR A LOS ESTUDIANTES
_EN EL COMERCIO PARA CONTROLAR LA INFORMACIÓN
ES MUY UTILIZADA POR LOS ADMINISTRADORES,QUIENES EN SUS FUNCIONES
TIENE LA DE ORDENAR Y CATALOGAR Y CATALOGAR AL PERSONAL,LAS MERCANCÍAS,LOS GASTOS LOS INGRESOS, ETC..
POR ELLO SE ENCUENTRA EN LA EMINENTE NECESIDAD DE CATALOGAR LOS DATOS PARA QUE AL SER BUSCADOS PUEDA SER ENCONTRADOS EN FORMA ADECUADA.
EN LOS COLEGIOS,LAS BIBLIOTECAS SE ENCUENTRAN DATOS DE BASE DE DATOS SIMPLES Y SENCILLOS,QUE PERMITEN A LOS ALUMNOS Y MAESTROS ENCONTRAR LA INFORMACIÓN DESEADA DE FORMA RÁPIDA Y PRECISA.
EN EL COMERCIO LOS COMERCIANTES INGRESAN EN UNA BASE DE DATOS LAS ENTRADAS Y SALIDAS PARA QUE EN BASE QUE ESOS DATOS EL CONTROL O ADMINISTRADOR,RESUELVA AL MOMENTO DE RESPONDER POR LAS OBLIGACIONES.
UNA BASE DE DATOS SIMPLE
SIRVE PARA ENCONTRAR DATOS DE UN AUTOR O DOCUMENTO QUE TRATEN SOBRE UN TEMA DETERMINADO,PUEDE SER BIBLIOGRAFIAS ESA DECIR PROPORCIONAR LA CITA O REFERENCIA DE LOS DOCUMENTOS AVECES ACOMPAÑADA DE UN RESUMEN O A TEXTO COMPLETO.
UNA BASE DE DATOS ES UN SISTEMA INFORMATIVO A MODO DE ALMACÉN.EN ESTE ALMACÉN SE GUARDAN GRANDES VOLÚMENES DE INFORMACIÓN.POR EJEMPLO:IMAGINEMOS QUE SOMOS UNA COMPAÑÍA TELEFÓNICA Y DESEAMOS TENER ALMACENADAS TODAS LAS PERSONAS Y LOS NÚMEROS DE TELÉFONO DE TODOS NUESTROS CLIENTES,QUE POSIBLEMENTE SEAN MILLONES DE PERSONAS.
ESTA INFORMACIÓN ES DE GRAN VOLUMEN DE TAMAÑO:ESTAMOS HABLANDO DE VEINTE O TREINTA DATOS MULTIPLICADOS POR MILES O MILLONES DE PERSONAS. LAS ANTIGUAS GESTIONES DE DATOS SE BASABA EN SISTEMAS INFORMATIVOS,PERO PARA LAS NECESIDADES DE HOY EN DÍA HACEN FALTA SISTEMAS MAS PERFECCIONADOS QUE SON PRECISAMENTE LO QUE SE DENOMINA AHORITA SISTEMA DE BASE DE DATOS.
TODA BASE DE DATOS DEBE TENER UN SERIE DE CARACTERÍSTICAS TALES COMO LA SEGURIDAD(SOLO PERSONAS AUTORIZADAS PUEDEN ACCEDER A LA INFORMACIÓN ) INTEGRIDAD(LA INFORMACIÓN SE MANTENDRÁ SIN PEDIDAS DE DATOS)
INDEPENDENCIA(ESTA CARACTERÍSTICA ES FUNDAMENTAL YA QUE UNA BASE DE DATOS DEBERÍA SER INDEPENDIENTE DEL SISTEMA OPERATIVO O PROGRAMACIÓN
QUE INTERACTUA CON ELLA,.
SISTEMAS GESTORES DE BASES DE DATOS
CON EL USO Y EL INCREMENTO DEL TIPO DE BASE DE DATOS SE DESARROLLARON SISTEMAS INFORMÁTICOS QUE GESTIONAN TODAS LAS FUNCIONES DE LA BASE DE DATOS PROPIAMENTE DICHA INTENTANDO QUE SEA DE LA MATERIA MAS CLARA DIRECTA Y SENCILLA.
NORMALMENTE CADA COMPAÑÍA DE BASE DE DATOS TRAE UN PROPIO SGBD (SISTEMA GESTOR DE BASE DE DATOS).AUNQUE TAMBIÉN LOS HAY GENÉRICOS Y MUY BUENOS ES MUY RECOMENDADO UTILIZAR EL PROPIO DE CADA BASE DE DATOS SIEMPRE QUE SE PUEDA
EN LA CATEGORÍA DE SISTEMAS DE BASE DE DATOS LIBRES O GRATUITOS PODEMOS SITUAR COMO MAS IMPORTANTES
NOMBRE DE BASE DE DATOS
|
LOGOTIPO
|
PostgreSQL
| |
DB2-Express C
| |
MySQL (edición gratuita)
|
OTRAS BASES DE DATOS REQUIEREN PAGAR PARA PODER UTILIZARLAS ENTRE ELLAS TENEMOS
NOMBRE DE BASE DE DATOS
|
LOGOTIPO
|
MySQL (ediciones de pago)
| |
dBase
| |
IBM Informix
| |
Microsoft SQL SERVER
| |
Oracle
| |
Sybase
|
FINALMENTE.INDICAR QUE ANTES DE APRENDER PROGRAMCION CON BASE DE DATOS ES CONVENIENTE CONOCER LAS FUNCIONES DE PROGRAMACIÓN ASÍ COMO UNO O VARIOS LENGUAJES DE PROGRAMACION.TRABAJAR CON BASE DE DATOS DEBE SER UN PASO ¨AVANZADO¨ DENTRO DEL PROCESO DE APRENDIZAJE DE LA PROGRAMACION NUNCA EL PRIMER PASO ADEMAS LAS BASES DE DATOS NOS FACILITAN UN POCO MAS LA VIDA.