Descompresor - WinRAR

WinRAR es un potente programa compresor y descompresor de datos multi-función, una herramienta indispensable para ahorrar espacio de almacenamiento y tiempo de transmisión al enviar y recibir archivos a través de Internet o al realizar copias de seguridad.

WinRAR sirve para comprimir todo tipo de documentos o programas de forma que ocupen menos espacio en disco y se puedan almacenar o trasmitir por internet más rápidamente.



INSTALACIÓN

Una vez que has descargado Winrar, haces doble clic en el archivo que bajaste para ejecutar el programa de instalación. Te aparecerá esta ventana, donde deberás elegir la carpeta donde Winrar será instalado. Puedes dejar la carpeta por defecto C:\Program Files\WinRAR y haces clic en Instalar.



Luego aparecerá una ventana con varias opciones para Winrar:


Asociar Winrar con: los tipos de archivo que Winrar podrá abrir automáticamente – lo mejor es marcar todo (opción por defecto)

Después que hayas seleccionado entre las diferentes opciones, haz clic en el botón Aceptar y en la ventana que aparece haz clic en Listo. La instalación ha terminado.



FUNCIONAMIENTO

Antes de pasar a describir métodos sencillos de compresión y descompresión con este programa, hay que decir que una vez instalado el programa en nuestro ordenador (que se instalará normalmente en archivos de programa\winrar\), nos aparecerá un acceso directo que nos permitirá acceder a la siguiente ventana:

Descomprimir un archivo rápidamente.

Seleccionar el archivo comprimido y pulsar clic derecho, donde mostrara el siguiente menú de opciones.


1. "Extraer ficheros...". Optando por esta posibilidad, se nos volverá a abrir una ventana, la siguiente:


2. Una vez localizada la carpeta en donde se descomprimirán los archivos, se daría a aceptar y aparecería una ventana como la siguiente (que es la ventana que aparecerá en toda descompresión).


3. Listo luego nos mostrara la carpeta donde ha sido extraído nuestro archivo.

DESCARGA GUÍA DE CLASE - Nro 01

Las guías de clase en formato para impresión solo están disponibles para mis alumnos que llevan actualmente el curso de Base de Datos.

Solicita la clave de acceso para la descarga gratuita al delegado de tu clase.

PULSA AQUí


Gracias.

Ing. Roberto Gonzáles.

TRANSACT - SQL

Todas las aplicaciones que se comunican con SQL Server lo hacen enviando instrucciones Transact-SQL al servidor, independientemente de la interfaz de la aplicación.

Tranact-SQL, son instrucciones programables del gestor de desarrollo, también contiene fragmentos de texto insertado en instrucciones o secuencias de comandos, de esta manera podemos realizar secuencias de código usando estructuras lógicas.


* Asignación de comentarios:

- (doble guion -- )
Se utiliza para insertar comentarios, se puede usar en la misma línea que el código.

-- Muestra la Fecha del Sistema
PRINT GETDATE( )


/* … */ :
Se utilizan para los comentarios que tienen varias líneas.


/* Este es el bloque del comentario
Que contiene 2 líneas */

TIPOS DE DATOS

Veamos cual es el tamaño de almacenamiento de estos nuevos tipos de datos:

TABLA

Son objetos de las base de datos los cuales contienen la información organizada según un formato determinado de filas y columnas, similar a una tabla ú hojas de calculo.

Cada columna representa un campo dentro de la tabla.
Cada fila representa un registro de datos dentro de la tabla.

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).




CAMPOS

Las columnas proporcionan la estructura según la cual se componen las filas, El término campo es frecuentemente intercambiable con el de columna.

Por ejemplo: Una tabla puede contener las siguientes columnas:

ID ó CODIGO(identificador entero, único a cada fila)
Nombre (texto)
Ape1 (texto)
Ape2 (texto)
Depart (número)

NOTA: Cada campo lleva asignado un determinado tipo de dato, donde los tipos de datos determinan el tipo de información que contendrá cada registro (fila) del campo (columna).

REGISTROSUn registro (también llamado fila o tupla) representa un ítem único de datos, un registro es un conjunto de campos que contienen los datos que pertenecen a una misma repetición de entidad, por lo tanto es la información de datos que contendrá nuestra tabla.

BASE 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.

Orientándonos a al servidor SQL Server podríamos decir que es información almacenada en memoria auxiliar que permite acceso a un conjunto de programas que manipulan datos como son: tablas, vistas, procedimientos almacenados, disparadores, índices, limitaciones, diagramas, etc.

Base de datos Nativas de SQL Server 2008


Al instalar SQL Server, el programa de instalación crea archivos de base de datos y de registro por defecto.


Archivos de Base de Datos

Un archivo de base de datos es un realidad un archivo del sistema operativo. Una base de datos se distribuye en mínimo de dos archivos, estos archivos se especifican al crear o modificar una base de datos.
Para almacenar una base de datos se emplean tres tipos de archivos:

* Archivo de Datos Primario: Contiene la información de inicio de la base de datos, este es el archivo principal y se utiliza para el almacenamiento de datos, la extensión de este tipo de archivo es MDF.

* Archivo de Datos Secundario: Almacena todos los datos que no caben en el archivo principal, esto no es necesario si el archivo principal es suficientemente grande para contenerlo, la extensión de este tipo de archivo es NDF.

* Archivo del Registro de transacciones: Contiene la información del registro que se necesita para recuperar la base de datos, la extensión de este tipo de archivo es LDF.

* Grupos de Archivo: Representa la ventaja de equilibrar las cargas de trabajo sobre los diferentes discos del sistema. Los datos se escriben en forma equitativa en los distintos archivos de grupo.


Estructura de los Archivos de Datos: Los archivos se dividen en páginas de 8k, los datos se almacenan en el interior de las páginas, esto mejora el tiempo de respuesta en la operación de lectura y escritura, además soporta líneas de datos mas largas y por tanto utiliza menos los tipos text e imagen.

¿Qué es SQL Server 2008?

SQL - Structured Query Language.

Que no es más que un lenguaje estándar de comunicación con bases de datos. Hablamos por tanto de un lenguaje normalizado que nos permite trabajar con cualquier tipo de lenguaje de programación ya sea: Visual .NET, Power Builder, ASP, PHP, etc.




NOVEDADES
Una de ellas es la mejor performance como gestor de datos a sus versiones anteriores.

En SQL Server 2008 existen tres tipos de Base de Datos:

* Base de Datos OLTP (OnLine Transaction Processing): Es decir, bases de datos que soportan transacciones de usuarios. Este es el tipo de base de datos que se encuentra en producción, de esta manera no importa el gran volumen de data ni la cantidad de usuarios conectados, el tiempo de respuesta siempre será el óptimo.

* Base de Datos OLAP (On-Line Analytical Processing): Es decir, bases de datos que permiten almacenar un número máximo de datos para atender consultas de ayuda a la toma de decisiones.

* Base de Datos de tipo snapshot: Que son duplicaciones más o menos completas de la base de origen destinadas a acceder rápidamente a datos remotos.

* XML (Lenguaje de marcado extensible): Es un lenguaje de programación de hipertextos que se puede utilizar para describir el contenido de un conjunto de datos y cómo se deben presentar esos datos a un dispositivo o en una página Web.

CLIENTE SERVIDOR

El término cliente/servidor es originalmente aplicado a la arquitectura de software que describe el procesamiento entre dos o más programas: una aplicación y un servicio soportante.

Cliente: Es el que inicia un requerimiento de servicio.

Servidor: Recurso dedicado a responder a los requerimientos del cliente.



¿Qué es un Gestor de Base de Datos?
Los Sistemas de Gestión de Bases de Datos o SGBD (database management system, abreviado DBMS) 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.
Su objetivo primordial de un gestor de bases de datos es el de manejar de manera clara, sencilla y ordenada un conjunto de datos que posteriormente se convertirán en información importante para una organización.

Gestores de datos más usados:

°
MySQL
°
PostgreSQL dBase
°
Fox Pro
°
IBM DB2 – AS/400
°
IBM Informix
°
MAGIC
°
Microsoft Access
°
Microsoft SQL Server
°
Open Access
°
Oracle
°
Paradox
°
PervasiveSQL
°
Sybase ASE
° Etc…