Sunteți pe pagina 1din 39

SQL Server Noviembre 11, 2006

SQL Server
(Structured Query Language)

Josephine Mayela Garca Trujilo Luis Cuauhtmoc Estrada Angelino

SQL Server

Es un sistema de gestin de bases de datos relacionales (SGDBR o RDBMS: Relational Database Management Systems) diseado para trabajar con grandes cantidades de informacin y la capacidad de cumplir con los requerimientos de proceso de informacin para aplicaciones comerciales y sitios Web.

SQL Server est diseado para trabajar con dos tipos de bases de datos:

OLTP (OnLine Transactions Processing) Se caracteriza por mantener una gran cantidad de usuarios conectados al mismo tiempo realizando ingreso o modificacin de datos. OLAP (OnLine Analytical Procesing) Almacenan grandes cantidades de datos que sirven para la toma de decisiones.

Herramientas

Database Engine: Almacena detalladamente los registros, mantiene la seguridad de los datos, se encarga de brindar un adecuado nivel de tolerancia a fallos, optimiza las consultas , etc.
Analysis Services: Es para consultar informacin almacenada.

Versiones

Enterprise: Es para empresas que implementan medianas y grandes bases de datos, las cuales brindan recursos a soluciones Web. Estndar: Ideales para brindar informacin a grupos de trabajos o departamentos dentro de una organizacin Personal: Empleada para usuarios mviles que requieran un almacenamiento local de informacin.

Versiones

Developer Edition: Es slo para desarrolladores que emplean el SQL Server como su origen de datos. Enterprise Evaluation Edition: Esta es una edicin libre y se puede descargar de la Web. (120 das). Desktop Engine: Es empleada para aquellas aplicaciones que no requieran la implementacin de tareas administrativas para el cliente.

Instalacin

Coloque el CD de instalacin, aparecer la siguiente pantalla

Instalacin

Bienvenida al proceso de instalacin, pulse Siguiente

La siguiente pantalla le da a elegir entre una instalacin local o una remota, Siguiente.

Instalacin

Si es la primera vez que se instala aparece la siguiente pantalla.

Ingrese la informacin del usuario y pulse siguiente.

Instalacin

Acepte las condiciones de licenciamiento

Instalacin
A continuacin aparece una caja de dialogo solicitndole que seleccione uno de los tipos de instalacin:

Slo Herramientas Cliente: Instala herramientas cliente solo para administrar un servidos SQL Server existente. Servidor y Herramientas Cliente: Cuando se requiera instalar un servidor SQL Server, el cual deba contar con todas las herramientas. Slo Conectividad: Para instalar las libreras de conectividad para los clientes.

Instalacin

Seleccionamos Servidor y Herramientas Cliente

Especifique el nombre de la instancia que est instalando. Si es la primera vez, por default la toma

Instalacin

Selecciones el tipo de instalacin a ejecutar, seleccione Personalizada (Custom) para que pueda observar las diferentes opciones que configura el instalador, espacios requeridos y carpetas donde se almacenan las diferentes libreras de SQL Server.

Instalacin

Selecciones los componentes a instalar, desplazar la lista Componentes (Components) y activar las casillas Ejemplos de Cdigo (Code Simples)

Instalacin

A continuacin le solicitar una cuenta para los servicios, si se encuentra trabajando en un entorno de red, asigne una cuenta de un usuario que pertenezca al grupo Administradores (Administrators) del dominio.

Instalacin

Seleccionar modo de autentificacin para entrar al SQL Server

Determinar caracteres y si las consultas distinguirn maysculas de minsculas

Instalacin

Activar las libreras de red de acuerdo a los usuarios que tendr su origen de datos.

Indica que esta completado el trabajo de recoleccin de informacin, Siguiente.

Instalacin

Al completar la instalacin se muestra la siguiente pantalla, Pulse finalizar (Finish):

Usuarios de Base de Datos

El SQL Server, permite el acceso a bases de datos y la asignacin de permisos y restricciones sobre los objetos que conforman una BD. Esto es, que permite trabajar a nivel de roles y usuarios. Roles: Conjunto de derechos asignados, los cuales agrupan un conjunto de permisos. Su cuenta de usuario es agregada al rol. Usuarios: Son quienes tienen acceso a la BD y estn mapeados a un inicio de sesin.

Roles por Servidor


Rol Dbcreator Diskadmin Processadmin SecurityAdmin Serveradmin Setupadmin Sysadmin Descripcin Crea y modifica BD. Administra los archivos de datos. Administra los procesos de SQL Server. Administra los inicios de sesin. Opciones de configuracin del servidor. Instala la replicacin. Realiza cualquier actividad.

Roles por Base de Datos


Descripcin public Mantiene los permisos en forma predeterminada para todos los usuarios. db_owner Realiza cualquier actividad en la BD. db_accessadmin Agrega o retira usuarios y/o roles. db_ddladmin Agrega, modifica o elimina objetos. db_SecurityAdmin Asigna permisos sobre objetos o sobre sentencias. db_backupoperator Backup y Restore de la BD. db_datareader Lee informacin desde cualquier tabla db_darawrinter Agrega, modifica o elimina datos. db_denydatareader No puede leer la informacin db_denydarawrinter No puede modificar la informacin. Rol

Creacin de Bases de Datos

Una BD de SQL Server es una coleccin de objetos que contiene y administra datos.

Creacin de Bases de Datos

Ingresar al administrador Empresarial, seleccionar carpeta BD.

Creacin de Bases de Datos

Clic en herramientas, seleccionar Asistentes y la opcin Asistente para creacin de BD.

Pantalla de bienvenida, pulsar siguiente.

Creacin de Bases de Datos

Especificar nombre de la BD. Y las carpetas donde sern guardados los archivos de datos.

Especificar se usara mas de un archivo de datos e indicar el tamao de cada archivo.

Creacin de Bases de Datos

Opciones para personalizar el crecimiento automtico del archivo de datos.

Especificar nombre para el archivo de LOG.

Creacin de Bases de Datos

Se establece el crecimiento automtico del archivo

Se finaliza

Creacin de Bases de Datos

De no haber problemas aparece:

A continuacin aparece. Responder No.

Creacin de Bases de Datos

Administrador Empresarial, se observa la nueva BD. Ejemplo de una BD.

Data integration without SSIS


Alerts & escalation ETL
Staging Data mining

Call centre data: semi structured

Text Mining

Staging Legacy data: binary files Hand coding

ETL

Warehouse

Cleansing & ETL


Application database

Reports
Mobile data

ETL

Staging

Soluciones Mviles

Integracin Internet y correo electrnico.

Comercio electrnico, computacin mvil, automatizacin de sucursales, aplicaciones de lnea de negocios insertadas y mercados de datos
www.sqljunkies.com/blogs www.sqlservercentral.com www.sqlis.com

Costos
SQL Server 2005 Pricing Comparison Processor License Server plus User/Device CALs Retail Example Retail Example Express Free Free Free Free Edition Workgroup $3,899 $3,700 $739 $730 Edition Standard $5,999 $5,737 $1,849 $885 Edition Enterprise $24,999 $23,911 $13,969 $8,487 Edition

Costos

Disminuye el costo total de propiedad a travs de caractersticas como administracin multi-servidor y con una sola consola Mnimo coste de Propiedad: La sencillez de la instalacin, y la potencia de sus herramientas de gestin y el menor coste de toda la industria para entornos Internet, hacen de Microsoft SQL Server la mejor opcin con el menor coste.

Compaas que usan SQL

Ventajas

La estrategia de Microsoft es la de hacer que SQL Server sea la base de datos ms fcil de utilizar para construir, administrar e implementar aplicaciones de negocios Microsoft ofrece un motor de base datos nico que escala desde una computadora porttil que ejecuta Windows 95 o Windows 98, hasta clusters de procesadores mltiples simtricos de terabyte que ejecutan Windows NT Server Enterprise Edition. Soporte ampliado de lenguajes de programacin Con el CLR (common language runtime) alojado en el motor de la base da datos, los desarrolladores tendrn la opcin de escoger entre una variedad de lenguajes familiares para desarrollar aplicaciones de bases de datos

Innovaciones

Las innovaciones del producto en SQL Server 7.0 mejoran el proceso de data warehousing: Servicios de Transformacin de Datos; manejo mejorado de las consultas complejas y bases de datos muy grandes La primera base de datos en escalar desde la computadora porttil hasta la empresa utilizando la misma base de cdigo y ofrecer el 100% de compatibilidad de cdigo La primera base de datos con Servicios de Transformacin de Datos integrado La primera base de datos en proveer administracin de multi-servidor para cientos de servidores

Noticias

Microsoft mantuvo su tercer lugar en trminos de cuota de mercado de la base de datos, despus de Oracle y de IBM. creci ms rpidamente que el promedio de la industria El servidor 2005 del SQL incluye ya las caractersticas tales de la operacin-continua como la capacidad de tomar fotos de la base de datos, que permite la reconstruccin de la base de datos en un punto anterior a tiempo. Algunos usuarios de la base de datos, por ejemplo, registran una foto cada hora. Estrategias incluye inversiones en reas de la base: Disponibilidad y automatizacin continuas, incluyendo el aviso del servidor SQL en tecnologas,Usos dinmicos

Conclusin

Ejecucin transaccional en paralelo, carga e indexacin de datos , y verificacin de integridad Proporcionar a sus empleados, clientes y partners acceso coherente a dichos datos; el deseo de ofrecer informacin plena de sentido a quienes trabajan con sta para que puedan tomar decisiones fundamentadas y el imperativo de controlar los costes sin sacrificar por ello la disponibilidad de las aplicaciones, la seguridad o la fiabilidad. Adems de escalabilidad, disponibilidad y seguridad a la informacin empresarial y las aplicaciones de anlisis al tiempo que simplificar su creacin, implantacin y gestin.

S-ar putea să vă placă și