Sql Server Motores De Busqueda
magytho1910 de Junio de 2013
6.254 Palabras (26 Páginas)919 Visitas
Motor de base de datos de SQL Server
El Motor de base de datos es el servicio principal para almacenar, procesar y proteger los datos. El Motor de base de datos proporciona acceso controlado y procesamiento de transacciones rápido para cumplir con los requisitos de las aplicaciones consumidoras de datos más exigentes de su empresa.
Use Motor de base de datos para crear bases de datos relacionales para el procesamiento de transacciones en línea o datos de procesamiento analíticos en línea. Se pueden crear tablas para almacenar datos y objetos de base de datos como índices, vistas y procedimientos almacenados para ver, administrar y proteger los datos. Puede usar SQL Server Management Studio para administrar los objetos de bases de datos y SQL Server Profiler para capturar eventos de servidor.
Herramientas Administrativas de SQL Server 2005
○ Usando Management Studio de SQL Server
○ Usando Computer Manager de SQL
○ Usando el Utilitario para sqlcmd
○ Usando Management Objects de SQL
Uso de SQL Server Management Studio
Introducción
El SQL Server 2005 provee herramientas graficas que permiten al administrador
realizar tareas diarias mas rápida y fácilmente. El SQL Server Management Studio es
la herramienta gráfica más frecuentemente usada.
Esta lección describe como puede realizar tareas de administración usando SQL
Server Management Studio.
Objetivos
! Navegar el SQL Server Management Studio.
! Registrar un servidor en SQL Server Management Studio.
! Explorar los objetos en la base de datos en SQL Server Management Studio.
! Ejecute consultas Transact-SQL usando SQL Server Management Studio.
! Describir soluciones de SQL Server Management Studio.
! Crear una solución de SQL Server Management Studio.
! Usar SQL Server Management Studio para administrar bases de datos.
Qué es SQL Server Management?
Introducción
La mayor parte de las tareas de administración de base de datos SQL Server 2005 se realizan con SQL Server Management Studio. Debe familiarizarse con esta herramienta para administrar sistemas de SQL Server 2005.
Definición
El SQL Server Management Studio es un entorno integrado para acceder, configurar, administrar y manejar todos los componentes de SQL Server 2005.
Combina las capacidades de Enterprise Manager, Query Analyzer, y Analysis Manager,
las cuales eran provistas por las versiones previas de SQL Server.
Features
El SQL Server Management Studio provee las siguientes features para administradores:
! Administración completa de bases de datos relacionadas, Analysis Services
Databases, Reporting Services, SQL Server Integration Services (SSIS), y SQL
Mobile databases.
! Herramientas visuales para crear Transact-SQL, XMLA, MDX, y XQuery
Statements
El SQL Server Management Studio usa Microsoft Visual Studio® Framework e
incluye funcionalidades de Visual Studio para crear consultas o scripts, soporte de
fuente de control para almacenar y administrar copias de scripts mientras que
evolucionan en el tiempo, y acceso al sistema de ayuda interactiva. También incluye
Object Explorer, un panel para navegar servidores y sus bases de datos y un Solution Explorer, un panel para administrar soluciones de SQL Server guardadas.
Nota
Contrariamente a las herramientas provistas por las versiones previas de SQL Server,
el SQL Server Management Studio no requiere una conexión activa a la base de datos
cuando escribe scripts o consultas.
Locación
Encontrará el SQL Server Management Studio en el grupo de programas Microsoft
SQL Server, disponible haciendo clic en All Programs en el menú Start de Windows.
Cómo registrar un Servidor?
Introducción
Registrar un servidor le permitirá almacenar la información de una conexión para conexiones futuras.
Antes de registrar un servidor debe saber:
! El nombre del instanacia del SQL Server que quiere registrar.
! El método de autenticación usado para acceder al instanacia del SQL Server siendo Microsoft Windows® Authentication o SQL Server Authentication.
! Un nombre de usuario y clave válidos si intenta conectarse a una instancia de SQL Server
usando SQL Server Authentication.
Registrar un SQL Server
Use el siguiente procedimiento para registrar un servidor:
1. Haga clic con el botón derecho sobre Microsoft SQL Servers en el Registered
Servers window, posiciónese sobre New, y luego haga clic en Server Registration.
2. En el cuadro de diálogo New Registered Server:
• Seleccione la instancia de SQL Server o navegue a la instancia de SQL Server que
quiera registrar desde el cuadro Server name.
• Seleccione el modo de autenticación usado por la instancia de SQL Server desde
el cuadro Authentication.
• Si ha seleccionado el SQL Server Authentication, ingrese un nombre de usuario
y clave en los campos User name y Password.
• Ingrese un nombre y descripción para el servidor en los campos Registered
server name y Registered server description.
3. Haga click Test para verificar que los datos que ha ingresado son válidos.
• Si aparece el mensaje The connection was tested successfully, haga clic en
OK, y luego en Save.
• Si aparece un mensaje de error, chequee que haya ingresada la instancia correcta
de servidor, tipo de autenticación, y nombre de usuario y contraseña (si corresponde)
y pruebe otra vez.
4. Verifique el nuevo servidor aparece en la ventana Registered Servers.
Qué es el Object Explorer?
Introducción
Puede administrar objetos en la base de datos de SQL Server usando el
Object Explorer. Object Explorer presenta los objetos en una manera jerárquica,
usando una vista tipo árbol agrupado por tipos de objetos.
Definición
Object Explorer, es una feature de SQL Server Management Studio, es una ventana que te permite navegar y administrar objetos. Al usa Object Explorer, puede realizar las siguientes tareas:
! Construir y manejar bases de datos y objetos.
! Ver y modificar propiedades de la base de datos.
! Generar scripts para reconstruir los contenidos de la base de datos.
! Crear fuentes de datos.
! Controlar privilegios y permisos.
! Configurar replicación.
! Crear paquetes de Data Transformation Services (DTS).
! Ver archivos logs de SQL Server.
! Administrar el SQL Server Agent.
Carpetas de Object Explorer
Puede usar el Object Explorer para administrar los siguientes ítems:
! Base de datos. El Object Explorer distingue entre sistemas de base de datos
usados por SQL Server y bases de datos de usuarios manteniendo datos del
usuario y de la aplicación. Puede navegar los contenidos de una base de datos
individual usando la misma vista que el Enterprise Manager proveía en in SQL
Server 2000.
! Seguridad. La carpeta de seguridad en Object Explorer provee accesos a los
logins del servidor, roles del servidor, servidores conectados, y a servidores
remotos de la misma manera que SQL Server 2000 Enterprise Manager.
! Servicios de Notificación. Puede usar la carpeta de Notification Services para
crear y administrar instancias de SQL Server Notification Services.
! Replicación. La carpeta de Replicación le permite crear replicaciones públicas
y suscripciones, y configurar servidores de distribución.
! Administración. La carpeta de Administración provee acceso a los archivos de
log de SQL Server, dispositivos de backup, planes de mantenimientos de base
de datos, y el Activity Monitor (llamado Current Activity en SQL Server 2000
Enterprise Manager). Puede también usar esta carpeta para configurar el SQL
Mail y SQLiMail.
! Servicios de soporte. La carpeta de Support Services provee para herramientas
iniciar o detener los Distributed Transaction Coordinator y búsquedas Full-Text.
! SQL Server Agent. La carpeta de SQL Server Agent permite administrar trabajos
de SQL Server Agent, alertas, operaciones, proxies y logs de error.
Botones de Object Explorer
Junto con el control de vista, Object Explorer incluye seis botones que puede usar
para controlar su operación:
! Connect. Este botón muestra el cuadro de Connect to Server que le permite
conectarse a una instancia de SQL Server.
! Disconnect. Este botón cierra la conexión al servidor seleccionado.
! Stop. El control de vista tipo árbol expande carpetas dinámicamente mientras
son seleccionadas; una carpeta
...