Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Componentes de Ms-Sql2005
Componente Descripcin Motor de Base de datos Relacional El motor de base de datos relacional de SQL Server es el corazn de SQL Server 2005 y proporciona un ambiente de alto rendimiento, escalable, seguro para almacenar y recuperar datos de modificacin relacional o formato Extensible Markup Language (XML) Analysis Services Proporciona la base de una solucin Business Intelligence para soporte de Aplicaciones Online Analytical Processing (OLAP) y Data Miining. SQL Server Integration Services (SSIS) Un motor que se utiliza para: Importar, Exportar datos y transformaciones de datos mientras que se transfieren. Notification Services Un Framework para las soluciones en las cuales se env-an a los suscriptores las notificaciones cuando ocurren los acontecimientos espec-ficos. Las notificaciones se pueden generar eficientemente y enviar a dispositivos mltiples de diferentes tipos.
Reporting Services Se utiliza para extraer datos desde SQL Server y generar reportes. Service Broker Un mecanismo confiable de Queuing, y Comunicacin Transaccional basada en mensajes entre los servicios de software. .NET common language runtime(CLR) Incluido dentro del SQL Server, permitiendo poner soluciones de base de datos en ejecucin usando el cdigo manejado escrito en lenguage .NET por ejemplo Microsoft Visual C# .NET o Microsoft Visual Basic .NET. Native HTTP Support Permite a programas de cliente conectarse con HTTP endpoints dentro de SQL Server sin requerir Internet Information Services (IIS). Replicacin Un sistema de tecnolog-as para el copiado de datos y distribucin de base de datos a partir de una base de datos o de un servidor a otro, sincronizando la informacin entre las bases de datos para asegurar consistencia. Full-text search Permite la indexacin rpida y flexible basada en keyword queries de texto sobre datos almacenados en una base de datos en SQL Server
Versiones de MS-SQL2005
SQL Server 2005 Express SQL Server 2005 Mobile SQL Server 2005 Personal (Enterprise y Standard) SQL Server 2005 Developer SQL Server 2005 Desktop Engine SQL Server 2005 for Windows CE
Si el sistema falla, automticamente el proceso de recuperacin usa el LOG de Transacciones para llevar hacia delante todas las transacciones comprometidas (COMMIT) y llevar hacia atrs alguna transaccin incompleta (ROLLBACK).
Los SP ms usado
Sp_HelpFile Sp_HelpFileGroup
Select de la Administracin
select * from sys.objects select * from sys.sql_logins select * from sys.columns select * from sys.tables Select * From SysDatabases select * from sysobjects Select * From Systypes
Crear Tabla
CREATE TABLE Oficinas ( oficina integer not null, ciudad varchar(15) not null, region varchar(10) not null, dir integer, objetivo money, ventas money not null)
ALTER TABLE Prueba ADD fecha_nac datetime ALTER TABLE Prueba DROP COLUMN sueldo
ALTER TABLE Prueba ADD COLUMN cod integer Identity(1,1) NOT NULL
ALTER TABLE Pedidos ADD CONSTRAINT PK_num_pedido PRIMARY KEY (num_pedido) ALTER TABLE Clientes ADD CONSTRAINT FK_Cli_RepVentas FOREIGN KEY (Rep_Clie) REFERENCES RepVentas(Num_Empl)
ALTER TABLE RepVentas ADD CONSTRAINT CK_RV_100 CHECK (Num_Empl > 100) ALTER TABLE RepVentas ADD CONSTRAINT DF_RV_Director DEFAULT 106 FOR Director
SELECT fields . . . . . . . FROM files . . . . . . . . . WHERE conditions . . . . . . GROUP BY fields . . . . . . HAVING conditions . . . . . ORDER BY fields . . . . . .
create table cliente (nombre-cliente char (20), calle-cliente char (30), ciudad-cliente char (30), primary key (nombre-cliente)) create table sucursal (nombre-sucursal char (15), ciudad-sucursal char (30), activo integer, primary key (nombre-sucursal), check (activo >= 0)) create table cuenta (nmero-cuenta char (10), nombre-sucursal char (15), saldo integer, primary key (nmero-cuenta), check (saldo >= 0)) create table impositor (nombre-cliente char (20), nmero-cuenta char (10), primary key (nombre-cliente, nmero-cuenta))