Está en la página 1de 15

UNIVERSIDAD PERUANA LOS ANDES

HUANCAYO - PERU 2013

CARRERA PROFESIONAL:Ingenieria de Sistemas y Computacion

ASIGNATURA:Administracion de Base de Datos.


SEMESTRE: VII ESTUDIANTE :OSPINA POMA,Luis. TURNO: Maana.

QUE ES?
Microsoft SQL Server es un sistema para la gestin de bases de datos producido por Microsoft basado en el modelo relacional. Microsoft SQL Serverconstituye la alternativa de Microsoft a otros potentes sistemas gestores de bases de datos como sonOracle, PostgreSQL o MySQL.

CARACTERSTICAS DE MICROSOFT SQL SERVER


Soporte de transacciones. Soporta procedimientos almacenados. Incluye tambin un entorno grfico de administracin, que permite el uso de comandos DDL yDML grficamente. Permite trabajar en modo cliente-servidor, donde la informacin y datos se alojan en el servidory los terminales o clientes de la red slo acceden a la informacin. Adems permite administrar informacin de otros servidores de datos. Este sistema incluye una versin reducida, llamada MSDE con el mismo motor de base de datospero orientado a proyectos ms pequeos, que en sus versiones 2005 y 2008 pasa a ser el SQL Express Edition, que se distribuye en forma gratuita. Es comn desarrollar completos proyectos complementando Microsoft SQL Server y Microsoft Access a travs de los llamados ADP (Access Data Project). De esta forma se completa la base de datos (Microsoft SQL Server), con el entorno de desarrollo (VBA Access), a travs de la implementacin de aplicaciones de dos capas mediante el uso de formularios Windows. En el manejo de SQL mediante lneas de comando se utiliza el SQLCMD, osql, o PowerShell. Para el desarrollo de aplicaciones ms complejas (tres o ms capas), Microsoft SQL Serverincluye interfaces de acceso para varias plataformas de desarrollo, entre ellas .NET, pero el servidor slo est disponible para Sistemas Operativos

VERSIONES
Historia de versiones Versin 1.0 (OS/2) 4.21 (WinNT) 6.0 6.5 7.0 8.0 8.0 9.0 10.0 10.50 11.0 1989 Ao Nombre de la versin SQL Server 1-0 SQL Nombre clave

1993
1995 1996 1998 1999 2000 2003 2005 2008 2010 2012

SQL Server 4.21


SQL Server 6.0 SQL Server 6.5 SQL Server 7.0 SQL Server 7.0 OLAP Tools SQL Server 2000 SQL Server 2000 64-bit Edition SQL Server 2005 SQL Server 2008 SQL Server 2008 R2 SQL Server 2012

SEQUEL
SQL95 Hydra Sphinx Plato Shiloh Liberty Yukon Katmai Kilimanjaro Denali

REQUISITOS DE SOFTWARE PARA LA INSTALACION


Componente Marco de trabajo2 Requisito El programa de instalacin de SQL Server instala los siguientes componentes de software requeridos por el producto: .NET Framework 3.5 SP11 SQL Server Native Client Archivos auxiliares para la instalacin de SQL Server El programa de instalacin de SQL Server requiere Microsoft Windows Installer 4.5 o una versin posterior Una vez instalados los componentes requeridos, el programa de instalacin de SQL Server comprobar que el equipo en el que se ha instalado SQL Server 2008 tambin cumple los dems requisitos para su correcta instalacin. Para obtener ms informacin, vea Comprobar los parmetros del Comprobador de configuracin del sistema. Los requisitos de software de red para las versiones de 64 bits de SQL Server 2008 son los mismos que para las versiones de 32 bits. Los sistemas operativos compatibles tienen el software de red integrado. Las instancias predeterminadas y con nombre independientes admiten los siguientes protocolos de red: Memoria compartida Canalizaciones con nombre TCP/IP VIA Nota La memoria compartida y VIA no se admiten en clsteres de conmutacin por error.

Software2

Software de red

Software de Internet

Para todas las instalaciones de SQL Server 2008 se requiere Microsoft Internet Explorer 6 SP 1 o una versin posterior. Se requiere Internet Explorer 6 Service Pack 1 o una versin posterior para Microsoft Management Console (MMC), SQL Server Management Studio, Business Intelligence Development Studio, el componente Diseador de informes de Reporting Services y la Ayuda HTML. Las necesidades de espacio en disco variarn con los componentes de SQL Server 2008 que instale. Para obtener ms informacin, vea Requisitos de espacio en disco duro, ms adelante en este tema. Para la instalacin desde disco se necesita una unidad de CD o DVD.

Disco duro

Unidad

Pantalla
Otros dispositivos

Las herramientas grficas de SQL Server 2008 requieren VGA o una resolucin mayor: resolucin mnima de 1.024 x 768 pxeles.
Dispositivo sealador: se necesita un mouse Microsoft o dispositivo sealador compatible.

SQL SERVER 2008 STANDARD (64 BITS) X64

En la tabla siguiente se muestran los requisitos de hardware del sistema para SQL Server 2008 Standard (64 bits) x64:

Componente Procesador

Requisito Tipo de procesador: Mnimo: AMD Opteron, AMD Athlon 64, Intel Xeon compatible con Intel EM64T, Intel Pentium IV compatible con EM64T Velocidad de procesador: Mnimo: 1,4 GHz Recomendado: 2,0 GHz o ms Windows XP Professional x64 Windows Server 2003 SP2 de 64 bits x64 Standard1 Windows Server 2003 SP2 de 64 bits x64 Datacenter1 Windows Server 2003 SP2 de 64 bits x64 Enterprise1 Windows Vista Ultimate x64 Windows Vista Enterprise x64 Windows Vista Business x64 Windows Server 2008 x64 Web1 Windows Server 2008 x64 Standard, Windows Server 2008 x64 Standard sin Hyper-V1 Windows Server 2008 x64 Datacenter, Windows Server 2008 x64 Datacenter sin HyperV1 Windows Server 2008 x64 Enterprise, Windows Server 2008 x64 Enterprise sin HyperV1 Windows Small Business Server 20082 Windows Server 2008 para Windows Essential Server Solutions2 Windows Server 2008 sin Hyper-V para Windows Essential Server Solutions2 Windows 7 de 64 bits x64 Ultimate1,3 Windows 7 de 64 bits x64 Enterprise1,3 Windows 7 de 64 bits x64 Professional1,3 Windows 2008 R2 de 64 bits x64 Web1,3 Windows 2008 R2 Foundation 1,3 Windows 2008 R2 de 64 bits x64 Standard1,3 Windows 2008 R2 de 64 bits x64 Enterprise1,3 Windows 2008 R2 de 64 bits x64 Datacenter1,3

Sistema operativo

Memoria

RAM: Mnimo: 512 MB Recomendado: 2,048 GB o ms Mximo: mximo del sistema operativo

REQUISITOS DE ESPACIO EN DISCO DURO (32 Y 64 BITS)


Durante la instalacin de SQL Server 2008, Windows Installer crea archivos temporales en la unidad del sistema. Antes de ejecutar el programa de instalacin para instalar o actualizar SQL Server, compruebe que dispone de al menos 2,0 GB de espacio en disco en la unidad del sistema para estos archivos. Este requisito es aplicable incluso si instala todos los componentes de SQL Server en una unidad distinta de la predeterminada. Los requisitos reales de disco duro dependen de la configuracin del sistema y de las caractersticas que decida instalar. En la tabla siguiente se muestran los requisitos de espacio en disco de los componentes de SQL Server 2008:

http://msdn.microsoft.com/eses/library/ms143506(v=sql.100).aspx#CrossLanguageSupport

Caracterstica Database Engine (Motor de base de datos) y archivos de datos, Replicacin y Bsqueda de texto Analysis Services y archivos de datos Reporting Services y Administrador de informes Integration Services Componentes de cliente Libros en pantalla de SQL Server y Libros en pantalla de SQL Server Compact

Requisito de espacio en disco 280 MB

90 MB 120 MB 120 MB 850 MB 240 MB

INSTALACION DE SQL SERVER 2008

VENTAJAS

- Es un Sistema de Gestin de Bases de Datos Relacionales (SGBDR). - Puede ser til para manejar y/o obtener datos de la red de redes. - Ofrece una potente forma de unir SQL e Internet. - Utiliza una extensin al SQL estandar, que se denomina Transact SQL. - El Transact SQL, soporta la definicin, modificacin y eliminacin de bases de datos, tablas, atributos, ndices, etc., es decir, el lenguaje de definicin de datos (LDD), as como la consulta, actualizacin y borrado de tuplas de tablas, es decir, el lenguaje de manipulacin de datos (LMD). - Para empezar SQL Server nos permite olvidarnos un poco de los ficheros que forman la base de datos. En Access tenemos que abrir el fichero .mdb para ver el contenido. Aqu abrimos la consola de SQL Server y tenemos todas las bases de datos de todos nuestros programas. Esto es muy cmodo, ciertamente. - Si trabajamos en una red local nos permite agregar otros servidores de SQL Server. por ejemplo: yo tengo en mi ordenador una base de datos en mi servidor SQL y mi compaero tiene en su servidor otra base de datos. Yo puedo conectar mi SQL al suyo y as tengo sus bases de datos en mi SQL Server. Esto, tambin es muy cmodo. - Seguridad: SQL permite administrar permisos a TODO. Permisos a nivel de servidor, seguridad en tablas, permitir o no lectura, escritura, ejecucin; seguridad en los procedimientos almacenados (despus hablo de ellos)... todo se puede configurar. O sea, que podemos permitir que alguien conecte su SQL al nuestro pero sin embargo podemos decirle que no puede ver esta base de datos pero otra s.

DESVENTAJAS
En versiones de 32 bits, SQL Server usa Address Windowing Extension (AWE) para hacer el direccionamiento por encima de 4GB. Esto le impide usar la administracin dinmica de memoria, y slo le permite alojar un mximo de 64 GB de memoria compartida. Esta limitacin es exclusiva de sistemas operativos 32 bits; en sistemas operativos 64bits, la memoria mxima que se puede direccionar en Edicin Estandard es 64Gb y en Edicin Enterprise 4Tb. Microsoft SQL Server slo maneja compresin de datos en la Edicin Enterprise. Microsoft SQL Server requiere de un sistema operativo Microsoft Windows, por lo que no puede instalarse, por ejemplo, en servidores Linux. - La principal desventaja de Microsoft SQL SERVER es la enorme cantidad de memoria RAM que utiliza para la instalacin y utilizacin del software

CREACIN DE BASE DE DATOS


//CREAMOS LA BASE DE DATOS
CREATE DATABASE ESCUELA

//CREAMOS LA TABLA
CREATE TABLE ALUMNOS (IDALUMNO INT IDENTITY(1,1) NOT NULL, NOMBRE NVARCHAR (100) NOT NULL, DIRECCION NVARCHAR (100) NOT NULL, COLONIA NVARCHAR (100) NOT NULL, CP INT NOT NULL, TELEFONO INT NOT NULL, );

//ADICIONAMOS UNA CLAVE PRIMARIA


ALTER TABLE ALUMNOS ADD CONSTRAINT PK_ALUMNOS PRIMARY KEY CLUSTERED (IDALUMNO) //insertamos valores INSERT INTO ALUMNOS VALUES(ANDRS ALEMN MARTNEZ,CJON CRUZ ROJA 102, ESF. DE LOS HNOS DEL TRAB.,96430,2152222)

//HACEMOS CONSULTA
SELECT * FROM ALUMNOS

También podría gustarte