Instalación de SOL Server 2005 Lo grupo de ornponenres di p nibl               para in talar     n: • QL Server.:     1 me...
SOLSERVfR      Aparecerá la palitalla End User Ucense                                      Agreement              (Aol!Jer...
__Jl"fstalaci6n,   oe SQL   Serveli 2Q05   a  •••          La próxima pantalla, SQl S8rver Components Updatel          le ...
La. paPIta/la $ystemCoRfiguration                         check (Chequeo de coflfiguraciorl        qel siste-  ma) E~jeeut...
-     ,   ,            I     .                          Mlcrosoft SQL server        lnstallation                          ...
SOL SERVERID En la pantalla   siguiente,lnstanee Neme (Nombre de Instancia), defina el nom-     bre de la instancia que In...
Instalación    de Sal   Server 2005                            ••      ~     -       II   ;..                      Instanc...
m.Enl~pantSiIl,a,Authentication                      Mode elija el medo de-autenticación    fS8@uridad) que     utilizará ...
Instalación   de SQl    Server 2005~ID La pantalla Collation Settings (Configuración                                      ...
SQL SERVER                                                         ¡   í                       Error Reportlng            ...
Herramientas de SQL Server Management StudioSQL Server Management Srudio posee un gran número de herramientas, las cua-les...
Todas las ventanas de la interfaz pueden configurarse mediante el menú Ver.El diseño de esta herramienta busca maximizar e...
Consideraciones sobre el diseño de bases de datos A continuación, realizamos una enumeración de algunas prácticas recomend...
• Las columnas que utilizan tipos de datos text exigen trabajo extra del servidor por-    que almacenan texto e imágenes e...
T- QL está definido en un estándar por la American National Standard s lnstitute: su implementación en los SGBDR como SQL ...
Por otra parte, el Optimizador de Consultas de SQL Server se encarga de mantener las estadísticas sobre el volumen y la di...
Orea un esquema dentro deta pa,se, de datlls que vincula las partieiOR$.                     .    .                      "...
Características de SQL Server Management StudioLa interfaz de desarrollo (SQL Server Management Studio) nos ofrece las ca-...
PROPIEDAD           ..    DESCRIPCiÓN                                                               .    ,ConnecÚó.databas...
Upcoming SlideShare
Loading in …5
×

Instalación de sql 2005 %26 sql management studio

1,292 views
1,199 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,292
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Instalación de sql 2005 %26 sql management studio

  1. 1. Instalación de SOL Server 2005 Lo grupo de ornponenres di p nibl para in talar n: • QL Server.: 1 meneos d la in talación que. no P zrmitirán instalar. configurar un ervidor de Bas de ar QL. erver, • AnaJys.isServices: element de la lnstal ción que nos ofrecerán la posibilidad d conAgurar un ervidor OLAP (011 Line AnalyriclllProcess) es decir un servidor de Datawarehousc. • Reporting Services: el m nro qu nos permitirán in ralar el servicio de g ne- ración de r poree . • Noti6cation Services: p Imite configurar rod s los el mento que partí iparán n los ervicio de notificación como aplicaciones, • Data Transformation Services: p rrnire in talar Laaplicación para diseñar pa- quete de extra ién, tran formación y manipula in de daro d otra fuente d d Y hacia L e rve t. • WorkStation Components: elem mas de configuración de puesto de desarrollo (librerías d red. ayuda rc.) Cómo instalar SQL Server 2005 • Beta 2 1 na vez qu f croada la verificación de la disponibilidad de la arquitectura de hardwar y Jos aspecto relacionad e n el conjunro de cara tere , e menzare- mo in talar SQL Server Edición Corporativa. • La instalación PASOA PASO Introdlaca el CO-ROM en la unld~d de CO. El P"9-Qramade instalación se IniCiará en forma aut0mátlca mostrando la ventana de bienyenida; si no sucede así, eJe- cute el J1)rograma setup.exe, situado en el directoria raíz del eD de SQl Servar. SQL Server2005usr.code 31
  2. 2. SOLSERVfR Aparecerá la palitalla End User Ucense Agreement (Aol!Jerdo de Licencia de usuertc Rnal): lea 19stérminos del acuerdoy tilde la opci6n I Accept the lícen- dng terms and conditions (Acepto los términos y cendlclones de la licencia). y . pre-sione-el botón Next (SigUiente); "-. JI [" ......•.•••...•....•.. nns SOf1IIAJII CXII1UIIS fVlICTICIIA1tTl ~T .:J11 La pantalla siguiente. SQl Server Components Update (Actualización de componentes de Servídor) le indica la lista de componentes necesarios pera iniciar la instalación del servidor en si misma. Presione el botón InstaU (Insta- lar) para continuar. SQl -s "" -- •• e Itu1II; 5emor ~ ~I«rftd ~ nd líI" 5Q- SeM:r se Upclol. """ 1D••• i*w¡ SOL •••11 nmD lhI! fQlloW"g CDrr;Xnll11l .tEr ffiI-. 2.0 Mi:roloII Sl<l tMI e MIcroooftSiQL~2OClS aera 2 Ssu. 9.qxlrt 1,18<32 usr.code
  3. 3. __Jl"fstalaci6n, oe SQL Serveli 2Q05 a ••• La próxima pantalla, SQl S8rver Components Updatel le mostrara el p(~(eS9 de la instalaclén de IC!)S componentes requeridos. 11 Una vez concluida la lnstalaoíén de los eompónantes requerldos, se iniciará la instalación del servidor proplamente díeha. La ventana Welcor1e to the ~icro- 50ft SQl S8rver Inst8l1ation Wizard (J;ai~nvenido al asistente de instalaci.ón de Microsoft Sal Server) le ofrece el botón Next para contímIar con la ihStalaclón .. "íJsr.cl;Ide 33
  4. 4. La. paPIta/la $ystemCoRfiguration check (Chequeo de coflfiguraciorl qel siste- ma) E~jeeutala eriflcaoión eeque se han cumplido 10.$ requerimientos de sistema mínimp.s para ej~utar SOL Server f, pprelld~> la instalación. A cada elemento de sJst~ma req~rido pará poder irrstalar SQe SerVer, el sistema le muestra un tilde en 0,Qlor verde, con I~ leyenda Success (requiSito cl}mplido) si su equipo éumple el requjsitq; un sfm;X!)lo amarillo de Warning (advertencia) si se cumple el requen- mtento pero pu~e resultar insuficen.tei el recurso re-querido y un símbolo en co- lor r010 Not Snccess !requisito ineumplid@) si su sistema no cumple un requisito r~, qUeJ!i6e, par ejempl0 un parcne de aetuaHZación sobre él lbtemet ExP1orer re- °,.~cursos,de hardware. El bofo~ C9.ntinue (e0ntlnuár), pasará a la pantalla de avan- ce en 6.1registro de fa jr.lstalci6n en el Reglstr9 de.Ev~htos deW¡Mdows. , .. System ConfiguIlltion Check ""Bit wl>1.lIlo ~.m it.checked 101 poI.nGoIln<lollolion ptCJbl~.
  5. 5. - , , I . Mlcrosoft SQL server lnstallation 5erup Is Pt.~ t<> CQ<ltiooe with the m.lallen. Una vez que ha finalizado el registro de-Ja instalación; la pantalla denominada Re~istrafion Information (rnformaoi.ón de Registro) le solicita el ingreso de los dates de r~gistro de la lnstalaoíón. • •.. •• I :. Registration lnformation TI10fol""Mg"¡~ ,Ill PO:~y&: n.t_. La pantalla Compqrientsto ínstall le permite seleccienar los prcdectos a 1n~talaf,. descriptes. en !3J apartado anteJ:i0f. Si está ejecutanme>el instalador en ülí PCl~sto de des-arrollo} esdedr¡ sbbré unsiSjema operativo nóservidor, el inst,aladCitlé ofre- cerá úllicamentetRstalar Ja opción WorkStation Coi.tuOntents.Asumim0s Gluees(á inst~lIalilGósolo urrservldor S9L Sé?lifcéioTie., p0Yt~rnte>, QL ServeiYpresione Next . •••••usr.code 35
  6. 6. SOL SERVERID En la pantalla siguiente,lnstanee Neme (Nombre de Instancia), defina el nom- bre de la instancia que Instalará. Tilde la opcién Predeterminada si Instala Sal Server con una sola Instancia e asigne uh nombre a la instancia que instalará. Ahara. presione el bot6n Nex:t. Si desea verificar qué otras instancias hay ins- taladas, presione el botón lnsta1ted Instances ••• Insí:ance Neme ••••••••••••••• " }OU~l;lOldyoo-d d root ••.•••• ~. Si tiene Instaladas otras versiones de sal SeNar, por ejemplo, la versión 2000, Sal le ofrece la posibilidad de migrarla a la versión 2005. Si ya instaló una instan- eta 2005 y desea Tr:¡sjaJar otra, deberá asignarle un nombre. Presione el botón Nex:t.36 usr.code
  7. 7. Instalación de Sal Server 2005 •• ~ - II ;.. Instance Name vcu can InstaUa default lnstence or you can spedfy a named instence. I La pantalla Service Account le solicita indicar las cuentas de usuario con las que se ejecutará la instancia Sal Server. Si tilda la opción Customize for each Service Account (Personalizar para cada Cuenta), deberá especificar para cada servicio (instancia de Sal Server, OLAp, etc.) la cuenta de usuario con la cual desea que se ejecute ese servicio en el cuadro inferior. En el caso de que no tilde esa opción, la cuenta que indique en el cuadro inferior, ejecutará la totalidad de los servicios. La opción Use the Local System Account (Usar la cuenta de sistema local) ejecu- tará los servicios con la cuenta local con la que se inicia el servidor. la opción Use a Domain User Account (Usar cuenta de usuario del Dominio) requerirá una cuenta válida del dominio al que está asociado el servidor. La opción Auto start service (autoiniciar servicio) arrancará los servicios del ser- vidor, es decir, el servidor mismo, cada vez que se inicie el sistema. Presione el botón Next cuando haya configurado las cuentas. DEFINIR OBJETOS CON CÓDIGO ADMINISTRADOLa unidad de despliegue de aplicaciones para .NET es la assembly, archivo DLl o EXE compila-do, que contiene clases de definiciones y código que se puede importar a una base de datos usan-do el comando CREATE ASSEMBlY. los desarrolladores pueden crear objetos de base de datosenel entorno de Visual 5tudio .NET y despLegarlos directamente en la base.usr.code 37
  8. 8. m.Enl~pantSiIl,a,Authentication Mode elija el medo de-autenticación fS8@uridad) que utilizará la ihsfanG.fa gue,estáin:staJando. Escoja Windows Authentication MQde(Mo- -, ~cf9de at,Jt~t1tic9.cién Windews) si desea qué 5610. puedan conectarse al servid0r de ",;l1~arios derdoininio,d~ Windows; selecClone:t-1ixeáModej Windows Authenticat~ "hi~lIl and S,QL Sez:ver Authénti.ction (Modo Mixto) si desea permitír las conexiones. de usuari6s ·del qor:ninio de Wi.ndows y las. de usuarios propíss de SQL St=lrVer.Si ~ elige~ed, Mode~ se flabilít~~á el cuadro de texto para asignar a ~ontra$eña af us~a,rio sao Es,acensejable ro dejar esta contraseña.en blanco ya que dejará el con- t{pl totSlI de la instancia en manos de oualquier: eonexión -:: .. sao PÚlse el ,botón Next; II : . AulhenticatiOIl Mllde The ••• t..nlJc""", n10de <pe<iIles!he seo..~yuse<!•••.•••.• come,,,,,, te SQl Sorve(,
  9. 9. Instalación de SQl Server 2005~ID La pantalla Collation Settings (Configuración del conjunto de caracteres) le per- mitirá seleccionar el conjunto de caracteres del servidor (que asignará por omi- sión a todas las bases de datos). la opción SQL CoUations le permitirá seleccio- nar los conjuntos de caracteres compatibles con versiones anteriores de Sal Server.Seleccione también los modos de ordenamiento por medio de las opcio- nes: Binary, Case-sensitive, Accent-sensitive, Kana-sensitive, Width-sensitive. Presioneel botón Next. .., 11 : .• CoUation Settings Collation settlnqs defIne the sorting behavior for your server.lB La pantalla Error Reporting le solicita la habilitación de reporte de errores fata- les a Microsoft. Si desea habilitarla, seleccione la opción AutomaticaUy send fa- tal error report to Microsoft. Presione el botón Next.1m La ventana titulada Ready to Install le brindará la posibilidad de visualizar un resumen de las opciones seleccionadas en los pasos anteriores. Presione el botón InstaU para continuar. USO DE HlTP erosoftWindows Server" 2003 y Sal Server 2005 responden de manera innata a Los requerí- entoshttp, sin Laintervención deL Web Server 115.Esto faciLita impLementar Web Services ba- osen una base de datos Sal Server. 39
  10. 10. SQL SERVER ¡ í Error Reportlng o- tho.orror frootlrl!lused lJ>""¡ IObfot< ID lIaorolt. e II p:t> 1 c.-ID La pémt~lIa contíaua, denominada Se1up progress, le mostrará el avance de la instalación listando los ítems que se encuentran instalados y les /tems que se hallan en proyrese. Sclup Progrcllll lho ~~ ••• to....v<od9a"¡ t ~- Cl!ifg¡"9~ s ~lip!oCI~l!tm SN¡1Jrk!l :m W1t Do!oI!m5oo!cOf DtH Irom!!!JJMlIoo ~ ..,.-- - -- - .... ••••••• 11I•••••ID En último término, una vez finalizada la instalaci6n. podrá vlsualízar los elemen- tes instalados. Para ello, dlrljase al menú Start (Inicio) I Programa (Programas) I Microsoft SQLServer 2005.40 usr.code
  11. 11. Herramientas de SQL Server Management StudioSQL Server Management Srudio posee un gran número de herramientas, las cua-les podemos observar en la siguiente Guía Visual: 0r.- ,:. • rlfllXC. 1J;1l~,;;~:1.!..o«iD.052 I:UI[Jl.Nt .~ .:JOJtl~, • .y.J;¡~~" ~...:.lU c-~~ , J~JJC,o,""1 .• ~[~$_(J , ~ 4P_l~" :!-J"tJN4 -:1.-.1 .<o¡N ,;utN~..¡,·,·h!!r. jIT""1JrIORlT~SlHI · ~"-, .» •.• ~I~ • .:.J lnIsSS8""T .~ Ht¡l41:t(""j~ .: ...J P"f,loowWl .J"~ ~::"~IStf ..• :r.. "&J:.oVl.. I1IV1t¡lQll1 ., ~ o Explorador de objetos: permite ver de manera gráfica todos los objetos que con- tiene el servidor y configurar opciones avanzadas de éste. Los elementos se es- tructuran según una jerarquía bajo etiquetas generales. Desde aquí es posible na- vegar servidores, crear y localizar objetos, administrar fuentes de datos y ver logs. O Explorador de servidores registrados: muestra los, servidores registrados y más comúnmente utilizados. E) Barras de herramientas: permiten el acceso rápido a las opciones más comunes. O Menú de opciones: brinda acceso a todas las herramientas disponibles y per- mite configurar las ventanas y las barras de herramientas. el) Área de trabajo: sirve para trabajar y editar scripts o ver propiedades de los ele- mentos seleccionados en el explorador de objetos. (;) Explorador de soluciones: brinda la posibilidad de organizar scripts e informa- ción de conexiones bajo la estructura de soluciones. Estas soluciones pueden ser conectadas con herramientas de control de código fuente.
  12. 12. Todas las ventanas de la interfaz pueden configurarse mediante el menú Ver.El diseño de esta herramienta busca maximizar el área de trabajo para desarrollo yadministración, reducir el número de ventanas abiertas y permitir que cada usuarioconfigure a su gusto el entorno de desarrollo.Escribir código Y-SQL con SQL Server Management StudioSQL Server Management Studio es una herramienta integrada para la escrituras decódigo Transact-SQL, MDX XMLA, XML, SQL Mobüe queries y comandosSQLCMD. El editor de código de T-SQL es similar al incluido en QL Server 2000:el Query Analizer (Analizad.or de Consultas) pero incorpora nuevas característicascomo indentación, ayudantes, modo SOLCMD, comentar porciones de código ere.Estructura de carpetas en el Explorador de Objetoslas carpetaS mostradas en el explorador de objetos dependen del cipo de conexión quese haya establecido con el servidor. Las carpetas que se muestran son las siguientes.• Bases de Datos (Databases): contiene la carpetas Bases de Datos de Sistema, las ba- ses de datos de usuario, la carpeta de Snapshot de bases de datos y todos los compo- nentes que dependen de una base de daros: tablas, vistas, índices, procedimientos al- macenados, assemblies, sinónimos, funciones triggers, cipo , reglas, defaults, etcétera.• Seguridad (Security): contiene los logias, los roles de servidor y la carpeta de ser- vidores vinculados. Estos elementos tienen jurisdicción sobre todo el servidor, no sólo sobre una base de datos.• Servicios de notificación: permite configurar todos los elementos que participa- rán en los servicios de notificación como aplicaciones.• Replication (Replicación): permite configurar publicaciones y suscripciones.• Administración (Management): contiene logs, dispo itivos de backup, planes de mantenimiento, QL Mail,QLiMail y nodos de monitoreo de accividad.• Monitor de actividad (Activity Monitor): permite analizar el desempeño del motor, ver las conexiones de u uario y resolver bloqueos morrales.
  13. 13. Consideraciones sobre el diseño de bases de datos A continuación, realizamos una enumeración de algunas prácticas recomendadas por la experiencia de la comunidad de desarrollo. A medida que avancemos en Jos capítulos, iremos desentrañando conceptOs avanzados, como índices, tablas, gru- pos de archivos, etcétera. Prácticas recomendadas • Se recomienda, siempre que sea posible, el uso de variables tabla en lugar de ta- blas temporarias. Esto se debe a que actúan como variables dentro del procedi- miento, desaparecen al finalizar su ejecución, producen menos recompilaciones de procedimientos almacenados y utilizan menos recursos de bloqueo y log. • El uso de JOIN (left y right) "asreriscado" (*= y =*) no es recomendado por Mi- crosoft debido a que puede producir conjuntos de resultados ambiguos. Por razo- nes de compatibilidad con versiones anteriores, SQL admite la escritura dé JOINS asteriscados en cláusulas WHERE, pero la recomendación técnica se mantiene en que los mismos deben realizarse en cláusulas JOIN.• Seleccionar el mejor tipo de datos para cada campo. Evitar crear campos candida- tos a Primary Key basados en texto. Esto permitirá sortear conflictos y demoras en conversiones implícitas y explícitas, como también evitará scans de tablas si el op- timizador de consultas no puede utilizar un índice efectivo sobre la tabla.• Evitar las columnas de Foreign Keys que admitan nulos, para reducir el número de outer joins que necesitan ser escritos. En términos de procesamiento, los JOINS outer son más costosos que los inner. i es necesaria tal nulidad, intentemos crear en la ta- bla que contiene el Id -como Primary Key- una fila con el valor blanco, N/A O nuU.
  14. 14. • Las columnas que utilizan tipos de datos text exigen trabajo extra del servidor por- que almacenan texto e imágenes en páginas distintas de las páginas de datos. Conviene optar por el tipo varchar, en lugar del text, porque ofrece mejor desem- peño para columnas de datos de menos de 8000 caracteres.• Utilizar un coUation adecuado para evitar el uso de caracteres UNICODE, que ocupan el doble de espacio de almacenamiento. Preferir un coUation adecuado a la internacionalización de la aplicación (ejemplo Latín-L) y utilizar tipos de datos varchar y char en lugar de nvarchar y nchar.• Asegurarse de que las consultas estén bien formadas: cláusulas JOIN con toda la cla- ve en el ON, cláusulas WHERE de filtro, no realizar los joins en cláusulas WHERE, no incluir cláusulas DISTINCT innecesarias en las cláusulas SELECT calificar todos los ob- jetos, devolver únicamente los conjuntos de datos necesarios (evitar el SELECT ALL que no s610 devuelve datos redundantes sino que fuerza el sean de los índices dus- tered cuando la consulta tal vez sólo requiera usar un índice sobre una columna). . Evitar las operaciones LIKE entrecerradas con wildcards (comodines) que produ- cen scans de tablas. Es preferible utilizar el wildcard de cierre que mejora el de- sempeño al buscar sobre páginas concretas del árbol de índices. Por otra parte las operaciones negativas como NOT LIKE son sumamente costosas de resolver. Se su- giere reescribir estas sentencias o utilizar cláusulas IF EXISTS o IF NOT EXISTS . • Evitar el uso de funciones implícitas o explicitas en cláusulas WHERE como: El código recomendado permite al optimizador de consultas utilizar el índice creado sobre OrderDate.
  15. 15. T- QL está definido en un estándar por la American National Standard s lnstitute: su implementación en los SGBDR como SQL Server 2005 respeta dicho estándar y lo extiende con funciones propias. No se debe confundir T-SQL con un lenguaje de programación como Microsoft C# .NET ya que ambos tienen alcances distin tos. T-SQL está orientado hacia el manejo y la manipulación de conjuntos de resulta- dos cuadrados, es decir, tuplas o conjuntos de daros compuestos por marrice d filas y columnas.El lenguaje provee dos conjuntos de sentencias y estructuras que pueden dividirse ensentencia DDL (Data Definition Language) y DML (Data ManipuLation Language). La edición 2005 de SQL Server integra lenguajes como C# .NET, del Framework .NET (código administrado) para programar lógica compleja de realizar medianteT-SQL e incorporarla al servidor como una librería.Además T-SQL se íundamenta en el Optimizador de Consultas, basado en cos-tes, para determinar el mejor método de acceder a los datos utilizando estadísticasy probabilidades. E ta optimización automática perrnir al desarrollador concen-trarse en mejorar la definición de los criterios de búsqueda en lugar de preocupar-se como en otros SGBDR, de usar los elementos más óptimo para encontrar los.datos (básicameme, conocer el deralle de los índices).T-SQL proporciona instrucciones de programación como variables operacionescondicionales y bucles que minimizan el trafico de red porque están implementa-das en el servidor. Éste es un aspecto clave en el análisi de de empeño de las apli-caciones cliente/servidor.
  16. 16. Por otra parte, el Optimizador de Consultas de SQL Server se encarga de mantener las estadísticas sobre el volumen y la dispersión de los daros que utilizará luego pa- ra definir el mejor plan de ejecución. Es posible pasar por alto, en algunas ocasio-nes, el plan de ejecución trazado por el Optimizador mediante el uso de LosHINTSo Recomendaciones del Optimizador. Evidentemente, para saltear la ejecución de-finida por el Optimizador, es necesario tener un profundo conocimiento de los ín-dices de las tablas en las que trabajaremos nuestras consultas. Mayormente, se uti-lizan los HINTS para obtener mejoras en el desempeño de consultas que insumenmuchos recursos o tiempo de procesamiento, o para evitar la utilización de los ín-dices predefinidos en consultas de procesos esporádicos que funcionan mejor si serecurre a índices distintos de los prefijados por el Optimizador.Interfaces de conexión desde el clienteSQL Server proporciona varias interfaces para permitir el desarrollo de aplicacionesque se comunican con el servidor. Estas interfaces son las siguientes.• ODBC (Open DataBase Connectivity): MI para acceso a bases de datos estan- darizado de la industria para el cual SQL Server proporciona una interfaz nativa, de gran rendimiento, para entornos basados en Windows.• OLE-DB: interfaz COM para tipos de datos tabulares (filas y columnas) con cualquier fuente de datos (como hojas de cálculo, archivos de texto separados por coma etc.).• ADO (Active Data Objecr): interfaz de objetos de airo nivel, situada por encima de OLE-DB, que proporciona su misma funcionalidad y rendimiento. Proporcio- na librerías para desarrollo de aplicaciones a clientes de desarrollo.• DB-Library: API específica de SQL Server que proporciona todas las funciones pa- ra que las aplicaciones abran conexiones, ejecuten consultas y procesen los resultados.• Otras interfaces: Remate Data Objecc (RDO), Data Access Object (DAO), Mi- crosoft Foundation Class (MFC) Database Classes, y Embedded SQL.Sentencias DDLLa sentencias DDL (Data Definition Language) se utilizan para manipular objetosen el ámbito de una base de datos y se basan, generalmente, en sentencias GRANT,CREATE, ALTER, DROP y DENY.La siguiente tabla muestra la lista de sentencias DDL CREATE y GRANT cuyo ám-bito de ejecución es la base de daros. Para todas las serie neias CREATE existen lascorrespondiente ALTER y DROP, como también e cuenta con DENY como cono-a-partida de las sentencias GRANT.
  17. 17. Orea un esquema dentro deta pa,se, de datlls que vincula las partieiOR$. . . " de una tabla ,particionada) de un índice a filegroupsTabla 1. Sentencias del lenguaje DDL
  18. 18. Características de SQL Server Management StudioLa interfaz de desarrollo (SQL Server Management Studio) nos ofrece las ca-racterísticas que se enumeran a continuación:••Permite realizar la mayoría de las tareas administrativas de SQL Server 2000 y 2005. Es posible registrar y operar con servidores de SQL Server 2000 .••Es una interfaz integrada de desarrollo y administración .••Ofrece ventanas intuitivas de diálogo con el usuario, con la posibilidad de gene- rar los scriprs de ejecución .••Las ventanas de diálogo son no modales, de manera que permiten la realización de otras tareas sin estar obligado a cerrar las ventanas .••Ofrece editores asistidos para ayudar al desarrollador .••Ofrece mejoras respecto de la versión anterior en las tareas de importación y ex- portación de objetos entre servidores.••Permite salvar los planes de ejecución o los archivos de deathlock (bloqueos mortales) generados bajo el Analizador (Profiler) en formato XML para su aná- lisis posterior .••Mensajes de error más enriquecidos, con la opción de reportarlos a Microsoft, co- piarlos al Block de Notas o enviarlos por mail.••Integración con el navegador web para tener fácil conexión con la ayuda online de MSDN y las comunidades de desarrollo.Además nos ofrece las siguientes herramientas que nos serán de gran utilidad comomaterial de consulta permaneme:••monitor de actividades del sistema con filtros y refresco automático;••integración con interfaces de correo electrónico a través de SQLMail.
  19. 19. PROPIEDAD .. DESCRIPCiÓN . ,ConnecÚó.database Selooeionar deJa liSta de bases de datos del servidor; Sólo se mostrarán las bases a las Que el ususno tiene acceso. Tiempó de vida de la :~ecución c{)nñgurad~ en segundos. Por defeCto, es cero, indicando que la ejecución nunca expirará Tabla 2. Opciones de conexión con un servidor. Figura 3. Solapa Propiedades de Conexión.

×