slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
REQUISITOS PowerPoint Presentation
Download Presentation
REQUISITOS

Loading in 2 Seconds...

play fullscreen
1 / 27

REQUISITOS - PowerPoint PPT Presentation


  • 168 Views
  • Uploaded on

REQUISITOS. SQL SERVER. Microsoft SQL Server es un SGBD relacionales. Basado en Transact -SQL , y Sybase IQ Capaz de poner a disposición de muchos usuarios grandes cantidades de datos de manera simultánea [. Transact SQL .

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'REQUISITOS' - nairi


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
sql server
SQL SERVER
  • Microsoft SQL Server es un SGBD relacionales.
  • Basado en Transact-SQL, y Sybase IQ
  • Capaz de poner a disposición de muchos usuarios grandes cantidades de datos de manera simultánea[
transact sql
Transact SQL
  • Es un script  Es un conjunto de sentencias en formato de texto plano que se ejecutan en un servidor de SQL Server.

StoredProcedures (SP)

No distingue entre mayúsculas y minúsculas

Devuelve un conjunto de resultados de la base de datos

  • Instrucciones para el control de flujo, Variables, Tipos de datos.
  • Funciones matemática, de tratamiento de cadenas, de fecha y hora.
  • Incluye funciones propias del SQL Server para trabajar con las bases de datos.
sybase iq
Sybase IQ
  • Es un motor de BD altamente optimizado para inteligencia empresarial,(Sybase).

Almacenes de datos y generación de reportes

caracter sticas
CARACTERÍSTICAS
  • Rapidez – Consultas hasta 100 veces más rápidas que un (SGBD) tradicional.
  • Menor costo total de propiedad – Usa algoritmos sofisticados de compresión que reducen el volumen de almacenamiento hasta en un 70 por ciento, comparado con un SGBD tradicional.
  • Facilidad de uso – Más fácil de mantener que aplicaciones empresariales tradicionales de almacén de datos; no requiere de afinamiento intensivo.
  • Escalabilidad – Ofrece escalabilidad de usuarios y datos casi lineal, para grandes volúmenes de usuarios y datos. También soporta multiplexación, especialmente en ambientes GNU/Linux en donde la escalabilidad a nivel de CPU puede ser limitada.
  • Flexibilidad – Sybase IQ viene empaquetado en diferentes ediciones, dependiendo de las necesidades de procesamiento de consultas de la organización.
sql server caracter sticas
SQL SERVER CARACTERÍSTICAS
  • Soporte de transacciones.
  • Escalabilidad, estabilidad y seguridad.
  • Soporta procedimientos almacenados.
  • Incluye también un potente entorno gráfico de administración, que permite el uso de comandos DDL y DML gráficamente.
  • Permite trabajar en modo cliente-servidor, donde la información y datos se alojan en el servidor y las terminales o clientes de la red sólo acceden a la información.
  • Además permite administrar información de otros servidores de datos.
  • MSDE o SQL Express Edition, que se distribuye en forma gratuita.
  • Microsoft SQL Server y Microsoft Access a través de los llamados ADP (Access Data Project).
slide8

En el manejo de SQL mediante líneas de comando se utiliza el SQLCMD

  • Desarrollo de aplicaciones más complejas (tres o más capas), Microsoft SQL Server incluye interfaces de acceso para varias plataformas de desarrollo, entre ellas .NET.
  • Mayor seguridad, integración con PowerShell.
desventajas
Desventajas
  • MSSQL usa AddressWindowing extensión (AWE) para hacer el direccionamiento de 64-bit esto le impide usar la administración dinámica de memoria y sólo le permite alojar a lo más 64Gb de memoria compartida.
  • MSSQL sólo permite 16 instancias distintas concurrentes aproximadamente en una máquina.
  • MSSQL está atado a la plataforma de sistema operativo sobre la cual puede instalarse.
  • Esta ligado muy a un sistema operativo.
ofrece
OFRECE
  • Confiable: Permite a las organizaciones ejecutar sus aplicaciones más críticas con niveles de seguridad, confiabilidad y escalabilidad muy altos.
  • Productivo: Permite reducir el tiempo y los costos requeridos para desarrollar y administrar sus infraestructuras de datos.
  • Inteligente: Ofrece una plataforma integral que brinda introspectiva e información donde sus usuarios lo desean
  • Protección: Proteger la información con una clave de protección (Encriptación).
  • Auditora de Datos: saber quien?,cuando? Y donde? Ingreso a su BD.
  • Asistencia técnica: Si sus clientes necesitan estar siempre en línea con sus sistemas sin caídas, SQL 2008 ofrece mejoras en una técnica llamada “Mirroring”, el cual es una copia o espejo de la base de datos.
  • Backup: recuperación de datos perdidos por daño físico o caídas
slide11

Ahorro en espacio en disco: Compresión de datos.

  • Datos Geoespaciales: Poder manejar información geográfica, la que hoy en día es de alta importancia en las organizaciones, con todo el tema de globalización
  • Disponibilidad: Poder ingresar a la BD desde cualquier parte.
  • Reportes: Gráficos en los reportes, haciéndolos más entendibles y poder editar los reportes de Microsoft Office.
  • Gestión de recursos.
software
SOFTWARE
  • Microsoft SQL Server 2008
  • Microsoft® SQL Server® 2008 Express
  • Microsoft® SQL Server® 2008 Express with Advanced Services
slide13

SOFTWARE (UTILERIAS)

  • SQL Server 2008 Report Builder 2.0 RC1
  • MS SQL to MS Access Database Conversion Utility) 5.0.1
  • SQL Server Management Studio Express
soluciones sql server 2008
Soluciones SQL Server 2008
  • Inteligencia de Mercado
  • Esquema de Datos
  • Procesos de transacciones on-line
  • Programación de datos
inteligencia de mercado
Inteligencia de Mercado
  • SQL Server 2008 Plataforma BI (Inteligencia de los negocios) proporciona una infraestructura escalable que une a la tecnología de la información con la inteligencia de negocio en todas las áreas de su organización y derivar la inteligencia donde los usuarios la necesitan.
esquema de datos
Esquema de Datos
  • Microsoft SQL Server 2008 provee una comprensiva visión de los negocios a través del incremento de datos frescos, incorporando todos los sistemas y validando los mismos mientras reduce la carga en el departamento IT (Tecnología de la información).
procesos de transacciones on line
Procesos de transacciones on-line
  • SQL Server 2008 provee de un motor de base de datos escalable y de alta performance (Desempeño con respecto al rendimiento de una computadora, un dispositivo, un sistema operativo, un programa o una conexión a una red.) Ideal para misiones críticas de aplicaciones. Esto requiere del mejor nivel de disponibilidad y seguridad mientras se reduce el costo total de autoría mediante la mejora del manejo de su empresa.
programaci n de datos
Programación de datos
  • La programabilidad de datos de la plataforma Microsoft provee a desarrolladores con un excelente marco de acceso a la programación, servicios web y tecnología de conectividad de datos, así como a la posibilidad de manejar diferentes paquetes de datos.
consolidaci n del servidor
Consolidación del Servidor
  • SQL Server 2008 reduce los costos de mantenimiento y de hardware proveyendo un server flexible. De este modo consolida soluciones pensadas para el mejor manejo de la performance de su empresa.
costos
Costos
  • versión Developer de Microsoft SQL Server 2005 o 2008 cuesta solamente $50 dólares.
  • Ir a documento.
codigos en sql server
Codigos en SQL Server
  • habilitar el uso de FILESTREAM en el motor:EXEC sp_filestream_configure       @enable_level = 3,       @share_name = "RecursoCompartidoSQL";Donde @enable_level = 3, habilita el uso para T_SQL, acceso a sistema de archivos local y remoto; y @share_name = "RecursoCompartidoSQL" es el nombre del recurso compartido en el sistema de archivos.
crea un tabla que contiene informaci n adicional como filestream
--Crea un tabla que contiene información adicional como FILESTREAM
  • CREATE TABLE dbo.Persona(       ID int,       Nombre varchar(100),       InfoAdicional varbinary(max) FILESTREAM);GO
agrego el registro en la tabla
--Agrego el registro en la tabla
  • Insert into dbo.PersonaValues(1,'Juan Perez',Cast ('Aqui información adicional' As varbinary(max)))Go
slide24

Es aconsejable utilizar el tipo de dato FILESTREAM cuando los objetos a almacenar son en promedio mayor a 1 Mb, y su acceso rápido de lectura es un punto a considerar.  Para objetos de tamaño menor, es recomendable seguir utilizando el tipo de dato varbinary(max), el cual provee un rendimiento menor en estos casos.

  • PAGINA DE CODIGOS:
  • http://msmvps.com/blogs/cwalzer/archive/2008/04/01/nuevas-caracter-237-sticas-para-desarrolladores-en-sql-server-2008.aspx
slide25

-- Incremento i, agrego algo al nombre....

  •   select @edad += 1, @nombre += ' walzer';
  • -- Muestro los valores...
  • select @edad, @nombre;
slide26

Veamos la forma de incrementar en 100 la columna de una tabla:

  • update tabla set comlumna += 100;
  • o realizar la operación entre dos columnas:
  • update tabla set columna1 += columna2;
bibliografia
Bibliografia
  • Citios de investigacion:
  • http://www.grupo-deco.com/microsoft-sql-server-2008.html
  • http://www.microsoft.com/sqlserver/2008/en/us/editions.aspx
  • http://www.microsoft.com/latam/sqlserver/transacciones.aspx
  • http://gabrielrodriguez.net/licencia-de-sql-server-2008-por-50-dolares/
  • http://www.gravitar.biz/index.php/sql-server/sql-server-2008/
  • Citios de descargar de sql server 2008 o 2005:
  • http://sql-server-2008.malavida.com/
  • http://www.microsoft.com/downloads/details.aspx?familyid=58CE885D-508B-45C8-9FD3-118EDD8E6FFF&displaylang=es