Secciones:



Suscríbete vía e-mail:


Para activar la suscripción se te enviará en este momento un mensaje de confirmación a tu casilla de e-mail.


¿Qué es Wappy?

Aquí encontrarás variados temas como: cine, televisión, software, famosos, farándula, novedades, estrenos, avances de cine, música y todo lo que en el día a día repercute en la red de redes. Además, publicamos esas cosillas interesantes que le dan colorcito a la Web; cosas sorprendentes, novedosas, y extrañas son las que nos gustan.



Otros Contenidos:

Sitios de Interés:

Rss y CC:


Otros Datos:

Programación: ¿Que es una base de datos?

Publicado por Nicolás el 01/06/2006, 15:28:18 Hs | Enlace permanente | Comentarios

A grandes rasgos una base de datos es una estructura lógica en la cual se almacenan los datos y sirven para posteriormente resolver consultas. La base de datos esta compuesta por tablas o entidades, atributos, relaciones y cardinalidades.

Las tablas o entidades

Una tabla es un espacio abstracto de información ordenada según un criterio. Esta tabla se basa en un índice único o compartido que facilita el acceso a los datos de la mejor y más rápida manera. La tabla está compuesta por campos o atributos. Estos campos se pueden especificar de distintos tipos, numéricos, campos de texto, de fecha, hora, etc.

La forma tradicional de representar una tabla es por medio de un listado en el cual su cabezales serían los atributos y los renglones serían los datos almacenados.

identificador (Id) Nombre Apellido
1231 Juan Muñoz
1444 Mariano Pérez

Las relaciones

Una relación es la forma en la cual van a interactuaro las entidades. Estas relaciones están acompañadas por cardinalidades, que sirven para darle un sentido de navegabilidad al MER. (Modelo Entidad Relación)
Las relaciones pueden o no generar tablas. Una relación entre dos tablas guarda datos comunes a las dos.

Manejadores de bases de datos.

Un manejador de base de datos o DBM, es un motor de software que se encarga de la administración y el funcionamiento de la base de datos. Este puede ser de muchos tipos y funcionar en distintos sistemas operativos. Algunos de los más conocidos son MySQL (para s.o. Linux), Oracle (para s.o. Unix) o SQL Server de Microsft (para s.o. Windows)
Existen muchas aplicaciones que se distribuyen independientemente del DBM que sirve para gestionar la base de datos. Crear tablas, borrarlas, modificarlas, generar consultas etc. Uno de estos es phpMyAdmnin que gestiona MySQL y otros en servidores Linux.

SQL / Consultas

SQL es el lenguaje que se utiliza para interactuar con el DBM (manejador de base de datos). Es un lenguaje de SCRIPT, que interroga al DBM y obtenemos respuestas. No importa el lenguaje de programación que estemos utilizando ya que todos utilizan cláusulas SQL para realizar consultas.

Una consulta es la que envía el programa de software a la base de datos y luego la base de datos retorna una respuesta.
Ej;
Quiero saber cuales son los datos de los usuarios que tienen edad mayor a 30 años.

SELECT * FROM USUARIOS WHERE EDAD>30;

Esto retornará todas las filas comprendientes a los usuarios que cumplan con esa condición. Las filas estarán ordenadas según los atributos de la tabla. Ej: Id, Edad, Nombre, Apellido, etc. Esto está indicado por el asterisco.

Si solo quisiéramos el nombre del usuario sería de la siguiente manera.

SELECT NOMBRE FROM USUARIOS WHERE EDAD>30;

Restringir los datos retornados por la base de datos ayuda a agilizar las consultas y no gastar tantos recursos del servidor. Cuantos mas recursos se ahorren, será más rápida la respuesta de consultas para otros usuarios que a la misma vez están usando la base de dato.

Con esto cerramos otro pequeño resumen de el tema Programación, y no ponemos más ejemplos ya que el tema se expendería demasiado.









Publicado en:
Etiquetado en:

¿Tienes algo que decir déjanos tu opinión?


Otras entradas relacionadas

La fiebre del Internet Movie.. (Website)

Seguramente los que nos leen en Wappy conocerán muy bien el sitio www.imdb.com (The Internet Movie Data Base), un proyecto apadrinado por los mismos responsables de Amazon. Este sitio se podría decir que es un referente en el tema películas, actores y novedades de Hollywood. Nosotros mismos aquí usualmente con cada nueva película que te comentamos, o contamos, solemos buscar información en él. Pues hoy te voy a contar de dos sitios similares que siguen el estilo. Imcdb.org (Cars Database) y imsdb.com (Script Database).. | Continuar leyendo


Agrega el buscador de Wappy a Firefox o IE!

¿Usas el navegador Firefox o Internet Explorer 7? , ..pues entonces te contamos que hemos implementado un nuevo "Motor de Búsqueda" por el cual puedes agregarlo a tu navegador y consultar nuestra base de datos siempre que lo necesites. Los pasos en Firefox: Clic en la caja de búsqueda de Firefox. Clic en Añadir "Wappy.ws!" y 4.  - Luego que se haya añadido, clic en la caja y ya estará listo para escribir los términos a buscar. Atención: Se trata de un buscador de etiquetas, por lo tanto arrojará resultados más exactos. Por ejemplo si buscas "Transformers" encontrarás una lista con los últimos artículos 'etiquetados' bajo ese término. Ej. Términos aceptados: Transformers Megan Fox Segunda Guerra Mundial Principios de Siglo Ej. Términos NO aceptados: 1) Fotos de casas de los años 50's" 2) Música de Madonna 3) Nuevos estrenos En su lugar escribir: 1) 50's 2) Madonna 3) EstrenosLos pasos en Internet Explorer 7: | Continuar leyendo


MiGuia.TV: Sitio dedicado a la programación de TV en España

Si eres español y te gusta la televisión, hoy te recomendamos el sitio MiGuia.TV. Un espacio centrado a la programación de cadenas como Canal +, Antena 3, Telecinco, RTVE, Cuatro y La Sexta entre otros. La grilla televisiva te ofrece datos de los siguientes tres días para que vayas preparándote... | Continuar leyendo


YouTube agrega nuevas funcionalidades a su API

Una API (Application Programming Interface), es un conjunto de herramientas que permite utilizar un software de manera más personalizado. Por ejemplo, nos permite crear aplicaciones utilizando funcionalidades de un software tercero. Pues ahora YouTube ha expandido su API permitiendo a los programadores utilizar otras características a la hora de reproducir un video. Entre estas nuevas mejoras permite por medio de JavaScript crear controles personalizados como botones de Play, Stop, Mute, y otros. | Continuar leyendo


MySQL adquirida por Sun Microsystems!

Una noticia más que importante dentro de Internet. Para el que no sepa ¿que es MySql?; se trata del motor de bases de datos más usado en el mundo entero. Por ejemplo MySQL es utilizada por Google para almacenar los millares de datos que componen su red global de búsquedas. Pues ahora se sabe que la compañía Sun Microsystems ha desembolsado unos 1000 millones de dólares por su adquisición. | Continuar leyendo


Wappy cumple más de un mes con Movable Type

Como te contamos hace aproximadamente un mes atrás, habíamos tenido problemas internos relacionados con Wappy y los recursos que estaba consumiendo. Nuestro querido sitio se estaba tragando los recursos de nuestro proveedor de hosting, gracias al fuerte aumento en las visitas. Pero luego de un mes con el nuevo sistema de Movable Type, las conclusiones han sido bastante buenas.En un principio nuestro portal, blog o revista, estaba hecho a mano, ósea con pura programación PHP y bases de datos MySql. El problema que esto tuvo era que a mayor número de visitantes mayor consumo de recursos, y las cosas se fueron complicando. La opción era clara cambiar de sistema, ¿pero a cual?. | Continuar leyendo




Muchas gracias por visitar Wappy Suscríbase vía RSS Feed o E-mail y reciba cada mañana los últimos artículos publicados. ¿Qué es RSS?
Si desea disponer del material aquí publicado para reproducirlo en otro sitio por favor recuerde agregar un enlace al artículo original.
Si encuentra algún error en el contenido de ésta página o desea contactarnos siga este enlace

- Wappy.ws Blog de cine, televisión y variedades. 2005-2012. -

TOP Bitacoras.com para Uruguay