• No se han encontrado resultados

01 SqlServer2005Introduccion

N/A
N/A
Protected

Academic year: 2020

Share "01 SqlServer2005Introduccion"

Copied!
37
0
0

Texto completo

(1)

Sql Server 2005

(2)

(Structured Query Language)

El lenguaje de consulta estructurado (SQL)

es un lenguaje de base de datos

normalizado, utilizado por el motor de base de datos de Microsoft Jet.

Es una administrador de Base de Datos

Se utiliza para construir y administrar e

implementar aplicaciones de negocio usando el enfoque relacional.

Aplicaciones a comercio electrónico computación móvil,

automatización de sucursales, aplicaciones de línea de negocios insertadas y mercados de datos

(3)

Características de SQL

Server

Trabaja con OLTP (OnLine

Transaction Processing – Procesamiento transaccional en linea)

Trabaja con OLAP (Online Analytical Procesing - Procesamiento Analítico en Línea)

SQL Server

Trabaja con dos tipos de

(4)

Versiones de SQL Server

(5)

Escalabilidad y rendimiento Caracterí

stica Express Workgrou p

Standard Enterpris

e Comentarios

Número

de CPU 1 2 4 Ilimitado Es compatible con procesadores multinúcleo RAM 1 GB 3 GB OS Max OS Max Memoria limitada a un máximo

compatible con el sistema operativo Admite

64 bits Windows on Windows (WOW) WOW Tamaño de la base de datos

4 GB Ilimit

ado Ilimitado Ilimitado

Partición

Compatibilidad para bases de datos a gran escala Operacio nes de índice paralelo

Procesamiento paralelo de operaciones de indexación

Vistas

indizadas

Se admite la creación de vista indizada en todas las ediciones. La

(6)

Administración

Característica Express Workgroup Standard Enterprise Comentarios

Optimización automática Optimiza automáticamente la base de datos para

obtener un rendimiento óptimo

Express

Manager     Herramientas sencillas de administración

Management

Studio    Plataforma de administración total para SQL Server; incluye

Business Intelligence (BI) Development Studio

Asesor de optimización de la base de datos

  Sugiere automáticamente mejoras a la arquitectura de su base de datos para mejorar el rendimiento

Mejoras de

servicio     Vistas dinámicas de administración y mejoras para la generación de informes

Búsqueda en

(7)

Requerimientos para instalar

SQL Server 200

5 (32-bit) Processor type1 Processor speed2

Memory (RAM)3

SQL Server 2005 Enterprise Edition 4

SQL Server 2005 Standard

Edition

Pentium III compatible processor or higher required

Minimum: 600 MHz

Recommended : 1 GHz or higher

Minimum: 512 MB

Recommended: 1 GB or

more

Maximum: OS maximum

SQL Server 2005 Workgroup Edition

Pentium III compatible processor or higher required

Minimum: 600 MHz

Recommended : 1 GHz or higher

Minimum: 512 MB

Recommended: 1 GB or

more

Maximum: 3 GB

SQL Server 2005 Express

Edition

Pentium III compatible processor or higher required

Minimum: 600 MHz

Recommended : 1 GHz or higher

Minimum: 192 MB

Recommended: 512 MB or more

(8)

Las versiones más comunes son Enterprise,

Standard y Workgroup

funcionan mejor en entornos de servidores de

(9)

Microsoft SQL Server 2005 Enterprise Edition

la mejor versión si necesitamos que SQL server se

pueda ampliar a un tamaño ilimitado

también ofrece procesamiento transaccional en

línea – OLTP

online transaction processing

de nivel empresarial

analisis de datos muy complejos

(10)

Microsoft SQL Server 2005 Standard Edition

incluye la funcionalidad esencial para

comercio electrónico

almacenamiento de datos

soluciones de línea de negocio

NO incluye

transformaciones de datos avanzadassuscripciones controladas pro datos

(11)

Microsoft SQL Server 2005 Workgroup

Edition

solución para pequeñas organizaciones que

necesitan una base de datos sin límites de tamaño o número de usuarios

Solo incluye algunas características

fundamentales de la base de datos

(12)

Microsoft SQL Server 2005 Developer Edition

incluye todas las funciones de Enterprise

Edition

Sólo se permite su uso como sistema de

desarrollo y prueba

(13)

Microsoft SQL Server 2005 Express Edition

base de datos gratuitaNo incluye

Management StudioNotification ServicesAnalysis Service

Integration ServicesGenerador de informes….

puede funcionar como base de datos cliente

(14)
(15)

Tres Puntos claves

Administración de datos empresariales

SQL Server 2005 ofrece una plataforma de datos más confiable, segura y productiva para aplicaciones de unidad de negocios y analíticas. La última versión de SQL Server no sólo es la versión más grande de SQL Server, sino también la versión más segura.

Productividad del encargado del desarrollo

SQL Server 2005 brinda un entorno de desarrollo de extremo a extremo que incluye diversas tecnologías nuevas que otorgan poder a los

encargados del desarrollo y aumentan considerablemente la productividad del encargado del desarrollo.

Inteligencia empresarial

Las capacidades globales analíticas, de integración y migración de datos de SQL Server 2005 permiten que las compañías amplíen el valor de sus

aplicaciones existentes, sin perjuicio de la plataforma subyacente. Las soluciones de BI creadas en SQL Server 2005 ofrecen información crítica y oportuna a todos los empleados, permitiéndoles tomar mejores

(16)

Administración SQL Server

Integra programación y administración.Entorno SQL Server Management Studio

se instala durante la instalación de Sql Server 2005Inicio – Programas – Sql Server – Sql Server

Management Studio

Al abrirse nos pide que nos conectemos a una

instancia de Sql Server

una vez conectado

(17)
(18)

Explorador de objetos

expandimos una vista de árbol

servidores

bases de datosobjetos

podemos inspeccionar los objetos individuales en una

vista de lista

por defecto, viene incluida la base de datos

(19)

Creación de un inicio de sesión

Debemos gestionar la seguridad en Sql Server

crear inicio de sesión

parte necesario para que los usuarios Windows en red

puedan acceder a los datos de SQL Server

Hay varios métodos

Management Studio - carpeta Seguridad - carpeta Inicios de

sesión

abrimos el Explorador de objetos » clic en carpeta Seguridad

» clic botón derecho en carpeta Inicios sesión – Nuevo inicio de

sesión

(20)

Tipo de Autentificación

Seleccionamos el modo de autentificación

Sql permite utilizar

Autentificación windows

compara el usuario con sus credenciales de la base de datos

de Windows 2000/2003

Auntentificación SQL Server

– pide clave que evalua el propio Sql Server

usamos Autentificación Windows

(21)

Nombre inicio de sesión

ponemos el usuario de Windows para el que

creamos el inicio de sesión

podemos escribir el dominio y el nombre de

usuario o Buscar

podemos conceder a un usuario acceso al servidor

o denegarlo

debemos denegar a aquellos usuarios que NO

(22)

Funciones del servidor

Seleccionamos los privilegios de seguridad en

(23)

Asignación de usuarios

Seleccionamos las bases de datos a las que

poderemos acceder el inicio de sesión.

si no seleccionamos ninguno

el usuario puede iniciar sesiónpero no podrá hacer nada

(24)

Utilización de Configuration Manager

Cambiar la forma en que una instancia SQL se

inicia

herramienta a usar

Administrador de configuración de Sql Server

Inicio – programas – Sql Server – Herramientas de

configuración – Sql Server Configuration Manager

(25)
(26)

Sql Server se inicie automáticamente

Servicios Sql Server 2005

clic en el nombre de instancia de Sql Serverboton derecho Propiedades

(27)

Visualizar actividad actual

Para conocer lo que sucede en la Base de

Datos

Management Studio

permite tener una vista general

Explorador de objetos – Monitor de actividad – botón

derecho – Ver procesos

doble clic en proceso

» vemos la útlima serie de comandos T-SQL enviados por

(28)

Herramientas de desarrollo

Para desarrolladores, Sql Server 2005 incluye

varias herramientas

ActiveX Data Objects (ADO)SQL –DMO

SQL-NS

Integration ServicesAnalysis Services

(29)

Business Intelligence Development Studio

BIDS es el entorno de estudio de SQl Server

desarrollo de soluciones de Business Intelligence

cubos

origenes de datos

vistas de origen de datosinformes

paquetes de Integration Services

Inicio – Programas – Sql Server – Sql Server Business

(30)

BIDS se usa para trabajar con proyectos

menu archivo – nuevo – proyecto

hay seis asistentes que permiten crear tres tipos de

tecnologias

– Analysis Services

– Integration Services

(31)

Podemos abrir proyectos existentes

menu archivo – abrir – proyecto o solución

c-archivos de programa – microsoft sql server – 90 –

samplesreporting services – report samples –

adventureworks sample reports – adventure works sample reports.sln

– para ver un informe

(32)

Integration Services

Sql Server Integration Services (SSIS)

reforma del antiguo Data Transformtions Servicesintroduce herramientas gráficas

diseñador SSIS en BIDS

Asistente para importación y exportación de sql ServerEl flujo de datos y flujo de control

separados en dos motores distintos

motor en tiempo de ejecución de Integration Servicesmotor de flujo de datos de Integration Services

» permite mejor control de la ejecución de paquetes

» más visibilidad de lastransformaciones de datos

(33)
(34)

Réplicas

Proceso de copiar y distribuir los datos y objetos de bases de datos de una o otra

sincronizar las dos bases de datosMejoras

interfaz de usuario sencillaMonitor de réplica

Objetos de administación de replica (RMO)

biblioteca de .net que ofrece clases Common Language Runtime

para administrar y generar secuencias de comandos de las replicas

(35)

Analysis Services

Microsoft SQL Server 2005 Analysis Services (SSAS)Nos permite

Diseño de cubos

Diseño de vistas de origen de datosAsistente de Business Inteligence

integrados y compatibles

Asistente para migración

(36)

Notification Services

Integrado en SQL Server 2005

en Management Studio

En Explorador de objetos

Permite desarrollar aplicaciones que generan

y envían notificaciones.

puede enviar mensajes personalizados a

suscriptores.

enviar mensaje a móvil cuando un producto tenga un

(37)

Reporting Services

Creación de informesIntegrado en BIDS

generador de informesdiseñador de modelosdiseñador de informes

funcionalidad de informes

herramientas de configuración de Reporting

Referencias

Documento similar

El Curso Microsoft MCSA: Web Applications está dirigido a Desarrolladores Web Profesionales que ya tengan experiencia en Programación en C, C++, JavaScript, Objective-C,

Requisitos Mínimos Windows Server 2016 x64 bits (Standard o superior) Ingles Motor de Base de Datos. Recomendado MS SQL Server 2019 x64 bits

De igual manera, una de las funcionalidades de mayor utilidad del chat de Teams, es la posibilidad de realizar una llamada o video llamada con uno o varios miembros de la

Podemos marcar si es obligatorio para el usuario responder la pregunta antes de enviar el cuestionario e indicar si va a ser una respuesta larga (en este caso no

1 de 26.. Cálculo Relacional Orientado a Tuplas. Equivalencia entre Cálculo Relacional y Álgebra Relacional: El Algoritmo de Reducción de Codd... Tema

• Empleo de diferentes técnicas para la presentación de informes, mediante tablas dinámicas, que permita ahorrar tiempo y recursos. • Empleo de Tablas Dinámicas en la Gestión

- Tutorías y sistemas de evaluación continua. Permanentemente se apoya y evalúa al alumno con profesores-tutores y supuestos prácticos, con la ayuda de nuestra

Objetivos Generales: Capacitar al alumno en el manejo de las herramien- tas necesarias para identificar el libro, la hoja de caculo, manejar opera- dores para acceso a las fórmulas,