Estás en Inicio / Principiantes / Glosario
26.10.2007
Una base de datos es un “almacén” que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar fácilmente. A continuación te presentamos una guía que te explicará el concepto y características de las bases de datos.
El término de bases de datos fue escuchado por primera vez en 1963, en un simposio celebrado en California, USA. Una base de datos se puede definir como un conjunto de información relacionada que se encuentra agrupada ó estructurada.
Desde el punto de vista informático, la base de datos es un sistema formado por un conjunto de datos almacenados en discos que permiten el acceso directo a ellos y un conjunto de programas que manipulen ese conjunto de datos.
Cada base de datos se compone de una o más tablas que guarda un conjunto de datos. Cada tabla tiene una o más columnas y filas. Las columnas guardan una parte de la información sobre cada elemento que queramos guardar en la tabla, cada fila de la tabla conforma un registro.
Se define una base de datos como una serie de datos organizados y relacionados entre sí, los cuales son recolectados y explotados por los sistemas de información de una empresa o negocio en particular.
Entre las principales características de los sistemas de base de datos podemos mencionar:
Los Sistemas de Gestión de Base de Datos (en inglés DataBase Management System) son un tipo de software muy específico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan. Se compone de un lenguaje de definición de datos, de un lenguaje de manipulación de datos y de un lenguaje de consulta.
Los sistemas de ficheros almacenan varias copias de los mismos datos en ficheros distintos. Esto hace que se desperdicie espacio de almacenamiento, además de provocar la falta de consistencia de datos.
En los sistemas de bases de datos todos estos ficheros están integrados, por lo que no se almacenan varias copias de los mismos datos. Sin embargo, en una base de datos no se puede eliminar la redundancia completamente, ya que en ocasiones es necesaria para modelar las relaciones entre los datos.
Eliminando o controlando las redundancias de datos se reduce en gran medida el riesgo de que haya inconsistencias. Si un dato está almacenado una sola vez, cualquier actualización se debe realizar sólo una vez, y está disponible para todos los usuarios inmediatamente. Si un dato está duplicado y el sistema conoce esta redundancia, el propio sistema puede encargarse de garantizar que todas las copias se mantienen consistentes.
En los sistemas de ficheros, los ficheros pertenecen a las personas o a los departamentos que los utilizan. Pero en los sistemas de bases de datos, la base de datos pertenece a la empresa y puede ser compartida por todos los usuarios que estén autorizados.
Gracias a la integración es más fácil respetar los estándares necesarios, tanto los establecidos a nivel de la empresa como los nacionales e internacionales. Estos estándares pueden establecerse sobre el formato de los datos para facilitar su intercambio, pueden ser estándares de documentación, procedimientos de actualización y también reglas de acceso.
La integridad de la base de datos se refiere a la validez y la consistencia de los datos almacenados. Normalmente, la integridad se expresa mediante restricciones o reglas que no se pueden violar. Estas restricciones se pueden aplicar tanto a los datos, como a sus relaciones, y es el SGBD quien se debe encargar de mantenerlas.
La seguridad de la base de datos es la protección de la base de datos frente a usuarios no autorizados. Sin unas buenas medidas de seguridad, la integración de datos en los sistemas de bases de datos hace que éstos sean más vulnerables que en los sistemas de ficheros.
Muchos SGBD proporcionan lenguajes de consultas o generadores de informes que permiten al usuario hacer cualquier tipo de consulta sobre los datos, sin que sea necesario que un programador escriba una aplicación que realice tal tarea.
El SGBD proporciona muchas de las funciones estándar que el programador necesita escribir en un sistema de ficheros. A nivel básico, el SGBD proporciona todas las rutinas de manejo de ficheros típicas de los programas de aplicación.
El hecho de disponer de estas funciones permite al programador centrarse mejor en la función específica requerida por los usuarios, sin tener que preocuparse de los detalles de implementación de bajo nivel.
En los sistemas de ficheros, las descripciones de los datos se encuentran inmersas en los programas de aplicación que los manejan.
Esto hace que los programas sean dependientes de los datos, de modo que un cambio en su estructura, o un cambio en el modo en que se almacena en disco, requiere cambios importantes en los programas cuyos datos se ven afectados.
Sin embargo, los SGBD separan las descripciones de los datos de las aplicaciones. Esto es lo que se conoce como independencia de datos, gracias a la cual se simplifica el mantenimiento de las aplicaciones que acceden a la base de datos.
En algunos sistemas de ficheros, si hay varios usuarios que pueden acceder simultáneamente a un mismo fichero, es posible que el acceso interfiera entre ellos de modo que se pierda información o se pierda la integridad. La mayoría de los SGBD gestionan el acceso concurrente a la base de datos y garantizan que no ocurran problemas de este tipo.
Muchos sistemas de ficheros dejan que sea el usuario quien proporcione las medidas necesarias para proteger los datos ante fallos en el sistema o en las aplicaciones. Los usuarios tienen que hacer copias de seguridad cada día, y si se produce algún fallo, utilizar estas copias para restaurarlos.
En este caso, todo el trabajo realizado sobre los datos desde que se hizo la última copia de seguridad se pierde y se tiene que volver a realizar. Sin embargo, los SGBD actuales funcionan de modo que se minimiza la cantidad de trabajo perdido cuando se produce un fallo.
Los SGBD son conjuntos de programas que pueden llegar a ser complejos con una gran funcionalidad. Es preciso comprender muy bien esta funcionalidad para poder realizar un buen uso de ellos.
Tanto el SGBD, como la propia base de datos, pueden hacer que sea necesario adquirir más espacio de almacenamiento. Además, para alcanzar las prestaciones deseadas, es posible que sea necesario adquirir una máquina más grande o una máquina que se dedique solamente al SGBD. Todo esto hará que la implantación de un sistema de bases de datos sea más cara.
El hecho de que todo esté centralizado en el SGBD hace que el sistema sea más vulnerable ante los fallos que puedan producirse. Es por ello que deben tenerse copias de seguridad (Backup).
Cada Sistema de Base de Datos posee tipos de campos que pueden ser similares o diferentes. Entre los más comunes podemos nombrar:
Entre los diferentes tipos de base de datos, podemos encontrar los siguientes:
Los diagramas o modelos entidad-relación (denominado por su siglas, ERD “Diagram Entity relationship”) son una herramienta para el modelado de datos de un sistema de información. Estos modelos expresan entidades relevantes para un sistema de información, sus inter-relaciones y propiedades.

El diseño de relaciones entre las tablas de una base de datos puede ser la siguiente:
Una base de datos, a fin de ordenar la información de manera lógica, posee un orden que debe ser cumplido para acceder a la información de manera coherente. Cada base de datos contiene una o más tablas, que cumplen la función de contener los campos.
En el siguiente ejemplo mostramos una tabla “comentarios” que contiene 4 campos.

Los datos quedarían organizados como mostramos en siguiente ejemplo:

Por consiguiente una base de datos posee el siguiente orden jerárquico:
El lenguaje SQL es el más universal en los sistemas de base de datos. Este lenguaje nos permite realizar consultas a nuestras bases de datos para mostrar, insertar, actualizar y borrar datos.
A continuación veremos un ejemplo de ellos:
Select * From comentarios. Insert Into comentarios (titulo, texto, fecha) Values ('saludos', 'como esta', '22-10-2007')Delete From comentarios Where id='1'. Update comentarios Set titulo='Mi Primer Comentario' Where id='1'.Califica esta nota:
Damián Pérez Valdés
Webmaster, Administrador de Sistemas, con experiencia en desarrollo web y de aplicaciones.
Si eres nuevo en Maestros del Web y te agradan nuestras publicaciones, te invitamos a suscribirte a nuestro Feed.
Sindícanos en: Google Reader, Bloglines, My Yahoo o My MSN | ¿Qué es el Feed?
85 comentarios en total.
gracias, me sirvio para mi tarea
Muchisisisimas gracias!!! me sirvion un buen para hacer mi tarea ocea que si no la hubiera encontrado me bajaban 2 puntos
esta mu bien tu explicacion gracias
pues esta chuidisimo eeeeeeeeeeeeeeeeee por que haci pude hacer mitarea jejejejej
Excelente aporte…
ta wena la info xq me sirvio pa mi tarea
me gusto la info ta muy wena
ta wena xq me ayudo pa mi tarea xauz
hola me llamo gisela estoy estudiando en la voca 2 debo decir que no soy una matada pero tampoco soy una floja y tambien debo felicitarlo por este articulo es muy bueno y contiene informacion de suma importancia grax a usted me felicitaron por mi tarea bueno bye
Excelente me trajo buenas calificaciones en la prepa y me gane un 10.
ta muy bueno
ps tu explicacion es demasiado
buena y me ayudo mucho
graxias¡¡¡¡¡
L@ informacion est@ complet@ y entendible, me @yudo mucho p@r@ mi t@re@. gr@ci@s!!!!!!!!!!!!!!!!!! p3rl@
Muy buena la explicacion, me servio mucho
que chid@ info me sorprende 1000 graci@s
la verdad esta requete buenaza la informacion y bien explicatada…
HOLA PUES LA INFORMACION ESTA MUY BIEN PERO T ENGO UNA DUDA CUALES SON LAS TAREAS BASICAS PARA EL ALMACENAMIENTO DE INFORMACION DE UNA BASE DE DATOS ?
MUCHAS GRACIAS POR TU INFORMACION, ESTA MUY COMPLETA Y ME SIRVIO MUCHO AMI Y A UNA COMPAÑERA (DANA) PARA UN TRABAJO DE INFORMATIK, CREO QUE LA MAESTRA VA A QUEDAR FASCINADA(ESPERO QUE NOS PONGA 10 JA JA JA), APARTE EN LA FOTO TE VES MUY BIEN QUE GUAPO.
chevre brother te p`royectastes con la gentita gracias te pasastes haaa
gracias me sirvio para reprobar el mes!!!!
pues esta muy bien ya que cuando nos dejan tarea acerca de algo quwe tiene que ver con informatica mas que nada nos acercamos a la web y es chido saber que tendremos respuestas a las preguntas que nos dejan me sirvio de mucho……………
solo quiero darte las gracias,tambien quiero sugerir que estas paginas sean mas graficas.chau
esta muy buena la informacion
esta muy bueno
ahora podria explicar como se crea una base de datos?
ola pues la info esta de mega lujo osea asi super padre ensereo me sirvio bastantisimo bueno es todo adios
muchas grax es justo la informaciom k nececito para mi expocicion pues todos los demas solo m hablsn de acces
muchas gracias, anu que les falta mucho por que no tiene los programas que las pueden crear pero no esta nada mal
esta informacion esta muy buena a mi profesor le gusto mucho y me puso buena nota
gracias me sirvio para mucho estaba buscando informacion confil para mi web pts
Su informacion acerca de nickelodeon es muy completa me encanto la referencia que hacen sobre alf….. por cierto mara gisela te adoro!!
QUE ONDA
PAPI TE VES LINDO EN LA TOFO ME NEKNTAN LOS ADMIISTRADORES Q LES GUSTA ALMACENAR BIEN SU BASE DE DATOS AUNQ PERDI TIEMPO LEYENDO ESTE PUTO ARCHIVO Q VIVA EL NO POR ……………………………………………
hey damian muchas gracias, es muy buena la información…bye =)
hola esta buena la informacion podias agregarle algunas cosas tales como funciones de los SGBD y principales funciones de las bases de datos 1000 gracias
Oa Adriel, leì tu reporte, sta hiper bien, sencillo y bien xplicado, me sirvio para mi homework, grax…
Yo como un gran fan de alf disfrute mucho la reseña de nickelodeon espero sigan escribiendo al respecto si alguien quiere saber mas al respecto puede contactarme a albert__900@hotmail.com donde les contestare todas sus dudas. agregegenme al hi5………..
Estoy de acuerdo con leo su informacion acerca de nick esta completisima recuerda albert ya te agrege a mi hi5 buenas pics! oigan como que huele a ROMANCE emtre Mara gisela y leo woooooo
Beto que suerte averte encontrado en este foro acerca de nick y alf, por cierto que casualidad.
Por casualidad no tendras el hi5 de Mara Gisela
mara gisela pasa ti mail
Q PORQUERIA ESTA CLASE DE INFORMATICA ESTE PROFESOR JODE MUXO
Q VIVA LA VAGANCIA EN EL CURSO 907
esta clase me parese muy aburrida
que viva la bagansia
OPJIO OJIO OJIO
NUNCA ME DECUBRIRAN
ES MAS NOSOY UNA SOY EL PUEBLO 907
QUE CLASE TAN SUMAMENTE ABURRIDA YE YE YE.-….JAJA QUE VIVA LA PAJAAAAAAAAAY LA VAGANCIA DE 907
BRBRBRBRBRBRBRBRBRBRBRBRBRBRBR
PURA BAINA
EL CENTRO SOY YO VOTEN POR MI
PRODUCCIONS 907
YO NO SOY UN(A) SOY EL PUEBLO
que chimba esta clase …..jajaja ….saludos a ladinooooooooo ajajaj
perro nos isite copiar todo esto hp gon orrea pirobo de la mierda porque no te mueres malpario y su madre perra hp
perro nos isite copiar todo esto h p gon orrea pir obo de la mierda porque no te mueres mal pario y su madre perra h p
que viva el cell de breyer y la paja dever
ian meter porno en esta pagina
que viva el cell de breyer y la p aja dever
ian meter por no en esta pagina
el de yuya fue maldonado petrez
yo para hacer resumenes soy malisimo jejeje a lo bien q viva CORSAJE
haber cual es la grseria niños q parece como si no tubieran padres uchhh gamines
yeaaaaaaaaaa!si loren
sapo
y mellamo pene de llane
ioñ
jjajaaaaaaa
llapes
ohora diga como sle semen de mi pene alias la mosca
yo soy una perra muelona ooooohhhhhh si
garza es lok y la iguana tambien
yo estoy tragado de jessica…. ddeme el cuadre o me mato
garza se la pasa chupandoselo a iguana y sin condo
la madre para el conejo q me lo mama la garza con su cloaca se la deja lamer de la iguana y la torre es una lok = q el tiburon de calvo
su madre acaba ropa
metase con su culo desechable
estoy tragado de jessica
te amo papi dame pi pi ohohohohoh
te falto informacio para las bd en general
Que bien… chevre por esos conceptos… gracias me sirvio para mi deber…. sigan publicando temas similares a estos… de ser posible si me ayuden con una pagina que me explique muy detallada y claramnetn a la vez lo que es DBMS y ODBC.. se los agradeceré infinitamente…
me parece una informacion excelente
la informacion esta muy completa , gracias
me gusto tu informacion gracias a ti pude hacer mi tarea gracias por ayudarme (curso 8vo grado)
en venezuela
ma gusto mucho por que medianta esta puedo realizar muchas tareas
Gracias este articulo me ayudo a conseguir la información que nesecitaba bueno muv¡chisimas gracias chau;;;
la verdad no todo lo que esta en la red sirve pero en esta caso me sirvio mucho para mi tarea esta bien explicado aunque faltaron ejemplos de base de datos actuales
esta muy buena la informacion….felicidades x eso ah me ayudan mucho en mis estudios
Hola Chicos,
Alguien tendria la amabilidad de pasarme algo a cerca de:
EVALUACION DEL ANALISIS FUNCIONAL Y ORGÁNICO.
1. Definición y evaluación de los objetivos.
2. Valoración de las fórmulas de recepción de información.
3. Análisis de las unidades funcionales y los canales de comunicación.
4. Validez de los controles sobre la información.
5. Control de los usuarios y controles de acceso.
6. Determinación de los riesgos y valoración de la periodicidad.
7. El área informática y su control interno.
Todo ello relacionado con el diseño de las bases de datos.
Muchas gracias
muy buena la explicacion
toda esta informacion es una mierda
gano el americaaaaaaaaaaaaaa 5 - 4 global a flamengo y 3-0 en el maracana
saves k etsa maz okO.1!
muy bien, me ha servido para mi investigacion en mi clase de taller, si publican mas estaria muy bien bye
gracias por tu información me sirvió mucho ya que si nohacía mi tarea (al igual que la gran mayoría) no presentaría examen final!!!
chevere el tema me sirvio bastante pero A LA PROX CUANDO PONGAN COMENTARIOS PONGAN SN COMO YO PS AHI TA……….
DEBERIAN COMPLEMENTAR LA INFORACION ESTA BIEN PERO LE FALTA
Muchas gracias amigo, esta super interesantisimo sobre el tema, me uyudo y ayudara a mucha gente para realizar cualquier tipo de trabajo……..
asu deberuan hacer con los temas in teresantes.
Mi amigo, ésta perfecto tu escrito, solo que tiene un detalle, los “Tipos de Bases de Datos”, ni son los manejadores ni son las compañias que los desarrollan, si estamos ayudando hay que hacerlo bien y no contarles mentiras a los lectores, hay que poner un poco de atención a eso, y definir bien que esos son gestores y no tipos…
El comentario no es mala leche simplemente es una critica constructiva, mi sugerencia es cambiarle ese detalle y si quierse borrar mi comentario, para que nadie se ofenda
Necesito informacion de base de datos:
5. Describa brevemente qué es lo que el desarrollador de una base de datos trata de conseguir mediante el proceso de determinación de hechos.
6. Describa como se utiliza el proceso de determinación de hechos durante las etapas del ciclo de desarrollo de un sistema de base de datos.
me podrian pasr informacion
Maestros del Web es el punto de encuentro para los entusiastas de la red.
© Copyright 1997 - 2008 Maestros del Web. | CMS: Wordpress