viernes, 18 de marzo de 2016

Manual de Instalación de Mysql en Windows

INSTITUTO TECNOLÓGICO SUPERIOR DE TEPOSCOLULA
TEMA
Manual de instalación de MYSQL en Windows


ASIGNATURA:
Taller de Bases de Datos



ASESOR:
Lic. Marco Antonio Ruiz



PRESENTA:
César Reyes Chávez
Isaí Abraham López Bautista
Jesús Cruz Gregorio
César Alan Aquino Espinoza


TEPOSCOLULA, OAXACA 2016



Introducción


MySQL es un sistema de gestión de bases de datos relacional, multihilo 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 los derechos 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 Axmark, Allan Larsson y Michael Widenius.


Requerimientos de Instalación

Para ejecutar MySQL para Windows, se necesita lo siguiente:
– Sistema Operativo:  Windows de 32 bits, tal como 9x, Me, NT, 2000, XP, o Windows Server 2003.
– Se recomienda fuertemente el uso de un sistema operativo Windows basado en NT (NT, 2000, XP, 2003) puesto que éstos permiten ejecutar el servidor MySQL como un servicio.
– Soporte para protocolo TCP/IP.

– Suficiente espacio en disco rígido para descomprimir, instalar, y crear las bases de datos de acuerdo a sus requisitos. Generalmente se recomienda un mínimo de 200 megabytes.

Componente
Requisito
Memoria
Mínimo:
Ediciones Express: 512 MB
Todas las demás ediciones: 1 GB
Recomendaciones:
Ediciones Express: 1 GB.
Velocidad del procesador
Mínimo:
  • Procesador x86: 1,0 GHz
  • Procesador x64: 1,4 GHz
Recomendado: 2 GHz o más
Tipo de procesador
  • Procesador x64: AMD Opteron, AMD Athlon 64, Intel Xeon compatible con Intel EM64T Intel Pentium IV compatible con EM64T
  • Procesador x86: compatible con Pentium III o superior


Requisitos de espacio físico y lógico del sistema


Los dispositivos de espacio de paginación de una partición de memoria compartida de AIX o Linux deben tener como mínimo el tamaño de la memoria lógica máxima de la partición de memoria compartida.
Los dispositivos de espacio de paginación de las particiones de memoria compartida de IBM i deben tener como mínimo el tamaño de la memoria lógica máxima de la partición de memoria compartida más 8 KB por cada megabyte. Por ejemplo, si la memoria lógica máxima de la partición de memoria compartida es 16 GB, el dispositivo de espacio de paginación debe tener como mínimo 16,125 GB.
Los dispositivos de espacio de paginación sólo pueden asignarse a una agrupación de memoria compartida cada vez. No puede asignar el mismo dispositivo de espacio de paginación a una agrupación de memoria compartida en un sistema y a otra agrupación de memoria compartida en otro sistema al mismo tiempo.
Los dispositivos de espacio de paginación a los que sólo accede una partición de VIOS de paginación deben cumplir los siguientes requisitos:

    Pueden ser volúmenes físicos o lógicos.
    Pueden estar ubicados en un almacenamiento físico en el servidor o en una red de área de almacenamiento (SAN).

Los dispositivos de espacio de paginación a los que acceden de forma redundante dos particiones de VIOS de paginación deben cumplir los siguientes requisitos:

    Deben ser volúmenes físicos.
    Deben estar ubicados en una SAN.
    Deben estar configurados con ID globales.
    Deben ser accesibles para ambas particiones de VIOS de paginación.
    El atributo reserve debe establecerse en no reserve. (El VIOS establece automáticamente el atributo reserve en no reserve cuando añade el dispositivo de espacio de paginación a la agrupación de memoria compartida).

Los volúmenes físicos configurados como dispositivos de espacio de paginación no pueden pertenecer a un grupo de volúmenes como, por ejemplo, el grupo de volúmenes rootvg.
Los volúmenes lógicos configurados como dispositivos de espacio de paginación deben estar ubicados en un grupo de volúmenes dedicado a los dispositivos de espacio de paginación.

Instrucciones de instalación

Para realizar la instalación de MySQL 5.1 sobre Windows se deben seguir las siguientes uindicaciones:

1.    Primero debemos ingresar al sitio Web de descargas de MySQL en la dirección http://dev.mysql.com/downloads/ y seleccionar el enlace “MySQL Community Server”


Una vez descargado (mysql-essential-5.1.32-win32.msi) ejecutamos el archivo como administrador para comenzar su instalación.

Aparecera la pantalla de inicio del instalador. Seleccionamos “Next” para continuar.


Seleccionamos el tipo de instalación “Complete” y presionamos “Next”:

. A continuación presionamos el botón “Install” para comenzar con la copia de archivos.


Una vez finalizada la instalación seleccionamos la opción configurar mysql ahora y damos click e finalizar.


. A continuación seleccionamos la opción “Standard Configuration” para su instalación y presionamos “Next”:

Ingrese la contraseña para el usuario root (el administrador del motor). Presione “Next” para continuar.

Presione “Execute” para realizar la configuración:

Pruebas de Instalación


10. Al finalizar el proceso de configuración la pantalla deberá indicar que los pasos se ejecutaron correctamente. Presione “Finish” para finalizar el proceso.



Para comenzar a utilizar MySQL seleccione la opción del menú inicio MySQL → MySQL Server 5.1 → MySQL Command Client. Ingrese la contraseña que utilizo.


Puede probar ejecutando algunos comandos básicos como “show databases”, “connect”, “show tables”:



Recomendaciones

MYSQL se ha posicionado como una de las base de datos preferidas para los clientes que utilizan CMS en el mundo.  No obstante, en portales medianos a grandes, donde el efecto del OCEE Accelerator comienza a disminuir por la cantidad de contenidos generados diariamente y la frecuencia de publicación es medida en minutos, debemos implementar medidas para prevenircualquier cuelge del servicio.
INDICES DE LA BASE DE DATOS

A lo largo de diferentes proyectos utilizan tecnología OpenCMS hemos detectado que la instalación por defecto deja lugar para mejores con relación a los índices. A partir de un buen conocimiento del modelo de datos de OpenCMS pueden crearse índices adicionales para mejorar el rendimiento de la base de datos.

TAMAÑO DEL BUFFER

La lectura del contenido de una base de datos EN MEMORIA es ampliamente superior a la lectura del contenido de una base de datos en DISCO. En la medida que podamos tener la mayor porción posible de base de datos en la memoria de nuestro equipo, mejor será el tiempo de respuesta.

Para lograr esto, debemos prestar especial atención KEY_BUFFER_SIZE para el caso de tablas MYISAM e INNODB_BUFFER_SIZE para INNODB. La memoria total que podemos asignar al buffer está alrededor del 70% al 80% de la memoria total del equipo en el caso de servidores de base de datos dedicados.

CACHE DE CONSULTAS (QUERY CACHE)

MYSQL utiliza un cache que almacena el texto de una consulta SELECT junto con el resultado. En el caso de recibir una consulta idéntica posteriormente, el servidor devuelve el resultado desde la caché de consultas en lugar de parsear y ejecutar la consulta nuevamente.

Lo recomendable es comenzar con un QUERY CACHE de tamaño por defecto (16mb) e ir subiendo el tamaño del mismo a medida que la efectividad del cache sube y la cantidad de bloques disponibles baja.

LIMPIEZA DE TABLAS HISTÓRICA

Por cada publicación realizada en OpenCMS se guarda un registro de la operación en la tabla del historial. Con el tiempo, esta tabla puede crecer considerablemente afectando nuestra habilidad para resguardo la base y haciendo que el tamaño de la misma afecte negativamente a los componentes de CACHE. Por lo tanto, es recomendable realizar una depuración de CMS_PUBLISH_HISTORY de acuerdo a procedimientos probados y seguros.






Variables principales (de software y hardware) que pueden dar lugar a problemas en la instalación de MYSQL


Si tiene uno de los siguientes síntomas, entonces es probable que sea un problema de hardware (como memória, placa madre, CPU, o disco duro), o un problema del núcleo del sistema operativo:
    El teclado no funciona. Esta anomalía puede comprobarse normalmente pulsando la tecla Bloq Mayus (Caps Lock). Si la luz de bloqueo de mayúsculas no se enciende, debería cambiar su teclado. (Antes de hacer esto, debería intentar reiniciar la máquina y comprobar todo el cableado del teclado).
·         El puntero del ratón no se mueve.
·         La máquina no responde a pings de máquinas remotas.
·         Otros programas que no están relacionados con MySQL no se comportan correctamente.
·         El sistema se reinició inesperadamente. (Un programa de nivel de usuario defectuoso nunca debería ser capaz de hacer caer el sistema.)
·         Un error de Acceso denegado puede tener muchas causas. Frecuentemente el problema está relacionado con las cuentas MySQL a las que el servidor deja que se conecten los programas cliente
·         Las versiones de MySQL número 4.1 y superiores utilizan un protocolo de autentificación basado en un algoritmo de hash de la clave que es incompatible con el que se utiliza en los clientes anteriores
·         Los programas cliente de MySQL piden una contraseña cuando son invocados con la opción --password o -p sin especificar ningún valor para la contraseña:
·         Si obtiene el siguiente error, significa que mysqld ha recibido demasiados intentos de conexión desde la máquina 'host_name' que han sido interrumpidos:
·         Si obtiene un error Too many connections cuando intenta conectarse al servidor mysqld, significa que todas las conexiones disponibles están siendo utilizadas por otros clientes.
·         a razón más común para el error MySQL server has gone away es que el servidor ha agotado el tiempo de espera y ha cerrado la conexión. En este caso, normalmente obtendrá uno de los siguientes códigos de error (dependiendo del sistema operativo):
·         Un paquete de comunicación es una única sentencia SQL enviada al servidor MySQL o una única fila que es enviada al cliente.

·         En MySQL 3.23, el páquete más grande posible es de 16MB, debido a los límites del protocolo cliente/servidor. En MySQL 4.0.1 y superiores, el límite es de 1GB.
·              El programa cliente no llamó a mysql_close() antes de salir.

·             El cliente ha estado inactivo más de wait_timeout o interactive_timeout segundos, sin enviar ninguna petición al servidor. Consulte Sección 5.3.3, “Variables de sistema del servidor”.

·             El programa cliente abortó de manera abrupta en mitad de una transferencia de datos.

·         Cuando alguna de estas cosas pasa, el servidor incrementa la variable de estado Aborted_clients.

·         El servidor incrementa la variable de estado Aborted_connects cuando unas de las siguientes cosas ocurren:

·             Un cliente no tiene privilegios para conectar a una base de datos.

Instalación de Maria DB en Windows

INSTITUTO TECNOLÓGICO SUPERIOR DE TEPOSCOLULA
División de ingeniería en Sistemas Computacionales
Administración de Base de Datos
Reporte de Instalación de Oracle en Ubuntu


Docente:
Lic. Marco Antonio Ruiz Vicente

 Presenta:
César Alan Aquino Espinosa
Cesar Reyes Chávez
Isaí Abraham López Bautista
Jesús Gregorio



San Pedro y San Pablo Teposcolula Oaxaca.


INTRODUCCION

¿Qué es MariaDB?

Como muchos sabréis MariaDB es un derivado de MySQL que va al compás de MySQL, aunque MariaDB suele tener un retraso al liberar la versión estable, equivalente en nomenclatura a la de MySQL, para poder implementar sus mejoras y realizar las pruebas pertinentes.

Pero el gestor de bases de datos MariaDB gana a MySQL por varios motivos, el primero y más claro es que funciona igual que MySQL y por ello no hace falta realizar ningún cambio para usar este gestor, actúa igual y usa los mismos conectores con las distintas plataformas y lenguajes a las que se puede conectar (como PHP o Perl entre otros), hasta usa el mismo archivo de configuración, el my.ini.

Otras mejoras son la implementación de nuevos motores de almacenamiento y añadir versiones mejoradas de algunos (sin descuidar los que hay en MySQL, como InnoDB o MyISAM), se ha mejorado también INFORMATION_SCHEMA añadiendo información extra que no encontramos en MySQL y otro cambio que me ha llamado también la atención es que en MySQL las "vistas" o consultas almacenadas que podemos usar rápidamente leían todas las tablas que estaban implicadas en la propia consulta, independientemente de si se captasen datos de la misma y por eso en MariaDB se ha añadido la funcionalidad de no leer esas tablas para ahorrar esfuerzos y mejorar el rendimiento.


REQUERIMIENTOS
Es multiplataforma.
Ocupa un espacio de 500 mb.
Necesita al menos 1 gb de memoria RAM para su optimo funcionamiento.
Procesador Pentium 4 en adelante.


Arquitectura
Es soportado por 32 y 64 bits



Instalación IU

En vista del éxito de María DB, me veo en la necesidad de probrarlo. Este es el modo típico de instalación. Para iniciar el instalador pulse sobre mariadb-<major>.<minor>.<patch>.msi

Está en estado alfa, es decir, en pleno desarrollo, pero para lo que pretendemos, que es hacer pruebas, cumplirá su función. Es un Windows 7, me descargo una versión 32 bits de downloads.mariadb.org/mariadb/10.0.4.




Tras la ventana inicial, aceptamos la licencia:

Marque en "I accept the terms"


Personalización

Aquí puede elegir que características instalar. Por defecto se instalarán todas las características excepto los símbolos de debug. Si se ha seleccionado la característica "Database instance" el instalador creará por defecto una instancia de base de datos como un servicio Windows. En este caso el instalador presentará diálogos adicionales para controlar varias propiedades de la base de datos. Ha de notar que no necesita tener una instancia en este paso. Por ejemplo si ya tenía bases de datos MySQL o MariaDB funcionando como servicios, puede actualizarlas durante la instalación. Además puede crear instancias de base de datos adicionales después de la instalación con la utilidad mysql_install_db.exe.

NOTA: Por defecto si instala una instancia de de base de datos el directorio de datos será el "data" en la raíz de la instalación. Para cambiar la localización del directorio de datos selecciones "Database instance" en el árbol de características y use el botón "Browse" para apuntar hacia otro sitio.



Propiedades autenticación y seguridad de la base de datos

Este diálogo se muestra si se seleccionó la característica "Database instance". Aquí puede establecer la contraseña del usuario de base de datos "root" y especificar cuando este usuario puede acceder desde máquinas remotas. El parámetro "Create anonymous account" permite la creación y el acceso a un usuario anónimo (no autenticado). Está desactivado por defecto y es recomendable no cambiar este parámetro.


Otras propiedades de base de datos

*Install as service
Define si la base de datos debe ser ejecutada como un servicio y el nombre del mismo. Es recomendadable que ejecute su instancia de base de datos como un servicio ya que se simplifica su manejo. El nombre del servicio por defecto es "MySQL" y es por razones de compatibilidad (este es el mismo nombre que "mysqld.exe --install").
*Enable networking
Activación de TCP/IP (recomendado) y en que puerto MariaDB debe escuchar. Si la seguridad es un problema después de la instalación puede cambiar el parámetro "bind-address" para escuchar sólo en direcciones locales. Si este checkbox no está seleccionado usará "named pipes" para las comunicaciones.
*Optimize for transactions

Si este checkbox está seleccionado el motor de almacenamiento por defecto será Innodb (o XtraDB) y el parámetro sql_mode se establecerá a "NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES". También puede definir el tamaño del buffer pool de Innodb/Xtradb. El tamaño por defecto es el 12.5% de la memoria RAM y dependiendo de sus requerimientos puede asignar más a innodb (hasta el 70-80% RAM). Las versiones 32 bit de MariaDB tienen restricciones en el tamaño máximo de buffer pool (aproximadamente 1GB debido a las limitaciones en espacio de direcciones virtuales de los procesos de 32bit).


Ready to Install

En este punto todos los parámetros de instalación ya han sido recogidos. Pulse en el botón "Install".

Alerta de Control de Cuenta de Usuario (UAC)
Si el control de cuentas está activo (Vista o posterior) verá este diálogo. Pulse en "Sí".

Fin


Comprobando que MariaDB está funcionando

Así que, iniciamos heidoSQL, cambiamos el puerto al 3307, y procedemos a entrar, y comprobamos que ya está lista el servidor de bases de datos MariaDB para trabajar.

Así que, de momento, MariaDB tiene muy buena pinta, o al menos, no nos ha dado ningún error en la instalación, que ya es positivo, y una victoria frente a MySQL.

jueves, 17 de marzo de 2016

Reporte de instalación de Oracle en Ubuntu (Linux)


INSTITUTO TECNOLÓGICO SUPERIOR DE TEPOSCOLULA
División de ingeniería en Sistemas Computacionales



Reporte de Instalación de Oracle en Ubuntu


Docente:
Lic. Marco Antonio Ruiz Vicente

 Presenta:
César Alan Aquino Espinosa
Cesar Reyes Chávez
Isaí Abraham López Bautista
Jesús Gregorio



San Pedro y San Pablo Teposcolula Oaxaca.





    INTRODUCCION

Oracle es básicamente un herramienta cliente/servidor para la gestión de base de datos, es un producto vendido a nivel mundial, aunque la gran potencia que tiene y su elevado precio hace que solo se vea en empresas muy grandes y multinacionales, por norma general.
En el desarrollo de páginas Web pasa lo mismo como es un sistema muy caro no está tan extendido como otras bases de datos, por ejemplo, Access, MySQL, SQL Server etc.

Oracle como antes lo mencionamos se basa en la tecnología cliente/ servidor, pues bien, para su utilización primero sería necesario la instalación de la herramienta servidor ( Oracle8i ) y posteriormente podríamos atacar a la base de datos desde otros equipos con herramientas de desarrollo como Oracle Designer y Oracle Developer, que son las herramientas de programación sobre Oracle a partir de esta premisa vamos a desarrollar las principales acepciones de Oracle y sus aplicaciones en las distintas ares de trabajo.
--------
El manejador de Base de datos ORACLE, surgió a final de los años 70 y principio de los años 80. George Koch y su equipo de tropas de asalto de técnicos fue el primero en desembarcar en el terreno de Oracle en 1982, durante un proceso de evaluación de sistema de gestión de base de datos para una importante aplicación comercial que George estaba diseñando y construyendo.
Cuando termino, la evaluación fue descrita en Computer World como el estudio más severo de SGBD que se había hecho nunca. El estudio fue tan riguroso con los vendedores cuyos productos había estudiado George, que la prensa hizo eco de sus palabras en lugares tan distantes como Nueva Zelandia y en publicaciones muy alejadas del campo como el Christian Sciencia Monitor.
Oracle conocida entonces como Relational Software, tenía poco más de 25 empleados en aquel tiempo y solo unos pocos clientes importantes. Sin embargo, cuando se completó el estudio, Oracle fue declarada vencedora. George afirmo que el SGBD Oracle era técnicamente el mejor producto del mercado. Estas declaraciones fueron hecha en una época en la que muy poca gente conocía el significado del término "Relacional", y los que lo conocían (o creían conocerlo) no tenían muchas cosas favorables que decir de él.
La compañía de Oracle Corporation estaba trabajando entonces para perfeccionar su joven producto, para comprender los tipos de características y funcionalidad que podría hacerlo útil y productivo en el mundo de los negocios. El esfuerzo contribuyo a su refinamiento. Algunas de las características de Oracle, tales como las salidas de SQL*FORMS fueron el resultado de dicho esfuerzo.
Oracle es básicamente una herramienta cliente/servidor para la gestión de Bases de Datos. Es un producto vendido a nivel mundial, aunque la gran potencia que tiene y su elevado precio hacen que sólo se vea en empresas muy grandes y multinacionales, por norma general. En el desarrollo de páginas Web pasa lo mismo: como es un sistema muy caro no está tan extendido como otras bases de datos, por ejemplo, Access, MySQL, SQL Server, etc.


REQUERIMIENTOS MINÍMOS DEL SISTEMA

En el apartado hardware:
  • 256 MB de RAM, en caso de que haga cargas elevadas se requerirá incluso 512 MB.
  • SWAP, aproximadamente el triple de la memoria RAM instalada
  • Al menos unas 150 MB de disco duro por defecto por cada base de datos Oracle creará alguna base de datos por defecto
En el apartado software:
  • Al menos el Kernel 2.0.34
  • GLIBC 2.0.7, incluida en Red Hat 5.2 y superiores o Debian 2.0
  • JDBC JDK 1.0.2 ó 1.1.1
  • ProC/C++ gcc 2.7.2.3 o superior
  • Tcl8.0

ESPACIO FISICO


REQUERIMIENTOS LÓGICOS DEL SISTEMA

1.- Ingresaremos el centro de Software de Ubuntu, escribiremos “synap”, que son nuestros paquetes que tenemos que instalar.
2.-Damos click en instalar, y automáticamente nos pedirá nuestra clave root, la asignamos, y empezara a instalarse.

Como muestra la siguiente imagen, el paquete se está descargando.

3.- Cuando acabe de descargarse el paquete, lo buscaremos, con el nombre synap.
 Le damos doble click para abrir el paquete, nos pedirá nuestra contraseña, la ingresamos.

4.-  Ahora, instalaremos las librerias necesarias para Oracle. Buscar - Libaio



Click derecho en cada uno de los paquetes, y seleccionamos “Mark for Installation.


Paso5.- Al finalizar, aplicamos cambios, damos click en “Apply


La siguiente imagen, muestra, que tuvo éxito la operación, y se están instalando los paquetes.

Paso 6.- Al finalizar la descarga, lo siguiente que haremos, es abrir una terminal. (crtl + Alt + t ).

Buscamos, donde se encuentra el archivo,  (* Desktop Seach file location * Desktop).
Accedemos a la ruta, donde esta el archivo,

cd Desktop




Paso 7.- Instalamos con el siguiente comando:


“  sudo dpkg –i Oracle.xe.deb ”



Paso 8: Configurar Base de Datos.
·      Especificar puerto http, para ser usado por Oracle.
·      Especificar puerto, usado como puerto escuchador, Activar Servicios Oracle al iniciar Sistema.
·     













Paso 9.- Escribiremos una contraseña para nuestra base de datos.


Iniciamos los servicios de Oracle, presionamos (Y), para iniciarlos.




Tardará, algunos minutos, no desesperarse.



Al finalizar, nos dará la dirección de la Base de datos.


Paso 10.- Listo, abrimos el navegador, escribimos la dirección IP asignada, y ya podremos ingresar a la base de Datos Oracle.








Recomendaciones de espacio en el disco para los grupos de software

Los grupos de software son colecciones de paquetes de Solaris que admiten distintas funciones y controladores de hardware.
  • Para una instalación inicial, debe seleccionar el grupo de software que se va a instalar basándose en las funciones que desea realizar en el sistema.
  • En el caso de una modernización, deberá realizarla al grupo de software instalado en el sistema. por ejemplo, si ha instalado previamente en el sistema el grupo de software Usuario final, no puede usar la opción de modernización especificando el grupo de software de Desarrollador de Solaris. Sin embargo, durante la modernización puede agregar software al sistema que no forme parte del grupo de software instalado en ese momento.
Al instalar el software de Solaris, puede elegir, agregar o suprimir paquetes del grupo de software que haya seleccionado. Para ello es necesario que conozca las dependencias de software y la manera como está empaquetado el software de Solaris.

La siguiente figura muestra la agrupación de paquetes de software. La compatibilidad reducida de red contiene el número mínimo de paquetes y el grupo completo de software de Solaris más compatibilidad con OEM contiene todos los paquetes.





CONCLUSIÓN
Con la idea de facilitarnos las tareas que debemos de desempeñar los humanos, hemos venido inventado diversas herramientas a lo largo de nuestra historia, que nos permiten tener una mejor calidad de vida.
Los ordenadores son uno más de los inventos del hombre, aunque debemos decir que las tecnologías para su fabricación y explotación han tenido un desarrollo sorprendente a partir de la segunda mitad del siglo XX.
Esta herramienta por sí sola no es capaz de efectuar ninguna tarea, es tan sólo un conjunto de cables y circuitos que necesitan recibir instrucción por parte de los humanos para desempeñar alguna tarea. El problema entonces, se puede fijar en ¿cómo vamos a poder hacer que un conjunto de circuitos desempeñen una determinada tarea y nos entreguen los resultados que nosotros esperamos?, es decir, ¿de qué manera se puede lograr la comunicación entre el hombre y el ordenador?.
Así pues, tratando de dar una solución al problema planteado, surgieron los lenguajes de programación, que son como un lenguaje cualquiera, pero simplificado y con ciertas normas, para poder trasmitir nuestros deseos al ordenador.
El Sistema de Gestión de Bases de Datos (SGBD) Consiste en un conjunto de programas, procedimientos y lenguajes que nos proporcionan las herramientas necesarias para trabajar con una base de datos. Incorporar una serie de funciones que nos permita definir los registros, sus campos, sus relaciones, insertar, suprimir, modificar y consultar los datos.
Microsoft SQL Server 7.0 constituye un lanzamiento determinante para los productos de bases de datos de Microsoft, continuando con la base sólida establecida por SQL Server 6.5. Como la mejor base de datos para Windows NT, SQL Server es el RDBMS de elección para una amplia gama de clientes corporativos y Proveedores Independientes de Software (ISVs) que construyen aplicaciones de negocios.
Las necesidades y requerimientos de los clientes han llevado a la creación de innovaciones de producto significativas para facilitar la utilización, escalabilidad, confiabilidad y almacenamiento de datos.
Para ver los gráficos seleccione la opción ¨Descargar trabajo¨ del menú superior.