lunes, 30 de noviembre de 2015

Base De Datos

¡Bienvenido!
En este blog encontraras una información de variedad acerca de "Base de Datos" y sus ramas.


Base De Datos
 El concepto de base de datos generalmente está relacionado con el de red ya que se debe poder compartir esta información. De allí el término base. "Sistema de información" es el término general utilizado para la estructura global que incluye todos los mecanismos para compartir datos que se han instalado.

¿Por qué utilizar una base de datos?

Una base de datos proporciona a los usuarios el acceso a datos, que pueden visualizar, ingresar o actualizar, en concordancia con los derechos de acceso que se les hayan otorgado. Se convierte más útil a medida que la cantidad de datos almacenados crece.
Una base de datos puede ser local, es decir que puede utilizarla sólo un usuario en un equipo, o puede ser distribuida, es decir que la información se almacena en equipos remotos y se puede acceder a ella a través de una red.
La principal ventaja de utilizar bases de datos es que múltiples usuarios pueden acceder a ellas al mismo tiempo.

NETBEANS 
NetBeans es un entorno de desarrollo integrado libre, hecho principalmente para el lenguaje de programaciónJava. Existe además un número importante de módulos para extenderlo. NetBeans IDE2 es un producto libre y gratuito sin restricciones de uso.
NetBeans es un proyecto de código abierto de gran éxito con una gran base de usuarios, una comunidad en constante crecimiento, y con cerca de 100 socios en todo el mundo. Sun MicroSystems fundó el proyecto de código abierto NetBeans en junio de 2000 y continúa siendo el patrocinador principal de los proyectos (Actualmente Sun Microsystems es administrado por Oracle Corporation).
La plataforma NetBeans permite que las aplicaciones sean desarrolladas a partir de un conjunto de componentes de software llamados módulos. Un módulo es un archivo Java que contiene clases de java escritas para interactuar con las APIs de NetBeans y un archivo especial (manifest file) que lo identifica como módulo. Las aplicaciones construidas a partir de módulos pueden ser extendidas agregándole nuevos módulos. Debido a que los módulos pueden ser desarrollados independientemente, las aplicaciones basadas en la plataforma NetBeans pueden ser extendidas fácilmente por otros desarrolladores de software.

El NetBeans IDE soporta el desarrollo de todos los tipos de aplicación Java (J2SE, web, EJB y aplicaciones móviles). Entre sus características se encuentra un sistema de proyectos basado en Ant, control de versiones y refactoring.

APACHE 
  • El servidor HTTP Apache es un servidor web HTTP de código abierto para plataformas Unix (BSD, GNU/Linux, etc.), Windows, Macintosh y otras, que implementa el protocolo HTTP/1.1 y la noción de sitio virtual. 

  • El servidor Apache se desarrolla dentro del proyecto HTTP Server (httpd) de la Apache Software Foundation.

  • Apache es altamente configurable, admite bases de datos de autenticación y negociado de contenido, aunque carece de una interfaz gráfica que ayude en su configuración.

MYSQL
MySQL es un sistema de gestión de bases de datos relacionalmultihilo y multiusuario con más de seis millones de instalaciones.1 MySQL AB —desde enero de 2008 una subsidiaria de Sun Microsystems y ésta a su vez de Oracle Corporation desde abril de 2009— desarrolla MySQL como software libre en un esquema de licenciamiento dual.
Por un lado se ofrece bajo la GNU GPL para cualquier uso compatible con esta licencia, pero para aquellas empresas que quieran incorporarlo en productos privativos deben comprar a la empresa una licencia específica que les permita este uso. Está desarrollado en su mayor parte en ANSI C.
Al contrario de proyectos como Apache, donde el software es desarrollado por una comunidad pública y losderechos de autor del código están en poder del autor individual, MySQL es patrocinado por una empresa privada, que posee el copyright de la mayor parte del código. Esto es lo que posibilita el esquema de licenciamiento anteriormente mencionado. Además de la venta de licencias privativas, la compañía ofrece soporte y servicios. Para sus operaciones contratan trabajadores alrededor del mundo que colaboran vía Internet. MySQL AB fue fundado por David AxmarkAllan Larsson y Michael Widenius.

XAMPP
XAMPP es un servidor independiente de plataformasoftware libre, que consiste principalmente en el sistema de gestión de bases de datos MySQL, el servidor web Apache y los intérpretes para lenguajes de script: PHP y Perl. El nombre proviene del acrónimo de X (para cualquiera de los diferentes sistemas operativos), Apache, MySQL, PHP,Perl.
El programa está liberado bajo la licencia GNU y actúa como un servidor web libre, fácil de usar y capaz de interpretar páginas dinámicas. Actualmente XAMPP está disponible para Microsoft WindowsGNU/LinuxSolaris yMac OS X.
XAMPP solamente requiere descargar y ejecutar un archivo ZIPtar , exe o fkl, con unas pequeñas configuraciones en alguno de sus componentes que el servidor Web necesitará. XAMPP se actualiza regularmente para incorporar las últimas versiones de Apache/MySQL/PHP y Perl. También incluye otros módulos como OpenSSL yphpMyAdmin. Para instalar XAMPP se requiere solamente una pequeña fracción del tiempo necesario para descargar y configurar los programas por separado. Puede encontrarse tanto en versión completa, así como en una versión más ligera que es portátil.

GLOSARIO 
·     Acceso Directo: Icono que aparece sobre el escritorio del ordenador y que sirve para abrir más rápidamente un programa o un documento.
·         Adjunto: Archivo que acompaña a un correo electrónico.
·         Antivirus: Programa informático que permite detectar los virus en nuestro equipo y desinfectar, y en su caso eliminar, los archivos infectados.
·         Arroba: Símbolo gráfico que se utiliza para separar el nombre de usuario del dominio.
·         Banner: Tira publicitaria, normalmente animada, que aparece en la parte superior de algunas páginas web.
·         Blog: Se trata de una página web editada on-line.
·         CD-R: Tipo especial de CD grabable,  permite la escritura, aunque no borrar los datos almacenados.
·         CD-ROM: Dispositivo de almacenamiento externo en forma de disco óptico que sólo permite la lectura de datos.
·         Comprimir: Reducir el tamaño de un archivo o de un conjunto de archivos para que ocupen menos espacio en disco y se transmitan a mayor velocidad.
·         Controlador: Software que permite que el procesador sea capaz de comunicarse con un periférico determinado.
·         Correo Electrónico: Servicio de internet que permite el intercambio rápido de mensajes entre personas remotas que no necesariamente han de estar conectadas a la vez.
·         CPU: Unidad Central de Procesamiento.
·         Descargar: Transferir información desde un ordenador de la red Internet al ordenador propio.
·         Directorio: Denominación alternativa de las carpetas.
·         DNS: Servidor de Nombres de Dominio.
·         Enlace: Elemento de una página web que da acceso a otro documento
·         Extensión de un archivo: Parte del nombre de un archivo que aparece detrás del punto.
·         FIREFOX: Navegador de la web gratuito.
·         Foro: Servicio ofrecido por internet que permite emitir opiniones por escrito sobre temas de discusión.
·         Gif: Formato de imágenes y animaciones muy utilizado para transmitir imágenes en internet.
·         Gusano: Es un tipo de virus.
·         HTML: Lenguaje de marcas de hipertexto.
·         Icono: Pequeña imagen que representa un elemento de software
·         Internet: Es una red de ordenadores conectados entre sí
·         IP: Código numérico que identifica a cada ordenador conectado a la red internet
·         JPEG: Siglas de Joint Photografic Experts Group, que dan nombre al algoritmo desarrollado por este grupo para comprimir imágenes de cara a enviarlas por internet.
·         Kilobyte: Unidad de almacenamiento múltiplo del byte.
·         LAN: Siglas correspondientes a Local Area Network, (Red de Área local).
·         Navegador: Programa que interpreta el código HTML
·         Periférico: Se llama así a cualquier aparato que se conecta a la CPU
·         Procesador: Circuitos electrónicos incluidos en una pastilla que ejecutan las instrucciones básicas de un ordenador.
·         RSS: Se trata de un sencillo formato de datos  utilizado para re difundir contenidos a los suscriptores de un determinado sitio web.
·         Toner: Tipo de tinta (también llamada tinta seca) utilizado en las impresoras láser
·         URL: Es la dirección de una página web en internet.
·         Videoconferencia: Conversación entre dos o más personas que se encuentran en lugares diferentes pero pueden verse y oírse.
·         WAB: Extensión de un tipo de archivos de sonido.
·         Webmaster: Persona que crea, mantiene y actualiza una página web.
·         XHML: Acrónimo de eXtensible Hypertext Markup Language (Lenguaje de marcas de hipertexto extensible) es el lenguaje diseñado para sustituir al HTML.
·         YouTube: Sitio web para ver, descargar y compartir videos.
·         ZIP: Formato de compresión de archivos que permite reducir la memoria que ocupan, con vistas a su envío o almacenamiento.   




    ¡GALERÍA!











                                 
VÍDEO

CONCLUSIÓN...
Una base de datos (cuya abreviatura es BD) es una entidad en la cual se pueden almacenar datos de manera estructurada, con la menor redundancia posible. Diferentes programas y diferentes usuarios deben poder utilizar estos datos.
Con esta información mostrada anteriormente podemos conocer los conceptos y utilización acerca de programación y BASE DE DATOS, así mismo adquirimos conocimientos y podemos ejecutar la información mostrada...