• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Instalacion de sql server 2008
 

Instalacion de sql server 2008

on

  • 793 views

 

Statistics

Views

Total Views
793
Views on SlideShare
779
Embed Views
14

Actions

Likes
0
Downloads
54
Comments
0

2 Embeds 14

http://www.elapazac.blogspot.com 8
http://elapazac.blogspot.com 6

Accessibility

Categories

Upload Details

Uploaded via as Microsoft Word

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Instalacion de sql server 2008 Instalacion de sql server 2008 Document Transcript

    • 2650431342117<br />CURSO: TEORIA DE BASE DE DATOS<br />ESPECIALIDAD: Computación e Informática<br />DOCENTE: Manuel Alcázar Holguín<br />SEMESTRE: V SECCION: “D”<br />TURNO: mañana<br />NOMBRE: Apaza Colquehuanca Eloy<br />Arequipa – Perú<br />2011<br />SQL SERVER 2008<br />Introducción.-Microsoft SQL Server 2008 permite ejecutar incluso las aplicaciones esenciales más exigentes, ayuda a reducir el tiempo y los costos necesarios para desarrollarlas y administrarlas, y da una visión viable a toda la organización.<br />Base de datos Venta de Accesorios de PC.<br />Primer paso es Instalar el programa sql server 2008 para eso tenemos un CD de instalación. <br />Segundo paso es Insertar CD de instalación en nuestra PC luego en Unidad DVD hacemos clic y en luego hacer doble clic en setup.<br />Luego en la siguiente ventana Hacemos clic en botón ejecutar Programa omitiendo el error.<br />43116545085<br />Luego en la siguiente venta de lado izquierdo seleccionamos instalación.<br />520065210185<br />En seguida en la parte derecha hacemos clic en Nueva Instalación independiente de SQL Server<br />554355149860<br />En la siguiente ventana nos volverá el error damos clic en ejecutar programa.<br />6019809525<br />Y aparecerá primera parte de la instalación donde dejamos que verifique y vemos que todo está correcto y damos clic en aceptar.<br />51308076200<br />En la siguiente ventana se carga los archivos auxiliares del programa donde seleccionamos Archivos auxiliares y hacemos clic en Instalación.<br />46101027940<br />En la siguiente ventana como vemos todo esta correcto y damos clic en siguiente.<br />46545566040<br />2118360443230Luego aparcera términos de licencia y activamos check, luego aceptamos los términos de licencia y damos clic en siguiente.<br />En la siguiente ventana damos clic en botón seleccionar todo.<br />1032510255905<br />513080394335En la siguiente ventana damos clic en siguiente.<br />Ahora en la configuración de instancia no movemos nada y damos clic en siguiente.<br />54737063500<br />Luego en la siguiente ventana aparecerá espacios de disco damos clic en siguiente.<br />74676062230<br />En la siguiente ventana el botón usar la misma cuenta para todo los servidores SQL Server y en la ventana en combo box seleccionamos NT AUTHORITY/ SYSTEM damos clic en aceptar.<br />472440127000<br />En la ventana se visualiza que todos los servicios tiene la misma cuenta y damos clic en siguiente.<br />83248593980<br />En la configuración de Analysis Services damos clic en botón Agregar usuario actual.<br />594995114300<br />En la ventana se agrega el nombre de mi PC damos clic en siguiente.<br />55435577470<br />En la siguiente ventana damos clic en siguiente<br />234696090805<br />649605377190En la siguiente venta hacemos clic en siguiente<br />Luego en la siguiente venta hacemos clic en siguiente.<br />86106052705<br />2346960344805En la siguiente ventana aparecerá que todo es correcto.<br />En la siguiente ventana damos clic en siguiente ya casi tenemos listo instalado.<br />66421043180<br />Ya tenemos instalado nuestro sql server 2008.<br />51308050165<br />Crear base de datos ventaAccesorio<br />Microsoft SQL Server es un sistema para la gestión de bases de datos producido por Microsoft basado en el modelo relacional. Sus lenguajes para consultas son T-SQL y ANSI SQL. Microsoft SQL Server constituye la alternativa de Microsoft a otros potentes sistemas gestores de bases de datos como son Oracle o PostgreSQL o MySQL.<br />Para eso nos vamos a menú Inicio/todo los programas/Microsoft SQL Server 2008/SQL Server Management Studio<br />2527935130175<br />429958577470En la siguiente ventana hacemos clic en Connect.<br />En la siguiente ventana empezamos a crear Base de datos a nivel script<br />105156034290<br />En esta ventana crearemos nuestro base de datos así como se muestra la imagen<br />956310250825<br />Aquí vemos los códigos que hemos utilizado para crear base de datos<br />Use master // todo base de datos se crear desde master<br />Go <br />Create Database VentaAcces // crea base de datos<br />on primary( //primaria<br />Name= 'VentaAcces_Data', //el nombre de base de datos<br />FileName = 'D:SQLVentaAcces_Data.Mdf',//la ubicacion de base de datos en disco D<br />Size=4Mb, // el tamaño inicial de 4 mB<br />Maxsize=10Mb, // el tamaño maximo de 10 Mg<br />Filegrowth=1Mb // que cresca mega en mega<br />) // hasta aqui se crea el archivo data <br />Log on( // se crea el archivo log<br />Name= 'VentaAcces_Log', // el nombre de base de datos log<br />FileName = 'D:SQLVentaAcces_Data.Ldf', // la misma ubicacion con extension LDF<br />Size=2Mb, //tamaño inicial de 2<br />Maxsize=6Mb, //tamaño maximo de 6<br />Filegrowth=1Mb // que cresca mega en mega<br />) <br />Go<br />// hasta aquí tenemos creado nuestro base de datos<br />Execute sp_helpdb 'ventaAcces'//este comando nos permite las base de datos que hemos creado y muestra los datos cuando hemos creado etc.<br />Ahora crearemos las tablas.<br />Este caso crearemos la tabla Cliente.<br />Para que me muestre el resultado seleccionar Select * from Cliente y ejecutar en Execute<br />177736586360<br />Vemos los códigos que hemos utilizado para crear tabla cliente de la misma forma se crear las otras tablas<br />Use VentaAcces// usar nuestro base de datos<br />Go <br />--CREATE LA TABLA CLIENTES<br />CREATE TABLE Cliente( //crear tabla cliente<br />CodCliente char(3)not null, //campo codigo cliente y tipo de dato char de 3 y no permite valores nulos<br />Nombre varchar(30)null, //Campo nombre que permita valores nulos<br />Apellidos varchar(30)null,// Campo Apellidos que permita valores nulos<br />Direccion varchar(30)null,<br />Telefono varchar(30)null// Aquí no es necesario llevar la coma<br />)<br />go <br />Aquí tenemos los codigos que hemos utilizado para los campos de calculo y producto<br />PrecioUnit decimal(9,2)not null,//de tipo dato decimal de 9 entero y 2 decimales<br />Cantidad smallint not null,//un dato entero corto<br />Stock int not null, // en stock de tipo entero k no permite valores nulos<br />Precio money not null, //precio tipo moneda<br />PrecioTotal as PrecioUnit*Cantidad //aquí donde sacar el precio total<br />1137285345440Ahora insertemos a la tabla Cliente para eso utilizamos la siguiente código<br />Ahora veremos los códigos que hemos ingresado para insertar a la tabla clientes.<br />insert into Cliente (CodCliente,Nombre,Apellidos,Direccion,Telefono)// insertamos a la tabla cliente dentro de codigo cliente, nombre, apellidos, direccion y telefono.<br />VALUES(1,'Angela','Flores Gutierrez','Av. jesus','5454545')// ahora insertamos valores utilizamos apostrofe simple<br />insert into Cliente (CodCliente,Nombre,Apellidos,Direccion,Telefono)<br />1003935722630VALUES(2,'Flor de Maria','navero Turpo','Av independecia','95848755')<br />Finalmente seleccionamos y ejecutamos como se muestra en la imagen.<br />Para generar el dogigo consecutivo crearemos una tabla identity esto nos permitira que cuando el codigo vaya incrementando automaticamente. <br />Create table Identidad( //creamos tabla<br />Codigo int Identity(1,2) not null, //insetamos codigo de tipo entero y que ingrese de 1 y se incremente de 2 en dos con valor nullo<br />Descripcion varchar(30) not null //descripcionde tipo de dato varchar de 30 <br />)<br />Go<br />Ahora creamos consultas.<br />Muestra una lista de los nombres de clientes del codigo 2<br />select *from Cliente WHERE CodCliente=2<br />Muestra una lista pero esta vez cambiando el nombre por Jose<br />Update Cliente set Nombre=’Jose’ WHERE CodCliente=2<br />80137076200<br />Se desea obtener una relación de los productos que contienen la cadena ‘NURY’ en su nombre<br />select CodCliente,nombre from Cliente where Nombre like 'Nury'<br />go<br />123634584455<br />La expresión de búsqueda indica que el primer carácter en el contenido de la columna nombre pueda ser cualquiera del conjunto (pdf); es decir, que el primer carácter puede ser p, o d, o f.<br />select CodCliente, Nombre FROM Cliente where Nombre like'[pdf]%' order by Nombre<br />121666020955go<br />Entrega una lista de productos cuyo nombre se encuentren en el rango que va desde la cadena ‘mou’ hasta la cadena ‘tecl’.<br />select cod , Descripcion, PrecioUnit from Calculo where Descripcion between 'mou' and 'tecl' order by Descripcion<br />go <br />1127760141605<br />Muestra una lista de los productos cuyo PrecioUnitario es mayor a 100<br />select Cod , Descripcion , PrecioUnit from Calculo where PrecioUnit>100<br />go<br />150114057785<br />Ahora mostraremos La relación de base de datos VentaAcces:<br />112776020320<br />Código de base de datos en general:<br />Use VentaAcces<br />go<br />--CREATE LA TABLA CATEGORIA<br /> <br /> CREATE TABLE Categoria(<br /> IDCategoria char(3)PRIMARY KEY,<br />Nombre varchar(20)not null,<br />Descripcion varchar(40)not null<br /> )<br />select *from Categoria<br />insert into Categoria(IDCategoria,Nombre,Descripcion)<br />VALUES(1,'Mouse','optico, fucionales, inalmbrica')<br />insert into Categoria(IDCategoria,Nombre,Descripcion)<br />VALUES(2,'Disco Duro','sata, integrda, orte')<br />insert into Categoria(IDCategoria,Nombre,Descripcion)<br />VALUES(3,'Desarmadores','punta,estrella,etc')<br />insert into Categoria(IDCategoria,Nombre,Descripcion)<br />VALUES(4,'parlantes','wofer,grande ,medianos a')<br />insert into Categoria(IDCategoria,Nombre,Descripcion)<br />VALUES(5,'Audifonos','optico,camero,wold')<br />--CREATE TABLA CLIENTES<br />CREATE TABLE Cliente(<br />CodCliente char(3)not null,<br />Nombre varchar(30)null,<br />Apellidos varchar(30)null,<br />Direccion varchar(30)null,<br />Telefono varchar(30)null<br />)<br />go <br />select * from Cliente<br />insert into Cliente (CodCliente,Nombre,Apellidos,Direccion,Telefono)<br />VALUES(1,'Angela','Flores Gutierrez','Av. jesus','5454545')<br />insert into Cliente (CodCliente,Nombre,Apellidos,Direccion,Telefono)<br />VALUES(2,'Flor de Maria','navero Turpo','Av independecia','95848755')<br />insert into Cliente (CodCliente,Nombre,Apellidos,Direccion,Telefono)<br />VALUES(3,'Ashley','Rivera Choque','bella vista','95478755')<br />insert into Cliente (CodCliente,Nombre,Apellidos,Direccion,Telefono)<br />VALUES(4,'Daniela','Ruiz Arguelles','Av leoncio prado','9571242')<br />insert into Cliente (CodCliente,Nombre,Apellidos,Direccion,Telefono)<br />VALUES(5,'Nury','Flores Turpo','Av Jesus','9587854')<br />--CREATE LA TABLA CALCULO<br />CREATE TABLE Calculo(<br />Cod int not null,<br />Descripcion varchar(30)null,<br />PrecioUnit decimal(9,2)not null,<br />Cantidad smallint not null,<br />PrecioTotal as PrecioUnit*Cantidad<br />)<br />go<br />select *from Calculo<br />Insert into Calculo(Cod,Descripcion,PrecioUnit,Cantidad)<br />values(1,'mouse',45,5)<br />Insert into Calculo(Cod,Descripcion,PrecioUnit,Cantidad)<br />values(2,'parlantes',20,3)<br />Insert into Calculo(Cod,Descripcion,PrecioUnit,Cantidad)<br />values(3,'Escaner',60,6)<br />Insert into Calculo(Cod,Descripcion,PrecioUnit,Cantidad)<br />values(4,'Audifono',45,9)<br />Insert into Calculo(Cod,Descripcion,PrecioUnit,Cantidad)<br />values(5,'teclado',110,10)<br />Insert into Calculo(Cod,Descripcion,PrecioUnit,Cantidad)<br />values(6,'Swith',120,5)<br />Insert into Calculo(Cod,Descripcion,PrecioUnit,Cantidad)<br />values(7,'Impresora',150,4)<br />Insert into Calculo(Cod,Descripcion,PrecioUnit,Cantidad)<br />values(8,'Estabilizador',50,8)<br />--CREATE LA TABLA PRODUCTOS<br /> <br /> CREATE TABLE Producto(<br /> IDProducto char(3)PRIMARY KEY,<br /> Descripcion varchar(40)not null,<br /> Stock int not null,<br /> Precio money not null,<br /> FechaVencimiento varchar(20)not null,<br /> IDCategoria char(3) FOREIGN KEY REFERENCES Categoria (IDCategoria)<br /> )<br />insert into Producto(IDProducto,Descripcion,Stock,Precio,IDCategoria)<br />VALUES(1,'Mose','optico,camero,wold','35','25','1')<br />select *from Producto<br />--modificar una columna<br />alter table Producto<br />alter column Descripcion varchar(50)<br />--Agreagr una columna a una tabla<br />alter table Cliente<br />add DNI char(8)<br />select *from Cliente WHERE CodCliente=2<br />update Cliente set Nombre='Jose' where CodCliente=2<br />delete from Cliente WHERE CodCliente=1<br />select CodCliente,nombre from Cliente where Nombre like 'Nury'<br />go<br />select CodCliente, Nombre FROM Cliente where Nombre like'[pdf]%' order by Nombre<br />go<br />select cod , Descripcion, PrecioUnit from Calculo where Descripcion between 'mou' and 'tecl' order by Descripcion<br />go <br />select Cod , Descripcion , PrecioUnit from Calculo where PrecioUnit>100<br />go<br />